forked from OSchip/llvm-project
parent
3b9eaa177d
commit
9382fdb163
|
@ -42,7 +42,7 @@ int test4(volatile int *addr) {
|
|||
// CHECK: @test5
|
||||
typedef long long __m64 __attribute__((__vector_size__(8)));
|
||||
__m64 test5(__m64 __A, __m64 __B) {
|
||||
// CHECK: call x86_mmx asm "pmulhuw $1, $0\0A\09", "=y,y,0,~{dirflag},~{fpsr},~{flags}"(x86_mmx %{{.}}, x86_mmx %{{.}})
|
||||
// CHECK: call x86_mmx asm "pmulhuw $1, $0\0A\09", "=y,y,0,~{dirflag},~{fpsr},~{flags}"(x86_mmx %{{.*}}, x86_mmx %{{.*}})
|
||||
asm("pmulhuw %1, %0\n\t" : "+y" (__A) : "y" (__B));
|
||||
return __A;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue