Lines Matching full:bit
3 ; RUN: FileCheck %s --check-prefix=32BIT
6 ; RUN: FileCheck %s --check-prefix=64BIT
9 ; 32BIT-LABEL: BuildVectorICE:
10 ; 32BIT: # %bb.0: # %entry
11 ; 32BIT-NEXT: stwu 1, -48(1)
12 ; 32BIT-NEXT: .cfi_def_cfa_offset 48
13 ; 32BIT-NEXT: lxvw4x 34, 0, 3
14 ; 32BIT-NEXT: li 5, 0
15 ; 32BIT-NEXT: addi 3, 1, 16
16 ; 32BIT-NEXT: addi 4, 1, 32
17 ; 32BIT-NEXT: xxspltw 35, 34, 1
18 ; 32BIT-NEXT: .p2align 5
19 ; 32BIT-NEXT: .LBB0_1: # %while.body
20 ; 32BIT-NEXT: #
21 ; 32BIT-NEXT: stw 5, 16(1)
22 ; 32BIT-NEXT: lxvw4x 36, 0, 3
23 ; 32BIT-NEXT: vadduwm 4, 2, 4
24 ; 32BIT-NEXT: vadduwm 4, 4, 3
25 ; 32BIT-NEXT: stxvw4x 36, 0, 4
26 ; 32BIT-NEXT: lwz 5, 32(1)
27 ; 32BIT-NEXT: b .LBB0_1
29 ; 64BIT-LABEL: BuildVectorICE:
30 ; 64BIT: # %bb.0: # %entry
31 ; 64BIT-NEXT: lxvw4x 34, 0, 3
32 ; 64BIT-NEXT: li 3, 0
33 ; 64BIT-NEXT: xxspltw 35, 34, 1
34 ; 64BIT-NEXT: .p2align 5
35 ; 64BIT-NEXT: .LBB0_1: # %while.body
36 ; 64BIT-NEXT: #
37 ; 64BIT-NEXT: sldi 3, 3, 32
38 ; 64BIT-NEXT: mtvsrd 36, 3
39 ; 64BIT-NEXT: vadduwm 4, 2, 4
40 ; 64BIT-NEXT: vadduwm 4, 4, 3
41 ; 64BIT-NEXT: xxsldwi 0, 36, 36, 3
42 ; 64BIT-NEXT: mffprwz 3, 0
43 ; 64BIT-NEXT: b .LBB0_1