Searched refs:ValueTable (Results 1 – 7 of 7) sorted by relevance
70 class ValueTable {86 ValueTable();87 ValueTable(const ValueTable &Arg);88 ValueTable(ValueTable &&Arg);89 ~ValueTable();113 ValueTable VN;
89 class ValueTable {127 ValueTable();128 ValueTable(const ValueTable &Arg);129 ValueTable(ValueTable &&Arg);130 ~ValueTable();166 ValueTable VN;
265 GVN::Expression GVN::ValueTable::createExpr(Instruction *I) { in createExpr()301 GVN::Expression GVN::ValueTable::createCmpExpr(unsigned Opcode, in createCmpExpr()321 GVN::Expression GVN::ValueTable::createExtractvalueExpr(ExtractValueInst *EI) { in createExtractvalueExpr()377 GVN::ValueTable::ValueTable() = default;378 GVN::ValueTable::ValueTable(const ValueTable &) = default;379 GVN::ValueTable::ValueTable(ValueTable &&) = default;380 GVN::ValueTable::~ValueTable() = default;383 void GVN::ValueTable::add(Value *V, uint32_t num) { in add()389 uint32_t GVN::ValueTable::lookupOrAddCall(CallInst *C) { in lookupOrAddCall()496 bool GVN::ValueTable::exists(Value *V) const { return valueNumbering.count(V) != 0; } in exists()[all …]
172 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;
384 class ValueTable { class420 ValueTable() = default;576 ValueTable VN;
231 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::ValueTable341 GVN::ValueTable::ValueTable(const ValueTable &Arg) in ValueTable() function in GVN::ValueTable345 GVN::ValueTable::ValueTable(ValueTable &&Arg) in ValueTable() function in GVN::ValueTable350 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 …]
88 class ValueTable { class101 ValueTable() : nextValueNumber(1) { } in ValueTable() function in __anonf8ddaacc0111::ValueTable149 Expression ValueTable::create_expression(Instruction *I) { in create_expression()168 Expression ValueTable::create_extractvalue_expression(ExtractValueInst *EI) { in create_extractvalue_expression()225 void ValueTable::add(Value *V, uint32_t num) { in add()229 uint32_t ValueTable::lookup_or_add_call(CallInst* C) { in lookup_or_add_call()340 uint32_t ValueTable::lookup_or_add(Value *V) { in lookup_or_add()411 uint32_t ValueTable::lookup(Value *V) const { in lookup()418 void ValueTable::clear() { in clear()425 void ValueTable::erase(Value *V) { in erase()[all …]