Home
last modified time | relevance | path

Searched refs:FastMathFlagGuard (Results 1 – 17 of 17) sorted by relevance

/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DExpandReductions.cpp113 IRBuilder<>::FastMathFlagGuard FMFGuard(Builder); in expandReductions()
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DIRBuilder.h372 class FastMathFlagGuard {
381 FastMathFlagGuard(IRBuilderBase &B) in FastMathFlagGuard() function
387 FastMathFlagGuard(const FastMathFlagGuard &) = delete;
388 FastMathFlagGuard &operator=(const FastMathFlagGuard &) = delete;
390 ~FastMathFlagGuard() { in ~FastMathFlagGuard()
/llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/
H A DInstCombineMulDivRem.cpp124 IRBuilder<>::FastMathFlagGuard FMFGuard(Builder); in foldMulSelectToNegate()
134 IRBuilder<>::FastMathFlagGuard FMFGuard(Builder); in foldMulSelectToNegate()
451 IRBuilder<>::FastMathFlagGuard FMFGuard(Builder); in foldFPSignBitOps()
1402 IRBuilder<>::FastMathFlagGuard FMFGuard(B); in visitFDiv()
H A DInstCombineSelect.cpp2876 IRBuilder<>::FastMathFlagGuard FMFG(Builder); in visitSelectInst()
2983 IRBuilder<>::FastMathFlagGuard FMFG(Builder); in visitSelectInst()
H A DInstCombineCasts.cpp1873 IRBuilder<>::FastMathFlagGuard FMFG(Builder); in visitFPTrunc()
H A DInstCombineCalls.cpp1835 BuilderTy::FastMathFlagGuard Guard(Builder); in visitCallInst()
H A DInstructionCombining.cpp869 BuilderTy::FastMathFlagGuard Guard(Builder); in SimplifySelectsFeedingBinaryOp()
H A DInstCombineAndOrXor.cpp1241 IRBuilder<>::FastMathFlagGuard FMFG(Builder); in foldLogicOfFCmps()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DSimplifyLibCalls.cpp1551 IRBuilderBase::FastMathFlagGuard Guard(B); in replaceUnaryCall()
1625 IRBuilderBase::FastMathFlagGuard Guard(B); in optimizeDoubleFP()
1664 IRBuilderBase::FastMathFlagGuard Guard(B); in optimizeCAbs()
1693 IRBuilderBase::FastMathFlagGuard Guard(B); in optimizeTrigReflections()
1993 IRBuilderBase::FastMathFlagGuard Guard(B); in optimizePow()
2138 IRBuilderBase::FastMathFlagGuard Guard(B); in optimizeFMinFMax()
2255 IRBuilderBase::FastMathFlagGuard Guard(B); in optimizeLog()
2352 IRBuilderBase::FastMathFlagGuard Guard(B); in optimizeSqrt()
H A DLoopUtils.cpp1071 IRBuilderBase::FastMathFlagGuard FMFGuard(B); in createTargetReduction()
H A DSimplifyCFG.cpp1641 IRBuilder<>::FastMathFlagGuard FMFGuard(Builder); in HoistThenElseCodeToIf()
3301 IRBuilder<>::FastMathFlagGuard FMFGuard(Builder); in FoldTwoEntryPHINode()
/llvm-project-15.0.7/llvm/lib/Transforms/AggressiveInstCombine/
H A DAggressiveInstCombine.cpp459 IRBuilderBase::FastMathFlagGuard Guard(Builder); in foldSqrt()
/llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/
H A DVPlanRecipes.cpp349 IRBuilderBase::FastMathFlagGuard FMFGuard(State.Builder); in execute()
569 IRBuilder<>::FastMathFlagGuard FMFG(Builder); in execute()
H A DLoopVectorize.cpp3954 IRBuilderBase::FastMathFlagGuard FMFG(Builder); in fixReduction()
9246 IRBuilder<>::FastMathFlagGuard FMFG(Builder); in execute()
9434 IRBuilder<>::FastMathFlagGuard FMFG(State.Builder); in execute()
9501 IRBuilderBase::FastMathFlagGuard FMFGuard(State.Builder); in execute()
/llvm-project-15.0.7/mlir/lib/Target/LLVMIR/Dialect/LLVMIR/
H A DLLVMToLLVMIRTranslation.cpp265 llvm::IRBuilder<>::FastMathFlagGuard fmfGuard(builder); in convertOperationImpl()
/llvm-project-15.0.7/llvm/unittests/IR/
H A DIRBuilderTest.cpp772 IRBuilder<>::FastMathFlagGuard Guard(Builder); in TEST_F()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCodeGenFunction.h726 Optional<CGBuilderTy::FastMathFlagGuard> FMFGuard;