diff options
author | Chris Lattner <sabre@nondot.org> | 2010-07-22 21:17:55 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2010-07-22 21:17:55 +0000 |
commit | 134d8eec8789184c7a7290ee101ca3d6f62f384a (patch) | |
tree | 4c53ddff97a5c807ed5732a469c6885fad7e64eb /lib/Target | |
parent | 1c55386dae428d076bd7d054ed8bbb59c4ba954e (diff) | |
download | external_llvm-134d8eec8789184c7a7290ee101ca3d6f62f384a.zip external_llvm-134d8eec8789184c7a7290ee101ca3d6f62f384a.tar.gz external_llvm-134d8eec8789184c7a7290ee101ca3d6f62f384a.tar.bz2 |
remove the JIT "NeedsExactSize" feature and supporting logic.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@109167 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target')
-rw-r--r-- | lib/Target/X86/X86InstrInfo.cpp | 5 | ||||
-rw-r--r-- | lib/Target/X86/X86InstrInfo.h | 4 |
2 files changed, 0 insertions, 9 deletions
diff --git a/lib/Target/X86/X86InstrInfo.cpp b/lib/Target/X86/X86InstrInfo.cpp index d170b60..6126622 100644 --- a/lib/Target/X86/X86InstrInfo.cpp +++ b/lib/Target/X86/X86InstrInfo.cpp @@ -2945,11 +2945,6 @@ bool X86InstrInfo::isX86_64ExtendedReg(unsigned RegNo) { return false; } -unsigned X86InstrInfo::GetInstSizeInBytes(const MachineInstr *MI) const { - assert(0 && "X86InstrInfo::GetInstSizeInBytes isn't implemented"); - abort(); -} - /// getGlobalBaseReg - Return a virtual register initialized with the /// the global base register value. Output instructions required to /// initialize the register in the function entry block, if necessary. diff --git a/lib/Target/X86/X86InstrInfo.h b/lib/Target/X86/X86InstrInfo.h index ecd3261..8c68bc6 100644 --- a/lib/Target/X86/X86InstrInfo.h +++ b/lib/Target/X86/X86InstrInfo.h @@ -825,10 +825,6 @@ public: /// higher) register? e.g. r8, xmm8, xmm13, etc. static bool isX86_64ExtendedReg(unsigned RegNo); - /// GetInstSize - Returns the size of the specified MachineInstr. - /// - virtual unsigned GetInstSizeInBytes(const MachineInstr *MI) const; - /// getGlobalBaseReg - Return a virtual register initialized with the /// the global base register value. Output instructions required to /// initialize the register in the function entry block, if necessary. |