Home
last modified time | relevance | path

Searched defs:FCmp (Results 1 – 19 of 19) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DPartiallyInlineLibCalls.cpp90 Value *FCmp = TTI->isFCmpOrdCheaperThanFCmpZero(Ty) in optimizeSQRT() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUPostLegalizerCombiner.cpp162 MachineInstr &MI, MachineInstr &FCmp, FMinFMaxLegacyInfo &Info) const { in matchFMinFMaxLegacy()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DMergeFunctions.cpp215 FunctionComparator FCmp(LHS.getFunc(), RHS.getFunc(), GlobalNumbers); in operator ()() local
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DIVDescriptors.cpp390 if (auto *FCmp = dyn_cast<FCmpInst>(Sel->getCondition())) in AddReductionVar() local
H A DBranchProbabilityInfo.cpp1036 FCmpInst *FCmp = dyn_cast<FCmpInst>(Cond); in calcFloatingPointHeuristics() local
H A DConstantFolding.cpp2560 auto *FCmp = cast<ConstrainedFPCmpIntrinsic>(Call); in evaluateCompare() local
H A DInstructionSimplify.cpp188 static Value *handleOtherCmpSelSimplifications(Value *TCmp, Value *FCmp, in handleOtherCmpSelSimplifications()
498 Value *FCmp = simplifyCmpSelFalseCase(Pred, FV, RHS, Cond, Q, MaxRecurse); in threadCmpOverSelect() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DNumericalStabilitySanitizer.cpp942 void NumericalStabilitySanitizer::emitFCmpCheck(FCmpInst &FCmp, in emitFCmpCheck()
1898 if (auto *FCmp = dyn_cast<FCmpInst>(&Inst)) { in propagateShadowValues() local
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFastISel.cpp1095 const auto *FCmp = cast<FCmpInst>(I); in selectFCmp() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64PostLegalizerLowering.cpp930 auto FCmp = IsZero in getVectorFCMP() local
H A DAArch64InstructionSelector.cpp1683 MachineInstr &I, MachineInstr &FCmp, MachineIRBuilder &MIB) const { in selectCompareBranchFedByFCmp()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp991 Value *FCmp = in foldIntrinsicIsFPClass() local
1018 Value *FCmp = Builder.CreateFCmp( in foldIntrinsicIsFPClass() local
H A DInstCombineSelect.cpp3654 if (auto *FCmp = dyn_cast<FCmpInst>(CondVal)) { in visitSelectInst() local
H A DInstCombineAndOrXor.cpp1510 auto *FCmp = dyn_cast<FCmpInst>(Op); in matchIsFPClassLikeFCmp() local
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprAgg.cpp1010 llvm::CmpInst::Predicate FCmp; in EmitCompare() member
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanRecipes.cpp1105 bool FCmp = Opcode == Instruction::FCmp; in execute() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyLibCalls.cpp2273 Value *FCmp = B.CreateFCmpOEQ(Base, NegInf, "isinf"); in replacePowWithSqrt() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp1946 FCmpInst *FCmp = dyn_cast<FCmpInst>(Cmp); in foldFCmpToFPClassTest() local
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp25977 SDValue FCmp; in LowerINTRINSIC_WO_CHAIN() local