Searched refs:ExceptionBehavior (Results 1 – 14 of 14) sorted by relevance
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | FPEnv.h | 38 enum ExceptionBehavior : uint8_t { enum 57 Optional<fp::ExceptionBehavior> convertStrToExceptionBehavior(StringRef); 61 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 | 128 fp::ExceptionBehavior DefaultConstrainedExcept = fp::ebStrict; 300 void setDefaultConstrainedExcept(fp::ExceptionBehavior NewExcept) { in setDefaultConstrainedExcept() 318 fp::ExceptionBehavior getDefaultConstrainedExcept() { in getDefaultConstrainedExcept() 377 fp::ExceptionBehavior DefaultConstrainedExcept; 1174 Value *getConstrainedFPExcept(Optional<fp::ExceptionBehavior> Except) { in getConstrainedFPExcept() 1175 fp::ExceptionBehavior UseExcept = DefaultConstrainedExcept; in getConstrainedFPExcept() 1573 Optional<fp::ExceptionBehavior> Except = None); 2055 Optional<fp::ExceptionBehavior> Except = None); 2215 const Twine &Name = "", Optional<fp::ExceptionBehavior> Except = None); 2267 Optional<fp::ExceptionBehavior> Except = None);
|
| H A D | IntrinsicInst.h | 518 Optional<fp::ExceptionBehavior> getExceptionBehavior() const;
|
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | FPEnv.cpp | 63 Optional<fp::ExceptionBehavior> 65 return StringSwitch<Optional<fp::ExceptionBehavior>>(ExceptionArg) in convertStrToExceptionBehavior() 73 convertExceptionBehaviorToStr(fp::ExceptionBehavior UseExcept) { in convertExceptionBehaviorToStr()
|
| H A D | IntrinsicInst.cpp | 244 Optional<fp::ExceptionBehavior> 257 Optional<fp::ExceptionBehavior> Except = getExceptionBehavior(); in isDefaultFPEnvironment()
|
| H A D | IRBuilder.cpp | 900 Optional<fp::ExceptionBehavior> Except) { in CreateConstrainedFPBinOp() 934 Optional<fp::ExceptionBehavior> Except) { in CreateConstrainedFPCast() 984 const Twine &Name, Optional<fp::ExceptionBehavior> Except) { in CreateConstrainedFPCmp() 997 Optional<fp::ExceptionBehavior> Except) { in CreateConstrainedFPCall()
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | InstructionSimplify.h | 161 fp::ExceptionBehavior ExBehavior = fp::ebIgnore, 168 fp::ExceptionBehavior ExBehavior = fp::ebIgnore, 175 fp::ExceptionBehavior ExBehavior = fp::ebIgnore, 184 fp::ExceptionBehavior ExBehavior = fp::ebIgnore, 200 fp::ExceptionBehavior ExBehavior = fp::ebIgnore, 213 fp::ExceptionBehavior ExBehavior = fp::ebIgnore,
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | InstructionSimplify.cpp | 5103 fp::ExceptionBehavior ExBehavior, in simplifyFPOp() 5139 fp::ExceptionBehavior ExBehavior = fp::ebIgnore, in simplifyFAddInst() 5201 fp::ExceptionBehavior ExBehavior = fp::ebIgnore, in simplifyFSubInst() 5256 fp::ExceptionBehavior ExBehavior, in simplifyFMAFMul() 5296 fp::ExceptionBehavior ExBehavior = fp::ebIgnore, in simplifyFMulInst() 5308 fp::ExceptionBehavior ExBehavior, in simplifyFAddInst() 5316 fp::ExceptionBehavior ExBehavior, in simplifyFSubInst() 5324 fp::ExceptionBehavior ExBehavior, in simplifyFMulInst() 5332 fp::ExceptionBehavior ExBehavior, in simplifyFMAFMul() 5387 fp::ExceptionBehavior ExBehavior, in simplifyFDivInst() [all …]
|
| H A D | ConstantFolding.cpp | 1909 Optional<fp::ExceptionBehavior> EB = CI->getExceptionBehavior(); in mayFoldConstrained() 1923 if (EB && *EB != fp::ExceptionBehavior::ebStrict) in mayFoldConstrained() 2122 Optional<fp::ExceptionBehavior> EB = CI->getExceptionBehavior(); in ConstantFoldScalarCall1() 2127 Optional<fp::ExceptionBehavior> EB = CI->getExceptionBehavior(); in ConstantFoldScalarCall1()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CodeGenFunction.cpp | 101 llvm::fp::ExceptionBehavior 970 llvm::fp::ExceptionBehavior FPExceptionBehavior = in StartFunction()
|
| H A D | CodeGenFunction.h | 724 llvm::fp::ExceptionBehavior OldExcept; 4848 llvm::fp::ExceptionBehavior
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/ |
| H A D | IRTranslator.cpp | 1860 fp::ExceptionBehavior EB = *FPI.getExceptionBehavior(); in translateConstrainedFPIntrinsic() 1867 if (EB == fp::ExceptionBehavior::ebIgnore) in translateConstrainedFPIntrinsic()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGBuilder.cpp | 7278 auto pushOutChain = [this](SDValue Result, fp::ExceptionBehavior EB) { in visitConstrainedFPIntrinsic() 7285 case fp::ExceptionBehavior::ebIgnore: in visitConstrainedFPIntrinsic() 7290 case fp::ExceptionBehavior::ebMayTrap: in visitConstrainedFPIntrinsic() 7295 case fp::ExceptionBehavior::ebStrict: in visitConstrainedFPIntrinsic() 7305 fp::ExceptionBehavior EB = *FPI.getExceptionBehavior(); in visitConstrainedFPIntrinsic() 7308 if (EB == fp::ExceptionBehavior::ebIgnore) in visitConstrainedFPIntrinsic()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | Local.cpp | 491 Optional<fp::ExceptionBehavior> ExBehavior = FPI->getExceptionBehavior(); in wouldInstructionBeTriviallyDead()
|