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

References

include/llvm/IR/IRBuilder.h
 2161     return CreateFCmp(FCmpInst::FCMP_OEQ, LHS, RHS, Name, FPMathTag);
 2166     return CreateFCmp(FCmpInst::FCMP_OGT, LHS, RHS, Name, FPMathTag);
 2171     return CreateFCmp(FCmpInst::FCMP_OGE, LHS, RHS, Name, FPMathTag);
 2176     return CreateFCmp(FCmpInst::FCMP_OLT, LHS, RHS, Name, FPMathTag);
 2181     return CreateFCmp(FCmpInst::FCMP_OLE, LHS, RHS, Name, FPMathTag);
 2186     return CreateFCmp(FCmpInst::FCMP_ONE, LHS, RHS, Name, FPMathTag);
 2191     return CreateFCmp(FCmpInst::FCMP_ORD, LHS, RHS, Name, FPMathTag);
 2196     return CreateFCmp(FCmpInst::FCMP_UNO, LHS, RHS, Name, FPMathTag);
 2201     return CreateFCmp(FCmpInst::FCMP_UEQ, LHS, RHS, Name, FPMathTag);
 2206     return CreateFCmp(FCmpInst::FCMP_UGT, LHS, RHS, Name, FPMathTag);
 2211     return CreateFCmp(FCmpInst::FCMP_UGE, LHS, RHS, Name, FPMathTag);
 2216     return CreateFCmp(FCmpInst::FCMP_ULT, LHS, RHS, Name, FPMathTag);
 2221     return CreateFCmp(FCmpInst::FCMP_ULE, LHS, RHS, Name, FPMathTag);
 2226     return CreateFCmp(FCmpInst::FCMP_UNE, LHS, RHS, Name, FPMathTag);
lib/IR/Core.cpp
 3828   return wrap(unwrap(B)->CreateFCmp(static_cast<FCmpInst::Predicate>(Op),
lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
   74   return Builder.CreateFCmp(Pred, LHS, RHS);
 1403       return Builder.CreateFCmp(PredL, LHS0, RHS0);
 1446   Value *NewFCmp = Builder.CreateFCmp(Pred, X, Y);
lib/Transforms/InstCombine/InstCombineCompares.cpp
 5371                                        : Builder.CreateFCmp(P, V1, V2);
lib/Transforms/InstCombine/InstCombineSelect.cpp
 2316         Value *NewCond = Builder.CreateFCmp(InvPred, TrueVal, FalseVal,
 2334         Value *NewCond = Builder.CreateFCmp(InvPred, FalseVal, TrueVal,
 2457           Cmp = Builder.CreateFCmp(MinMaxPred, LHS, RHS);
lib/Transforms/InstCombine/InstructionCombining.cpp
 1041         InV = Builder.CreateFCmp(CI->getPredicate(), PN->getIncomingValue(i),
lib/Transforms/Scalar/Scalarizer.cpp
  108     return Builder.CreateFCmp(FCI.getPredicate(), Op0, Op1, Name);
lib/Transforms/Utils/LibCallsShrinkWrap.cpp
  118     return BBBuilder.CreateFCmp(Cmp, Arg, V);
  443     return BBBuilder.CreateFCmp(CmpInst::FCMP_OGT, Exp, V);
  475     Value *Cond = BBBuilder.CreateFCmp(CmpInst::FCMP_OGT, Exp, V);
  476     Value *Cond0 = BBBuilder.CreateFCmp(CmpInst::FCMP_OLE, Base, V0);
lib/Transforms/Utils/LoopUtils.cpp
  779     Cmp = Builder.CreateFCmp(P, Left, Right, "rdx.minmax.cmp");
lib/Transforms/Vectorize/LoopVectorize.cpp
 4218         C = Builder.CreateFCmp(Cmp->getPredicate(), A, B);
lib/Transforms/Vectorize/SLPVectorizer.cpp
 3906         V = Builder.CreateFCmp(P0, L, R);
tools/clang/lib/CodeGen/CGBuiltin.cpp
 2247     Value *FCmp = Builder.CreateFCmp(Pred, Fabs, Infinity, "cmpinf");
 5827     Op = Builder.CreateFCmp(Fp, Op, Constant::getNullValue(OTy));
 7799     Ops[0] = Builder.CreateFCmp(P, Ops[0], Ops[1]);
 7819     Ops[0] = Builder.CreateFCmp(P, Ops[0], Ops[1]);
 7839     Ops[0] = Builder.CreateFCmp(P, Ops[0], Ops[1]);
10206     Value *Cmp = Builder.CreateFCmp(Pred, Ops[0], Ops[1]);
12102       Value *Cmp = Builder.CreateFCmp(Pred, Ops[0], Ops[1]);
tools/clang/lib/CodeGen/CGExprAgg.cpp
  958     return Builder.CreateFCmp(InstInfo.FCmp, LHS, RHS,
tools/clang/lib/CodeGen/CGExprScalar.cpp
 2617       Result = Builder.CreateFCmp(llvm::CmpInst::FCMP_OEQ, Oper, Zero, "cmp");
 3824       Result = Builder.CreateFCmp(FCmpOpc, LHS, RHS, "cmp");
 3881       ResultR = Builder.CreateFCmp(FCmpOpc, LHS.first, RHS.first, "cmp.r");
 3882       ResultI = Builder.CreateFCmp(FCmpOpc, LHS.second, RHS.second, "cmp.i");
 3971       LHS = Builder.CreateFCmp(llvm::CmpInst::FCMP_UNE, LHS, Zero, "cmp");
 3972       RHS = Builder.CreateFCmp(llvm::CmpInst::FCMP_UNE, RHS, Zero, "cmp");
 4055       LHS = Builder.CreateFCmp(llvm::CmpInst::FCMP_UNE, LHS, Zero, "cmp");
 4056       RHS = Builder.CreateFCmp(llvm::CmpInst::FCMP_UNE, RHS, Zero, "cmp");