Home
last modified time | relevance | path

Searched refs:CreateFCmp (Results 1 – 19 of 19) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DLibCallsShrinkWrap.cpp117 return BBBuilder.CreateFCmp(Cmp, Arg, V); in createCond()
442 return BBBuilder.CreateFCmp(CmpInst::FCMP_OGT, Exp, V); in generateCondForPow()
474 Value *Cond = BBBuilder.CreateFCmp(CmpInst::FCMP_OGT, Exp, V); in generateCondForPow()
475 Value *Cond0 = BBBuilder.CreateFCmp(CmpInst::FCMP_OLE, Base, V0); in generateCondForPow()
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DInstSimplifyFolder.h177 Value *CreateFCmp(CmpInst::Predicate P, Constant *LHS, in CreateFCmp() function
179 return ConstFolder.CreateFCmp(P, LHS, RHS); in CreateFCmp()
H A DTargetFolder.h246 Constant *CreateFCmp(CmpInst::Predicate P, Constant *LHS, in CreateFCmp() function
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DIRBuilder.h2108 return CreateFCmp(FCmpInst::FCMP_OEQ, LHS, RHS, Name, FPMathTag);
2113 return CreateFCmp(FCmpInst::FCMP_OGT, LHS, RHS, Name, FPMathTag);
2118 return CreateFCmp(FCmpInst::FCMP_OGE, LHS, RHS, Name, FPMathTag);
2123 return CreateFCmp(FCmpInst::FCMP_OLT, LHS, RHS, Name, FPMathTag);
2128 return CreateFCmp(FCmpInst::FCMP_OLE, LHS, RHS, Name, FPMathTag);
2133 return CreateFCmp(FCmpInst::FCMP_ONE, LHS, RHS, Name, FPMathTag);
2138 return CreateFCmp(FCmpInst::FCMP_ORD, LHS, RHS, Name, FPMathTag);
2143 return CreateFCmp(FCmpInst::FCMP_UNO, LHS, RHS, Name, FPMathTag);
2148 return CreateFCmp(FCmpInst::FCMP_UEQ, LHS, RHS, Name, FPMathTag);
2186 Value *CreateFCmp(CmpInst::Predicate P, Value *LHS, Value *RHS,
[all …]
H A DIRBuilderFolder.h96 virtual Value *CreateFCmp(CmpInst::Predicate P, Constant *LHS,
H A DNoFolder.h165 Instruction *CreateFCmp(CmpInst::Predicate P, in CreateFCmp() function
H A DConstantFolder.h228 Constant *CreateFCmp(CmpInst::Predicate P, Constant *LHS, in CreateFCmp() function
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGExprScalar.cpp2858 Result = Builder.CreateFCmp(llvm::CmpInst::FCMP_OEQ, Oper, Zero, "cmp"); in VisitUnaryLNot()
4173 Result = Builder.CreateFCmp(FCmpOpc, LHS, RHS, "cmp"); in EmitCompare()
4234 ResultR = Builder.CreateFCmp(FCmpOpc, LHS.first, RHS.first, "cmp.r"); in EmitCompare()
4235 ResultI = Builder.CreateFCmp(FCmpOpc, LHS.second, RHS.second, "cmp.i"); in EmitCompare()
4326 LHS = Builder.CreateFCmp(llvm::CmpInst::FCMP_UNE, LHS, Zero, "cmp"); in VisitBinLAnd()
4327 RHS = Builder.CreateFCmp(llvm::CmpInst::FCMP_UNE, RHS, Zero, "cmp"); in VisitBinLAnd()
4442 LHS = Builder.CreateFCmp(llvm::CmpInst::FCMP_UNE, LHS, Zero, "cmp"); in VisitBinLOr()
4443 RHS = Builder.CreateFCmp(llvm::CmpInst::FCMP_UNE, RHS, Zero, "cmp"); in VisitBinLOr()
H A DCGExprAgg.cpp994 return Builder.CreateFCmp(InstInfo.FCmp, LHS, RHS, in EmitCompare()
H A DCGBuiltin.cpp3233 Value *FCmp = Builder.CreateFCmp(Pred, Fabs, Infinity, "cmpinf"); in EmitBuiltinExpr()
7260 Op = Builder.CreateFCmp(Fp, Op, Constant::getNullValue(OTy)); in EmitAArch64CompareBuiltinExpr()
10359 Ops[0] = Builder.CreateFCmp(P, Ops[0], Ops[1]); in EmitAArch64BuiltinExpr()
10382 Ops[0] = Builder.CreateFCmp(P, Ops[0], Ops[1]); in EmitAArch64BuiltinExpr()
10405 Ops[0] = Builder.CreateFCmp(P, Ops[0], Ops[1]); in EmitAArch64BuiltinExpr()
12824 Cmp = Builder.CreateFCmp(Pred, Ops[0], Ops[1]); in EmitX86BuiltinExpr()
14842 Cmp = Builder.CreateFCmp(Pred, Ops[0], Ops[1]); in EmitX86BuiltinExpr()
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DScalarizer.cpp123 return Builder.CreateFCmp(FCI.getPredicate(), Op0, Op1, Name); in operator ()()
/llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/
H A DVPlanRecipes.cpp571 C = Builder.CreateFCmp(Cmp->getPredicate(), A, B); in execute()
/llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/
H A DInstCombineAndOrXor.cpp46 return Builder.CreateFCmp(NewPred, LHS, RHS); in getFCmpValue()
1263 return Builder.CreateFCmp(PredL, LHS0, RHS0); in foldLogicOfFCmps()
1306 Value *NewFCmp = Builder.CreateFCmp(Pred, X, Y); in reassociateFCmps()
H A DInstCombineSelect.cpp2879 Value *NewCond = Builder.CreateFCmp(InvPred, Cmp0, Cmp1, in visitSelectInst()
2987 Cmp = Builder.CreateFCmp(MinMaxPred, LHS, RHS); in visitSelectInst()
/llvm-project-15.0.7/llvm/lib/IR/
H A DIRBuilder.cpp978 return Insert(Folder.CreateFCmp(P, LC, RC), Name); in CreateFCmpHelper()
H A DCore.cpp3894 return wrap(unwrap(B)->CreateFCmp(static_cast<FCmpInst::Predicate>(Op), in LLVMBuildFCmp()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/LLVMIR/
H A DLLVMOps.td332 $res = builder.CreateFCmp(getLLVMCmpPredicate($predicate), $lhs, $rhs);
/llvm-project-15.0.7/llvm/bindings/go/llvm/
H A Dir.go1785 func (b Builder) CreateFCmp(pred FloatPredicate, lhs, rhs Value, name string) (v Value) { func
/llvm-project-15.0.7/llvm/bindings/ocaml/llvm/
H A Dllvm.mli2546 See the method [llvm::LLVMBuilder::CreateFCmp]. *)