reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

include/llvm/CodeGen/SelectionDAG.h
 1566   bool isKnownNeverNaN(SDValue Op, bool SNaN = false, unsigned Depth = 0) const;

References

include/llvm/CodeGen/SelectionDAG.h
 1570     return isKnownNeverNaN(Op, true, Depth);
lib/CodeGen/SelectionDAG/DAGCombiner.cpp
 8127          DAG.isKnownNeverNaN(LHS) && DAG.isKnownNeverNaN(RHS);
 8127          DAG.isKnownNeverNaN(LHS) && DAG.isKnownNeverNaN(RHS);
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
 4020     return isKnownNeverNaN(Op.getOperand(0), SNaN, Depth + 1);
 4025     return isKnownNeverNaN(Op.getOperand(0), SNaN, Depth + 1);
 4028     return isKnownNeverNaN(Op.getOperand(1), SNaN, Depth + 1) &&
 4029            isKnownNeverNaN(Op.getOperand(2), SNaN, Depth + 1);
 4034     return isKnownNeverNaN(Op.getOperand(0), SNaN, Depth + 1);
 4043     return isKnownNeverNaN(Op.getOperand(0), SNaN, Depth + 1) &&
 4044            isKnownNeverNaN(Op.getOperand(1), SNaN, Depth + 1) &&
 4045            isKnownNeverNaN(Op.getOperand(2), SNaN, Depth + 1);
 4062     return isKnownNeverNaN(Op.getOperand(0), SNaN, Depth + 1) ||
 4063            isKnownNeverNaN(Op.getOperand(1), SNaN, Depth + 1);
 4071     return (isKnownNeverNaN(Op.getOperand(0), false, Depth + 1) &&
 4073            (isKnownNeverNaN(Op.getOperand(1), false, Depth + 1) &&
 4079     return isKnownNeverNaN(Op.getOperand(0), SNaN, Depth + 1) &&
 4080            isKnownNeverNaN(Op.getOperand(1), SNaN, Depth + 1);
 4083     return isKnownNeverNaN(Op.getOperand(0), SNaN, Depth + 1);
lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp
  514   return CurDAG->isKnownNeverNaN(N);
lib/Target/AMDGPU/AMDGPUISelLowering.cpp
 4596     return DAG.isKnownNeverNaN(Op.getOperand(0), SNaN, Depth + 1) &&
 4597            DAG.isKnownNeverNaN(Op.getOperand(1), SNaN, Depth + 1);
 4605     return DAG.isKnownNeverNaN(Op.getOperand(0), SNaN, Depth + 1) &&
 4606            DAG.isKnownNeverNaN(Op.getOperand(1), SNaN, Depth + 1) &&
 4607            DAG.isKnownNeverNaN(Op.getOperand(2), SNaN, Depth + 1);
 4630     return DAG.isKnownNeverNaN(Op.getOperand(0), SNaN, Depth + 1);
 4654       return DAG.isKnownNeverNaN(Op.getOperand(1), SNaN, Depth + 1);
 4659       return DAG.isKnownNeverNaN(Op.getOperand(1), SNaN, Depth + 1) &&
 4660              DAG.isKnownNeverNaN(Op.getOperand(2), SNaN, Depth + 1);
lib/Target/AMDGPU/SIISelLowering.cpp
10903     return DAG.isKnownNeverNaN(Op.getOperand(0), SNaN, Depth + 1);
lib/Target/X86/X86ISelLowering.cpp
36852         if (!DAG.isKnownNeverNaN(LHS) || !DAG.isKnownNeverNaN(RHS)) {
36852         if (!DAG.isKnownNeverNaN(LHS) || !DAG.isKnownNeverNaN(RHS)) {
36892         if (!DAG.isKnownNeverNaN(LHS) || !DAG.isKnownNeverNaN(RHS)) {
36892         if (!DAG.isKnownNeverNaN(LHS) || !DAG.isKnownNeverNaN(RHS)) {
36924           if (!DAG.isKnownNeverNaN(LHS) || !DAG.isKnownNeverNaN(RHS))
36924           if (!DAG.isKnownNeverNaN(LHS) || !DAG.isKnownNeverNaN(RHS))
36933             (!DAG.isKnownNeverNaN(LHS) || !DAG.isKnownNeverNaN(RHS)))
36933             (!DAG.isKnownNeverNaN(LHS) || !DAG.isKnownNeverNaN(RHS)))
36950         if (!DAG.isKnownNeverNaN(LHS) || !DAG.isKnownNeverNaN(RHS))
36950         if (!DAG.isKnownNeverNaN(LHS) || !DAG.isKnownNeverNaN(RHS))
36961           if (!DAG.isKnownNeverNaN(LHS) || !DAG.isKnownNeverNaN(RHS))
36961           if (!DAG.isKnownNeverNaN(LHS) || !DAG.isKnownNeverNaN(RHS))
41937   if (DAG.isKnownNeverNaN(Op1))
41939   if (DAG.isKnownNeverNaN(Op0))