|
reference, declaration → definition
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");