Home
last modified time | relevance | path

Searched refs:IsFloatingPointFoldingAllowed (Results 1 – 12 of 12) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/
Dfolding_rules.cpp303 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 …]
Dconst_folding_rules.cpp187 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()
Dinstruction.h518 bool IsFloatingPointFoldingAllowed() const;
Dinstruction.cpp783 bool Instruction::IsFloatingPointFoldingAllowed() const { in IsFloatingPointFoldingAllowed() function in spvtools::opt::Instruction
/third_party/skia/third_party/externals/spirv-tools/source/opt/
Dfolding_rules.cpp303 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 …]
Dconst_folding_rules.cpp131 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()
Dinstruction.h518 bool IsFloatingPointFoldingAllowed() const;
Dinstruction.cpp783 bool Instruction::IsFloatingPointFoldingAllowed() const { in IsFloatingPointFoldingAllowed() function in spvtools::opt::Instruction
/third_party/spirv-tools/source/opt/
Dfolding_rules.cpp311 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 …]
Dconst_folding_rules.cpp187 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()
Dinstruction.h528 bool IsFloatingPointFoldingAllowed() const;
Dinstruction.cpp765 bool Instruction::IsFloatingPointFoldingAllowed() const { in IsFloatingPointFoldingAllowed() function in spvtools::opt::Instruction