From: Chad Rosier Date: Mon, 29 Oct 2012 18:18:26 +0000 (+0000) Subject: Remove redundant test case from r166949, per Eli's suggestion. X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=53e216b304e098d7a1f512a7fde17a98a9da67a9;p=oota-llvm.git Remove redundant test case from r166949, per Eli's suggestion. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@166953 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/test/CodeGen/X86/ms-inline-asm.ll b/test/CodeGen/X86/ms-inline-asm.ll index 403da3f34ea..24d28adda89 100644 --- a/test/CodeGen/X86/ms-inline-asm.ll +++ b/test/CodeGen/X86/ms-inline-asm.ll @@ -61,110 +61,3 @@ entry: ; CHECK: .att_syntax ; CHECK: {{## InlineAsm End|#NO_APP}} } - -define void @t21() nounwind { -; CHECK: t21 -entry: - br label %foo - -foo: ; preds = %entry - call void asm sideeffect inteldialect "mov eax, [4*eax + 4]", "~{eax},~{dirflag},~{fpsr},~{flags}"() nounwind -; CHECK: {{## InlineAsm Start|#APP}} -; CHECK: .intel_syntax -; CHECK: mov eax, [4*eax + 4] -; CHECK: .att_syntax -; CHECK: {{## InlineAsm End|#NO_APP}} - - call void asm sideeffect inteldialect "mov eax, [4*eax][4]", "~{eax},~{dirflag},~{fpsr},~{flags}"() nounwind -; CHECK: {{## InlineAsm Start|#APP}} -; CHECK: .intel_syntax -; CHECK: mov eax, [4*eax][4] -; CHECK: .att_syntax -; CHECK: {{## InlineAsm End|#NO_APP}} - - call void asm sideeffect inteldialect "mov eax, [esi + eax]", "~{eax},~{dirflag},~{fpsr},~{flags}"() nounwind -; CHECK: {{## InlineAsm Start|#APP}} -; CHECK: .intel_syntax -; CHECK: mov eax, [esi + eax] -; CHECK: .att_syntax -; CHECK: {{## InlineAsm End|#NO_APP}} - - call void asm sideeffect inteldialect "mov eax, [esi][eax]", "~{eax},~{dirflag},~{fpsr},~{flags}"() nounwind -; CHECK: {{## InlineAsm Start|#APP}} -; CHECK: .intel_syntax -; CHECK: mov eax, [esi][eax] -; CHECK: .att_syntax -; CHECK: {{## InlineAsm End|#NO_APP}} - - call void asm sideeffect inteldialect "mov eax, [esi + 4*eax]", "~{eax},~{dirflag},~{fpsr},~{flags}"() nounwind -; CHECK: {{## InlineAsm Start|#APP}} -; CHECK: .intel_syntax -; CHECK: mov eax, [esi + 4*eax] -; CHECK: .att_syntax -; CHECK: {{## InlineAsm End|#NO_APP}} - - call void asm sideeffect inteldialect "mov eax, [esi][4*eax]", "~{eax},~{dirflag},~{fpsr},~{flags}"() nounwind -; CHECK: {{## InlineAsm Start|#APP}} -; CHECK: .intel_syntax -; CHECK: mov eax, [esi][4*eax] -; CHECK: .att_syntax -; CHECK: {{## InlineAsm End|#NO_APP}} - - call void asm sideeffect inteldialect "mov eax, [esi + eax + 4]", "~{eax},~{dirflag},~{fpsr},~{flags}"() nounwind -; CHECK: {{## InlineAsm Start|#APP}} -; CHECK: .intel_syntax -; CHECK: mov eax, [esi + eax + 4] -; CHECK: .att_syntax -; CHECK: {{## InlineAsm End|#NO_APP}} - - call void asm sideeffect inteldialect "mov eax, [esi][eax + 4]", "~{eax},~{dirflag},~{fpsr},~{flags}"() nounwind -; CHECK: {{## InlineAsm Start|#APP}} -; CHECK: .intel_syntax -; CHECK: mov eax, [esi][eax + 4] -; CHECK: .att_syntax -; CHECK: {{## InlineAsm End|#NO_APP}} - - call void asm sideeffect inteldialect "mov eax, [esi + eax][4]", "~{eax},~{dirflag},~{fpsr},~{flags}"() nounwind -; CHECK: {{## InlineAsm Start|#APP}} -; CHECK: .intel_syntax -; CHECK: mov eax, [esi + eax][4] -; CHECK: .att_syntax -; CHECK: {{## InlineAsm End|#NO_APP}} - - call void asm sideeffect inteldialect "mov eax, [esi][eax][4]", "~{eax},~{dirflag},~{fpsr},~{flags}"() nounwind -; CHECK: {{## InlineAsm Start|#APP}} -; CHECK: .intel_syntax -; CHECK: mov eax, [esi][eax][4] -; CHECK: .att_syntax -; CHECK: {{## InlineAsm End|#NO_APP}} - - call void asm sideeffect inteldialect "mov eax, [esi + 2*eax + 4]", "~{eax},~{dirflag},~{fpsr},~{flags}"() nounwind -; CHECK: {{## InlineAsm Start|#APP}} -; CHECK: .intel_syntax -; CHECK: mov eax, [esi + 2*eax + 4] -; CHECK: .att_syntax -; CHECK: {{## InlineAsm End|#NO_APP}} - - call void asm sideeffect inteldialect "mov eax, [esi][2*eax + 4]", "~{eax},~{dirflag},~{fpsr},~{flags}"() nounwind -; CHECK: {{## InlineAsm Start|#APP}} -; CHECK: .intel_syntax -; CHECK: mov eax, [esi][2*eax + 4] -; CHECK: .att_syntax -; CHECK: {{## InlineAsm End|#NO_APP}} - - call void asm sideeffect inteldialect "mov eax, [esi + 2*eax][4]", "~{eax},~{dirflag},~{fpsr},~{flags}"() nounwind -; CHECK: {{## InlineAsm Start|#APP}} -; CHECK: .intel_syntax -; CHECK: mov eax, [esi + 2*eax][4] -; CHECK: .att_syntax -; CHECK: {{## InlineAsm End|#NO_APP}} - - call void asm sideeffect inteldialect "mov eax, [esi][2*eax][4]", "~{eax},~{dirflag},~{fpsr},~{flags}"() nounwind -; CHECK: {{## InlineAsm Start|#APP}} -; CHECK: .intel_syntax -; CHECK: mov eax, [esi][2*eax][4] -; CHECK: .att_syntax -; CHECK: {{## InlineAsm End|#NO_APP}} - - ret void -}