/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | FMF.h | 41 NoNaNs = (1 << 1), enumerator 66 bool noNaNs() const { return 0 != (Flags & NoNaNs); } in noNaNs() 80 Flags = (Flags & ~NoNaNs) | B * NoNaNs;
|
H A D | Operator.h | 225 (SubclassOptionalData & ~FastMathFlags::NoNaNs) | 226 (B * FastMathFlags::NoNaNs); 275 (SubclassOptionalData & FastMathFlags::NoNaNs) != 0 && 290 return (SubclassOptionalData & FastMathFlags::NoNaNs) != 0;
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Bitcode/ |
H A D | LLVMBitCodes.h | 510 NoNaNs = (1 << 1), enumerator
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | SelectionDAGNodes.h | 386 bool NoNaNs : 1; 407 Disjoint(false), NonNeg(false), NoNaNs(false), NoInfs(false), 429 void setNoNaNs(bool b) { NoNaNs = b; } 445 bool hasNoNaNs() const { return NoNaNs; } 463 NoNaNs &= Flags.NoNaNs;
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | VPlan.h | 1004 char NoNaNs : 1; member 1136 FMFs.NoNaNs = false; in dropPoisonGeneratingFlags() 1169 I->setHasNoNaNs(FMFs.NoNaNs); in setFlags()
|
H A D | VPlanRecipes.cpp | 321 Res.setNoNaNs(FMFs.NoNaNs); in getFastMathFlags() 999 NoNaNs = FMF.noNaNs(); in FastMathFlagsTy()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | NumericalStabilitySanitizer.cpp | 1967 MOVE_FLAG("no-nans-fp-math", NoNaNs) in moveFastMathFlags()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/DXILWriter/ |
H A D | DXILBitcodeWriter.cpp | 755 Flags |= bitc::NoNaNs; in getOptimizationFlags()
|
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Writer/ |
H A D | BitcodeWriter.cpp | 1678 Flags |= bitc::NoNaNs; in getOptimizationFlags()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVISelLowering.cpp | 9951 SDValue NoNaNs = DAG.getSetCC(DL, XLenVT, CPop, in lowerFPVECREDUCE() local 9954 DL, ResVT, NoNaNs, Res, in lowerFPVECREDUCE() 10000 SDValue NoNaNs = DAG.getSetCC(DL, XLenVT, VCPop, in lowerVPREDUCE() local 10004 DL, ResVT, NoNaNs, Res, in lowerVPREDUCE()
|
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
H A D | BitcodeReader.cpp | 1390 if (0 != (Val & bitc::NoNaNs)) in getDecodedFastMathFlags()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.cpp | 15134 bool NoNaNs = getTargetMachine().Options.NoNaNsFPMath || Op->getFlags().hasNoNaNs(); in LowerVSETCC() local 15136 EmitVectorComparison(LHS, RHS, CC1, NoNaNs, CmpVT, dl, DAG); in LowerVSETCC() 15142 EmitVectorComparison(LHS, RHS, CC2, NoNaNs, CmpVT, dl, DAG); in LowerVSETCC()
|