projects
/
oota-llvm.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Use twines to simplify calls to report_fatal_error. For code size and readability.
[oota-llvm.git]
/
lib
/
Target
/
CellSPU
/
SPUTargetMachine.cpp
diff --git
a/lib/Target/CellSPU/SPUTargetMachine.cpp
b/lib/Target/CellSPU/SPUTargetMachine.cpp
index 4b803a0fdc8a6c28351f8ab64ed7ecb1608becee..6500067849dbd1581425213f56a7906bee3c70f8 100644
(file)
--- a/
lib/Target/CellSPU/SPUTargetMachine.cpp
+++ b/
lib/Target/CellSPU/SPUTargetMachine.cpp
@@
-13,7
+13,7
@@
#include "SPU.h"
#include "SPURegisterNames.h"
#include "SPU.h"
#include "SPURegisterNames.h"
-#include "SPU
Target
AsmInfo.h"
+#include "SPU
MC
AsmInfo.h"
#include "SPUTargetMachine.h"
#include "llvm/PassManager.h"
#include "llvm/CodeGen/RegAllocRegistry.h"
#include "SPUTargetMachine.h"
#include "llvm/PassManager.h"
#include "llvm/CodeGen/RegAllocRegistry.h"
@@
-25,6
+25,7
@@
using namespace llvm;
extern "C" void LLVMInitializeCellSPUTarget() {
// Register the target.
RegisterTargetMachine<SPUTargetMachine> X(TheCellSPUTarget);
extern "C" void LLVMInitializeCellSPUTarget() {
// Register the target.
RegisterTargetMachine<SPUTargetMachine> X(TheCellSPUTarget);
+ RegisterAsmInfo<SPULinuxMCAsmInfo> Y(TheCellSPUTarget);
}
const std::pair<unsigned, int> *
}
const std::pair<unsigned, int> *
@@
-33,13
+34,9
@@
SPUFrameInfo::getCalleeSaveSpillSlots(unsigned &NumEntries) const {
return &LR[0];
}
return &LR[0];
}
-const TargetAsmInfo *SPUTargetMachine::createTargetAsmInfo() const {
- return new SPULinuxTargetAsmInfo();
-}
-
SPUTargetMachine::SPUTargetMachine(const Target &T, const std::string &TT,
const std::string &FS)
SPUTargetMachine::SPUTargetMachine(const Target &T, const std::string &TT,
const std::string &FS)
- : LLVMTargetMachine(T),
+ : LLVMTargetMachine(T
, TT
),
Subtarget(TT, FS),
DataLayout(Subtarget.getTargetDataString()),
InstrInfo(*this),
Subtarget(TT, FS),
DataLayout(Subtarget.getTargetDataString()),
InstrInfo(*this),