/llvm-project/mlir/lib/Dialect/LLVMIR/IR/ |
H A D | TypeDetail.h | 35 /// - a bit indicating whether a struct is literal or identified; 36 /// - for identified structs, in addition to the bit: 42 /// Identified structures only have a mutable component consisting of: 44 /// - a bit indicating whether the identified struct is packed; 45 /// - a bit indicating whether the identified struct is intentionally opaque; 46 /// - a bit indicating whether the identified struct has been initialized. 52 /// - a pointer to the first element of the key (character for identified 55 /// whether a type is literal or identified, and the packedness bit for 58 /// - a pointer to the first contained type for identified structs only; 60 /// component, for identified structs only. [all …]
|
/llvm-project/mlir/include/mlir/Dialect/LLVMIR/ |
H A D | LLVMTypes.h |
|
/llvm-project/mlir/test/Dialect/LLVMIR/ |
H A D | types-invalid.mlir | 26 // expected-error @+1 {{identified type already used with a different body}} 34 // expected-error @+1 {{identified type already used with a different body}} 42 // expected-error @+1 {{identified type already used with a different body}} 50 // expected-error @+1 {{identified type already used with a different body}} 65 // expected-error @+1 {{only identified structs can be opaque}} 101 // expected-error @+1 {{identified type already used with a different body}}
|
/llvm-project/clang-tools-extra/docs/clang-tidy/checks/bugprone/ |
H A D | assignment-in-if-condition.rst | 11 an overloaded `operator=()`. The identified assignments violate 17 …if(f = 4) { // This is identified by both `Wparentheses` and this check - should it have been: `if… 21 …if((f == 5) || (f = 6)) { // the assignment here `(f = 6)` is identified by this check, but not by…
|
/llvm-project/llvm/include/llvm/ADT/ |
H A D | SparseSet.h | 14 /// A sparse set holds a small number of objects identified by integer keys from 34 /// SparseSetValTraits - Objects in a SparseSet are identified by keys that can 83 /// SparseSet - Fast set implementation for objects that can be identified by 206 /// @returns An iterator to the element identified by key, or end(). 227 /// @returns An iterator to the element identified by key, or end(). 242 /// count - Returns 1 if this set contains an element identified by Key, 279 /// erase - Erases an existing element identified by a valid iterator. 307 /// erase - Erases an element identified by Key, if it exists.
|
H A D | SparseMultiSet.h | 13 /// A sparse multiset holds a small number of objects identified by integer keys 36 /// Fast multiset implementation for objects that can be identified by small 352 /// @returns An iterator to the element identified by key, or end(). 373 /// @returns An iterator to the element identified by key, or end(). 384 /// Returns the number of elements identified by Key. This will be linear in 394 /// Returns true if this set contains an element identified by Key. 442 /// Erases an existing element identified by a valid iterator.
|
/llvm-project/mlir/include/mlir/Dialect/SPIRV/IR/ |
H A D | SPIRVTypes.h | 276 /// - Identified: an indentified struct type is uniqued by its string identifier 289 /// recursive struct a unique identified and using that identifier in the struct 333 /// Construct an identified StructType. This creates a StructType whose body 342 /// Construct a (possibly identified) StructType with no members. 345 /// created an identified struct with the same identifier but with different 351 /// For identified structs, return the struct's identifier. 354 /// Returns true if the StructType is identified. 378 /// Sets the contents of an incomplete identified StructType. This method must 379 /// be called only for identified StructTypes and it must be called only once
|
/llvm-project/mlir/include/mlir-c/ |
H A D | Interfaces.h | 25 /// Returns `true` if the given operation implements an interface identified by 31 /// Returns `true` if the operation identified by its canonical string name 32 /// implements the interface identified by its TypeID in the given context. 53 /// Infers the return types of the operation identified by its canonical given
|
/llvm-project/llvm/include/llvm/IR/ |
H A D | MDBuilder.h | 152 /// be identified (uniqued) with anything else. 158 /// node is distinct from all other metadata and will never be identified 166 /// be identified (uniqued) with anything else. 173 /// be identified (uniqued) with anything else. 180 /// name. This may be identified (uniqued) with other roots with the same 185 /// the given name. This may be identified (uniqued) with other roots with 190 /// the given name. This may be identified (uniqued) with other scopes with
|
/llvm-project/mlir/docs/Dialects/ |
H A D | LLVM.md | 143 level. Globals are MLIR symbols and are identified by their name. 380 Such structures are uniquely identified by their contents. _Identified_ structs 381 on the other hand are uniquely identified by the name. 383 #### Identified Structure Types 385 Identified structure types are uniqued using their name in a given context. 386 Attempting to construct an identified structure with the same name a structure 388 returned*. **MLIR does not auto-rename identified structs in case of name 392 Programmatically, identified structures can be constructed in an _uninitialized_ 405 The syntax for identified structure types is as follows.
|
/llvm-project/clang/docs/ |
H A D | APINotes.rst | 51 - Since they're identified by module name, API notes cannot be used to modify 118 Identified by 'Selector' and 'MethodKind'; the MethodKind is either 132 Identified by 'Name' and 'PropertyKind'; the PropertyKind is also either 245 Used for properties and globals. There are four options, identified by their 377 Used for methods and functions. Parameters are identified by a 0-based
|
/llvm-project/clang/include/clang/Analysis/FlowSensitive/ |
H A D | DataflowAnalysisContext.h | 140 /// Adds `Constraint` to the flow condition identified by `Token`. 144 /// condition identified by `Token` and returns its token. 148 /// conditions identified by `FirstToken` and `SecondToken`, and returns its 152 /// Returns true if the constraints of the flow condition identified by 158 /// Returns true if the constraints of the flow condition identified by 234 /// Adds all constraints of the flow condition identified by `Token` and all
|
/llvm-project/mlir/include/mlir-c/Dialect/ |
H A D | LLVM.h | 73 /// Returns the identifier of the identified struct. Asserts that the struct is 74 /// identified, i.e., not literal. 94 /// Creates an LLVM identified struct type with no body. If a struct type with 102 /// Creates an LLVM identified struct type with no body and a name starting with 113 /// Sets the body of the identified struct if it hasn't been set yet. Returns
|
/llvm-project/llvm/docs/AMDGPU/ |
H A D | gfx11_msg_e37f7b.rst | 33 sendmsg(<*type*>) A message identified by its *type*. 34 sendmsg(<*type*>,<*op*>) A message identified by its *type* and *operation*. 35 sendmsg(<*type*>,<*op*>,<*stream*>) A message identified by its *type* and *operation*
|
H A D | gfx8_msg.rst | 33 sendmsg(<*type*>) A message identified by its *type*. 34 sendmsg(<*type*>,<*op*>) A message identified by its *type* and *operation*. 35 sendmsg(<*type*>,<*op*>,<*stream*>) A message identified by its *type* and *operation*
|
H A D | gfx7_msg.rst | 33 sendmsg(<*type*>) A message identified by its *type*. 34 sendmsg(<*type*>,<*op*>) A message identified by its *type* and *operation*. 35 sendmsg(<*type*>,<*op*>,<*stream*>) A message identified by its *type* and *operation*
|
H A D | gfx1030_msg.rst | 33 sendmsg(<*type*>) A message identified by its *type*. 34 sendmsg(<*type*>,<*op*>) A message identified by its *type* and *operation*. 35 sendmsg(<*type*>,<*op*>,<*stream*>) A message identified by its *type* and *operation*
|
H A D | gfx940_msg.rst | 33 sendmsg(<*type*>) A message identified by its *type*. 34 sendmsg(<*type*>,<*op*>) A message identified by its *type* and *operation*. 35 sendmsg(<*type*>,<*op*>,<*stream*>) A message identified by its *type* and *operation*
|
H A D | gfx90a_msg.rst | 33 sendmsg(<*type*>) A message identified by its *type*. 34 sendmsg(<*type*>,<*op*>) A message identified by its *type* and *operation*. 35 sendmsg(<*type*>,<*op*>,<*stream*>) A message identified by its *type* and *operation*
|
H A D | gfx9_msg.rst | 33 sendmsg(<*type*>) A message identified by its *type*. 34 sendmsg(<*type*>,<*op*>) A message identified by its *type* and *operation*. 35 sendmsg(<*type*>,<*op*>,<*stream*>) A message identified by its *type* and *operation*
|
H A D | gfx10_msg.rst | 33 sendmsg(<*type*>) A message identified by its *type*. 34 sendmsg(<*type*>,<*op*>) A message identified by its *type* and *operation*. 35 sendmsg(<*type*>,<*op*>,<*stream*>) A message identified by its *type* and *operation*
|
/llvm-project/clang/include/clang/Tooling/Refactoring/Rename/ |
H A D | USRLocFinder.h | 30 /// identified by the USRs set to a given new name. 41 /// Finds the symbol occurrences for the symbol that's identified by the given
|
/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZProcessors.td | 12 // be identified either by the system name (e.g. z10) or the level of the 13 // architecture the model supports, as identified by the edition level
|
/llvm-project/llvm/include/llvm/Transforms/IPO/ |
H A D | SampleContextTracker.h | 88 // calling context and the context is identified by path from root to the node. 99 // call-site. The full context is identified by location of call instruction. 106 // is identified by input DILocation.
|
/llvm-project/mlir/lib/Target/LLVMIR/ |
H A D | TypeToLLVM.cpp | 112 /// Translates the given structure type, supports both identified and literal 113 /// structs. This will _create_ a new identified structure every time, use 178 /// results to avoid repeated recursive calls and makes sure identified
|