Searched refs:AllowReciprocal (Results 1 – 9 of 9) sorted by relevance
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | FMF.h | 45 AllowReciprocal = (1 << 4), enumerator 70 bool allowReciprocal() const { return 0 != (Flags & AllowReciprocal); } in allowReciprocal() 90 Flags = (Flags & ~AllowReciprocal) | B * AllowReciprocal;
|
| H A D | Operator.h | 208 (SubclassOptionalData & ~FastMathFlags::AllowReciprocal) | in setHasAllowReciprocal() 209 (B * FastMathFlags::AllowReciprocal); in setHasAllowReciprocal() 243 (SubclassOptionalData & FastMathFlags::AllowReciprocal) != 0 && in isFast() 270 return (SubclassOptionalData & FastMathFlags::AllowReciprocal) != 0; in hasAllowReciprocal()
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | FPOptions.def | 25 OPTION(AllowReciprocal, bool, 1, NoSignedZero) 26 OPTION(AllowApproxFunc, bool, 1, AllowReciprocal)
|
| /llvm-project-15.0.7/llvm/include/llvm/Bitcode/ |
| H A D | LLVMBitCodes.h | 481 AllowReciprocal = (1 << 4), enumerator
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | SelectionDAGNodes.h | 379 bool AllowReciprocal : 1; 395 NoInfs(false), NoSignedZeros(false), AllowReciprocal(false), 417 void setAllowReciprocal(bool b) { AllowReciprocal = b; } 430 bool hasAllowReciprocal() const { return AllowReciprocal; } 445 AllowReciprocal &= Flags.AllowReciprocal;
|
| /llvm-project-15.0.7/llvm/unittests/IR/ |
| H A D | IRBuilderTest.cpp | 605 EXPECT_TRUE(Builder.getFastMathFlags().AllowReciprocal); in TEST_F() 623 EXPECT_TRUE(Builder.getFastMathFlags().AllowReciprocal); in TEST_F()
|
| /llvm-project-15.0.7/llvm/lib/Target/DirectX/DXILWriter/ |
| H A D | DXILBitcodeWriter.cpp | 790 Flags |= bitc::AllowReciprocal; in getOptimizationFlags()
|
| /llvm-project-15.0.7/llvm/lib/Bitcode/Writer/ |
| H A D | BitcodeWriter.cpp | 1510 Flags |= bitc::AllowReciprocal; in getOptimizationFlags()
|
| /llvm-project-15.0.7/llvm/lib/Bitcode/Reader/ |
| H A D | BitcodeReader.cpp | 1291 if (0 != (Val & bitc::AllowReciprocal)) in getDecodedFastMathFlags()
|