Home
last modified time | relevance | path

Searched refs:bfi (Results 1 – 25 of 133) sorted by relevance

123456

/external/llvm-project/llvm/test/CodeGen/X86/
Dnarrow_op-1.ll5 @bfi = common global %struct.bf zeroinitializer, align 16
10 ; CHECK-NEXT: orb $1, bfi+{{.*}}(%rip)
13 …%0 = load i32, i32* bitcast (i16* getelementptr (%struct.bf, %struct.bf* @bfi, i32 0, i32 1) to i3…
15 …store i32 %1, i32* bitcast (i16* getelementptr (%struct.bf, %struct.bf* @bfi, i32 0, i32 1) to i32…
23 ; CHECK-NEXT: orl $16842752, bfi+{{.*}}(%rip) # imm = 0x1010000
26 …%0 = load i32, i32* bitcast (i16* getelementptr (%struct.bf, %struct.bf* @bfi, i32 0, i32 1) to i3…
28 …store i32 %1, i32* bitcast (i16* getelementptr (%struct.bf, %struct.bf* @bfi, i32 0, i32 1) to i32…
Dsink-blockfreq.ll1 ; RUN: llc -disable-preheader-prot=true -disable-machine-licm -machine-sink-bfi=true -mtriple=x86_6…
2 ; RUN: llc -disable-preheader-prot=true -disable-machine-licm -machine-sink-bfi=false -mtriple=x86_…
/external/llvm/test/CodeGen/ARM/
Dbfi.ll11 ; CHECK: bfi r1, r2, #22, #4
23 ; CHECK: bfi r0, r1, #7, #16
34 ; CHECK: bfi {{.*}}, #7, #16
45 ; CHECK: bfi [[R1]], {{r[0-9]+}}, #15, #5
57 ; CHECK: bfi r0, r1, #20, #4
70 ; CHECK: bfi r0, r1, #8, #9
80 ; CHECK: bfi r1, r0, #4, #1
91 ; CHECK: bfi r1, r0, #4, #1
92 ; CHECK: bfi r1, r0, #5, #1
103 ; CHECK-NOT: bfi
[all …]
Dfcopysign.ll9 ; SOFT: bfi r0, r1, #31, #1
22 ; SOFT: bfi r1, r2, #31, #1
/external/llvm/test/CodeGen/X86/
Dnarrow_op-1.ll4 @bfi = common global %struct.bf zeroinitializer, align 16
8 …%0 = load i32, i32* bitcast (i16* getelementptr (%struct.bf, %struct.bf* @bfi, i32 0, i32 1) to i3…
10 …store i32 %1, i32* bitcast (i16* getelementptr (%struct.bf, %struct.bf* @bfi, i32 0, i32 1) to i32…
20 …%0 = load i32, i32* bitcast (i16* getelementptr (%struct.bf, %struct.bf* @bfi, i32 0, i32 1) to i3…
22 …store i32 %1, i32* bitcast (i16* getelementptr (%struct.bf, %struct.bf* @bfi, i32 0, i32 1) to i32…
Dsink-blockfreq.ll1 ; RUN: llc -disable-preheader-prot=true -disable-machine-licm -machine-sink-bfi=true -mtriple=x86_6…
2 ; RUN: llc -disable-preheader-prot=true -disable-machine-licm -machine-sink-bfi=false -mtriple=x86_…
/external/llvm-project/llvm/test/CodeGen/ARM/
Dbfi.ll15 ; CHECK-NEXT: bfi r1, r2, #22, #4
30 ; CHECK-NEXT: bfi r0, r1, #7, #16
43 ; CHECK-NEXT: bfi r1, r0, #7, #16
58 ; CHECK-NEXT: bfi r1, r0, #15, #5
71 ; CHECK-NEXT: bfi r0, r1, #20, #4
85 ; CHECK-NEXT: bfi r0, r1, #8, #9
100 ; CHECK-NEXT: bfi r0, r2, #4, #1
115 ; CHECK-NEXT: bfi r0, r2, #4, #1
116 ; CHECK-NEXT: bfi r0, r2, #5, #1
147 ; CHECK-NEXT: bfi r0, r2, #4, #2
[all …]
/external/llvm/test/CodeGen/Thumb2/
Dbfi.ll11 ; CHECK: bfi r1, r2, #22, #4
23 ; CHECK: bfi r0, r1, #7, #16
34 ; CHECK: bfi {{.*}}, #7, #16
45 ; CHECK: bfi [[R1]], {{.*}}, #15, #5
56 ; CHECK-NOT: bfi r0, r2, #0, #1
/external/llvm-project/llvm/test/CodeGen/Thumb2/
Dbfi.ll11 ; CHECK: bfi r1, r2, #22, #4
23 ; CHECK: bfi r0, r1, #7, #16
34 ; CHECK: bfi {{.*}}, #7, #16
45 ; CHECK: bfi [[R1]], {{.*}}, #15, #5
56 ; CHECK-NOT: bfi r0, r2, #0, #1
Dmve-pred-bitcast.ll227 ; CHECK-LE-NEXT: bfi r0, r2, #0, #1
230 ; CHECK-LE-NEXT: bfi r0, r2, #1, #1
234 ; CHECK-LE-NEXT: bfi r0, r2, #2, #1
236 ; CHECK-LE-NEXT: bfi r0, r1, #3, #1
250 ; CHECK-BE-NEXT: bfi r0, r2, #0, #1
253 ; CHECK-BE-NEXT: bfi r0, r2, #1, #1
257 ; CHECK-BE-NEXT: bfi r0, r2, #2, #1
259 ; CHECK-BE-NEXT: bfi r0, r1, #3, #1
278 ; CHECK-LE-NEXT: bfi r0, r2, #0, #1
281 ; CHECK-LE-NEXT: bfi r0, r2, #1, #1
[all …]
Dmve-masked-store.ll34 ; CHECK-LE-NEXT: bfi r1, r3, #0, #1
37 ; CHECK-LE-NEXT: bfi r1, r3, #1, #1
41 ; CHECK-LE-NEXT: bfi r1, r3, #2, #1
43 ; CHECK-LE-NEXT: bfi r1, r2, #3, #1
73 ; CHECK-BE-NEXT: bfi r1, r3, #0, #1
76 ; CHECK-BE-NEXT: bfi r1, r3, #1, #1
80 ; CHECK-BE-NEXT: bfi r1, r3, #2, #1
82 ; CHECK-BE-NEXT: bfi r1, r2, #3, #1
195 ; CHECK-LE-NEXT: bfi r2, r3, #0, #1
198 ; CHECK-LE-NEXT: bfi r2, r3, #1, #1
[all …]
Dmve-pred-loadstore.ll187 ; CHECK-LE-NEXT: bfi r3, r2, #0, #1
190 ; CHECK-LE-NEXT: bfi r3, r2, #1, #1
194 ; CHECK-LE-NEXT: bfi r3, r2, #2, #1
196 ; CHECK-LE-NEXT: bfi r3, r1, #3, #1
208 ; CHECK-BE-NEXT: bfi r3, r2, #0, #1
211 ; CHECK-BE-NEXT: bfi r3, r2, #1, #1
215 ; CHECK-BE-NEXT: bfi r3, r2, #2, #1
217 ; CHECK-BE-NEXT: bfi r3, r1, #3, #1
234 ; CHECK-LE-NEXT: bfi r1, r3, #0, #1
237 ; CHECK-LE-NEXT: bfi r1, r3, #1, #1
[all …]
Dmve-masked-load.ll56 ; CHECK-LE-NEXT: bfi r1, r3, #0, #1
59 ; CHECK-LE-NEXT: bfi r1, r3, #1, #1
63 ; CHECK-LE-NEXT: bfi r1, r3, #2, #1
65 ; CHECK-LE-NEXT: bfi r1, r2, #3, #1
96 ; CHECK-BE-NEXT: bfi r1, r3, #0, #1
99 ; CHECK-BE-NEXT: bfi r1, r3, #1, #1
103 ; CHECK-BE-NEXT: bfi r1, r3, #2, #1
105 ; CHECK-BE-NEXT: bfi r1, r2, #3, #1
206 ; CHECK-LE-NEXT: bfi r1, r3, #0, #1
209 ; CHECK-LE-NEXT: bfi r1, r3, #1, #1
[all …]
Dmve-masked-ldst.ll113 ; CHECK-LE-NEXT: bfi r1, lr, #0, #1
146 ; CHECK-LE-NEXT: bfi r4, r1, #0, #1
180 ; CHECK-BE-NEXT: bfi r3, lr, #0, #1
224 ; CHECK-BE-NEXT: bfi r4, r1, #0, #1
267 ; CHECK-LE-NEXT: bfi r1, lr, #0, #1
300 ; CHECK-LE-NEXT: bfi r4, r1, #0, #1
336 ; CHECK-BE-NEXT: bfi r3, lr, #0, #1
380 ; CHECK-BE-NEXT: bfi r4, r1, #0, #1
425 ; CHECK-LE-NEXT: bfi r1, lr, #0, #1
452 ; CHECK-LE-NEXT: bfi r2, r12, #0, #1
[all …]
Dmve-pred-build-var.ll13 ; CHECK-NEXT: bfi r1, r0, #0, #4
32 ; CHECK-NEXT: bfi r1, r0, #12, #4
70 ; CHECK-NEXT: bfi r1, r0, #0, #2
89 ; CHECK-NEXT: bfi r1, r0, #6, #2
127 ; CHECK-NEXT: bfi r1, r0, #0, #1
146 ; CHECK-NEXT: bfi r1, r0, #3, #1
/external/llvm/test/CodeGen/AArch64/
Dbitfield-insert.ll10 ; CHECK: bfi {{w[0-9]+}}, {{w[0-9]+}}, #3, #4
29 ; CHECK: bfi {{w[0-9]+}}, {{w[0-9]+}}, #26, #5
46 ; CHECK: bfi {{x[0-9]+}}, {{x[0-9]+}}, #26, #14
87 ; CHECK: bfi [[INSERT:w[0-9]+]], {{w[0-9]+}}, #3, #4
105 ; CHECK: bfi [[INSERT:x[0-9]+]], {{x[0-9]+}}, #40, #8
125 ; CHECK: bfi {{w[0-9]+}}, {{w[0-9]+}}, #3, #4
143 ; CHECK-NOT: bfi
163 ; CHECK-NOT: bfi
195 ; CHECK: bfi {{w[0-9]+}}, [[BIT]], #26, #5
214 ; CHECK: bfi [[BIT]], {{w[0-9]+}}, #16, #8
[all …]
Dbitreverse.ll30 ; CHECK-DAG: bfi [[T1]], w0, #31, #1
31 ; CHECK-DAG: bfi [[T1]], [[S2]], #29, #1
32 ; CHECK-DAG: bfi [[T1]], [[S3]], #28, #1
33 ; CHECK-DAG: bfi [[T1]], [[S4]], #27, #1
34 ; CHECK-DAG: bfi [[T1]], [[S5]], #26, #1
Darm64-strict-align.ll8 ; CHECK-STRICT: bfi [[LOW]], [[HIGH]], #16, #16
19 ; CHECK-STRICT: bfi x[[LOW]], x[[HIGH]], #32, #32
/external/clang/test/SemaTemplate/
Dvirtual-member-functions.cpp92 void test_typeid(B<float>::Inner bfi) { // expected-note{{implicit destructor}} in test_typeid() argument
93 (void)typeid(bfi); in test_typeid()
95 void test_typeid(B<float>::Inner bfi) { in test_typeid()
96 (void)typeid(bfi); // expected-note{{implicit destructor}} in test_typeid()
/external/llvm-project/clang/test/SemaTemplate/
Dvirtual-member-functions.cpp118 void test_typeid(B<float>::Inner bfi) { in test_typeid() argument
126 (void)typeid(bfi); in test_typeid()
128 void test_typeid(B<float>::Inner bfi) { in test_typeid()
132 (void)typeid(bfi); in test_typeid()
/external/arm-trusted-firmware/lib/libc/aarch64/
Dmemset.S36 bfi w1, w1, #8, #8 /* propagate 'val' */
37 bfi w1, w1, #16, #16
38 bfi x1, x1, #32, #32
/external/llvm-project/llvm/test/CodeGen/AArch64/
Dbitfield-insert.ll14 ; CHECK-NEXT: bfi w8, w1, #3, #4
37 ; CHECK-NEXT: bfi w8, w9, #26, #5
58 ; CHECK-NEXT: bfi x8, x9, #26, #14
102 ; CHECK-NEXT: bfi w8, w9, #3, #4
124 ; CHECK-NEXT: bfi x8, x9, #40, #8
148 ; CHECK-NEXT: bfi w8, w9, #3, #4
225 ; CHECK-NEXT: bfi w8, w9, #26, #5
248 ; CHECK-NEXT: bfi w8, w9, #16, #8
272 ; CHECK-NEXT: bfi w8, w9, #16, #16
370 ; CHECK-NEXT: bfi w0, w8, #4, #12
[all …]
Darm64-strict-align.ll8 ; CHECK-STRICT: bfi [[LOW]], [[HIGH]], #16, #16
19 ; CHECK-STRICT: bfi x[[LOW]], x[[HIGH]], #32, #32
/external/arm-trusted-firmware/lib/libc/aarch32/
Dmemset.S35 aligned:bfi r1, r1, #8, #8 /* propagate 'val' */
36 bfi r1, r1, #16, #16
/external/llvm/test/MC/ARM/
Darm_instructions.s64 @ CHECK: bfi r0, r0, #5, #7 @ encoding: [0x90,0x02,0xcb,0xe7]
65 bfi r0, r0, #5, #7

123456