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

References

lib/Transforms/Scalar/Float2Int.cpp
  436   if (ConvertedInsts.find(I) != ConvertedInsts.end())
  438     return ConvertedInsts[I];
  441   for (Value *V : I->operands()) {
  443     if (I->getOpcode() == Instruction::UIToFP ||
  444         I->getOpcode() == Instruction::SIToFP) {
  461   IRBuilder<> IRB(I);
  463   switch (I->getOpcode()) {
  467     NewV = IRB.CreateZExtOrTrunc(NewOperands[0], I->getType());
  471     NewV = IRB.CreateSExtOrTrunc(NewOperands[0], I->getType());
  475     CmpInst::Predicate P = mapFCmpPred(cast<CmpInst>(I)->getPredicate());
  477     NewV = IRB.CreateICmp(P, NewOperands[0], NewOperands[1], I->getName());
  490     NewV = IRB.CreateNeg(NewOperands[0], I->getName());
  496     NewV = IRB.CreateBinOp(mapBinOpcode(I->getOpcode()),
  498                            I->getName());
  503   if (Roots.count(I))
  504     I->replaceAllUsesWith(NewV);
  506   ConvertedInsts[I] = NewV;