reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Analysis/ScalarEvolution.cpp
 7808   if (!I) return nullptr;
 7810   if (Constant *C = Vals.lookup(I)) return C;
 7814   if (!canConstantEvolve(I, L)) return nullptr;
 7819   if (isa<PHINode>(I)) return nullptr;
 7821   std::vector<Constant*> Operands(I->getNumOperands());
 7823   for (unsigned i = 0, e = I->getNumOperands(); i != e; ++i) {
 7824     Instruction *Operand = dyn_cast<Instruction>(I->getOperand(i));
 7826       Operands[i] = dyn_cast<Constant>(I->getOperand(i));
 7836   if (CmpInst *CI = dyn_cast<CmpInst>(I))
 7839   if (LoadInst *LI = dyn_cast<LoadInst>(I)) {
 7843   return ConstantFoldInstOperands(I, Operands, DL, TLI);