Re: X86_64 insns combination is not working well

2014-03-03 Thread Richard Biener
On Mon, Mar 3, 2014 at 9:40 AM, Jakub Jelinek wrote: > On Mon, Mar 03, 2014 at 11:02:14AM +0800, lin zuojian wrote: >>I wrote a test code like this: >> void foo(int * a) >> { >> a[0] = 0xfafafafb; >> a[1] = 0xfafafafc; >> a[2] = 0xfafafafe; >> a[3] = 0xfafafaff; >> a[4] = 0

Re: X86_64 insns combination is not working well

2014-03-03 Thread Jakub Jelinek
On Mon, Mar 03, 2014 at 11:02:14AM +0800, lin zuojian wrote: >I wrote a test code like this: > void foo(int * a) > { > a[0] = 0xfafafafb; > a[1] = 0xfafafafc; > a[2] = 0xfafafafe; > a[3] = 0xfafafaff; > a[4] = 0xfafafaf0; > a[5] = 0xfafafaf1; > a[6] = 0xfafafaf2; >

X86_64 insns combination is not working well

2014-03-02 Thread lin zuojian
Hi, I wrote a test code like this: void foo(int * a) { a[0] = 0xfafafafb; a[1] = 0xfafafafc; a[2] = 0xfafafafe; a[3] = 0xfafafaff; a[4] = 0xfafafaf0; a[5] = 0xfafafaf1; a[6] = 0xfafafaf2; a[7] = 0xfafafaf3; a[8] = 0xfafafaf4; a[9] = 0xfafafaf5; a[10] =