Home
last modified time | relevance | path

Searched refs:hasNoSignedZeros (Results 1 – 22 of 22) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
DInstruction.cpp214 bool Instruction::hasNoSignedZeros() const { in hasNoSignedZeros() function in Instruction
216 return cast<FPMathOperator>(this)->hasNoSignedZeros(); in hasNoSignedZeros()
639 cast<FPMathOperator>(this)->hasNoSignedZeros(); in isAssociative()
DAsmWriter.cpp1265 if (FPO->hasNoSignedZeros()) in WriteOptimizationInfo()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/
DInstCombineAddSub.cpp427 assert(I->hasAllowReassoc() && I->hasNoSignedZeros() && in simplify()
1435 assert(I.hasAllowReassoc() && I.hasNoSignedZeros() && in factorizeFAddFSub()
1574 if (I.hasAllowReassoc() && I.hasNoSignedZeros()) { in visitFAdd()
2167 if (I.hasNoSignedZeros() && in visitFNeg()
2189 if (I.hasNoSignedZeros() && match(Op0, m_PosZeroFP())) in visitFSub()
2207 if (I.hasNoSignedZeros() || CannotBeNegativeZero(Op0, SQ.TLI)) { in visitFSub()
2258 if (I.hasAllowReassoc() && I.hasNoSignedZeros()) { in visitFSub()
DInstCombineSelect.cpp103 if (!BO->hasNoSignedZeros() && !CannotBeNegativeZero(Y, &TLI)) in foldSelectBinOpIdentity()
2495 FNeg->hasNoNaNs() && FNeg->hasNoSignedZeros() && in visitSelectInst()
2507 FNeg->hasNoNaNs() && FNeg->hasNoSignedZeros() && in visitSelectInst()
2634 if (isa<FPMathOperator>(SI) && SI.hasNoNaNs() && SI.hasNoSignedZeros()) { in visitSelectInst()
DInstCombineMulDivRem.cpp496 if (I.hasNoNaNs() && I.hasNoSignedZeros() && Op0 == Op1 && in visitFMul()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/include/llvm/IR/
DInstruction.h327 bool hasNoSignedZeros() const;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DInstruction.h416 bool hasNoSignedZeros() const;
DOperator.h343 bool hasNoSignedZeros() const { in hasNoSignedZeros() function
DPatternMatch.h819 if (FPMO->hasNoSignedZeros()) { in match()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DFloat2Int.cpp322 !I->hasNoSignedZeros())) { in walkForwards()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPUISelLowering.h155 return Flags.hasNoSignedZeros(); in mayIgnoreSignedZero()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGDumper.cpp535 if (getFlags().hasNoSignedZeros()) in print_details()
DInstrEmitter.cpp856 if (Flags.hasNoSignedZeros()) in EmitMachineNode()
DTargetLowering.cpp5530 if (!Options.NoSignedZerosFPMath && !Flags.hasNoSignedZeros()) in isNegatibleForFree()
5546 if (!Options.NoSignedZerosFPMath && !Flags.hasNoSignedZeros()) in isNegatibleForFree()
5569 if (!Options.NoSignedZerosFPMath && !Flags.hasNoSignedZeros()) in isNegatibleForFree()
5631 Flags.hasNoSignedZeros()) && in getNegatedExpression()
5680 Flags.hasNoSignedZeros()) && in getNegatedExpression()
DDAGCombiner.cpp988 if (!Flags.hasAllowReassociation() || !Flags.hasNoSignedZeros()) in reassociateOps()
12151 if (N1C->isNegative() || Options.NoSignedZerosFPMath || Flags.hasNoSignedZeros()) in visitFADD()
12210 (Flags.hasAllowReassociation() && Flags.hasNoSignedZeros())) && in visitFADD()
12329 Flags.hasNoSignedZeros()) { in visitFSUB()
12347 (Options.NoSignedZerosFPMath || Flags.hasNoSignedZeros())) { in visitFSUB()
12356 (Flags.hasAllowReassociation() && Flags.hasNoSignedZeros())) && in visitFSUB()
12426 (Flags.hasNoNaNs() && Flags.hasNoSignedZeros())) { in visitFMUL()
12477 if (Flags.hasNoNaNs() && Flags.hasNoSignedZeros() && in visitFMUL()
12946 if (!Flags.hasNoSignedZeros() || !Flags.hasNoInfs() || !Flags.hasNoNaNs() || in visitFPOW()
12977 if ((!Flags.hasNoSignedZeros() && ExponentIs025) || !Flags.hasNoInfs() || in visitFPOW()
[all …]
DSelectionDAG.cpp9183 if (!Flags.hasNoSignedZeros() || !Flags.hasAllowReassociation()) in matchBinOpReduction()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DSelectionDAGNodes.h396 setNoSignedZeros(FPMO.hasNoSignedZeros());
464 bool hasNoSignedZeros() const { return NoSignedZeros; }
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DValueTracking.cpp3008 if (FPO->hasNoSignedZeros()) in CannotBeNegativeZero()
3149 return CI->hasNoNaNs() && (CI->hasNoSignedZeros() || in cannotBeOrderedLessThanZeroImpl()
DInstructionSimplify.cpp3958 Q.CxtI->hasNoSignedZeros(); in simplifySelectWithFCmp()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
DSimplifyLibCalls.cpp1657 if (!Pow->hasNoSignedZeros()) { in replacePowWithSqrt()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Bitcode/Writer/
DBitcodeWriter.cpp1409 if (FPMO->hasNoSignedZeros()) in getOptimizationFlags()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86ISelLowering.cpp42583 Arg->getFlags().hasNoSignedZeros() && Subtarget.hasAnyFMA()) { in combineFneg()