From a0ef4049738b3e2789d1214e96c668307583fb58 Mon Sep 17 00:00:00 2001 From: Chad Rosier Date: Wed, 27 Mar 2013 21:50:39 +0000 Subject: [PATCH] Add a front-end test case for r178186. llvm-svn: 178187 --- clang/test/CodeGen/ms-inline-asm.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/clang/test/CodeGen/ms-inline-asm.c b/clang/test/CodeGen/ms-inline-asm.c index 594c3f2f1639..ee5118d86f10 100644 --- a/clang/test/CodeGen/ms-inline-asm.c +++ b/clang/test/CodeGen/ms-inline-asm.c @@ -383,4 +383,12 @@ void t33() { // CHECK: call void asm sideeffect inteldialect "mov al, byte ptr $0", "*m,~{al},~{dirflag},~{fpsr},~{flags}"(i32* %{{.*}}) [[NUW]] } +void t34() { + __asm prefetchnta 64[eax] + __asm mov eax, dword ptr 4[eax] +// CHECK: t34 +// CHECK: call void asm sideeffect inteldialect "prefetchnta $$64[eax]", "~{dirflag},~{fpsr},~{flags}"() +// CHECK: call void asm sideeffect inteldialect "mov eax, dword ptr $$4[eax]", "~{eax},~{dirflag},~{fpsr},~{flags}"() +} + // CHECK: attributes [[NUW]] = { nounwind }