Home | History | Annotate | Download | only in X86

Lines Matching full:check

5 ; CHECK-LABEL: test1:
6 ; CHECK: pcmpgtd
7 ; CHECK: ret
15 ; CHECK-LABEL: test2:
16 ; CHECK: pcmp
17 ; CHECK: pcmp
18 ; CHECK: pxor
19 ; CHECK: ret
26 ; CHECK-LABEL: test3:
27 ; CHECK: pcmpgtd
28 ; CHECK: movdqa
29 ; CHECK: ret
36 ; CHECK-LABEL: test4:
37 ; CHECK: movdqa
38 ; CHECK: pcmpgtd
39 ; CHECK: ret
46 ; CHECK-LABEL: test5:
47 ; CHECK: pcmpeqd
48 ; CHECK: pshufd $177
49 ; CHECK: pand
50 ; CHECK: ret
57 ; CHECK-LABEL: test6:
58 ; CHECK: pcmpeqd
59 ; CHECK: pshufd $177
60 ; CHECK: pand
61 ; CHECK: pcmpeqd
62 ; CHECK: pxor
63 ; CHECK: ret
70 ; CHECK: [[CONSTSEG:[A-Z0-9_]*]]:
71 ; CHECK: .long 2147483648
72 ; CHECK-NEXT: .long 0
73 ; CHECK-NEXT: .long 2147483648
74 ; CHECK-NEXT: .long 0
75 ; CHECK-LABEL: test7:
76 ; CHECK: movdqa [[CONSTSEG]], [[CONSTREG:%xmm[0-9]*]]
77 ; CHECK: pxor [[CONSTREG]]
78 ; CHECK: pxor [[CONSTREG]]
79 ; CHECK: pcmpgtd %xmm1
80 ; CHECK: pshufd $160
81 ; CHECK: pcmpeqd
82 ; CHECK: pshufd $245
83 ; CHECK: pand
84 ; CHECK: pshufd $245
85 ; CHECK: por
86 ; CHECK: ret
93 ; CHECK-LABEL: test8:
94 ; CHECK: pxor
95 ; CHECK: pxor
96 ; CHECK: pcmpgtd %xmm0
97 ; CHECK: pshufd $160
98 ; CHECK: pcmpeqd
99 ; CHECK: pshufd $245
100 ; CHECK: pand
101 ; CHECK: pshufd $245
102 ; CHECK: por
103 ; CHECK: ret
110 ; CHECK-LABEL: test9:
111 ; CHECK: pxor
112 ; CHECK: pxor
113 ; CHECK: pcmpgtd %xmm0
114 ; CHECK: pshufd $160
115 ; CHECK: pcmpeqd
116 ; CHECK: pshufd $245
117 ; CHECK: pand
118 ; CHECK: pshufd $245
119 ; CHECK: por
120 ; CHECK: pcmpeqd
121 ; CHECK: pxor
122 ; CHECK: ret
129 ; CHECK-LABEL: test10:
130 ; CHECK: pxor
131 ; CHECK: pxor
132 ; CHECK: pcmpgtd %xmm1
133 ; CHECK: pshufd $160
134 ; CHECK: pcmpeqd
135 ; CHECK: pshufd $245
136 ; CHECK: pand
137 ; CHECK: pshufd $245
138 ; CHECK: por
139 ; CHECK: pcmpeqd
140 ; CHECK: pxor
141 ; CHECK: ret
148 ; CHECK: [[CONSTSEG:[A-Z0-9_]*]]:
149 ; CHECK: .long 2147483648
150 ; CHECK-NEXT: .long 2147483648
151 ; CHECK-NEXT: .long 2147483648
152 ; CHECK-NEXT: .long 2147483648
153 ; CHECK-LABEL: test11:
154 ; CHECK: movdqa [[CONSTSEG]], [[CONSTREG:%xmm[0-9]*]]
155 ; CHECK: pxor [[CONSTREG]]
156 ; CHECK: pxor [[CONSTREG]]
157 ; CHECK: pcmpgtd %xmm1
158 ; CHECK: pshufd $160
159 ; CHECK: pcmpeqd
160 ; CHECK: pshufd $245
161 ; CHECK: pand
162 ; CHECK: pshufd $245
163 ; CHECK: por
164 ; CHECK: ret
171 ; CHECK-LABEL: test12:
172 ; CHECK: pxor
173 ; CHECK: pxor
174 ; CHECK: pcmpgtd %xmm0
175 ; CHECK: pshufd $160
176 ; CHECK: pcmpeqd
177 ; CHECK: pshufd $245
178 ; CHECK: pand
179 ; CHECK: pshufd $245
180 ; CHECK: por
181 ; CHECK: ret
188 ; CHECK-LABEL: test13:
189 ; CHECK: pxor
190 ; CHECK: pxor
191 ; CHECK: pcmpgtd %xmm0
192 ; CHECK: pshufd $160
193 ; CHECK: pcmpeqd
194 ; CHECK: pshufd $245
195 ; CHECK: pand
196 ; CHECK: pshufd $245
197 ; CHECK: por
198 ; CHECK: pcmpeqd
199 ; CHECK: pxor
200 ; CHECK: ret
207 ; CHECK-LABEL: test14:
208 ; CHECK: pxor
209 ; CHECK: pxor
210 ; CHECK: pcmpgtd %xmm1
211 ; CHECK: pshufd $160
212 ; CHECK: pcmpeqd
213 ; CHECK: pshufd $245
214 ; CHECK: pand
215 ; CHECK: pshufd $245
216 ; CHECK: por
217 ; CHECK: pcmpeqd
218 ; CHECK: pxor
219 ; CHECK: ret