Lines Matching refs:PredicateInfoBuilder
243 class PredicateInfoBuilder { class
288 PredicateInfoBuilder(PredicateInfo &PI, Function &F, DominatorTree &DT, in PredicateInfoBuilder() function in llvm::PredicateInfoBuilder
298 bool PredicateInfoBuilder::stackIsInScope(const ValueDFSStack &Stack, in stackIsInScope()
326 void PredicateInfoBuilder::popStackUntilDFSScope(ValueDFSStack &Stack, in popStackUntilDFSScope()
334 void PredicateInfoBuilder::convertUsesToDFSOrdered( in convertUsesToDFSOrdered()
384 void PredicateInfoBuilder::addInfoFor(SmallVectorImpl<Value *> &OpsToRename, in addInfoFor()
395 void PredicateInfoBuilder::processAssume( in processAssume()
430 void PredicateInfoBuilder::processBranch( in processBranch()
479 void PredicateInfoBuilder::processSwitch( in processSwitch()
507 void PredicateInfoBuilder::buildPredicateInfo() { in buildPredicateInfo()
536 Value *PredicateInfoBuilder::materializeStack(unsigned int &Counter, in materializeStack()
618 void PredicateInfoBuilder::renameUses(SmallVectorImpl<Value *> &OpsToRename) { in renameUses()
739 PredicateInfoBuilder::ValueInfo &
740 PredicateInfoBuilder::getOrCreateValueInfo(Value *Operand) { in getOrCreateValueInfo()
753 const PredicateInfoBuilder::ValueInfo &
754 PredicateInfoBuilder::getValueInfo(Value *Operand) const { in getValueInfo()
765 PredicateInfoBuilder Builder(*this, F, DT, AC); in PredicateInfo()