projects
/
oota-llvm.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Move TargetData to DataLayout.
[oota-llvm.git]
/
lib
/
Target
/
MSP430
/
MSP430TargetMachine.h
diff --git
a/lib/Target/MSP430/MSP430TargetMachine.h
b/lib/Target/MSP430/MSP430TargetMachine.h
index f54146b3e3381041400a5331e970e2fe4b781ec2..ba3cef1f2ad4e5681a214dd13cc514a75b646bd5 100644
(file)
--- a/
lib/Target/MSP430/MSP430TargetMachine.h
+++ b/
lib/Target/MSP430/MSP430TargetMachine.h
@@
-21,7
+21,7
@@
#include "MSP430SelectionDAGInfo.h"
#include "MSP430RegisterInfo.h"
#include "MSP430Subtarget.h"
#include "MSP430SelectionDAGInfo.h"
#include "MSP430RegisterInfo.h"
#include "MSP430Subtarget.h"
-#include "llvm/
Target/TargetData
.h"
+#include "llvm/
DataLayout
.h"
#include "llvm/Target/TargetFrameLowering.h"
#include "llvm/Target/TargetMachine.h"
#include "llvm/Target/TargetFrameLowering.h"
#include "llvm/Target/TargetMachine.h"
@@
-31,7
+31,7
@@
namespace llvm {
///
class MSP430TargetMachine : public LLVMTargetMachine {
MSP430Subtarget Subtarget;
///
class MSP430TargetMachine : public LLVMTargetMachine {
MSP430Subtarget Subtarget;
- const
TargetData DataLayout
; // Calculates type size & alignment
+ const
DataLayout DL
; // Calculates type size & alignment
MSP430InstrInfo InstrInfo;
MSP430TargetLowering TLInfo;
MSP430SelectionDAGInfo TSInfo;
MSP430InstrInfo InstrInfo;
MSP430TargetLowering TLInfo;
MSP430SelectionDAGInfo TSInfo;
@@
-47,7
+47,7
@@
public:
return &FrameLowering;
}
virtual const MSP430InstrInfo *getInstrInfo() const { return &InstrInfo; }
return &FrameLowering;
}
virtual const MSP430InstrInfo *getInstrInfo() const { return &InstrInfo; }
- virtual const
TargetData *getTargetData() const { return &DataLayout
;}
+ virtual const
DataLayout *getDataLayout() const { return &DL
;}
virtual const MSP430Subtarget *getSubtargetImpl() const { return &Subtarget; }
virtual const TargetRegisterInfo *getRegisterInfo() const {
virtual const MSP430Subtarget *getSubtargetImpl() const { return &Subtarget; }
virtual const TargetRegisterInfo *getRegisterInfo() const {