1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2025-02-01 05:01:59 +01:00

Eliminate additional redundant copies of Triple objects. NFC.

Subscribers: rafael, llvm-commits, rengolin

Differential Revision: http://reviews.llvm.org/D10654

llvm-svn: 240540
This commit is contained in:
Daniel Sanders 2015-06-24 13:25:57 +00:00
parent 714ed42dea
commit f042dacceb
2 changed files with 2 additions and 2 deletions

View File

@ -778,7 +778,7 @@ TargetLoweringBase::TargetLoweringBase(const TargetMachine &tm) : TM(tm) {
InsertFencesForAtomic = false; InsertFencesForAtomic = false;
MinimumJumpTableEntries = 4; MinimumJumpTableEntries = 4;
InitLibcallNames(LibcallRoutineNames, Triple(TM.getTargetTriple())); InitLibcallNames(LibcallRoutineNames, TM.getTargetTriple());
InitCmpLibcallCCs(CmpLibcallCCs); InitCmpLibcallCCs(CmpLibcallCCs);
InitLibcallCallingConvs(LibcallCallingConvs); InitLibcallCallingConvs(LibcallCallingConvs);
} }

View File

@ -76,7 +76,7 @@ public:
WinEHPrepare(const TargetMachine *TM = nullptr) WinEHPrepare(const TargetMachine *TM = nullptr)
: FunctionPass(ID) { : FunctionPass(ID) {
if (TM) if (TM)
TheTriple = Triple(TM->getTargetTriple()); TheTriple = TM->getTargetTriple();
} }
bool runOnFunction(Function &Fn) override; bool runOnFunction(Function &Fn) override;