diff options
Diffstat (limited to 'llvm/lib/Target/Sparc/SparcSubtarget.h')
-rw-r--r-- | llvm/lib/Target/Sparc/SparcSubtarget.h | 22 |
1 files changed, 2 insertions, 20 deletions
diff --git a/llvm/lib/Target/Sparc/SparcSubtarget.h b/llvm/lib/Target/Sparc/SparcSubtarget.h index 7389e9b16fa..9122f54f7c8 100644 --- a/llvm/lib/Target/Sparc/SparcSubtarget.h +++ b/llvm/lib/Target/Sparc/SparcSubtarget.h @@ -48,15 +48,6 @@ class SparcSubtarget : public SparcGenSubtargetInfo { bool FixFSMULD; bool ReplaceFMULS; bool FixAllFDIVSQRT; - bool UseSoftFpu; - bool PerformSDIVReplace; - bool FixCallImmediates; - bool IgnoreZeroFlag; - bool InsertNOPDoublePrecision; - bool PreventRoundChange; - bool InsertNOPsLoadStore; - bool FillDataCache; - bool RestoreExecAddress; SparcInstrInfo InstrInfo; SparcTargetLowering TLInfo; @@ -94,21 +85,12 @@ public: bool useSoftFloat() const { return UseSoftFloat; } // Leon options - bool useSoftFpu() const { return UseSoftFpu; } - bool hasLeonCasa() const { return HasLeonCasa; } bool hasUmacSmac() const { return HasUmacSmac; } - bool performSDIVReplace() const { return PerformSDIVReplace; } - bool fixCallImmediates() const { return FixCallImmediates; } - bool ignoreZeroFlag() const { return IgnoreZeroFlag; } - bool insertNOPDoublePrecision() const { return InsertNOPDoublePrecision; } + bool hasLeonCasa() const { return HasLeonCasa; } + bool insertNOPLoad() const { return InsertNOPLoad; } bool fixFSMULD() const { return FixFSMULD; } bool replaceFMULS() const { return ReplaceFMULS; } - bool preventRoundChange() const { return PreventRoundChange; } bool fixAllFDIVSQRT() const { return FixAllFDIVSQRT; } - bool insertNOPsLoadStore() const { return InsertNOPsLoadStore; } - bool insertNOPLoad() const { return InsertNOPLoad; } - bool fillDataCache() const { return FillDataCache; } - bool restoreExecAddr() const { return RestoreExecAddress; } /// ParseSubtargetFeatures - Parses features string setting specified /// subtarget options. Definition of function is auto generated by tblgen. |