blob: 23977b1112b22fdbacf0fa5266dac7d87dd36d0a [file] [log] [blame]
/* APPLE LOCAL file CW asm blocks */
/* { dg-do assemble { target i?86*-*-darwin* } } */
/* { dg-options { -fasm-blocks -msse3 } } */
void foo() {
/* Radar 4273624 */
asm movd xmm3, [ebx*4]
asm movd xmm3, [8*ebx]
asm movd xmm3, [ecx+ebx*4]
asm movd xmm3, [ecx+8*ebx]
asm movd xmm3, [ebx*4+ecx]
asm movd xmm3, [8*ebx+ecx]
/* Radar 4300268 */
asm movd xmm4, [ebx*4+ecx+4]
asm movd xmm4, [ebx*4+4+ecx]
asm movd xmm4, [4*ebx+4+ecx]
asm movd xmm4, [4*ebx+ecx+4]
asm movd xmm4, [ecx+ebx*4+4]
asm movd xmm4, [ecx+4*ebx+4]
asm movd xmm4, [ecx+4+ebx*4]
asm movd xmm4, [ecx+4+4*ebx]
asm movd xmm4, [4+ecx+ebx*4]
asm movd xmm4, [4+ecx+4*ebx]
asm movd xmm4, [4+ebx*4+ecx]
asm movd xmm4, [4+4*ebx+ecx]
asm movd xmm4, [ebx+ecx+4]
asm movd xmm4, [ebx+4+ecx]
asm movd xmm4, [ecx+ebx+4]
asm movd xmm4, [ecx+4+ebx]
asm movd xmm4, [4+ecx+ebx]
asm movd xmm4, [4+ebx+ecx]
asm movd xmm4, [ebx][ecx][4]
asm movd xmm4, [ebx][4][ecx]
asm movd xmm4, [ecx][ebx][4]
asm movd xmm4, [ecx][4][ebx]
asm movd xmm4, [4][ecx][ebx]
asm movd xmm4, [4][ebx][ecx]
}