Home
last modified time | relevance | path

Searched refs:ValueTable (Results 1 – 4 of 4) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/
H A DGVN.h147 class ValueTable {
187 ValueTable();
188 ValueTable(const ValueTable &Arg);
189 ValueTable(ValueTable &&Arg);
190 ~ValueTable();
191 ValueTable &operator=(const ValueTable &Arg);
226 ValueTable VN;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DGVN.cpp289 GVN::Expression GVN::ValueTable::createExpr(Instruction *I) { in createExpr()
334 GVN::Expression GVN::ValueTable::createCmpExpr(unsigned Opcode, in createCmpExpr()
354 GVN::Expression GVN::ValueTable::createExtractvalueExpr(ExtractValueInst *EI) { in createExtractvalueExpr()
386 GVN::ValueTable::ValueTable() = default;
387 GVN::ValueTable::ValueTable(const ValueTable &) = default;
388 GVN::ValueTable::ValueTable(ValueTable &&) = default;
389 GVN::ValueTable::~ValueTable() = default;
390 GVN::ValueTable &GVN::ValueTable::operator=(const GVN::ValueTable &Arg) = default;
393 void GVN::ValueTable::add(Value *V, uint32_t num) { in add()
399 uint32_t GVN::ValueTable::lookupOrAddCall(CallInst *C) { in lookupOrAddCall()
[all …]
H A DGVNHoist.cpp172 void insert(Instruction *I, GVN::ValueTable &VN) { in insert()
187 void insert(LoadInst *Load, GVN::ValueTable &VN) { in insert()
204 void insert(StoreInst *Store, GVN::ValueTable &VN) { in insert()
224 void insert(CallInst *Call, GVN::ValueTable &VN) { in insert()
277 GVN::ValueTable VN;
H A DGVNSink.cpp386 class ValueTable { class
422 ValueTable() = default;
580 ValueTable VN;