Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Scalar/
DGVN.h89 class ValueTable {
129 ValueTable();
130 ValueTable(const ValueTable &Arg);
131 ValueTable(ValueTable &&Arg);
132 ~ValueTable();
133 ValueTable &operator=(const ValueTable &Arg);
167 ValueTable VN;
/external/llvm/include/llvm/Transforms/Scalar/
DGVN.h70 class ValueTable {
86 ValueTable();
87 ValueTable(const ValueTable &Arg);
88 ValueTable(ValueTable &&Arg);
89 ~ValueTable();
113 ValueTable VN;
/external/llvm-project/llvm/include/llvm/Transforms/Scalar/
DGVN.h146 class ValueTable {
186 ValueTable();
187 ValueTable(const ValueTable &Arg);
188 ValueTable(ValueTable &&Arg);
189 ~ValueTable();
190 ValueTable &operator=(const ValueTable &Arg);
225 ValueTable VN;
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DGVN.cpp273 GVN::Expression GVN::ValueTable::createExpr(Instruction *I) { in createExpr()
309 GVN::Expression GVN::ValueTable::createCmpExpr(unsigned Opcode, in createCmpExpr()
329 GVN::Expression GVN::ValueTable::createExtractvalueExpr(ExtractValueInst *EI) { in createExtractvalueExpr()
364 GVN::ValueTable::ValueTable() = default;
365 GVN::ValueTable::ValueTable(const ValueTable &) = default;
366 GVN::ValueTable::ValueTable(ValueTable &&) = default;
367 GVN::ValueTable::~ValueTable() = default;
368 GVN::ValueTable &GVN::ValueTable::operator=(const GVN::ValueTable &Arg) = default;
371 void GVN::ValueTable::add(Value *V, uint32_t num) { in add()
377 uint32_t GVN::ValueTable::lookupOrAddCall(CallInst *C) { in lookupOrAddCall()
[all …]
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()
330 GVN::ValueTable VN;
DGVNSink.cpp384 class ValueTable { class
420 ValueTable() = default;
577 ValueTable VN;
/external/llvm-project/llvm/lib/Transforms/Scalar/
DGVN.cpp288 GVN::Expression GVN::ValueTable::createExpr(Instruction *I) { in createExpr()
325 GVN::Expression GVN::ValueTable::createCmpExpr(unsigned Opcode, in createCmpExpr()
345 GVN::Expression GVN::ValueTable::createExtractvalueExpr(ExtractValueInst *EI) { in createExtractvalueExpr()
380 GVN::ValueTable::ValueTable() = default;
381 GVN::ValueTable::ValueTable(const ValueTable &) = default;
382 GVN::ValueTable::ValueTable(ValueTable &&) = default;
383 GVN::ValueTable::~ValueTable() = default;
384 GVN::ValueTable &GVN::ValueTable::operator=(const GVN::ValueTable &Arg) = default;
387 void GVN::ValueTable::add(Value *V, uint32_t num) { in add()
393 uint32_t GVN::ValueTable::lookupOrAddCall(CallInst *C) { in lookupOrAddCall()
[all …]
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;
DGVNSink.cpp386 class ValueTable { class
422 ValueTable() = default;
580 ValueTable VN;
/external/llvm/lib/Transforms/Scalar/
DGVN.cpp231 GVN::Expression GVN::ValueTable::createExpr(Instruction *I) { in createExpr()
265 GVN::Expression GVN::ValueTable::createCmpExpr(unsigned Opcode, in createCmpExpr()
284 GVN::Expression GVN::ValueTable::createExtractvalueExpr(ExtractValueInst *EI) { in createExtractvalueExpr()
340 GVN::ValueTable::ValueTable() : nextValueNumber(1) {} in ValueTable() function in GVN::ValueTable
341 GVN::ValueTable::ValueTable(const ValueTable &Arg) in ValueTable() function in GVN::ValueTable
345 GVN::ValueTable::ValueTable(ValueTable &&Arg) in ValueTable() function in GVN::ValueTable
350 GVN::ValueTable::~ValueTable() {} in ~ValueTable()
353 void GVN::ValueTable::add(Value *V, uint32_t num) { in add()
357 uint32_t GVN::ValueTable::lookupOrAddCall(CallInst *C) { in lookupOrAddCall()
467 bool GVN::ValueTable::exists(Value *V) const { return valueNumbering.count(V) != 0; } in exists()
[all …]