diff options
Diffstat (limited to 'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp')
| -rw-r--r-- | llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp b/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp index 7acd9cc4d30..1638adfa3b9 100644 --- a/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp +++ b/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp @@ -44,7 +44,7 @@ class ARMAsmBackend : public MCAsmBackend { bool isThumbMode; // Currently emitting Thumb code. bool IsLittleEndian; // Big or little endian. public: - ARMAsmBackend(const Target &T, const StringRef TT, bool IsLittle) + ARMAsmBackend(const Target &T, StringRef TT, bool IsLittle) : MCAsmBackend(), STI(ARM_MC::createARMMCSubtargetInfo(TT, "", "")), isThumbMode(TT.startswith("thumb")), IsLittleEndian(IsLittle) {} @@ -761,7 +761,7 @@ namespace { // FIXME: This should be in a separate file. class ARMWinCOFFAsmBackend : public ARMAsmBackend { public: - ARMWinCOFFAsmBackend(const Target &T, const StringRef &Triple) + ARMWinCOFFAsmBackend(const Target &T, StringRef Triple) : ARMAsmBackend(T, Triple, true) { } MCObjectWriter *createObjectWriter(raw_ostream &OS) const override { return createARMWinCOFFObjectWriter(OS, /*Is64Bit=*/false); @@ -773,7 +773,7 @@ public: class ELFARMAsmBackend : public ARMAsmBackend { public: uint8_t OSABI; - ELFARMAsmBackend(const Target &T, const StringRef TT, + ELFARMAsmBackend(const Target &T, StringRef TT, uint8_t OSABI, bool IsLittle) : ARMAsmBackend(T, TT, IsLittle), OSABI(OSABI) { } @@ -786,7 +786,7 @@ public: class DarwinARMAsmBackend : public ARMAsmBackend { public: const MachO::CPUSubTypeARM Subtype; - DarwinARMAsmBackend(const Target &T, const StringRef TT, + DarwinARMAsmBackend(const Target &T, StringRef TT, MachO::CPUSubTypeARM st) : ARMAsmBackend(T, TT, /* IsLittleEndian */ true), Subtype(st) { HasDataInCodeSupport = true; |

