diff options
Diffstat (limited to 'test/CodeGen/X86/cmovcmov.ll')
-rw-r--r-- | test/CodeGen/X86/cmovcmov.ll | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/test/CodeGen/X86/cmovcmov.ll b/test/CodeGen/X86/cmovcmov.ll index 50860b8d8fd..22c7b3f88dd 100644 --- a/test/CodeGen/X86/cmovcmov.ll +++ b/test/CodeGen/X86/cmovcmov.ll @@ -227,8 +227,8 @@ attributes #0 = { nounwind } ; The following test failed because llvm had a bug where a structure like: ; -; %vreg12<def> = CMOV_GR8 %vreg7, %vreg11 ... (lt) -; %vreg13<def> = CMOV_GR8 %vreg12, %vreg11 ... (gt) +; %12<def> = CMOV_GR8 %7, %11 ... (lt) +; %13<def> = CMOV_GR8 %12, %11 ... (gt) ; ; was lowered to: ; @@ -239,9 +239,9 @@ attributes #0 = { nounwind } ; JG_1 BB#9 ; BB#8: ; BB#9: -; vreg12 = phi(vreg7, BB#8, vreg11, BB#0, vreg12, BB#7) -; vreg13 = COPY vreg12 -; Which was invalid as %vreg12 is not the same value as %vreg13 +; %12 = phi(%7, BB#8, %11, BB#0, %12, BB#7) +; %13 = COPY %12 +; Which was invalid as %12 is not the same value as %13 ; CHECK-LABEL: no_cascade_opt: ; CMOV-DAG: cmpl %edx, %esi |