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

References

lib/Analysis/ScalarEvolutionExpander.cpp
  819     if (!Prod) {
  821       Prod = ExpandOpBinPowN();
  824       Prod = InsertNoopCastOfTo(Prod, Ty);
  824       Prod = InsertNoopCastOfTo(Prod, Ty);
  825       Prod = InsertBinop(Instruction::Sub, Constant::getNullValue(Ty), Prod,
  825       Prod = InsertBinop(Instruction::Sub, Constant::getNullValue(Ty), Prod,
  831       Prod = InsertNoopCastOfTo(Prod, Ty);
  831       Prod = InsertNoopCastOfTo(Prod, Ty);
  833       if (isa<Constant>(Prod)) std::swap(Prod, W);
  833       if (isa<Constant>(Prod)) std::swap(Prod, W);
  842         Prod = InsertBinop(Instruction::Shl, Prod,
  842         Prod = InsertBinop(Instruction::Shl, Prod,
  846         Prod = InsertBinop(Instruction::Mul, Prod, W, S->getNoWrapFlags(),
  846         Prod = InsertBinop(Instruction::Mul, Prod, W, S->getNoWrapFlags(),
  852   return Prod;