/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/IR/ |
H A D | Instruction.cpp | 150 assert(isa<FPMathOperator>(this) && "setting fast-math flag on invalid op"); in setFast() 151 cast<FPMathOperator>(this)->setFast(B); in setFast() 155 assert(isa<FPMathOperator>(this) && "setting fast-math flag on invalid op"); in setHasAllowReassoc() 156 cast<FPMathOperator>(this)->setHasAllowReassoc(B); in setHasAllowReassoc() 160 assert(isa<FPMathOperator>(this) && "setting fast-math flag on invalid op"); in setHasNoNaNs() 161 cast<FPMathOperator>(this)->setHasNoNaNs(B); in setHasNoNaNs() 165 assert(isa<FPMathOperator>(this) && "setting fast-math flag on invalid op"); in setHasNoInfs() 166 cast<FPMathOperator>(this)->setHasNoInfs(B); in setHasNoInfs() 170 assert(isa<FPMathOperator>(this) && "setting fast-math flag on invalid op"); in setHasNoSignedZeros() 171 cast<FPMathOperator>(this)->setHasNoSignedZeros(B); in setHasNoSignedZeros() [all …]
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/IR/ |
H A D | Instruction.cpp | 206 if (isa<FPMathOperator>(this)) { in dropPoisonGeneratingFlags() 250 assert(isa<FPMathOperator>(this) && "setting fast-math flag on invalid op"); in setFast() 251 cast<FPMathOperator>(this)->setFast(B); in setFast() 255 assert(isa<FPMathOperator>(this) && "setting fast-math flag on invalid op"); in setHasAllowReassoc() 256 cast<FPMathOperator>(this)->setHasAllowReassoc(B); in setHasAllowReassoc() 260 assert(isa<FPMathOperator>(this) && "setting fast-math flag on invalid op"); in setHasNoNaNs() 261 cast<FPMathOperator>(this)->setHasNoNaNs(B); in setHasNoNaNs() 265 assert(isa<FPMathOperator>(this) && "setting fast-math flag on invalid op"); in setHasNoInfs() 266 cast<FPMathOperator>(this)->setHasNoInfs(B); in setHasNoInfs() 270 assert(isa<FPMathOperator>(this) && "setting fast-math flag on invalid op"); in setHasNoSignedZeros() [all …]
|
H A D | Operator.cpp | 41 if (const auto *FP = dyn_cast<FPMathOperator>(this)) in hasPoisonGeneratingFlags()
|
/aosp_15_r20/external/llvm/lib/IR/ |
H A D | Instruction.cpp | 127 assert(isa<FPMathOperator>(this) && "setting fast-math flag on invalid op"); in setHasUnsafeAlgebra() 128 cast<FPMathOperator>(this)->setHasUnsafeAlgebra(B); in setHasUnsafeAlgebra() 134 assert(isa<FPMathOperator>(this) && "setting fast-math flag on invalid op"); in setHasNoNaNs() 135 cast<FPMathOperator>(this)->setHasNoNaNs(B); in setHasNoNaNs() 141 assert(isa<FPMathOperator>(this) && "setting fast-math flag on invalid op"); in setHasNoInfs() 142 cast<FPMathOperator>(this)->setHasNoInfs(B); in setHasNoInfs() 149 assert(isa<FPMathOperator>(this) && "setting fast-math flag on invalid op"); in setHasNoSignedZeros() 150 cast<FPMathOperator>(this)->setHasNoSignedZeros(B); in setHasNoSignedZeros() 157 assert(isa<FPMathOperator>(this) && "setting fast-math flag on invalid op"); in setHasAllowReciprocal() 158 cast<FPMathOperator>(this)->setHasAllowReciprocal(B); in setHasAllowReciprocal() [all …]
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/PowerPC/ |
H A D | PPCGenScalarMASSEntries.cpp | 66 if (!isa<FPMathOperator>(CI)) in isCandidateSafeToLower() 76 if (!isa<FPMathOperator>(CI)) in isFiniteCallSafe()
|
/aosp_15_r20/external/llvm/lib/Transforms/Scalar/ |
H A D | Reassociate.cpp | 131 (!isa<FPMathOperator>(V) || in isReassociableOp() 142 (!isa<FPMathOperator>(V) || in isReassociableOp() 224 Res->setFastMathFlags(cast<FPMathOperator>(FlagsOp)->getFastMathFlags()); in CreateAdd() 236 Res->setFastMathFlags(cast<FPMathOperator>(FlagsOp)->getFastMathFlags()); in CreateMul() 247 Res->setFastMathFlags(cast<FPMathOperator>(FlagsOp)->getFastMathFlags()); in CreateNeg() 552 || (isa<FPMathOperator>(Op) && in LinearizeExprTree() 761 if (isa<FPMathOperator>(I)) { in RewriteExprTree() 1946 NI->setFastMathFlags(cast<FPMathOperator>(User)->getFastMathFlags()); in canonicalizeNegConstExpr() 1950 NI->setFastMathFlags(cast<FPMathOperator>(User)->getFastMathFlags()); in canonicalizeNegConstExpr()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/Scalar/ |
H A D | Reassociate.cpp | 150 assert(I && isa<FPMathOperator>(I) && "Should only check FP ops"); in hasFPAssociativeFlags() 159 if (!isa<FPMathOperator>(BO) || hasFPAssociativeFlags(BO)) in isReassociableOp() 169 if (!isa<FPMathOperator>(BO) || hasFPAssociativeFlags(BO)) in isReassociableOp() 248 Res->setFastMathFlags(cast<FPMathOperator>(FlagsOp)->getFastMathFlags()); in CreateAdd() 260 Res->setFastMathFlags(cast<FPMathOperator>(FlagsOp)->getFastMathFlags()); in CreateMul() 584 || (isa<FPMathOperator>(Op) && in LinearizeExprTree() 781 if (isa<FPMathOperator>(NewOp)) in RewriteExprTree() 803 if (isa<FPMathOperator>(I)) { in RewriteExprTree() 1924 if (auto FPI = dyn_cast<FPMathOperator>(I)) in OptimizeMul() 2218 if (isa<FPMathOperator>(I) && !hasFPAssociativeFlags(I)) in OptimizeInst()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/ |
H A D | IVDescriptors.h | 319 !cast<FPMathOperator>(InductionBinOp)->isFast(); in hasUnsafeAlgebra() 328 if (!InductionBinOp || cast<FPMathOperator>(InductionBinOp)->isFast()) in getUnsafeAlgebraInst()
|
/aosp_15_r20/external/llvm/unittests/IR/ |
H A D | InstructionsTest.cpp | 397 TEST(InstructionsTest, FPMathOperator) { in TEST() argument 404 EXPECT_TRUE(isa<FPMathOperator>(V1)); in TEST() 405 FPMathOperator *O1 = cast<FPMathOperator>(V1); in TEST()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
H A D | Reassociate.cpp | 151 if (!isa<FPMathOperator>(I) || I->isFast()) in isReassociableOp() 161 if (!isa<FPMathOperator>(I) || I->isFast()) in isReassociableOp() 240 Res->setFastMathFlags(cast<FPMathOperator>(FlagsOp)->getFastMathFlags()); in CreateAdd() 252 Res->setFastMathFlags(cast<FPMathOperator>(FlagsOp)->getFastMathFlags()); in CreateMul() 263 Res->setFastMathFlags(cast<FPMathOperator>(FlagsOp)->getFastMathFlags()); in CreateNeg() 575 || (isa<FPMathOperator>(Op) && in LinearizeExprTree() 785 if (isa<FPMathOperator>(I)) { in RewriteExprTree() 1822 if (auto FPI = dyn_cast<FPMathOperator>(I)) in OptimizeMul()
|
/aosp_15_r20/external/llvm/include/llvm/IR/ |
H A D | Operator.h | 166 friend class FPMathOperator; 216 class FPMathOperator : public Operator {
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/ |
H A D | Operator.h | 162 friend class FPMathOperator; 246 class FPMathOperator : public Operator {
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/IR/ |
H A D | FMF.h | 23 friend class FPMathOperator;
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/llvm/IR/ |
D | FMF.h | 22 friend class FPMathOperator;
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/llvm/IR/ |
D | FMF.h | 22 friend class FPMathOperator;
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/llvm/IR/ |
D | FMF.h | 22 friend class FPMathOperator;
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/llvm/IR/ |
D | FMF.h | 22 friend class FPMathOperator;
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUCodeGenPrepare.cpp | 642 if (const FPMathOperator *FPOp = dyn_cast<const FPMathOperator>(&BO)) in foldBinOpIntoSelect() 775 const FPMathOperator *FPOp = cast<const FPMathOperator>(&FDiv); in visitFDiv()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/CodeGen/ |
H A D | ExpandVectorPredication.cpp | 103 if (!NewInst || !isa<FPMathOperator>(NewVal)) in transferDecorations() 106 auto *OldFMOp = dyn_cast<FPMathOperator>(&VPI); in transferDecorations()
|
H A D | ExpandReductions.cpp | 107 isa<FPMathOperator>(II) ? II->getFastMathFlags() : FastMathFlags{}; in expandReductions()
|
H A D | ReplaceWithVeclib.cpp | 80 if (isa<FPMathOperator>(Replacement)) { in replaceWithTLIFunction()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
H A D | ExpandReductions.cpp | 109 isa<FPMathOperator>(II) ? II->getFastMathFlags() : FastMathFlags{}; in expandReductions()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Analysis/ |
H A D | LoopUnrollAnalyzer.cpp | 88 if (auto FI = dyn_cast<FPMathOperator>(&I)) in visitBinaryOperator()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
H A D | LoopUnrollAnalyzer.cpp | 79 if (auto FI = dyn_cast<FPMathOperator>(&I)) in visitBinaryOperator()
|
/aosp_15_r20/external/llvm/lib/Analysis/ |
H A D | LoopUnrollAnalyzer.cpp | 81 if (auto FI = dyn_cast<FPMathOperator>(&I)) in visitBinaryOperator()
|