| /llvm-project-15.0.7/mlir/lib/CAPI/IR/ |
| H A D | BuiltinAttributes.cpp | 25 return unwrap(attr).isa<AffineMapAttr>(); in mlirAttributeIsAAffineMap() 41 return unwrap(attr).isa<ArrayAttr>(); in mlirAttributeIsAArray() 65 return unwrap(attr).isa<DictionaryAttr>(); in mlirAttributeIsADictionary() 99 return unwrap(attr).isa<FloatAttr>(); in mlirAttributeIsAFloat() 121 return unwrap(attr).isa<IntegerAttr>(); in mlirAttributeIsAInteger() 145 return unwrap(attr).isa<BoolAttr>(); in mlirAttributeIsABool() 169 return unwrap(attr).isa<OpaqueAttr>(); in mlirAttributeIsAOpaque() 193 return unwrap(attr).isa<StringAttr>(); in mlirAttributeIsAString() 266 return unwrap(attr).isa<TypeAttr>(); in mlirAttributeIsAType() 282 return unwrap(attr).isa<UnitAttr>(); in mlirAttributeIsAUnit() [all …]
|
| /llvm-project-15.0.7/mlir/test/python/ir/ |
| H A D | array_attributes.py | 43 print(attr) 57 print(attr) 98 print(attr) 131 print(attr) 141 print(attr) 152 print(attr) 178 print(attr) 191 print(attr) 204 print(attr) 218 print(attr) [all …]
|
| /llvm-project-15.0.7/mlir/include/mlir-c/ |
| H A D | BuiltinAttributes.h | 75 mlirDictionaryAttrGetNumElements(MlirAttribute attr); 176 mlirOpaqueAttrGetDialectNamespace(MlirAttribute attr); 220 mlirSymbolRefAttrGetRootReference(MlirAttribute attr); 225 mlirSymbolRefAttrGetLeafReference(MlirAttribute attr); 230 mlirSymbolRefAttrGetNumNestedReferences(MlirAttribute attr); 251 mlirFlatSymbolRefAttrGetValue(MlirAttribute attr); 405 mlirDenseElementsAttrGetSplatValue(MlirAttribute attr); 407 mlirDenseElementsAttrGetBoolSplatValue(MlirAttribute attr); 456 mlirDenseElementsAttrGetRawData(MlirAttribute attr); 485 mlirSparseElementsAttrGetIndices(MlirAttribute attr); [all …]
|
| /llvm-project-15.0.7/libc/test/src/pthread/ |
| H A D | pthread_attr_test.cpp | 27 pthread_attr_t attr; in TEST() local 28 ASSERT_EQ(__llvm_libc::pthread_attr_init(&attr), 0); in TEST() 38 ASSERT_EQ(__llvm_libc::pthread_attr_destroy(&attr), 0); in TEST() 42 pthread_attr_t attr; in TEST() local 43 ASSERT_EQ(__llvm_libc::pthread_attr_init(&attr), 0); in TEST() 60 pthread_attr_t attr; in TEST() local 61 ASSERT_EQ(__llvm_libc::pthread_attr_init(&attr), 0); in TEST() 78 pthread_attr_t attr; in TEST() local 79 ASSERT_EQ(__llvm_libc::pthread_attr_init(&attr), 0); in TEST() 95 pthread_attr_t attr; in TEST() local [all …]
|
| H A D | pthread_mutexattr_test.cpp | 23 pthread_mutexattr_t attr; in TEST() local 24 ASSERT_EQ(__llvm_libc::pthread_mutexattr_init(&attr), 0); in TEST() 25 ASSERT_EQ(__llvm_libc::pthread_mutexattr_destroy(&attr), 0); in TEST() 30 pthread_mutexattr_t attr; in TEST() local 31 ASSERT_EQ(__llvm_libc::pthread_mutexattr_init(&attr), 0); in TEST() 32 ASSERT_EQ(__llvm_libc::pthread_mutexattr_gettype(&attr, &type), 0); in TEST() 38 ASSERT_EQ(__llvm_libc::pthread_mutexattr_gettype(&attr, &type), 0); in TEST() 52 pthread_mutexattr_t attr; in TEST() local 53 ASSERT_EQ(__llvm_libc::pthread_mutexattr_init(&attr), 0); in TEST() 73 pthread_mutexattr_t attr; in TEST() local [all …]
|
| /llvm-project-15.0.7/mlir/test/mlir-tblgen/ |
| H A D | op-format-verify.td | 20 $attr `:` attr-dict 26 (`foo` $attr^)? `:` attr-dict 32 $attr ` ` `:` attr-dict 38 $attr attr-dict `:` 44 $attr ($a^)? `:` attr-dict type($a) 50 $attr (`(` $a^ `)`)? `:` attr-dict (`(` type($a)^ `)`)? 62 $attr (`:` $a^ `)`)? attr-dict (`(` type($a)^ `)`)? 68 $attr (`(` $a^ `)`) : (`:`)? attr-dict (`(` type($a)^ `)`)? 83 $attr (`(` $a^ type($a) `)`) : (`foo`)? ` ` attr-dict 121 $attr attr-dict $a $b $c $d $e `:` [all …]
|
| H A D | op-format-spec.td | 28 attr-dict attr-dict 32 attr-dict attr-dict-with-keyword 86 custom<MyDirective>($attr) attr-dict 404 type(($attr^)?) attr-dict 412 ($attr)? attr-dict 420 (`,` $attr^ type(operands))? attr-dict 424 ($attr^ $attr2^)? attr-dict 428 ($attr^)? attr-dict 482 $attr $attr attr-dict 534 $attr `:` attr-dict [all …]
|
| H A D | attr-or-type-format.mlir | 5 attr = #test.attr_ugly, 12 attr = #test<> 19 attr = #test<attr_ugly> 27 attr = #test<attr_ugly begin> 34 attr = #test<attr_ugly begin "string_attr"> 41 attr = #test.attr_with_format, 49 attr = #test.attr_with_format<> 58 attr = #test.attr_with_format<hi> 65 attr = #test.attr_with_format<42> 73 attr = #test.attr_with_format<42 :> [all …]
|
| H A D | op-attribute.td | 20 let storageType = "some-attr-kind"; 108 // DEF-NEXT: if (!attr) 121 // DEF: void AOp::aAttrAttr(some-attr-kind attr) { 123 // DEF: void AOp::bAttrAttr(some-attr-kind attr) { 125 // DEF: void AOp::cAttrAttr(some-attr-kind attr) { 222 // DEF-NEXT: if (!attr) 235 // DEF: void AgetOp::setAAttrAttr(some-attr-kind attr) { 237 // DEF: void AgetOp::setBAttrAttr(some-attr-kind attr) { 239 // DEF: void AgetOp::setCAttrAttr(some-attr-kind attr) { 373 // Test derived type attr. [all …]
|
| /llvm-project-15.0.7/llvm/unittests/Analysis/Inputs/ir2native_x86_64_model/ |
| H A D | saved_model.pbtxt | 11 attr { 15 attr { 29 attr { 33 attr { 53 attr { 69 attr { 146 attr { 155 attr { 161 attr { 174 attr { [all …]
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | Attr.h | 75 attr::Kind AK, bool IsLateParsed) in Attr() 81 attr::Kind getKind() const { return static_cast<attr::Kind>(AttrKind); } in getKind() 108 static StringRef getDocumentation(attr::Kind); 114 attr::Kind AK, bool IsLateParsed) in TypeAttr() 120 A->getKind() <= attr::LastTypeAttr; in classof() 127 attr::Kind AK, bool IsLateParsed) in StmtAttr() 133 A->getKind() <= attr::LastStmtAttr; in classof() 206 case attr::SwiftContext: in getABI() 208 case attr::SwiftAsyncContext: in getABI() 210 case attr::SwiftErrorResult: in getABI() [all …]
|
| /llvm-project-15.0.7/mlir/lib/CAPI/Dialect/ |
| H A D | SparseTensor.cpp | 33 bool mlirAttributeIsASparseTensorEncodingAttr(MlirAttribute attr) { in mlirAttributeIsASparseTensorEncodingAttr() argument 34 return unwrap(attr).isa<SparseTensorEncodingAttr>(); in mlirAttributeIsASparseTensorEncodingAttr() 51 MlirAffineMap mlirSparseTensorEncodingAttrGetDimOrdering(MlirAttribute attr) { in mlirSparseTensorEncodingAttrGetDimOrdering() argument 52 return wrap(unwrap(attr).cast<SparseTensorEncodingAttr>().getDimOrdering()); in mlirSparseTensorEncodingAttrGetDimOrdering() 55 intptr_t mlirSparseTensorEncodingGetNumDimLevelTypes(MlirAttribute attr) { in mlirSparseTensorEncodingGetNumDimLevelTypes() argument 60 mlirSparseTensorEncodingAttrGetDimLevelType(MlirAttribute attr, intptr_t pos) { in mlirSparseTensorEncodingAttrGetDimLevelType() argument 62 unwrap(attr).cast<SparseTensorEncodingAttr>().getDimLevelType()[pos]); in mlirSparseTensorEncodingAttrGetDimLevelType() 65 int mlirSparseTensorEncodingAttrGetPointerBitWidth(MlirAttribute attr) { in mlirSparseTensorEncodingAttrGetPointerBitWidth() argument 66 return unwrap(attr).cast<SparseTensorEncodingAttr>().getPointerBitWidth(); in mlirSparseTensorEncodingAttrGetPointerBitWidth() 69 int mlirSparseTensorEncodingAttrGetIndexBitWidth(MlirAttribute attr) { in mlirSparseTensorEncodingAttrGetIndexBitWidth() argument [all …]
|
| /llvm-project-15.0.7/third-party/benchmark/src/ |
| H A D | perf_counters.cc | 52 struct perf_event_attr attr {}; in Create() struct 53 attr.size = sizeof(attr); in Create() 61 arg.attr = &attr; in Create() 69 attr.disabled = is_first; in Create() 73 attr.inherit = true; in Create() 74 attr.pinned = is_first; in Create() 75 attr.exclude_kernel = true; in Create() 76 attr.exclude_user = false; in Create() 77 attr.exclude_hv = true; in Create() 79 attr.read_format = PERF_FORMAT_GROUP; in Create() [all …]
|
| /llvm-project-15.0.7/lldb/source/Plugins/Process/Linux/ |
| H A D | Perf.cpp | 32 perf_event_attr attr; in LoadPerfTscConversionParameters() local 33 memset(&attr, 0, sizeof(attr)); in LoadPerfTscConversionParameters() 34 attr.size = sizeof(attr); in LoadPerfTscConversionParameters() 35 attr.type = PERF_TYPE_SOFTWARE; in LoadPerfTscConversionParameters() 342 perf_event_attr attr; in CreateContextSwitchTracePerfEvent() local 343 memset(&attr, 0, sizeof(attr)); in CreateContextSwitchTracePerfEvent() 344 attr.size = sizeof(attr); in CreateContextSwitchTracePerfEvent() 347 attr.context_switch = 1; in CreateContextSwitchTracePerfEvent() 348 attr.exclude_kernel = 1; in CreateContextSwitchTracePerfEvent() 349 attr.sample_id_all = 1; in CreateContextSwitchTracePerfEvent() [all …]
|
| H A D | IntelPTSingleBufferTrace.cpp | 182 perf_event_attr attr; in CreateIntelPTPerfEventConfiguration() local 183 memset(&attr, 0, sizeof(attr)); in CreateIntelPTPerfEventConfiguration() 184 attr.size = sizeof(attr); in CreateIntelPTPerfEventConfiguration() 185 attr.exclude_kernel = 1; in CreateIntelPTPerfEventConfiguration() 186 attr.exclude_hv = 1; in CreateIntelPTPerfEventConfiguration() 187 attr.exclude_idle = 1; in CreateIntelPTPerfEventConfiguration() 196 attr.type = *intel_pt_type; in CreateIntelPTPerfEventConfiguration() 200 return attr; in CreateIntelPTPerfEventConfiguration() 261 if (!attr) in Start() 262 return attr.takeError(); in Start() [all …]
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Bufferization/IR/ |
| H A D | BufferizationDialect.cpp | 67 if (attr.getName() == kWritableAttrName) { in verifyOperationAttribute() 68 if (!attr.getValue().isa<BoolAttr>()) { in verifyOperationAttribute() 73 return op->emitError() << "expected " << attr.getName() in verifyOperationAttribute() 77 if (attr.getName() == kBufferLayoutAttrName) { in verifyOperationAttribute() 78 if (!attr.getValue().isa<AffineMapAttr>()) { in verifyOperationAttribute() 83 return op->emitError() << "expected " << attr.getName() in verifyOperationAttribute() 87 if (attr.getName() == kEscapeAttrName) { in verifyOperationAttribute() 88 auto arrayAttr = attr.getValue().dyn_cast<ArrayAttr>(); in verifyOperationAttribute() 102 auto attr = it.value(); in verifyOperationAttribute() local 103 auto boolAttr = attr.dyn_cast<BoolAttr>(); in verifyOperationAttribute() [all …]
|
| /llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/DWARF/ |
| H A D | DWARFAttribute.h | 21 DWARFAttribute(dw_attr_t attr, dw_form_t form, in DWARFAttribute() argument 23 : m_attr(attr), m_form(form), m_value(value) {} in DWARFAttribute() 28 void get(dw_attr_t &attr, dw_form_t &form, in get() argument 30 attr = m_attr; in get() 50 dw_attr_t attr); 56 return m_infos[i].attr.get_attr(); in AttributeAtIndex() 58 dw_attr_t FormAtIndex(uint32_t i) const { return m_infos[i].attr.get_form(); } in FormAtIndex() 60 return m_infos[i].attr.get_value(); in ValueAtIndex() 64 DWARFDIE FormValueAsReference(dw_attr_t attr) const; 65 uint32_t FindAttributeIndex(dw_attr_t attr) const; [all …]
|
| /llvm-project-15.0.7/mlir/include/mlir/Bindings/Python/ |
| H A D | PybindAdaptors.h | 82 .attr("AffineMap") 101 .attr("Attribute") 118 .attr("Context") 119 .attr("current"); 140 .attr("DialectRegistry") 154 .attr("Location") 165 .attr("Location") 184 .attr("Module") 205 .attr("Operation") 235 .attr("Type") [all …]
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Affine/Transforms/ |
| H A D | SimplifyAffineStructures.cpp | 39 AttributeT attr) { in simplifyAndUpdateAttribute() 40 auto &simplified = simplifiedAttributes[attr]; in simplifyAndUpdateAttribute() 41 if (simplified == attr) in simplifyAndUpdateAttribute() 47 auto value = attr.getValue(); in simplifyAndUpdateAttribute() 50 simplified = attr; in simplifyAndUpdateAttribute() 92 for (auto attr : op->getAttrs()) { in runOnOperation() local 93 if (auto mapAttr = attr.getValue().dyn_cast<AffineMapAttr>()) in runOnOperation() 94 simplifyAndUpdateAttribute(op, attr.getName(), mapAttr); in runOnOperation() 95 else if (auto setAttr = attr.getValue().dyn_cast<IntegerSetAttr>()) in runOnOperation() 96 simplifyAndUpdateAttribute(op, attr.getName(), setAttr); in runOnOperation()
|
| /llvm-project-15.0.7/flang/lib/Semantics/ |
| H A D | attr.cpp | 22 std::string AttrToString(Attr attr) { in AttrToString() argument 23 switch (attr) { in AttrToString() 33 return EnumToString(attr); in AttrToString() 37 llvm::raw_ostream &operator<<(llvm::raw_ostream &o, Attr attr) { in operator <<() argument 38 return o << AttrToString(attr); in operator <<() 45 Attr attr{static_cast<Attr>(j)}; in operator <<() local 46 if (attrs.test(attr)) { in operator <<() 50 o << attr; in operator <<()
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/clang/include/clang/Sema/ |
| H A D | BUILD.gn | 4 args = [ "-gen-clang-attr-template-instantiate" ] 9 args = [ "-gen-clang-attr-parsed-attr-list" ] 14 args = [ "-gen-clang-attr-parsed-attr-kinds" ] 19 args = [ "-gen-clang-attr-spelling-index" ] 24 args = [ "-gen-clang-attr-parsed-attr-impl" ]
|
| /llvm-project-15.0.7/mlir/tools/mlir-tblgen/ |
| H A D | OpDefinitionsGen.cpp | 191 return attr.getReturnType() != attr.getStorageType() && in canUseUnwrappedRawValue() 336 Attribute attr = namedAttr.attr; in computeAttrMetadata() local 338 attr.hasDefaultValue() || attr.isOptional() || attr.isDerivedAttr(); in computeAttrMetadata() 371 attr.upperBound = numRequired - attr.lowerBound - attr.isRequired; in computeAttrMetadata() 375 attrMetadata.insert({attr.attrName, attr}); in computeAttrMetadata() 1618 auto &attr = namedAttr.attr; in genPopulateDefaultAttributes() local 1995 const Attribute &attr = namedAttr.attr; in buildParamList() local 2099 auto &attr = namedAttr.attr; in genCodeForAddingArgAndRegionForBuilder() local 2301 if (attr->attr.getBaseAttr().isSymbolRefAttr()) in genSideEffectInterfaceMethods() 2337 if (attr->attr.isOptional()) { in genSideEffectInterfaceMethods() [all …]
|
| /llvm-project-15.0.7/clang/include/clang/Sema/ |
| H A D | CMakeLists.txt | 1 clang_tablegen(AttrTemplateInstantiate.inc -gen-clang-attr-template-instantiate 6 clang_tablegen(AttrParsedAttrList.inc -gen-clang-attr-parsed-attr-list 11 clang_tablegen(AttrParsedAttrKinds.inc -gen-clang-attr-parsed-attr-kinds 16 clang_tablegen(AttrSpellingListIndex.inc -gen-clang-attr-spelling-index 21 clang_tablegen(AttrParsedAttrImpl.inc -gen-clang-attr-parsed-attr-impl
|
| /llvm-project-15.0.7/lldb/third_party/Python/module/six/ |
| H A D | six.py | 132 attrs += [attr.name for attr in self._moved_attributes] 309 setattr(_MovedItems, attr.name, attr) 311 _importer._add_module(attr, "moves." + attr.name) 312 del attr 351 setattr(Module_six_moves_urllib_parse, attr.name, attr) 352 del attr 375 setattr(Module_six_moves_urllib_error, attr.name, attr) 376 del attr 430 del attr 455 del attr [all …]
|
| /llvm-project-15.0.7/mlir/test/IR/ |
| H A D | dense-elements-hex.mlir | 5 "foo.op"() {dense.attr = dense<[10.0, 5.0]> : tensor<2xf32>} : () -> () 8 "foo.op"() {dense.attr = dense<[10.0, 5.0]> : tensor<2xf64>} : () -> () 11 "foo.op"() {dense.attr = dense<"0x000020410000A040"> : tensor<2xf32>} : () -> () 14 "foo.op"() {dense.attr = dense<"0x00000000000024400000000000001440"> : tensor<2xf64>} : () -> () 17 "foo.op"() {dense.attr = dense<"0x000020410000A040000020410000A040"> : tensor<2xcomplex<f32>>} : ()… 20 "foo.op"() {dense.attr = dense<"0x0000000000002440000000000000144000000000000024400000000000001440"… 23 "foo.op"() {dense.attr = dense<"0x2041A040"> : tensor<2xbf16>} : () -> () 28 "foo.op"() {dense.attr = dense<"00000000000024400000000000001440"> : tensor<2xf64>} : () -> () 33 "foo.op"() {dense.attr = dense<"0x0000000000002440000000000000144X"> : tensor<2xf64>} : () -> () 38 "foo.op"() {dense.attr = dense<"0x00000000000024400000000000001440"> : tensor<4xf64>} : () -> ()
|