Home
last modified time | relevance | path

Searched refs:getNaN (Results 1 – 14 of 14) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/FuzzMutate/
H A DOpDescriptor.cpp40 Cs.push_back(ConstantFP::get(Ctx, APFloat::getNaN(Sem))); in makeConstantsWithType()
/freebsd/contrib/llvm-project/lldb/source/Utility/
H A DScalar.cpp830 return llvm::APFloat::getNaN(sem); in CreateAPFloatFromAPSInt()
852 return llvm::APFloat::getNaN(sem); in CreateAPFloatFromAPFloat()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstCombineIntrinsic.cpp537 return IC.replaceInstUsesWith(II, ConstantFP::getNaN(Ty)); in instCombineIntrinsic()
567 return IC.replaceInstUsesWith(II, ConstantFP::getNaN(Ty)); in instCombineIntrinsic()
H A DAMDGPUAtomicOptimizer.cpp653 return ConstantFP::get(C, APFloat::getNaN(Ty->getFltSemantics())); in getIdentityValueForAtomicOp()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DConstants.h300 static Constant *getNaN(Type *Ty, bool Negative = false,
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DAPFloat.h1015 static APFloat getNaN(const fltSemantics &Sem, bool Negative = false,
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DConstantFold.cpp723 return ConstantFP::getNaN(C1->getType()); in ConstantFoldBinaryInstruction()
H A DConstants.cpp1005 Constant *ConstantFP::getNaN(Type *Ty, bool Negative, uint64_t Payload) { in getNaN() function in ConstantFP
1007 APFloat NaN = APFloat::getNaN(Semantics, Negative, Payload); in getNaN()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DInstructionSimplify.cpp5582 NewC[i] = ConstantFP::getNaN(VecTy->getElementType()); in propagateNaN()
5590 return ConstantFP::getNaN(Ty); in propagateNaN()
5637 return ConstantFP::getNaN(V->getType()); in simplifyFPOp()
6203 return ConstantFP::getNaN(Op0->getType()); in simplifyLdexp()
/freebsd/contrib/llvm-project/llvm/lib/MC/MCParser/
H A DAsmParser.cpp3277 Value = APFloat::getNaN(Semantics, false, ~0); in parseRealValue()
H A DMasmParser.cpp3841 Value = APFloat::getNaN(Semantics, false, ~0); in parseRealValue()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp9957 DAG.getConstantFP(APFloat::getNaN(DAG.EVTToAPFloatSemantics(ResVT)), DL, in lowerFPVECREDUCE()
10007 DAG.getConstantFP(APFloat::getNaN(DAG.EVTToAPFloatSemantics(ResVT)), DL, in lowerVPREDUCE()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp6831 return getConstantFP(APFloat::getNaN(EVTToAPFloatSemantics(VT)), DL, VT); in foldConstantFPMath()
H A DTargetLowering.cpp8510 *DAG.getContext(), APFloat::getNaN(DAG.EVTToAPFloatSemantics(VT))); in expandFMINIMUM_FMAXIMUM()