llvm.org GIT mirror llvm / 53e216b
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 Chad Rosier 7 years ago
1 changed file(s) with 0 addition(s) and 107 deletion(s). Raw diff Collapse all Expand all
6060 ; CHECK: .att_syntax
6161 ; CHECK: {{## InlineAsm End|#NO_APP}}
6262 }
63
64 define void @t21() nounwind {
65 ; CHECK: t21
66 entry:
67 br label %foo
68
69 foo: ; preds = %entry
70 call void asm sideeffect inteldialect "mov eax, [4*eax + 4]", "~{eax},~{dirflag},~{fpsr},~{flags}"() nounwind
71 ; CHECK: {{## InlineAsm Start|#APP}}
72 ; CHECK: .intel_syntax
73 ; CHECK: mov eax, [4*eax + 4]
74 ; CHECK: .att_syntax
75 ; CHECK: {{## InlineAsm End|#NO_APP}}
76
77 call void asm sideeffect inteldialect "mov eax, [4*eax][4]", "~{eax},~{dirflag},~{fpsr},~{flags}"() nounwind
78 ; CHECK: {{## InlineAsm Start|#APP}}
79 ; CHECK: .intel_syntax
80 ; CHECK: mov eax, [4*eax][4]
81 ; CHECK: .att_syntax
82 ; CHECK: {{## InlineAsm End|#NO_APP}}
83
84 call void asm sideeffect inteldialect "mov eax, [esi + eax]", "~{eax},~{dirflag},~{fpsr},~{flags}"() nounwind
85 ; CHECK: {{## InlineAsm Start|#APP}}
86 ; CHECK: .intel_syntax
87 ; CHECK: mov eax, [esi + eax]
88 ; CHECK: .att_syntax
89 ; CHECK: {{## InlineAsm End|#NO_APP}}
90
91 call void asm sideeffect inteldialect "mov eax, [esi][eax]", "~{eax},~{dirflag},~{fpsr},~{flags}"() nounwind
92 ; CHECK: {{## InlineAsm Start|#APP}}
93 ; CHECK: .intel_syntax
94 ; CHECK: mov eax, [esi][eax]
95 ; CHECK: .att_syntax
96 ; CHECK: {{## InlineAsm End|#NO_APP}}
97
98 call void asm sideeffect inteldialect "mov eax, [esi + 4*eax]", "~{eax},~{dirflag},~{fpsr},~{flags}"() nounwind
99 ; CHECK: {{## InlineAsm Start|#APP}}
100 ; CHECK: .intel_syntax
101 ; CHECK: mov eax, [esi + 4*eax]
102 ; CHECK: .att_syntax
103 ; CHECK: {{## InlineAsm End|#NO_APP}}
104
105 call void asm sideeffect inteldialect "mov eax, [esi][4*eax]", "~{eax},~{dirflag},~{fpsr},~{flags}"() nounwind
106 ; CHECK: {{## InlineAsm Start|#APP}}
107 ; CHECK: .intel_syntax
108 ; CHECK: mov eax, [esi][4*eax]
109 ; CHECK: .att_syntax
110 ; CHECK: {{## InlineAsm End|#NO_APP}}
111
112 call void asm sideeffect inteldialect "mov eax, [esi + eax + 4]", "~{eax},~{dirflag},~{fpsr},~{flags}"() nounwind
113 ; CHECK: {{## InlineAsm Start|#APP}}
114 ; CHECK: .intel_syntax
115 ; CHECK: mov eax, [esi + eax + 4]
116 ; CHECK: .att_syntax
117 ; CHECK: {{## InlineAsm End|#NO_APP}}
118
119 call void asm sideeffect inteldialect "mov eax, [esi][eax + 4]", "~{eax},~{dirflag},~{fpsr},~{flags}"() nounwind
120 ; CHECK: {{## InlineAsm Start|#APP}}
121 ; CHECK: .intel_syntax
122 ; CHECK: mov eax, [esi][eax + 4]
123 ; CHECK: .att_syntax
124 ; CHECK: {{## InlineAsm End|#NO_APP}}
125
126 call void asm sideeffect inteldialect "mov eax, [esi + eax][4]", "~{eax},~{dirflag},~{fpsr},~{flags}"() nounwind
127 ; CHECK: {{## InlineAsm Start|#APP}}
128 ; CHECK: .intel_syntax
129 ; CHECK: mov eax, [esi + eax][4]
130 ; CHECK: .att_syntax
131 ; CHECK: {{## InlineAsm End|#NO_APP}}
132
133 call void asm sideeffect inteldialect "mov eax, [esi][eax][4]", "~{eax},~{dirflag},~{fpsr},~{flags}"() nounwind
134 ; CHECK: {{## InlineAsm Start|#APP}}
135 ; CHECK: .intel_syntax
136 ; CHECK: mov eax, [esi][eax][4]
137 ; CHECK: .att_syntax
138 ; CHECK: {{## InlineAsm End|#NO_APP}}
139
140 call void asm sideeffect inteldialect "mov eax, [esi + 2*eax + 4]", "~{eax},~{dirflag},~{fpsr},~{flags}"() nounwind
141 ; CHECK: {{## InlineAsm Start|#APP}}
142 ; CHECK: .intel_syntax
143 ; CHECK: mov eax, [esi + 2*eax + 4]
144 ; CHECK: .att_syntax
145 ; CHECK: {{## InlineAsm End|#NO_APP}}
146
147 call void asm sideeffect inteldialect "mov eax, [esi][2*eax + 4]", "~{eax},~{dirflag},~{fpsr},~{flags}"() nounwind
148 ; CHECK: {{## InlineAsm Start|#APP}}
149 ; CHECK: .intel_syntax
150 ; CHECK: mov eax, [esi][2*eax + 4]
151 ; CHECK: .att_syntax
152 ; CHECK: {{## InlineAsm End|#NO_APP}}
153
154 call void asm sideeffect inteldialect "mov eax, [esi + 2*eax][4]", "~{eax},~{dirflag},~{fpsr},~{flags}"() nounwind
155 ; CHECK: {{## InlineAsm Start|#APP}}
156 ; CHECK: .intel_syntax
157 ; CHECK: mov eax, [esi + 2*eax][4]
158 ; CHECK: .att_syntax
159 ; CHECK: {{## InlineAsm End|#NO_APP}}
160
161 call void asm sideeffect inteldialect "mov eax, [esi][2*eax][4]", "~{eax},~{dirflag},~{fpsr},~{flags}"() nounwind
162 ; CHECK: {{## InlineAsm Start|#APP}}
163 ; CHECK: .intel_syntax
164 ; CHECK: mov eax, [esi][2*eax][4]
165 ; CHECK: .att_syntax
166 ; CHECK: {{## InlineAsm End|#NO_APP}}
167
168 ret void
169 }