mirror of
https://github.com/RPCSX/llvm.git
synced 2025-01-21 03:37:47 +00:00
expose HonorSignDependentRoundingFPMathOption to .td files
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36658 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
aa4f1e164b
commit
a7ad3d1ed3
@ -210,6 +210,11 @@ class Predicate<string cond> {
|
||||
string CondString = cond;
|
||||
}
|
||||
|
||||
/// NoHonorSignDependentRounding - This predicate is true if support for
|
||||
/// sign-dependent-rounding is not enabled.
|
||||
def NoHonorSignDependentRounding
|
||||
: Predicate<"!HonorSignDependentRoundingFPMath()">;
|
||||
|
||||
class Requires<list<Predicate> preds> {
|
||||
list<Predicate> Predicates = preds;
|
||||
}
|
||||
|
@ -27,6 +27,7 @@ namespace llvm {
|
||||
bool NoExcessFPPrecision;
|
||||
bool UnsafeFPMath;
|
||||
bool FiniteOnlyFPMathOption;
|
||||
bool HonorSignDependentRoundingFPMathOption;
|
||||
bool UseSoftFloat;
|
||||
bool NoZerosInBSS;
|
||||
bool ExceptionHandling;
|
||||
|
Loading…
x
Reference in New Issue
Block a user