Searched refs:IsNaN (Results 1 – 9 of 9) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | GenericFloatingPointPredicateUtils.h | 108 const bool IsNaN = (RHSClass & ~fcNan) == fcNone; in fcmpImpliesClass() local 110 if (IsNaN) { in fcmpImpliesClass()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlanConstruction.cpp | 731 VPValue *IsNaN = Builder.createFCmp(CmpInst::FCMP_UNO, MinMaxOp, MinMaxOp); in handleMaxMinNumReductions() local 732 VPValue *AnyNaN = Builder.createNaryOp(VPInstruction::AnyOf, {IsNaN}); in handleMaxMinNumReductions()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/ |
| H A D | DXILOpLowering.cpp | 794 OpCode = dxil::OpCode::IsNaN; in lowerIsFPClass()
|
| H A D | DXIL.td | 425 def IsNaN : DXILOp<8, isSpecialFloat> {
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 4412 SDValue IsNaN = DAG.getSetCC(DL, CondVT, SrcVal, SrcVal, ISD::SETUO); in LowerFP_ROUND() local 4413 IsNaN = DAG.getNode(AArch64ISD::REINTERPRET_CAST, DL, I1, IsNaN); in LowerFP_ROUND() 4414 Narrow = DAG.getSelect(DL, I32, IsNaN, NaN, Narrow); in LowerFP_ROUND() 4462 SDValue IsNaN = DAG.getSetCC( in LowerFP_ROUND() local 4465 Narrow = DAG.getSelect(DL, I32, IsNaN, NaN, Narrow); in LowerFP_ROUND()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | TargetLowering.cpp | 11805 SDValue IsNaN = DAG.getSetCC( in expandFP_ROUND() local 11836 Op = DAG.getSelect(dl, I32, IsNaN, NaN, Add); in expandFP_ROUND()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.cpp | 11380 SDValue IsNaN = DAG.getNode( in lowerVPREDUCE() local 11383 SDValue VCPop = DAG.getNode(RISCVISD::VCPOP_VL, DL, XLenVT, IsNaN, Mask, VL); in lowerVPREDUCE()
|
| /freebsd/contrib/sqlite3/ |
| H A D | sqlite3.c | 21806 # define IsNaN(X) (((X)&EXP754)==EXP754 && ((X)&MAN754)!=0) macro 21811 # define IsNaN(X) 0 macro 36420 rc = IsNaN(y); in sqlite3IsNaN() 91825 pMem->flags = IsNaN(x) ? MEM_Null : MEM_Real; 91838 if( IsNaN(x) ){
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 29461 SDValue IsNaN = in LowerFMINIMUM_FMAXIMUM() local 29464 return DAG.getSelect(DL, VT, IsNaN, NewX, MinMax); in LowerFMINIMUM_FMAXIMUM()
|