Searched refs:IsFloatingPointFoldingAllowed (Results 1 – 12 of 12) sorted by relevance
303 if (!inst->IsFloatingPointFoldingAllowed()) return false; in ReciprocalFDiv()347 if (HasFloatingPoint(type) && !inst->IsFloatingPointFoldingAllowed()) in MergeNegateArithmetic()352 if (HasFloatingPoint(type) && !op_inst->IsFloatingPointFoldingAllowed()) in MergeNegateArithmetic()382 if (HasFloatingPoint(type) && !inst->IsFloatingPointFoldingAllowed()) in MergeNegateMulDivArithmetic()387 if (HasFloatingPoint(type) && !op_inst->IsFloatingPointFoldingAllowed()) in MergeNegateMulDivArithmetic()440 if (HasFloatingPoint(type) && !inst->IsFloatingPointFoldingAllowed()) in MergeNegateAddSubArithmetic()445 if (HasFloatingPoint(type) && !op_inst->IsFloatingPointFoldingAllowed()) in MergeNegateAddSubArithmetic()666 if (HasFloatingPoint(type) && !inst->IsFloatingPointFoldingAllowed()) in MergeMulMulArithmetic()676 if (HasFloatingPoint(type) && !other_inst->IsFloatingPointFoldingAllowed()) in MergeMulMulArithmetic()720 if (!inst->IsFloatingPointFoldingAllowed()) return false; in MergeMulDivArithmetic()[all …]
187 if (!inst->IsFloatingPointFoldingAllowed()) { in FoldVectorTimesScalar()320 if (!inst->IsFloatingPointFoldingAllowed()) { in FoldFPUnaryOp()412 if (!inst->IsFloatingPointFoldingAllowed()) { in FoldFPBinaryOp()697 if (!inst->IsFloatingPointFoldingAllowed()) { in FoldOpDotWithConstants()780 if (!inst->IsFloatingPointFoldingAllowed()) { in FoldFClampFeedingCompare()941 if (!inst->IsFloatingPointFoldingAllowed()) { in FoldFMix()
518 bool IsFloatingPointFoldingAllowed() const;
783 bool Instruction::IsFloatingPointFoldingAllowed() const { in IsFloatingPointFoldingAllowed() function in spvtools::opt::Instruction
131 if (!inst->IsFloatingPointFoldingAllowed()) { in FoldVectorTimesScalar()264 if (!inst->IsFloatingPointFoldingAllowed()) { in FoldFPUnaryOp()356 if (!inst->IsFloatingPointFoldingAllowed()) { in FoldFPBinaryOp()588 if (!inst->IsFloatingPointFoldingAllowed()) { in FoldOpDotWithConstants()684 if (!inst->IsFloatingPointFoldingAllowed()) { in FoldFClampFeedingCompare()845 if (!inst->IsFloatingPointFoldingAllowed()) { in FoldFMix()
311 if (!inst->IsFloatingPointFoldingAllowed()) return false; in ReciprocalFDiv()355 if (HasFloatingPoint(type) && !inst->IsFloatingPointFoldingAllowed()) in MergeNegateArithmetic()360 if (HasFloatingPoint(type) && !op_inst->IsFloatingPointFoldingAllowed()) in MergeNegateArithmetic()390 if (HasFloatingPoint(type) && !inst->IsFloatingPointFoldingAllowed()) in MergeNegateMulDivArithmetic()395 if (HasFloatingPoint(type) && !op_inst->IsFloatingPointFoldingAllowed()) in MergeNegateMulDivArithmetic()448 if (HasFloatingPoint(type) && !inst->IsFloatingPointFoldingAllowed()) in MergeNegateAddSubArithmetic()453 if (HasFloatingPoint(type) && !op_inst->IsFloatingPointFoldingAllowed()) in MergeNegateAddSubArithmetic()674 if (HasFloatingPoint(type) && !inst->IsFloatingPointFoldingAllowed()) in MergeMulMulArithmetic()684 if (HasFloatingPoint(type) && !other_inst->IsFloatingPointFoldingAllowed()) in MergeMulMulArithmetic()728 if (!inst->IsFloatingPointFoldingAllowed()) return false; in MergeMulDivArithmetic()[all …]
187 if (!inst->IsFloatingPointFoldingAllowed()) { in FoldVectorTimesScalar()262 if (!inst->IsFloatingPointFoldingAllowed()) { in FoldVectorTimesMatrix()355 if (!inst->IsFloatingPointFoldingAllowed()) { in FoldMatrixTimesVector()507 if (!inst->IsFloatingPointFoldingAllowed()) { in FoldFPUnaryOp()599 if (!inst->IsFloatingPointFoldingAllowed()) { in FoldFPBinaryOp()884 if (!inst->IsFloatingPointFoldingAllowed()) { in FoldOpDotWithConstants()967 if (!inst->IsFloatingPointFoldingAllowed()) { in FoldFClampFeedingCompare()1128 if (!inst->IsFloatingPointFoldingAllowed()) { in FoldFMix()
528 bool IsFloatingPointFoldingAllowed() const;
765 bool Instruction::IsFloatingPointFoldingAllowed() const { in IsFloatingPointFoldingAllowed() function in spvtools::opt::Instruction