/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | Utils.cpp | 804 bool SNaN) { in isKnownNeverNaN() argument 816 (SNaN && !FPVal->getValueAPF().isSignaling()); in isKnownNeverNaN() 821 if (!isKnownNeverNaN(Op.getReg(), MRI, SNaN)) in isKnownNeverNaN() 845 if (SNaN) in isKnownNeverNaN() 852 if (SNaN) in isKnownNeverNaN() 865 return isKnownNeverNaN(DefMI->getOperand(1).getReg(), MRI, SNaN) || in isKnownNeverNaN() 866 isKnownNeverNaN(DefMI->getOperand(2).getReg(), MRI, SNaN); in isKnownNeverNaN() 870 if (SNaN) { in isKnownNeverNaN()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
H A D | APFloat.h | 548 void makeNaN(bool SNaN = false, bool Neg = false, 761 void makeNaN(bool SNaN, bool Neg, const APInt *fill); 935 void makeNaN(bool SNaN, bool Neg, const APInt *fill) { in makeNaN() argument 936 APFLOAT_DISPATCH_ON_SEMANTICS(makeNaN(SNaN, Neg, fill)); in makeNaN()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUISelLowering.cpp | 5894 bool SNaN, in isKnownNeverNaNForTargetNode() argument 5900 if (SNaN) in isKnownNeverNaNForTargetNode() 5909 if (SNaN) in isKnownNeverNaNForTargetNode() 5911 return DAG.isKnownNeverNaN(Op.getOperand(0), SNaN, Depth + 1) && in isKnownNeverNaNForTargetNode() 5912 DAG.isKnownNeverNaN(Op.getOperand(1), SNaN, Depth + 1); in isKnownNeverNaNForTargetNode() 5920 if (SNaN) in isKnownNeverNaNForTargetNode() 5922 return DAG.isKnownNeverNaN(Op.getOperand(0), SNaN, Depth + 1) && in isKnownNeverNaNForTargetNode() 5923 DAG.isKnownNeverNaN(Op.getOperand(1), SNaN, Depth + 1) && in isKnownNeverNaNForTargetNode() 5924 DAG.isKnownNeverNaN(Op.getOperand(2), SNaN, Depth + 1); in isKnownNeverNaNForTargetNode() 5936 if (SNaN) in isKnownNeverNaNForTargetNode() [all …]
|
H A D | AMDGPUISelLowering.h | 326 bool SNaN = false,
|
H A D | SIISelLowering.h | 541 bool SNaN = false,
|
H A D | SIISelLowering.cpp | 16046 bool SNaN, in isKnownNeverNaNForTargetNode() argument 16054 return DAG.isKnownNeverNaN(Op.getOperand(0), SNaN, Depth + 1); in isKnownNeverNaNForTargetNode() 16058 SNaN, Depth); in isKnownNeverNaNForTargetNode()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | Utils.h | 331 bool SNaN = false);
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAG.cpp | 5377 bool SelectionDAG::isKnownNeverNaN(SDValue Op, bool SNaN, unsigned Depth) const { in isKnownNeverNaN() argument 5388 (SNaN && !C->getValueAPF().isSignaling()); in isKnownNeverNaN() 5409 if (SNaN) in isKnownNeverNaN() 5428 if (SNaN) in isKnownNeverNaN() 5430 return isKnownNeverNaN(Op.getOperand(0), SNaN, Depth + 1); in isKnownNeverNaN() 5435 return isKnownNeverNaN(Op.getOperand(0), SNaN, Depth + 1); in isKnownNeverNaN() 5438 return isKnownNeverNaN(Op.getOperand(1), SNaN, Depth + 1) && in isKnownNeverNaN() 5439 isKnownNeverNaN(Op.getOperand(2), SNaN, Depth + 1); in isKnownNeverNaN() 5442 if (SNaN) in isKnownNeverNaN() 5444 return isKnownNeverNaN(Op.getOperand(0), SNaN, Depth + 1); in isKnownNeverNaN() [all …]
|
H A D | TargetLowering.cpp | 3874 bool SNaN, in isKnownNeverNaNForTargetNode() argument
|
/freebsd/contrib/llvm-project/llvm/lib/Support/ |
H A D | APFloat.cpp | 911 void IEEEFloat::makeNaN(bool SNaN, bool Negative, const APInt *fill) { in makeNaN() argument 926 SNaN = false; in makeNaN() 954 if (SNaN) { in makeNaN() 5083 void DoubleAPFloat::makeNaN(bool SNaN, bool Neg, const APInt *fill) { in makeNaN() argument 5084 Floats[0].makeNaN(SNaN, Neg, fill); in makeNaN()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | SelectionDAG.h | 2131 bool isKnownNeverNaN(SDValue Op, bool SNaN = false, unsigned Depth = 0) const;
|
H A D | TargetLowering.h | 4195 bool SNaN = false,
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | ExprConstant.cpp | 14740 bool SNaN, in TryEvaluateBuiltinNaN() argument 14756 if (SNaN) in TryEvaluateBuiltinNaN() 14766 if (SNaN) in TryEvaluateBuiltinNaN()
|