Lines Matching refs:ValueTable

308 GVNPass::Expression GVNPass::ValueTable::createExpr(Instruction *I) {  in createExpr()
353 GVNPass::Expression GVNPass::ValueTable::createCmpExpr( in createCmpExpr()
373 GVNPass::ValueTable::createExtractvalueExpr(ExtractValueInst *EI) { in createExtractvalueExpr()
401 GVNPass::Expression GVNPass::ValueTable::createGEPExpr(GetElementPtrInst *GEP) { in createGEPExpr()
438 GVNPass::ValueTable::ValueTable() = default;
439 GVNPass::ValueTable::ValueTable(const ValueTable &) = default;
440 GVNPass::ValueTable::ValueTable(ValueTable &&) = default;
441 GVNPass::ValueTable::~ValueTable() = default;
442 GVNPass::ValueTable &
443 GVNPass::ValueTable::operator=(const GVNPass::ValueTable &Arg) = default;
446 void GVNPass::ValueTable::add(Value *V, uint32_t num) { in add()
452 uint32_t GVNPass::ValueTable::lookupOrAddCall(CallInst *C) { in lookupOrAddCall()
556 bool GVNPass::ValueTable::exists(Value *V) const { in exists()
562 uint32_t GVNPass::ValueTable::lookupOrAdd(Value *V) { in lookupOrAdd()
641 uint32_t GVNPass::ValueTable::lookup(Value *V, bool Verify) const { in lookup()
654 uint32_t GVNPass::ValueTable::lookupOrAddCmp(unsigned Opcode, in lookupOrAddCmp()
662 void GVNPass::ValueTable::clear() { in clear()
674 void GVNPass::ValueTable::erase(Value *V) { in erase()
684 void GVNPass::ValueTable::verifyRemoved(const Value *V) const { in verifyRemoved()
2080 GVNPass::ValueTable::assignExpNewValueNum(Expression &Exp) { in assignExpNewValueNum()
2095 bool GVNPass::ValueTable::areAllValsInBB(uint32_t Num, const BasicBlock *BB, in areAllValsInBB()
2104 uint32_t GVNPass::ValueTable::phiTranslate(const BasicBlock *Pred, in phiTranslate()
2117 bool GVNPass::ValueTable::areCallValsEqual(uint32_t Num, uint32_t NewNum, in areCallValsEqual()
2153 uint32_t GVNPass::ValueTable::phiTranslateImpl(const BasicBlock *Pred, in phiTranslateImpl()
2208 void GVNPass::ValueTable::eraseTranslateCacheEntry( in eraseTranslateCacheEntry()