diff options
author | Eric Christopher <echristo@gmail.com> | 2014-06-12 22:28:06 +0000 |
---|---|---|
committer | Eric Christopher <echristo@gmail.com> | 2014-06-12 22:28:06 +0000 |
commit | 4ecff11794c6d57cbb240fa5ee730dd1cd0e1b65 (patch) | |
tree | 201ae04539504d5e9554ecf0174889099a5c42cc /lib/Target/PowerPC/PPCTargetMachine.h | |
parent | ad807370e9e8ed20b9abb9f3f401e83080ad0f38 (diff) | |
download | llvm-4ecff11794c6d57cbb240fa5ee730dd1cd0e1b65.tar.gz llvm-4ecff11794c6d57cbb240fa5ee730dd1cd0e1b65.tar.bz2 llvm-4ecff11794c6d57cbb240fa5ee730dd1cd0e1b65.tar.xz |
Move PPCJITInfo off of the TargetMachine and onto the subtarget.
Needed to migrate a few functions around to avoid circular header
dependencies.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@210845 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/PowerPC/PPCTargetMachine.h')
-rw-r--r-- | lib/Target/PowerPC/PPCTargetMachine.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/lib/Target/PowerPC/PPCTargetMachine.h b/lib/Target/PowerPC/PPCTargetMachine.h index ecfdf27591..00785afca5 100644 --- a/lib/Target/PowerPC/PPCTargetMachine.h +++ b/lib/Target/PowerPC/PPCTargetMachine.h @@ -29,7 +29,6 @@ namespace llvm { /// class PPCTargetMachine : public LLVMTargetMachine { PPCSubtarget Subtarget; - PPCJITInfo JITInfo; PPCTargetLowering TLInfo; PPCSelectionDAGInfo TSInfo; @@ -45,7 +44,7 @@ public: const PPCFrameLowering *getFrameLowering() const override { return getSubtargetImpl()->getFrameLowering(); } - PPCJITInfo *getJITInfo() override { return &JITInfo; } + PPCJITInfo *getJITInfo() override { return Subtarget.getJITInfo(); } const PPCTargetLowering *getTargetLowering() const override { return &TLInfo; } |