Home
last modified time | relevance | path

Searched refs:ExceptionBehavior (Results 1 – 14 of 14) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/
H A DFPEnv.h31 enum ExceptionBehavior : uint8_t { enum
50 Optional<fp::ExceptionBehavior> StrToExceptionBehavior(StringRef);
54 Optional<StringRef> ExceptionBehaviorToStr(fp::ExceptionBehavior);
58 inline bool isDefaultFPEnvironment(fp::ExceptionBehavior EB, RoundingMode RM) { in isDefaultFPEnvironment()
H A DIRBuilder.h130 fp::ExceptionBehavior DefaultConstrainedExcept;
317 void setDefaultConstrainedExcept(fp::ExceptionBehavior NewExcept) { in setDefaultConstrainedExcept()
335 fp::ExceptionBehavior getDefaultConstrainedExcept() { in getDefaultConstrainedExcept()
394 fp::ExceptionBehavior DefaultConstrainedExcept;
1182 Value *getConstrainedFPExcept(Optional<fp::ExceptionBehavior> Except) { in getConstrainedFPExcept()
1183 fp::ExceptionBehavior UseExcept = DefaultConstrainedExcept; in getConstrainedFPExcept()
1574 Optional<fp::ExceptionBehavior> Except = None);
2216 Optional<fp::ExceptionBehavior> Except = None);
2377 const Twine &Name = "", Optional<fp::ExceptionBehavior> Except = None);
2429 Optional<fp::ExceptionBehavior> Except = None);
H A DIntrinsicInst.h457 Optional<fp::ExceptionBehavior> getExceptionBehavior() const;
/freebsd-13.1/contrib/llvm-project/llvm/lib/IR/
H A DFPEnv.cpp60 Optional<fp::ExceptionBehavior> StrToExceptionBehavior(StringRef ExceptionArg) { in StrToExceptionBehavior()
61 return StringSwitch<Optional<fp::ExceptionBehavior>>(ExceptionArg) in StrToExceptionBehavior()
68 Optional<StringRef> ExceptionBehaviorToStr(fp::ExceptionBehavior UseExcept) { in ExceptionBehaviorToStr()
H A DIntrinsicInst.cpp201 Optional<fp::ExceptionBehavior>
214 Optional<fp::ExceptionBehavior> Except = getExceptionBehavior(); in isDefaultFPEnvironment()
H A DIRBuilder.cpp854 Optional<fp::ExceptionBehavior> Except) { in CreateConstrainedFPBinOp()
888 Optional<fp::ExceptionBehavior> Except) { in CreateConstrainedFPCast()
938 const Twine &Name, Optional<fp::ExceptionBehavior> Except) { in CreateConstrainedFPCmp()
951 Optional<fp::ExceptionBehavior> Except) { in CreateConstrainedFPCall()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DInstructionSimplify.h162 fp::ExceptionBehavior ExBehavior = fp::ebIgnore,
169 fp::ExceptionBehavior ExBehavior = fp::ebIgnore,
176 fp::ExceptionBehavior ExBehavior = fp::ebIgnore,
185 fp::ExceptionBehavior ExBehavior = fp::ebIgnore,
201 fp::ExceptionBehavior ExBehavior = fp::ebIgnore,
214 fp::ExceptionBehavior ExBehavior = fp::ebIgnore,
/freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/
H A DInstructionSimplify.cpp4879 fp::ExceptionBehavior ExBehavior, in simplifyFPOp()
4915 fp::ExceptionBehavior ExBehavior = fp::ebIgnore, in SimplifyFAddInst()
4969 fp::ExceptionBehavior ExBehavior = fp::ebIgnore, in SimplifyFSubInst()
5020 fp::ExceptionBehavior ExBehavior, in SimplifyFMAFMul()
5060 fp::ExceptionBehavior ExBehavior = fp::ebIgnore, in SimplifyFMulInst()
5072 fp::ExceptionBehavior ExBehavior, in SimplifyFAddInst()
5080 fp::ExceptionBehavior ExBehavior, in SimplifyFSubInst()
5088 fp::ExceptionBehavior ExBehavior, in SimplifyFMulInst()
5096 fp::ExceptionBehavior ExBehavior, in SimplifyFMAFMul()
5151 fp::ExceptionBehavior ExBehavior, in SimplifyFDivInst()
[all …]
H A DConstantFolding.cpp1872 Optional<fp::ExceptionBehavior> EB = CI->getExceptionBehavior(); in mayFoldConstrained()
1881 if (EB && *EB != fp::ExceptionBehavior::ebIgnore) in mayFoldConstrained()
1893 if (!EB || *EB != fp::ExceptionBehavior::ebStrict) in mayFoldConstrained()
2092 Optional<fp::ExceptionBehavior> EB = CI->getExceptionBehavior(); in ConstantFoldScalarCall1()
2097 Optional<fp::ExceptionBehavior> EB = CI->getExceptionBehavior(); in ConstantFoldScalarCall1()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLocal.cpp478 Optional<fp::ExceptionBehavior> ExBehavior = FPI->getExceptionBehavior(); in wouldInstructionBeTriviallyDead()
499 Optional<fp::ExceptionBehavior> EB = CI->getExceptionBehavior(); in wouldInstructionBeTriviallyDead()
500 if (!EB || *EB == fp::ExceptionBehavior::ebIgnore) in wouldInstructionBeTriviallyDead()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp1814 fp::ExceptionBehavior EB = FPI.getExceptionBehavior().getValue(); in translateConstrainedFPIntrinsic()
1821 if (EB == fp::ExceptionBehavior::ebIgnore) in translateConstrainedFPIntrinsic()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp7228 auto pushOutChain = [this](SDValue Result, fp::ExceptionBehavior EB) { in visitConstrainedFPIntrinsic()
7235 case fp::ExceptionBehavior::ebIgnore: in visitConstrainedFPIntrinsic()
7240 case fp::ExceptionBehavior::ebMayTrap: in visitConstrainedFPIntrinsic()
7245 case fp::ExceptionBehavior::ebStrict: in visitConstrainedFPIntrinsic()
7255 fp::ExceptionBehavior EB = FPI.getExceptionBehavior().getValue(); in visitConstrainedFPIntrinsic()
7258 if (EB == fp::ExceptionBehavior::ebIgnore) in visitConstrainedFPIntrinsic()
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenFunction.h686 llvm::fp::ExceptionBehavior OldExcept;
4851 llvm::fp::ExceptionBehavior
H A DCodeGenFunction.cpp101 llvm::fp::ExceptionBehavior