[llvm-commits] [llvm] r133189 - /llvm/trunk/test/CodeGen/X86/zext-fold.ll

Jakob Stoklund Olesen stoklund at 2pi.dk
Thu Jun 16 14:09:52 PDT 2011


On Jun 16, 2011, at 2:00 PM, Nick Lewycky wrote:

> Author: nicholas
> Date: Thu Jun 16 16:00:00 2011
> New Revision: 133189
> 
> URL: http://llvm.org/viewvc/llvm-project?rev=133189&view=rev
> Log:
> There's no need to be so picky about the particular register.
> 
> Modified:
>    llvm/trunk/test/CodeGen/X86/zext-fold.ll
> 
> Modified: llvm/trunk/test/CodeGen/X86/zext-fold.ll
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/zext-fold.ll?rev=133189&r1=133188&r2=133189&view=diff
> ==============================================================================
> --- llvm/trunk/test/CodeGen/X86/zext-fold.ll (original)
> +++ llvm/trunk/test/CodeGen/X86/zext-fold.ll Thu Jun 16 16:00:00 2011
> @@ -34,8 +34,8 @@
>   ret void
> }
> ; CHECK: test3
> -; CHECK: movzbl 16(%esp), %eax
> -; CHECK-NEXT: movl %eax, 4(%esp)
> -; CHECK-NEXT: andl $224, %eax
> -; CHECK-NEXT: movl %eax, (%esp)
> +; CHECK: movzbl 16(%esp), [[REGISTER:%e[a-z]{2}]]
> +; CHECK-NEXT: movl [[REGISTER]], 4(%esp)
> +; CHECK-NEXT: andl $224, [[REGISTER]]
> +; CHECK-NEXT: movl [[REGISTER]], (%esp)
> ; CHECK-NEXT: call{{.*}}use

Thanks! That saves me from doing it the next time regalloc changes.

/jakob



More information about the llvm-commits mailing list