diff options
| author | Rafael Espindola <rafael.espindola@gmail.com> | 2014-08-07 14:21:18 +0000 |
|---|---|---|
| committer | Rafael Espindola <rafael.espindola@gmail.com> | 2014-08-07 14:21:18 +0000 |
| commit | f8b27c41e84cefba4be361b96cc0bd545e1dc64d (patch) | |
| tree | 30da06ab749221027f133c39c8d85ade1bdc2807 /llvm/lib/Target/PowerPC/PPCSubtarget.h | |
| parent | 84d35dfe962dcac4833381e5bd52eddcbcb91662 (diff) | |
| download | bcm5719-llvm-f8b27c41e84cefba4be361b96cc0bd545e1dc64d.tar.gz bcm5719-llvm-f8b27c41e84cefba4be361b96cc0bd545e1dc64d.zip | |
Nuke the old JIT.
I am sure we will be finding bits and pieces of dead code for years to
come, but this is a good start.
Thanks to Lang Hames for making MCJIT a good replacement!
llvm-svn: 215111
Diffstat (limited to 'llvm/lib/Target/PowerPC/PPCSubtarget.h')
| -rw-r--r-- | llvm/lib/Target/PowerPC/PPCSubtarget.h | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/llvm/lib/Target/PowerPC/PPCSubtarget.h b/llvm/lib/Target/PowerPC/PPCSubtarget.h index 374962de427..f74a2a76d41 100644 --- a/llvm/lib/Target/PowerPC/PPCSubtarget.h +++ b/llvm/lib/Target/PowerPC/PPCSubtarget.h @@ -17,7 +17,6 @@ #include "PPCFrameLowering.h" #include "PPCInstrInfo.h" #include "PPCISelLowering.h" -#include "PPCJITInfo.h" #include "PPCSelectionDAGInfo.h" #include "llvm/ADT/Triple.h" #include "llvm/IR/DataLayout.h" @@ -104,7 +103,6 @@ protected: bool DeprecatedMFTB; bool DeprecatedDST; bool HasLazyResolverStubs; - bool IsJITCodeModel; bool IsLittleEndian; /// TargetTriple - What processor and OS we're targeting. @@ -122,7 +120,6 @@ protected: PPCFrameLowering FrameLowering; const DataLayout DL; PPCInstrInfo InstrInfo; - PPCJITInfo JITInfo; PPCTargetLowering TLInfo; PPCSelectionDAGInfo TSInfo; @@ -138,10 +135,6 @@ public: /// subtarget options. Definition of function is auto generated by tblgen. void ParseSubtargetFeatures(StringRef CPU, StringRef FS); - /// SetJITMode - This is called to inform the subtarget info that we are - /// producing code for the JIT. - void SetJITMode(); - /// getStackAlignment - Returns the minimum alignment known to hold of the /// stack frame on entry to the function and which must be maintained by every /// function for this subtarget. @@ -162,7 +155,6 @@ public: } const DataLayout *getDataLayout() const override { return &DL; } const PPCInstrInfo *getInstrInfo() const override { return &InstrInfo; } - PPCJITInfo *getJITInfo() override { return &JITInfo; } const PPCTargetLowering *getTargetLowering() const override { return &TLInfo; } @@ -207,9 +199,6 @@ public: bool hasLazyResolverStub(const GlobalValue *GV, const TargetMachine &TM) const; - // isJITCodeModel - True if we're generating code for the JIT - bool isJITCodeModel() const { return IsJITCodeModel; } - // isLittleEndian - True if generating little-endian code bool isLittleEndian() const { return IsLittleEndian; } |

