diff options
author | Alkis Evlogimenos <alkis@evlogimenos.com> | 2004-02-28 22:06:59 +0000 |
---|---|---|
committer | Alkis Evlogimenos <alkis@evlogimenos.com> | 2004-02-28 22:06:59 +0000 |
commit | f8da4d8839ed2a6655db7099cc186dd9af39658f (patch) | |
tree | 2c3135da6b7fcfac0319a98decbbf8eb1df80bbe /lib/Target/X86/PeepholeOptimizer.cpp | |
parent | 757c1f9d87b516a1e3bc4cd678245b207ae9c559 (diff) |
Uncomment instructions that take both an immediate and a memory
operand but their sizes differ.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11969 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/X86/PeepholeOptimizer.cpp')
-rw-r--r-- | lib/Target/X86/PeepholeOptimizer.cpp | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/lib/Target/X86/PeepholeOptimizer.cpp b/lib/Target/X86/PeepholeOptimizer.cpp index b27602af48..fda4fd7ee2 100644 --- a/lib/Target/X86/PeepholeOptimizer.cpp +++ b/lib/Target/X86/PeepholeOptimizer.cpp @@ -156,10 +156,6 @@ bool PH::PeepholeOptimize(MachineBasicBlock &MBB, } return false; -// FIXME: The printer currently does not play well with instructions -// that have immediates and memory operands with size mismatches so -// the following are disabled. -#if 0 case X86::ADDmi16: case X86::ADDmi32: case X86::SUBmi16: case X86::SUBmi32: case X86::ANDmi16: case X86::ANDmi32: @@ -195,7 +191,6 @@ bool PH::PeepholeOptimize(MachineBasicBlock &MBB, } } return false; -#endif #if 0 case X86::MOVri32: Size++; |