diff options
| author | Toma Tabacu <toma.tabacu@imgtec.com> | 2015-06-23 12:34:19 +0000 |
|---|---|---|
| committer | Toma Tabacu <toma.tabacu@imgtec.com> | 2015-06-23 12:34:19 +0000 |
| commit | bfcbfd56af0df7f925e8201156ba3c9e00fefba2 (patch) | |
| tree | 8187df598928492bb4905cced7eb4ee97c0ea3bb | |
| parent | 76df2881ba4996ea728b985f8d7e13ba266e40f3 (diff) | |
| download | bcm5719-llvm-bfcbfd56af0df7f925e8201156ba3c9e00fefba2.tar.gz bcm5719-llvm-bfcbfd56af0df7f925e8201156ba3c9e00fefba2.zip | |
[mips] [IAS] Move some function definitions to MipsTargetStreamer.cpp. NFC.
Summary: For the sake of consistency and to make some upcoming changes a little less noisy.
Reviewers: dsanders
Reviewed By: dsanders
Subscribers: llvm-commits
Differential Revision: http://reviews.llvm.org/D10639
llvm-svn: 240398
| -rw-r--r-- | llvm/lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp | 11 | ||||
| -rw-r--r-- | llvm/lib/Target/Mips/MipsTargetStreamer.h | 10 |
2 files changed, 13 insertions, 8 deletions
diff --git a/llvm/lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp b/llvm/lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp index a051f4c123f..1155d722e17 100644 --- a/llvm/lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp +++ b/llvm/lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp @@ -92,6 +92,17 @@ void MipsTargetStreamer::emitDirectiveCpLoad(unsigned RegNo) {} void MipsTargetStreamer::emitDirectiveCpsetup(unsigned RegNo, int RegOrOffset, const MCSymbol &Sym, bool IsReg) { } + +void +MipsTargetStreamer::emitDirectiveModuleFP(MipsABIFlagsSection::FpABIKind Value, + bool Is32BitABI) { + ABIFlagsSection.setFpABI(Value, Is32BitABI); +} + +void MipsTargetStreamer::emitDirectiveModuleFP() { + emitDirectiveModuleFP(ABIFlagsSection.getFpABI(), ABIFlagsSection.Is32BitABI); +} + void MipsTargetStreamer::emitDirectiveModuleOddSPReg(bool Enabled, bool IsO32ABI) { if (!Enabled && !IsO32ABI) diff --git a/llvm/lib/Target/Mips/MipsTargetStreamer.h b/llvm/lib/Target/Mips/MipsTargetStreamer.h index fed06005e9c..8515151c5e9 100644 --- a/llvm/lib/Target/Mips/MipsTargetStreamer.h +++ b/llvm/lib/Target/Mips/MipsTargetStreamer.h @@ -83,16 +83,10 @@ public: /// Emit a '.module fp=value' directive using the given values. /// Updates the .MIPS.abiflags section virtual void emitDirectiveModuleFP(MipsABIFlagsSection::FpABIKind Value, - bool Is32BitABI) { - ABIFlagsSection.setFpABI(Value, Is32BitABI); - } - + bool Is32BitABI); /// Emit a '.module fp=value' directive using the current values of the /// .MIPS.abiflags section. - void emitDirectiveModuleFP() { - emitDirectiveModuleFP(ABIFlagsSection.getFpABI(), - ABIFlagsSection.Is32BitABI); - } + void emitDirectiveModuleFP(); virtual void emitDirectiveModuleOddSPReg(bool Enabled, bool IsO32ABI); virtual void emitDirectiveSetFp(MipsABIFlagsSection::FpABIKind Value); |

