Home | History | Annotate | Download | only in Scalar

Lines Matching refs:LVI

78     LazyValueInfo *LVI;
147 LVI = &getAnalysis<LazyValueInfo>();
169 LVI->eraseBlock(BB);
194 LVI->eraseBlock(BB);
354 Constant *PredCst = LVI->getConstantOnEdge(V, P, BB);
369 Constant *CI = LVI->getConstantOnEdge(InVal,
483 ResT = LVI->getPredicateOnEdge(Cmp->getPredicate(), LHS,
510 LVI->getPredicateOnEdge(Cmp->getPredicate(), Cmp->getOperand(0),
576 // If all else fails, see if LVI can figure out a constant value for us.
577 Constant *CI = LVI->getConstant(V, BB);
645 LVI->eraseBlock(SinglePred);
728 // that we've branched on it before. Used LVI to see if we can simplify
741 LVI->getPredicateOnEdge(CondCmp->getPredicate(), CondCmp->getOperand(0),
747 LVI->getPredicateOnEdge(CondCmp->getPredicate(),
1347 LVI->threadEdge(PredBB, BB, SuccBB);