Skip to content

Commit 72990df

Browse files
committed
[𝘀𝗽𝗿] changes introduced through rebase
Created using spr 1.3.4 [skip ci]
1 parent d04b314 commit 72990df

File tree

3 files changed

+8
-9
lines changed

3 files changed

+8
-9
lines changed

llvm/lib/Target/Sparc/SparcSubtarget.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212

1313
#include "SparcSubtarget.h"
1414
#include "Sparc.h"
15+
#include "llvm/ADT/StringRef.h"
1516
#include "llvm/MC/TargetRegistry.h"
1617
#include "llvm/Support/MathExtras.h"
1718

@@ -45,12 +46,11 @@ SparcSubtarget &SparcSubtarget::initializeSubtargetDependencies(
4546
return *this;
4647
}
4748

48-
SparcSubtarget::SparcSubtarget(const Triple &TT, const std::string &CPU,
49-
const std::string &TuneCPU,
50-
const std::string &FS, const TargetMachine &TM,
49+
SparcSubtarget::SparcSubtarget(const StringRef &CPU, const StringRef &TuneCPU,
50+
const StringRef &FS, const TargetMachine &TM,
5151
bool is64Bit)
52-
: SparcGenSubtargetInfo(TT, CPU, TuneCPU, FS), TargetTriple(TT),
53-
Is64Bit(is64Bit),
52+
: SparcGenSubtargetInfo(TM.getTargetTriple(), CPU, TuneCPU, FS),
53+
TargetTriple(TM.getTargetTriple()), Is64Bit(is64Bit),
5454
InstrInfo(initializeSubtargetDependencies(CPU, TuneCPU, FS)),
5555
TLInfo(TM, *this), FrameLowering(*this) {}
5656

llvm/lib/Target/Sparc/SparcSubtarget.h

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,9 +44,8 @@ class SparcSubtarget : public SparcGenSubtargetInfo {
4444
SparcFrameLowering FrameLowering;
4545

4646
public:
47-
SparcSubtarget(const Triple &TT, const std::string &CPU,
48-
const std::string &TuneCPU, const std::string &FS,
49-
const TargetMachine &TM, bool is64bit);
47+
SparcSubtarget(const StringRef &CPU, const StringRef &TuneCPU,
48+
const StringRef &FS, const TargetMachine &TM, bool is64bit);
5049

5150
const SparcInstrInfo *getInstrInfo() const override { return &InstrInfo; }
5251
const TargetFrameLowering *getFrameLowering() const override {

llvm/lib/Target/Sparc/SparcTargetMachine.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ SparcTargetMachine::getSubtargetImpl(const Function &F) const {
140140
// creation will depend on the TM and the code generation flags on the
141141
// function that reside in TargetOptions.
142142
resetTargetOptions(F);
143-
I = std::make_unique<SparcSubtarget>(TargetTriple, CPU, TuneCPU, FS, *this,
143+
I = std::make_unique<SparcSubtarget>(CPU, TuneCPU, FS, *this,
144144
this->is64Bit);
145145
}
146146
return I.get();

0 commit comments

Comments
 (0)