Lines Matching refs:ONLY

3 …c < %s -mtriple=x86_64-unknown-unknown -mattr=+avx512f -O2| FileCheck %s --check-prefix=AVX512-ONLY
14 ; AVX512-ONLY-LABEL: load_v1i2_trunc_v1i1_store:
15 ; AVX512-ONLY: # %bb.0:
16 ; AVX512-ONLY-NEXT: movb (%rdi), %al
17 ; AVX512-ONLY-NEXT: andl $1, %eax
18 ; AVX512-ONLY-NEXT: kmovw %eax, %k0
19 ; AVX512-ONLY-NEXT: kmovw %k0, %eax
20 ; AVX512-ONLY-NEXT: movb %al, (%rsi)
21 ; AVX512-ONLY-NEXT: retq
36 ; AVX512-ONLY-LABEL: load_v1i3_trunc_v1i1_store:
37 ; AVX512-ONLY: # %bb.0:
38 ; AVX512-ONLY-NEXT: movb (%rdi), %al
39 ; AVX512-ONLY-NEXT: andl $1, %eax
40 ; AVX512-ONLY-NEXT: kmovw %eax, %k0
41 ; AVX512-ONLY-NEXT: kmovw %k0, %eax
42 ; AVX512-ONLY-NEXT: movb %al, (%rsi)
43 ; AVX512-ONLY-NEXT: retq
58 ; AVX512-ONLY-LABEL: load_v1i4_trunc_v1i1_store:
59 ; AVX512-ONLY: # %bb.0:
60 ; AVX512-ONLY-NEXT: movb (%rdi), %al
61 ; AVX512-ONLY-NEXT: andl $1, %eax
62 ; AVX512-ONLY-NEXT: kmovw %eax, %k0
63 ; AVX512-ONLY-NEXT: kmovw %k0, %eax
64 ; AVX512-ONLY-NEXT: movb %al, (%rsi)
65 ; AVX512-ONLY-NEXT: retq
80 ; AVX512-ONLY-LABEL: load_v1i8_trunc_v1i1_store:
81 ; AVX512-ONLY: # %bb.0:
82 ; AVX512-ONLY-NEXT: movb (%rdi), %al
83 ; AVX512-ONLY-NEXT: andl $1, %eax
84 ; AVX512-ONLY-NEXT: kmovw %eax, %k0
85 ; AVX512-ONLY-NEXT: kmovw %k0, %eax
86 ; AVX512-ONLY-NEXT: movb %al, (%rsi)
87 ; AVX512-ONLY-NEXT: retq
102 ; AVX512-ONLY-LABEL: load_v1i16_trunc_v1i1_store:
103 ; AVX512-ONLY: # %bb.0:
104 ; AVX512-ONLY-NEXT: movb (%rdi), %al
105 ; AVX512-ONLY-NEXT: andl $1, %eax
106 ; AVX512-ONLY-NEXT: kmovw %eax, %k0
107 ; AVX512-ONLY-NEXT: kmovw %k0, %eax
108 ; AVX512-ONLY-NEXT: movb %al, (%rsi)
109 ; AVX512-ONLY-NEXT: retq
124 ; AVX512-ONLY-LABEL: load_v1i32_trunc_v1i1_store:
125 ; AVX512-ONLY: # %bb.0:
126 ; AVX512-ONLY-NEXT: movb (%rdi), %al
127 ; AVX512-ONLY-NEXT: andl $1, %eax
128 ; AVX512-ONLY-NEXT: kmovw %eax, %k0
129 ; AVX512-ONLY-NEXT: kmovw %k0, %eax
130 ; AVX512-ONLY-NEXT: movb %al, (%rsi)
131 ; AVX512-ONLY-NEXT: retq
146 ; AVX512-ONLY-LABEL: load_v1i64_trunc_v1i1_store:
147 ; AVX512-ONLY: # %bb.0:
148 ; AVX512-ONLY-NEXT: movb (%rdi), %al
149 ; AVX512-ONLY-NEXT: andl $1, %eax
150 ; AVX512-ONLY-NEXT: kmovw %eax, %k0
151 ; AVX512-ONLY-NEXT: kmovw %k0, %eax
152 ; AVX512-ONLY-NEXT: movb %al, (%rsi)
153 ; AVX512-ONLY-NEXT: retq