Searched refs:InterfaceMap (Results 1 – 12 of 12) sorted by relevance
/llvm-project/mlir/include/mlir/Support/ |
H A D | InterfaceSupport.h | 157 class InterfaceMap { 170 std::declval<InterfaceMap &>())); 175 InterfaceMap() = default; 176 InterfaceMap(InterfaceMap &&) = default; 177 InterfaceMap &operator=(InterfaceMap &&rhs) { 183 ~InterfaceMap() { 193 static InterfaceMap get() { 196 return InterfaceMap(); 198 InterfaceMap map;
|
/llvm-project/clang-tools-extra/clang-tidy/fuchsia/ |
H A D | MultipleInheritanceCheck.cpp | 32 InterfaceMap.insert(std::make_pair(Name, IsInterface)); in addNodeToInterfaceMap() 42 llvm::StringMapConstIterator<bool> Pair = InterfaceMap.find(Name); in getInterfaceStatus() 43 if (Pair == InterfaceMap.end()) in getInterfaceStatus()
|
H A D | MultipleInheritanceCheck.h | 30 void onEndOfTranslationUnit() override { InterfaceMap.clear(); } in onEndOfTranslationUnit() 41 llvm::StringMap<bool> InterfaceMap; variable
|
/llvm-project/mlir/include/mlir/IR/ |
H A D | TypeSupport.h | 62 get(Dialect &dialect, detail::InterfaceMap &&interfaceMap, in get() 113 AbstractType(Dialect &dialect, detail::InterfaceMap &&interfaceMap, in AbstractType() 138 detail::InterfaceMap interfaceMap;
|
H A D | AttributeSupport.h | 61 get(Dialect &dialect, detail::InterfaceMap &&interfaceMap, in get() 114 AbstractAttribute(Dialect &dialect, detail::InterfaceMap &&interfaceMap, in AbstractAttribute() 139 detail::InterfaceMap interfaceMap;
|
H A D | StorageUniquerSupport.h | 118 static detail::InterfaceMap getInterfaceMap() { in getInterfaceMap() 119 return detail::InterfaceMap::template get<Traits<ConcreteT>...>(); in getInterfaceMap()
|
H A D | OperationSupport.h | 151 detail::InterfaceMap interfaceMap); 153 detail::InterfaceMap interfaceMap) in Impl() 159 detail::InterfaceMap &getInterfaceMap() { return interfaceMap; } in getInterfaceMap() 182 detail::InterfaceMap interfaceMap;
|
H A D | OpDefinition.h | 1869 static detail::InterfaceMap getInterfaceMap() { 1870 return detail::InterfaceMap::template get<Traits<ConcreteType>...>();
|
/llvm-project/mlir/lib/Support/ |
H A D | InterfaceSupport.cpp | 21 void detail::InterfaceMap::insert(TypeID interfaceId, void *conceptImpl) { in insert()
|
/llvm-project/mlir/test/mlir-tblgen/ |
H A D | op-interface.td | 81 // DECL: void initializeInterfaceConcept(::mlir::detail::InterfaceMap &interfaceMap) {
|
/llvm-project/mlir/lib/IR/ |
H A D | MLIRContext.cpp | 785 detail::InterfaceMap interfaceMap) in OperationName() 820 detail::InterfaceMap()); in foldHook()
|
H A D | ExtensibleDialect.cpp | 301 /*interfaceMap=*/detail::InterfaceMap()), in DynamicOpDefinition()
|