[llvm-commits] [llvm] r67728 -	/llvm/trunk/lib/Target/X86/X86ISelLowering.cpp
    Bill Wendling 
    isanbard at gmail.com
       
    Wed Mar 25 22:32:21 PDT 2009
    
    
  
On Mar 25, 2009, at 10:18 PM, Evan Cheng wrote:
> Hi Bill,
>
> Thanks. But shouldn't this be a target independent dag combine?
>
I'll see if it's feasible.
> Also, what's the code being generated?
The code generated before this was something like:
   mov 12(%esp), %eax
   and $2, %eax
   shr %eax
   test %eax, %eax
   je ...
Now it's just
   test $2, 12(%esp)
   je ...
> On x86, AND c + CMP 0 == TEST c, right?
>
Yes.
-bw
    
    
More information about the llvm-commits
mailing list