Searched refs:IsNan (Results 1 – 6 of 6) sorted by relevance
| /openbsd/src/gnu/llvm/llvm/lib/Analysis/ |
| D | InstructionSimplify.cpp | 5339 bool IsNan = match(V, m_NaN()); in simplifyFPOp() local 5346 if (FMF.noNaNs() && (IsNan || IsUndef)) in simplifyFPOp() 5358 if (IsNan) in simplifyFPOp() 5361 if (IsNan) in simplifyFPOp()
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
| D | AMDGPULegalizerInfo.cpp | 2848 auto IsNan = B.buildFCmp(CmpInst::FCMP_ORD, S1, ModSrc, ModSrc, Flags); in legalizeFFloor() local 2849 CorrectedFract = B.buildSelect(S64, IsNan, ModSrc, Min, Flags).getReg(0); in legalizeFFloor()
|
| /openbsd/src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/ |
| D | LegalizerHelper.cpp | 7426 auto IsNan = in lowerISFPCLASS() local 7430 appendToRes(MIRBuilder.buildAnd(DstTy, IsNan, IsNotQnan)); in lowerISFPCLASS()
|
| /openbsd/src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/ |
| D | TargetLowering.cpp | 8177 SDValue IsNan = DAG.getSetCC(DL, ResultVT, AbsV, InfV, ISD::SETGT); in expandIS_FPCLASS() local 8180 PartialRes = DAG.getNode(ISD::AND, DL, ResultVT, IsNan, IsNotQnan); in expandIS_FPCLASS()
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/RISCV/ |
| D | RISCVISelLowering.cpp | 2025 SDValue IsNan = DAG.getNode(RISCVISD::SETCC_VL, DL, Mask.getValueType(), in lowerFP_TO_INT_SAT() local 2044 Res = DAG.getNode(RISCVISD::VSELECT_VL, DL, DstContainerVT, IsNan, SplatZero, in lowerFP_TO_INT_SAT()
|
| /openbsd/src/gnu/llvm/clang/lib/CodeGen/ |
| D | CGBuiltin.cpp | 3371 Value *IsNan = Builder.CreateFCmpUNO(V, V, "cmp"); in EmitBuiltinExpr() local 3374 Builder.CreateCondBr(IsNan, End, NotNan); in EmitBuiltinExpr()
|