Searched refs:ExceptionBehavior (Results 1 – 14 of 14) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | FPEnv.h | 38 enum ExceptionBehavior : uint8_t { enum 57 std::optional<fp::ExceptionBehavior> convertStrToExceptionBehavior(StringRef); 61 std::optional<StringRef> convertExceptionBehaviorToStr(fp::ExceptionBehavior); 65 inline bool isDefaultFPEnvironment(fp::ExceptionBehavior EB, RoundingMode RM) { in isDefaultFPEnvironment() 83 inline bool canIgnoreSNaN(fp::ExceptionBehavior EB, FastMathFlags FMF) { in canIgnoreSNaN()
|
| H A D | IRBuilder.h | 129 fp::ExceptionBehavior DefaultConstrainedExcept = fp::ebStrict; 317 void setDefaultConstrainedExcept(fp::ExceptionBehavior NewExcept) { in setDefaultConstrainedExcept() 337 fp::ExceptionBehavior getDefaultConstrainedExcept() { in getDefaultConstrainedExcept() 396 fp::ExceptionBehavior DefaultConstrainedExcept; 1299 Value *getConstrainedFPExcept(std::optional<fp::ExceptionBehavior> Except) { in getConstrainedFPExcept() 1708 std::optional<fp::ExceptionBehavior> Except = std::nullopt); 1713 std::optional<fp::ExceptionBehavior> Except = std::nullopt); 2213 std::optional<fp::ExceptionBehavior> Except = std::nullopt); 2374 std::optional<fp::ExceptionBehavior> Except = std::nullopt); 2434 std::optional<fp::ExceptionBehavior> Except = std::nullopt);
|
| H A D | IntrinsicInst.h | 709 std::optional<fp::ExceptionBehavior> getExceptionBehavior() const;
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | InstructionSimplify.h | 92 fp::ExceptionBehavior ExBehavior = fp::ebIgnore, 99 fp::ExceptionBehavior ExBehavior = fp::ebIgnore, 106 fp::ExceptionBehavior ExBehavior = fp::ebIgnore, 115 fp::ExceptionBehavior ExBehavior = fp::ebIgnore, 122 fp::ExceptionBehavior ExBehavior = fp::ebIgnore, 129 fp::ExceptionBehavior ExBehavior = fp::ebIgnore,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/IR/ |
| H A D | FPEnv.cpp | 64 std::optional<fp::ExceptionBehavior> 66 return StringSwitch<std::optional<fp::ExceptionBehavior>>(ExceptionArg) in convertStrToExceptionBehavior() 74 convertExceptionBehaviorToStr(fp::ExceptionBehavior UseExcept) { in convertExceptionBehaviorToStr()
|
| H A D | IRBuilder.cpp | 971 std::optional<fp::ExceptionBehavior> Except) { in CreateConstrainedFPBinOp() 989 std::optional<fp::ExceptionBehavior> Except) { in CreateConstrainedFPUnroundedBinOp() 1022 std::optional<fp::ExceptionBehavior> Except) { in CreateConstrainedFPCast() 1072 const Twine &Name, std::optional<fp::ExceptionBehavior> Except) { in CreateConstrainedFPCmp() 1085 std::optional<fp::ExceptionBehavior> Except) { in CreateConstrainedFPCall()
|
| H A D | IntrinsicInst.cpp | 305 std::optional<fp::ExceptionBehavior> 318 std::optional<fp::ExceptionBehavior> Except = getExceptionBehavior(); in isDefaultFPEnvironment()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | InstructionSimplify.cpp | 5574 fp::ExceptionBehavior ExBehavior, in simplifyFPOp() 5616 fp::ExceptionBehavior ExBehavior = fp::ebIgnore, in simplifyFAddInst() 5682 fp::ExceptionBehavior ExBehavior = fp::ebIgnore, in simplifyFSubInst() 5748 fp::ExceptionBehavior ExBehavior, in simplifyFMAFMul() 5792 fp::ExceptionBehavior ExBehavior = fp::ebIgnore, in simplifyFMulInst() 5804 fp::ExceptionBehavior ExBehavior, in simplifyFAddInst() 5812 fp::ExceptionBehavior ExBehavior, in simplifyFSubInst() 5820 fp::ExceptionBehavior ExBehavior, in simplifyFMulInst() 5828 fp::ExceptionBehavior ExBehavior, in simplifyFMAFMul() 5887 fp::ExceptionBehavior ExBehavior, in simplifyFDivInst() [all …]
|
| H A D | ConstantFolding.cpp | 1905 std::optional<fp::ExceptionBehavior> EB = CI->getExceptionBehavior(); in mayFoldConstrained() 1919 if (EB && *EB != fp::ExceptionBehavior::ebStrict) in mayFoldConstrained() 2179 std::optional<fp::ExceptionBehavior> EB = CI->getExceptionBehavior(); in ConstantFoldScalarCall1() 2184 std::optional<fp::ExceptionBehavior> EB = CI->getExceptionBehavior(); in ConstantFoldScalarCall1()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CodeGenFunction.cpp | 104 llvm::fp::ExceptionBehavior 1002 llvm::fp::ExceptionBehavior FPExceptionBehavior = in StartFunction()
|
| H A D | CodeGenFunction.h | 733 llvm::fp::ExceptionBehavior OldExcept; 5036 llvm::fp::ExceptionBehavior
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | IRTranslator.cpp | 1977 fp::ExceptionBehavior EB = *FPI.getExceptionBehavior(); in translateConstrainedFPIntrinsic() 1984 if (EB == fp::ExceptionBehavior::ebIgnore) in translateConstrainedFPIntrinsic()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGBuilder.cpp | 7741 auto pushOutChain = [this](SDValue Result, fp::ExceptionBehavior EB) { in visitConstrainedFPIntrinsic() 7748 case fp::ExceptionBehavior::ebIgnore: in visitConstrainedFPIntrinsic() 7753 case fp::ExceptionBehavior::ebMayTrap: in visitConstrainedFPIntrinsic() 7758 case fp::ExceptionBehavior::ebStrict: in visitConstrainedFPIntrinsic() 7770 fp::ExceptionBehavior EB = *FPI.getExceptionBehavior(); in visitConstrainedFPIntrinsic() 7773 if (EB == fp::ExceptionBehavior::ebIgnore) in visitConstrainedFPIntrinsic()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | Local.cpp | 505 std::optional<fp::ExceptionBehavior> ExBehavior = in wouldInstructionBeTriviallyDead()
|