[llvm-commits] [llvm] r133133 - in /llvm/trunk/test/CodeGen/X86: promote-i16.ll zext-fold.ll

Jakob Stoklund Olesen stoklund at 2pi.dk
Wed Jun 15 19:01:27 PDT 2011


On Jun 15, 2011, at 6:35 PM, Nick Lewycky wrote:

> +; CHECK: movzbl 16(%esp), %eax
> +; CHECK-NEXT: movl %eax, 4(%esp)
> +; CHECK-NEXT: andl $224, %eax
> +; CHECK-NEXT: movl %eax, (%esp)
> +; CHECK-NEXT: call{{.*}}use

Must this function use %eax to be correct? It seems that any volatile register is fine.

Please use FileCheck variables if that is the case. See abi-isel.ll for abundant examples.

Thanks,
/jakob

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20110615/7af6018a/attachment.html>


More information about the llvm-commits mailing list