/external/llvm-project/llvm/test/CodeGen/X86/ |
D | narrow_op-1.ll | 5 @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…
|
D | sink-blockfreq.ll | 1 ; 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/ |
D | bfi.ll | 11 ; 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 …]
|
D | fcopysign.ll | 9 ; SOFT: bfi r0, r1, #31, #1 22 ; SOFT: bfi r1, r2, #31, #1
|
/external/llvm/test/CodeGen/X86/ |
D | narrow_op-1.ll | 4 @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…
|
D | sink-blockfreq.ll | 1 ; 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/ |
D | bfi.ll | 15 ; 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/ |
D | bfi.ll | 11 ; 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/ |
D | bfi.ll | 11 ; 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
|
D | mve-pred-bitcast.ll | 227 ; 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 …]
|
D | mve-masked-store.ll | 34 ; 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 …]
|
D | mve-pred-loadstore.ll | 187 ; 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 …]
|
D | mve-masked-load.ll | 56 ; 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 …]
|
D | mve-masked-ldst.ll | 113 ; 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 …]
|
D | mve-pred-build-var.ll | 13 ; 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/ |
D | bitfield-insert.ll | 10 ; 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 …]
|
D | bitreverse.ll | 30 ; 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
|
D | arm64-strict-align.ll | 8 ; CHECK-STRICT: bfi [[LOW]], [[HIGH]], #16, #16 19 ; CHECK-STRICT: bfi x[[LOW]], x[[HIGH]], #32, #32
|
/external/clang/test/SemaTemplate/ |
D | virtual-member-functions.cpp | 92 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/ |
D | virtual-member-functions.cpp | 118 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/ |
D | memset.S | 36 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/ |
D | bitfield-insert.ll | 14 ; 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 …]
|
D | arm64-strict-align.ll | 8 ; CHECK-STRICT: bfi [[LOW]], [[HIGH]], #16, #16 19 ; CHECK-STRICT: bfi x[[LOW]], x[[HIGH]], #32, #32
|
/external/arm-trusted-firmware/lib/libc/aarch32/ |
D | memset.S | 35 aligned:bfi r1, r1, #8, #8 /* propagate 'val' */ 36 bfi r1, r1, #16, #16
|
/external/llvm/test/MC/ARM/ |
D | arm_instructions.s | 64 @ CHECK: bfi r0, r0, #5, #7 @ encoding: [0x90,0x02,0xcb,0xe7] 65 bfi r0, r0, #5, #7
|