Home
last modified time | relevance | path

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

/openbsd/src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/
DGVN.h151 class ValueTable {
192 ValueTable();
193 ValueTable(const ValueTable &Arg);
194 ValueTable(ValueTable &&Arg);
195 ~ValueTable();
196 ValueTable &operator=(const ValueTable &Arg);
231 ValueTable VN;
/openbsd/src/gnu/llvm/llvm/lib/Transforms/Scalar/
DGVN.cpp319 GVNPass::Expression GVNPass::ValueTable::createExpr(Instruction *I) { in createExpr()
364 GVNPass::Expression GVNPass::ValueTable::createCmpExpr( in createCmpExpr()
384 GVNPass::ValueTable::createExtractvalueExpr(ExtractValueInst *EI) { in createExtractvalueExpr()
412 GVNPass::Expression GVNPass::ValueTable::createGEPExpr(GetElementPtrInst *GEP) { in createGEPExpr()
449 GVNPass::ValueTable::ValueTable() = default;
450 GVNPass::ValueTable::ValueTable(const ValueTable &) = default;
451 GVNPass::ValueTable::ValueTable(ValueTable &&) = default;
452 GVNPass::ValueTable::~ValueTable() = default;
453 GVNPass::ValueTable &
454 GVNPass::ValueTable::operator=(const GVNPass::ValueTable &Arg) = default;
[all …]
DGVNHoist.cpp170 void insert(Instruction *I, GVNPass::ValueTable &VN) { in insert()
185 void insert(LoadInst *Load, GVNPass::ValueTable &VN) { in insert()
204 void insert(StoreInst *Store, GVNPass::ValueTable &VN) { in insert()
224 void insert(CallInst *Call, GVNPass::ValueTable &VN) { in insert()
279 GVNPass::ValueTable VN;
DGVNSink.cpp384 class ValueTable { class
421 ValueTable() = default;
588 ValueTable VN;