Searched refs:InterfaceMap (Results 1 – 12 of 12) sorted by relevance
| /llvm-project-15.0.7/mlir/include/mlir/Support/ |
| H A D | InterfaceSupport.h | 166 class InterfaceMap { 176 InterfaceMap(InterfaceMap &&) = default; 177 InterfaceMap &operator=(InterfaceMap &&rhs) { 183 ~InterfaceMap() { 193 static InterfaceMap get() { 197 return InterfaceMap(); 204 return InterfaceMap(elements); 220 InterfaceMap(MutableArrayRef<std::pair<TypeID, void *>> elements); 235 InterfaceMap() = default;
|
| /llvm-project-15.0.7/mlir/lib/Support/ |
| H A D | InterfaceSupport.cpp | 21 detail::InterfaceMap::InterfaceMap( in InterfaceMap() function in detail::InterfaceMap 29 void detail::InterfaceMap::insert( in insert()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/fuchsia/ |
| H A D | MultipleInheritanceCheck.cpp | 34 InterfaceMap.insert(std::make_pair(Name, IsInterface)); in addNodeToInterfaceMap() 44 llvm::StringMapConstIterator<bool> Pair = InterfaceMap.find(Name); in getInterfaceStatus() 45 if (Pair == InterfaceMap.end()) in getInterfaceStatus()
|
| H A D | MultipleInheritanceCheck.h | 32 void onEndOfTranslationUnit() override { InterfaceMap.clear(); } in onEndOfTranslationUnit() 43 llvm::StringMap<bool> InterfaceMap; variable
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | CFLSteensAliasAnalysis.cpp | 125 DenseMap<StratifiedIndex, InterfaceValue> InterfaceMap; in FunctionInfo() local 140 auto Itr = InterfaceMap.find(SetIndex); in FunctionInfo() 141 if (Itr != InterfaceMap.end()) { in FunctionInfo() 149 InterfaceMap.insert(std::make_pair(SetIndex, CurrValue)); in FunctionInfo()
|
| /llvm-project-15.0.7/mlir/include/mlir/IR/ |
| H A D | TypeSupport.h | 50 static AbstractType get(Dialect &dialect, detail::InterfaceMap &&interfaceMap, in get() 85 AbstractType(Dialect &dialect, detail::InterfaceMap &&interfaceMap, in AbstractType() 104 detail::InterfaceMap interfaceMap;
|
| H A D | AttributeSupport.h | 53 detail::InterfaceMap &&interfaceMap, in get() 89 AbstractAttribute(Dialect &dialect, detail::InterfaceMap &&interfaceMap, in AbstractAttribute() 108 detail::InterfaceMap interfaceMap;
|
| H A D | StorageUniquerSupport.h | 117 static detail::InterfaceMap getInterfaceMap() { in getInterfaceMap() 118 return detail::InterfaceMap::template get<Traits<ConcreteT>...>(); in getInterfaceMap()
|
| H A D | OperationSupport.h | 113 detail::InterfaceMap interfaceMap; 279 detail::InterfaceMap &&interfaceMap, HasTraitFn &&hasTrait,
|
| H A D | OpDefinition.h | 1752 static detail::InterfaceMap getInterfaceMap() { 1753 return detail::InterfaceMap::template get<Traits<ConcreteType>...>();
|
| /llvm-project-15.0.7/mlir/lib/IR/ |
| H A D | ExtensibleDialect.cpp | 458 detail::InterfaceMap::get<>(), std::move(hasTraitFn), {}, in registerDynamicOp()
|
| H A D | MLIRContext.cpp | 720 detail::InterfaceMap &&interfaceMap, HasTraitFn &&hasTrait, in insert()
|