mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-09-27 16:17:17 +00:00
add some const to FastMathFlags getters; NFC
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@234337 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -181,17 +181,17 @@ public:
|
|||||||
{ }
|
{ }
|
||||||
|
|
||||||
/// Whether any flag is set
|
/// Whether any flag is set
|
||||||
bool any() { return Flags != 0; }
|
bool any() const { return Flags != 0; }
|
||||||
|
|
||||||
/// Set all the flags to false
|
/// Set all the flags to false
|
||||||
void clear() { Flags = 0; }
|
void clear() { Flags = 0; }
|
||||||
|
|
||||||
/// Flag queries
|
/// Flag queries
|
||||||
bool noNaNs() { return 0 != (Flags & NoNaNs); }
|
bool noNaNs() const { return 0 != (Flags & NoNaNs); }
|
||||||
bool noInfs() { return 0 != (Flags & NoInfs); }
|
bool noInfs() const { return 0 != (Flags & NoInfs); }
|
||||||
bool noSignedZeros() { return 0 != (Flags & NoSignedZeros); }
|
bool noSignedZeros() const { return 0 != (Flags & NoSignedZeros); }
|
||||||
bool allowReciprocal() { return 0 != (Flags & AllowReciprocal); }
|
bool allowReciprocal() const { return 0 != (Flags & AllowReciprocal); }
|
||||||
bool unsafeAlgebra() { return 0 != (Flags & UnsafeAlgebra); }
|
bool unsafeAlgebra() const { return 0 != (Flags & UnsafeAlgebra); }
|
||||||
|
|
||||||
/// Flag setters
|
/// Flag setters
|
||||||
void setNoNaNs() { Flags |= NoNaNs; }
|
void setNoNaNs() { Flags |= NoNaNs; }
|
||||||
|
Reference in New Issue
Block a user