HomeSort by: relevance | last modified time | path
    Searched refs:isKnownNeverNaN (Results 1 - 15 of 15) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
Utils.h 258 bool isKnownNeverNaN(Register Val, const MachineRegisterInfo &MRI,
263 return isKnownNeverNaN(Val, MRI, true);
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
Utils.cpp 546 bool llvm::isKnownNeverNaN(Register Val, const MachineRegisterInfo &MRI,
564 if (!isKnownNeverNaN(Op.getReg(), MRI, SNaN))
578 return (isKnownNeverNaN(DefMI->getOperand(1).getReg(), MRI) &&
581 isKnownNeverNaN(DefMI->getOperand(2).getReg(), MRI));
587 return isKnownNeverNaN(DefMI->getOperand(1).getReg(), MRI, SNaN) ||
588 isKnownNeverNaN(DefMI->getOperand(2).getReg(), MRI, SNaN);
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPUInstCombineIntrinsic.cpp 183 if (isKnownNeverInfinity(Op0, TLI) && isKnownNeverNaN(Op0, TLI) &&
184 isKnownNeverInfinity(Op1, TLI) && isKnownNeverNaN(Op1, TLI)) {
322 isKnownNeverNaN(Src0, &IC.getTargetLibraryInfo())) {
AMDGPUISelLowering.cpp 4624 return DAG.isKnownNeverNaN(Op.getOperand(0), SNaN, Depth + 1) &&
4625 DAG.isKnownNeverNaN(Op.getOperand(1), SNaN, Depth + 1);
4633 return DAG.isKnownNeverNaN(Op.getOperand(0), SNaN, Depth + 1) &&
4634 DAG.isKnownNeverNaN(Op.getOperand(1), SNaN, Depth + 1) &&
4635 DAG.isKnownNeverNaN(Op.getOperand(2), SNaN, Depth + 1);
4657 return DAG.isKnownNeverNaN(Op.getOperand(0), SNaN, Depth + 1);
4680 return DAG.isKnownNeverNaN(Op.getOperand(1), SNaN, Depth + 1);
4685 return DAG.isKnownNeverNaN(Op.getOperand(1), SNaN, Depth + 1) &&
4686 DAG.isKnownNeverNaN(Op.getOperand(2), SNaN, Depth + 1);
4706 return DAG.isKnownNeverNaN(Op.getOperand(1), SNaN, Depth + 1) &
    [all...]
AMDGPUISelDAGToDAG.cpp 517 // TODO: Move into isKnownNeverNaN
521 return CurDAG->isKnownNeverNaN(N);
AMDGPUInstructionSelector.cpp 3351 if (!isKnownNeverNaN(Src, *MRI))
SIISelLowering.cpp 12092 return DAG.isKnownNeverNaN(Op.getOperand(0), SNaN, Depth + 1);
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
ValueTracking.cpp 3535 return isKnownNeverNaN(V, TLI) &&
3675 bool llvm::isKnownNeverNaN(const Value *V, const TargetLibraryInfo *TLI,
3696 return isKnownNeverNaN(Inst->getOperand(0), TLI, Depth + 1) &&
3697 isKnownNeverNaN(Inst->getOperand(1), TLI, Depth + 1) &&
3704 return isKnownNeverNaN(Inst->getOperand(0), TLI, Depth + 1) &&
3706 isKnownNeverNaN(Inst->getOperand(1), TLI, Depth + 1) &&
3715 return isKnownNeverNaN(Inst->getOperand(1), TLI, Depth + 1) &&
3716 isKnownNeverNaN(Inst->getOperand(2), TLI, Depth + 1);
3723 return isKnownNeverNaN(Inst->getOperand(0), TLI, Depth + 1);
3743 return isKnownNeverNaN(II->getArgOperand(0), TLI, Depth + 1)
    [all...]
InstructionSimplify.cpp 1895 if ((isKnownNeverNaN(LHS0, TLI) && (LHS1 == RHS0 || LHS1 == RHS1)) ||
1896 (isKnownNeverNaN(LHS1, TLI) && (LHS0 == RHS0 || LHS0 == RHS1)))
1907 if ((isKnownNeverNaN(RHS0, TLI) && (RHS1 == LHS0 || RHS1 == LHS1)) ||
1908 (isKnownNeverNaN(RHS1, TLI) && (RHS0 == LHS0 || RHS0 == LHS1)))
3674 (isKnownNeverNaN(LHS, Q.TLI) && isKnownNeverNaN(RHS, Q.TLI)))
3738 isKnownNeverNaN(LHS, Q.TLI))
3742 isKnownNeverNaN(LHS, Q.TLI))
3815 if ((FMF.noNaNs() || isKnownNeverNaN(LHS, Q.TLI)) &&
  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
ValueTracking.h 244 bool isKnownNeverNaN(const Value *V, const TargetLibraryInfo *TLI,
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
SelectionDAG.cpp 4266 bool SelectionDAG::isKnownNeverNaN(SDValue Op, bool SNaN, unsigned Depth) const {
4307 return isKnownNeverNaN(Op.getOperand(0), SNaN, Depth + 1);
4312 return isKnownNeverNaN(Op.getOperand(0), SNaN, Depth + 1);
4315 return isKnownNeverNaN(Op.getOperand(1), SNaN, Depth + 1) &&
4316 isKnownNeverNaN(Op.getOperand(2), SNaN, Depth + 1);
4321 return isKnownNeverNaN(Op.getOperand(0), SNaN, Depth + 1);
4330 return isKnownNeverNaN(Op.getOperand(0), SNaN, Depth + 1) &&
4331 isKnownNeverNaN(Op.getOperand(1), SNaN, Depth + 1) &&
4332 isKnownNeverNaN(Op.getOperand(2), SNaN, Depth + 1);
4349 return isKnownNeverNaN(Op.getOperand(0), SNaN, Depth + 1) |
    [all...]
DAGCombiner.cpp 9170 DAG.isKnownNeverNaN(LHS) && DAG.isKnownNeverNaN(RHS);
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
SelectionDAG.h 1780 bool isKnownNeverNaN(SDValue Op, bool SNaN = false, unsigned Depth = 0) const;
1784 return isKnownNeverNaN(Op, true, Depth);
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineCompares.cpp 6203 if (!match(Op0, m_PosZeroFP()) && isKnownNeverNaN(Op0, &TLI))
6206 if (!match(Op1, m_PosZeroFP()) && isKnownNeverNaN(Op1, &TLI))
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86ISelLowering.cpp     [all...]

Completed in 117 milliseconds