diff options
author | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2012-05-20 06:38:32 +0000 |
---|---|---|
committer | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2012-05-20 06:38:32 +0000 |
commit | 8e86929e3ce3fe56295d2704b93bf14c709b311a (patch) | |
tree | 724d2f52b31243fda72dd8ab5f10ba9b9297dd99 /test/CodeGen/X86 | |
parent | 4991de8fe1e72230cf714378b96411f1b59f6b77 (diff) | |
download | external_llvm-8e86929e3ce3fe56295d2704b93bf14c709b311a.zip external_llvm-8e86929e3ce3fe56295d2704b93bf14c709b311a.tar.gz external_llvm-8e86929e3ce3fe56295d2704b93bf14c709b311a.tar.bz2 |
Properly constrain register classes in 2-addr.
X86 has 2-addr instructions with different constraints on the tied def
and use operands. One is GR32, one is GR32_NOSP.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@157149 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/CodeGen/X86')
-rw-r--r-- | test/CodeGen/X86/shift-folding.ll | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/test/CodeGen/X86/shift-folding.ll b/test/CodeGen/X86/shift-folding.ll index 3ea6011..c518cdd 100644 --- a/test/CodeGen/X86/shift-folding.ll +++ b/test/CodeGen/X86/shift-folding.ll @@ -1,4 +1,4 @@ -; RUN: llc < %s -march=x86 | FileCheck %s +; RUN: llc < %s -march=x86 -verify-coalescing | FileCheck %s define i32* @test1(i32* %P, i32 %X) { ; CHECK: test1: |