Lines Matching refs:ValueTable

327 GVNPass::Expression GVNPass::ValueTable::createExpr(Instruction *I) {  in createExpr()
372 GVNPass::Expression GVNPass::ValueTable::createCmpExpr( in createCmpExpr()
392 GVNPass::ValueTable::createExtractvalueExpr(ExtractValueInst *EI) { in createExtractvalueExpr()
420 GVNPass::Expression GVNPass::ValueTable::createGEPExpr(GetElementPtrInst *GEP) { in createGEPExpr()
456 GVNPass::ValueTable::ValueTable() = default;
457 GVNPass::ValueTable::ValueTable(const ValueTable &) = default;
458 GVNPass::ValueTable::ValueTable(ValueTable &&) = default;
459 GVNPass::ValueTable::~ValueTable() = default;
460 GVNPass::ValueTable &
461 GVNPass::ValueTable::operator=(const GVNPass::ValueTable &Arg) = default;
464 void GVNPass::ValueTable::add(Value *V, uint32_t num) { in add()
470 uint32_t GVNPass::ValueTable::lookupOrAddCall(CallInst *C) { in lookupOrAddCall()
595 bool GVNPass::ValueTable::exists(Value *V) const { in exists()
601 uint32_t GVNPass::ValueTable::lookupOrAdd(Value *V) { in lookupOrAdd()
680 uint32_t GVNPass::ValueTable::lookup(Value *V, bool Verify) const { in lookup()
693 uint32_t GVNPass::ValueTable::lookupOrAddCmp(unsigned Opcode, in lookupOrAddCmp()
701 void GVNPass::ValueTable::clear() { in clear()
713 void GVNPass::ValueTable::erase(Value *V) { in erase()
723 void GVNPass::ValueTable::verifyRemoved(const Value *V) const { in verifyRemoved()
2253 GVNPass::ValueTable::assignExpNewValueNum(Expression &Exp) { in assignExpNewValueNum()
2268 bool GVNPass::ValueTable::areAllValsInBB(uint32_t Num, const BasicBlock *BB, in areAllValsInBB()
2276 uint32_t GVNPass::ValueTable::phiTranslate(const BasicBlock *Pred, in phiTranslate()
2289 bool GVNPass::ValueTable::areCallValsEqual(uint32_t Num, uint32_t NewNum, in areCallValsEqual()
2324 uint32_t GVNPass::ValueTable::phiTranslateImpl(const BasicBlock *Pred, in phiTranslateImpl()
2379 void GVNPass::ValueTable::eraseTranslateCacheEntry( in eraseTranslateCacheEntry()