mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-11-01 15:11:24 +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…
Reference in New Issue
Block a user