Searched refs:ScopedHashTable (Results 1 – 15 of 15) sorted by relevance
| /llvm-project-15.0.7/llvm/include/llvm/ADT/ |
| H A D | ScopedHashTable.h | 43 class ScopedHashTable; variable 87 ScopedHashTable<K, V, KInfo, AllocatorTy> &HT; 97 ScopedHashTableScope(ScopedHashTable<K, V, KInfo, AllocatorTy> &HT); 106 friend class ScopedHashTable<K, V, KInfo, AllocatorTy>; 150 class ScopedHashTable : detail::AllocatorHolder<AllocatorTy> { 168 ScopedHashTable() = default; 169 ScopedHashTable(AllocatorTy A) : AllocTy(A) {} in ScopedHashTable() function 170 ScopedHashTable(const ScopedHashTable &) = delete; 171 ScopedHashTable &operator=(const ScopedHashTable &) = delete; 173 ~ScopedHashTable() { in ~ScopedHashTable() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/Mips/ |
| H A D | MipsOptimizePICCall.cpp | 61 using ScopedHTType = ScopedHashTable<ValueType, CntRegP,
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | EarlyCSE.cpp | 527 ScopedHashTable<SimpleValue, Value *, DenseMapInfo<SimpleValue>, 569 ScopedHashTable<Value *, LoadValue, DenseMapInfo<Value *>, 581 ScopedHashTable<MemoryLocation, unsigned, DenseMapInfo<MemoryLocation>, 590 ScopedHashTable<CallValue, std::pair<Instruction *, unsigned>>;
|
| /llvm-project-15.0.7/mlir/lib/Transforms/ |
| H A D | CSE.cpp | 61 using ScopedMapTy = llvm::ScopedHashTable<Operation *, Operation *,
|
| /llvm-project-15.0.7/mlir/examples/toy/Ch3/mlir/ |
| H A D | MLIRGen.cpp | 88 llvm::ScopedHashTable<StringRef, mlir::Value> symbolTable;
|
| /llvm-project-15.0.7/mlir/examples/toy/Ch2/mlir/ |
| H A D | MLIRGen.cpp | 88 llvm::ScopedHashTable<StringRef, mlir::Value> symbolTable;
|
| /llvm-project-15.0.7/mlir/examples/toy/Ch6/mlir/ |
| H A D | MLIRGen.cpp | 88 llvm::ScopedHashTable<StringRef, mlir::Value> symbolTable;
|
| /llvm-project-15.0.7/mlir/examples/toy/Ch4/mlir/ |
| H A D | MLIRGen.cpp | 88 llvm::ScopedHashTable<StringRef, mlir::Value> symbolTable;
|
| /llvm-project-15.0.7/mlir/examples/toy/Ch5/mlir/ |
| H A D | MLIRGen.cpp | 88 llvm::ScopedHashTable<StringRef, mlir::Value> symbolTable;
|
| /llvm-project-15.0.7/mlir/lib/Target/Cpp/ |
| H A D | TranslateToCpp.cpp | 161 using ValueMapper = llvm::ScopedHashTable<Value, std::string>; 162 using BlockMapper = llvm::ScopedHashTable<Block *, std::string>;
|
| /llvm-project-15.0.7/mlir/examples/toy/Ch7/mlir/ |
| H A D | MLIRGen.cpp | 99 llvm::ScopedHashTable<StringRef, std::pair<mlir::Value, VarDeclExprAST *>>
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | MachineCSE.cpp | 108 ScopedHashTable<MachineInstr *, unsigned, MachineInstrExpressionTrait,
|
| /llvm-project-15.0.7/mlir/lib/Tools/PDLL/CodeGen/ |
| H A D | MLIRGen.cpp | 120 llvm::ScopedHashTable<const ast::VariableDecl *, SmallVector<Value>>;
|
| /llvm-project-15.0.7/mlir/lib/Conversion/PDLToPDLInterp/ |
| H A D | PDLToPDLInterp.cpp | 42 using ValueMap = llvm::ScopedHashTable<Position *, Value>;
|
| /llvm-project-15.0.7/mlir/lib/IR/ |
| H A D | AsmPrinter.cpp | 917 llvm::ScopedHashTable<StringRef, char> usedNames; 942 using UsedNamesScopeTy = llvm::ScopedHashTable<StringRef, char>::ScopeTy; in SSANameState()
|