[llvm-commits] [llvm] r52454 - /llvm/trunk/lib/Target/X86/X86InstrInfo.td

Evan Cheng evan.cheng at apple.com
Wed Jun 18 10:54:24 PDT 2008


On Jun 18, 2008, at 9:20 AM, Dan Gohman wrote:

> On Wed, June 18, 2008 1:13 am, Evan Cheng wrote:
>> Author: evancheng
>> Date: Wed Jun 18 03:13:07 2008
>> New Revision: 52454
>>
>> URL: http://llvm.org/viewvc/llvm-project?rev=52454&view=rev
>> Log:
>> XOR32rr, etc. are not AsCheapAsMove, but MOV32ri, etc. are.
>
> MOV32ri is 5 bytes of encoding, while MOV32rr is 2 bytes.
> Is MOV32ri really "as cheap"?

Don't blame me for the name. :-) It's AsFastAsMove.

>
>
> Also, please update the AsCheapAsMove usage in X86Instr64-bit.td
> too.

Will do.

Evan

>
>
> Thanks,
>
> Dan
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits




More information about the llvm-commits mailing list