Home
last modified time | relevance | path

Searched refs:lsr (Results 1 – 25 of 265) sorted by relevance

1234567891011

/external/llvm/test/CodeGen/Hexagon/
Dremove_lsr.ll4 ; CHECK-NOT: lsr(r{{[0-9]+}}:{{[0-9]+}}, #32)
5 ; CHECK-NOT: lsr(r{{[0-9]+}}:{{[0-9]+}}, #32)
8 ; r17:16 = lsr(r11:10, #32)
11 ; r17:16 = lsr(r11:10, #32)
13 ; This makes the lsr instruction dead and it gets removed subsequently
32 %lsr.iv42 = phi i32 [ %lsr.iv.next, %for.body ], [ 2, %entry ]
33 %lsr.iv40 = phi i8* [ %scevgep41, %for.body ], [ %scevgep39, %entry ]
34 %lsr.iv37 = phi i8* [ %scevgep38, %for.body ], [ %scevgep36, %entry ]
35 %lsr.iv33 = phi %union.vect32* [ %scevgep34, %for.body ], [ %scevgep32, %entry ]
36 %lsr.iv29 = phi %union.vect32* [ %scevgep30, %for.body ], [ %scevgep28, %entry ]
[all …]
Dpostinc-load.ll11 %lsr.iv = phi i32 [ %lsr.iv.next, %for.body ], [ 10, %entry ]
22 %lsr.iv.next = add i32 %lsr.iv, -1
23 %exitcond = icmp eq i32 %lsr.iv.next, 0
Dpostinc-store.ll11 %lsr.iv = phi i32 [ %lsr.iv.next, %for.body ], [ 10, %entry ]
23 %lsr.iv.next = add i32 %lsr.iv, -1
24 %exitcond = icmp eq i32 %lsr.iv.next, 0
/external/valgrind/main/none/tests/arm/
Dv6intThumb.stdout.exp2149 adds.w r1, r2, r3, lsr #0 :: rd 0x5859704f rm 0x31415927, rn 0x27181728, c:v-in 0, cpsr 0x00000000…
2150 adds.w r1, r2, r3, lsr #1 :: rd 0x44cd64bb rm 0x31415927, rn 0x27181728, c:v-in 0, cpsr 0x00000000…
2151 adds.w r1, r2, r3, lsr #15 :: rd 0x3141a757 rm 0x31415927, rn 0x27181728, c:v-in 0, cpsr 0x00000000…
2152 adds.w r1, r2, r3, lsr #31 :: rd 0x31415927 rm 0x31415927, rn 0x27181728, c:v-in 0, cpsr 0x00000000…
2161 add.w r1, r2, r3, lsr #0 :: rd 0x5859704f rm 0x31415927, rn 0x27181728, c:v-in 0, cpsr 0xc0000000…
2162 add.w r1, r2, r3, lsr #1 :: rd 0x44cd64bb rm 0x31415927, rn 0x27181728, c:v-in 0, cpsr 0xc0000000…
2163 add.w r1, r2, r3, lsr #15 :: rd 0x3141a757 rm 0x31415927, rn 0x27181728, c:v-in 0, cpsr 0xc0000000…
2164 add.w r1, r2, r3, lsr #31 :: rd 0x31415927 rm 0x31415927, rn 0x27181728, c:v-in 0, cpsr 0xc0000000…
2173 adds.w r1, r2, r3, lsr #0 :: rd 0xc859704f rm 0x31415927, rn 0x97181728, c:v-in 0, cpsr 0x80000000…
2174 adds.w r1, r2, r3, lsr #1 :: rd 0x7ccd64bb rm 0x31415927, rn 0x97181728, c:v-in 0, cpsr 0x00000000…
[all …]
/external/skia/src/core/asm/
Ds32a_d565_opaque.S36 mov lr, r1, lsr #24
42 moveq r2, r1, lsr #5
46 orreq r3, r3, r6, lsr #27
52 mov r5, r3, lsr #24
54 mov lr, r6, lsr #24
57 mov r1, r3, lsr #5
61 mov r1, r3, lsr #11
62 add r2, r2, r2, lsr #6
65 add r2, r5, r2, lsr #6
68 add r1, r1, r1, lsr #5
[all …]
/external/llvm/test/Analysis/BasicAA/
Dphi-spec-order.ll17 …%lsr.iv4 = phi [16000 x double]* [ %i11, %for.body4 ], [ bitcast (double* getelementptr inbounds (…
19 %lsr.iv1 = phi [16000 x double]* [ %i10, %for.body4 ], [ @X, %for.cond2.preheader ]
21 ; CHECK: NoAlias:{{[ \t]+}}[16000 x double]* %lsr.iv1, [16000 x double]* %lsr.iv4
23 %lsr.iv = phi i32 [ %lsr.iv.next, %for.body4 ], [ 16000, %for.cond2.preheader ]
24 %lsr.iv46 = bitcast [16000 x double]* %lsr.iv4 to <4 x double>*
25 %lsr.iv12 = bitcast [16000 x double]* %lsr.iv1 to <4 x double>*
26 %scevgep11 = getelementptr <4 x double>* %lsr.iv46, i64 -2
29 store <4 x double> %add, <4 x double>* %lsr.iv12, align 32
30 %scevgep10 = getelementptr <4 x double>* %lsr.iv46, i64 -1
33 %scevgep9 = getelementptr <4 x double>* %lsr.iv12, i64 1
[all …]
/external/llvm/test/MC/ARM/
Darm_addrmode2.s5 @ CHECK: ldrt r1, [r0], r2, lsr #3 @ encoding: [0xa2,0x11,0xb0,0xe6]
9 @ CHECK: ldrbt r1, [r0], r2, lsr #3 @ encoding: [0xa2,0x11,0xf0,0xe6]
13 @ CHECK: strt r1, [r0], r2, lsr #3 @ encoding: [0xa2,0x11,0xa0,0xe6]
17 @ CHECK: strbt r1, [r0], r2, lsr #3 @ encoding: [0xa2,0x11,0xe0,0xe6]
21 ldrt r1, [r0], r2, lsr #3
25 ldrbt r1, [r0], r2, lsr #3
29 strt r1, [r0], r2, lsr #3
33 strbt r1, [r0], r2, lsr #3
38 @ CHECK: ldr r1, [r0, r2, lsr #3]! @ encoding: [0xa2,0x11,0xb0,0xe7]
39 @ CHECK: ldrb r1, [r0, r2, lsr #3]! @ encoding: [0xa2,0x11,0xf0,0xe7]
[all …]
Darm-shift-encoding.s4 ldr r0, [r0, r0, lsr #32]
5 ldr r0, [r0, r0, lsr #16]
14 @ CHECK: ldr r0, [r0, r0, lsr #32] @ encoding: [0x20,0x00,0x90,0xe7]
15 @ CHECK: ldr r0, [r0, r0, lsr #16] @ encoding: [0x20,0x08,0x90,0xe7]
24 pld [r0, r0, lsr #32]
25 pld [r0, r0, lsr #16]
34 @ CHECK: [r0, r0, lsr #32] @ encoding: [0x20,0xf0,0xd0,0xf7]
35 @ CHECK: [r0, r0, lsr #16] @ encoding: [0x20,0xf8,0xd0,0xf7]
44 str r0, [r0, r0, lsr #32]
45 str r0, [r0, r0, lsr #16]
[all …]
Dbasic-arm-instructions.s53 adc r4, r5, r6, lsr #1
54 adc r4, r5, r6, lsr #31
55 adc r4, r5, r6, lsr #32
64 adc r6, r7, r8, lsr r9
73 adc r4, r5, lsr #1
74 adc r4, r5, lsr #31
75 adc r4, r5, lsr #32
83 adc r6, r7, lsr r9
92 @ CHECK: adc r4, r5, r6, lsr #1 @ encoding: [0xa6,0x40,0xa5,0xe0]
93 @ CHECK: adc r4, r5, r6, lsr #31 @ encoding: [0xa6,0x4f,0xa5,0xe0]
[all …]
Dthumb-shift-encoding.s8 sbc.w r1, r8, r9, lsr #32
9 sbc.w r2, r7, pc, lsr #16
18 @ CHECK: sbc.w r1, r8, r9, lsr #32 @ encoding: [0x68,0xeb,0x19,0x01]
19 @ CHECK: sbc.w r2, r7, pc, lsr #16 @ encoding: [0x67,0xeb,0x1f,0x42]
28 and.w r1, r8, r9, lsr #32
29 and.w r2, r7, pc, lsr #16
38 @ CHECK: and.w r1, r8, r9, lsr #32 @ encoding: [0x08,0xea,0x19,0x01]
39 @ CHECK: and.w r2, r7, pc, lsr #16 @ encoding: [0x07,0xea,0x1f,0x42]
/external/llvm/test/MC/AArch64/
Darm64-logical-encoding.s54 and w1, w2, w3, lsr #2
55 and x1, x2, x3, lsr #2
65 ; CHECK: and w1, w2, w3, lsr #2 ; encoding: [0x41,0x08,0x43,0x0a]
66 ; CHECK: and x1, x2, x3, lsr #2 ; encoding: [0x41,0x08,0x43,0x8a]
76 ands w1, w2, w3, lsr #2
77 ands x1, x2, x3, lsr #2
87 ; CHECK: ands w1, w2, w3, lsr #2 ; encoding: [0x41,0x08,0x43,0x6a]
88 ; CHECK: ands x1, x2, x3, lsr #2 ; encoding: [0x41,0x08,0x43,0xea]
98 bic w1, w2, w3, lsr #3
99 bic x1, x2, x3, lsr #3
[all …]
/external/chromium_org/third_party/boringssl/linux-arm/crypto/modes/
Dghash-armv4.S54 eor r4,r8,r4,lsr#4
58 eor r5,r9,r5,lsr#4
60 eor r6,r10,r6,lsr#4
62 eor r7,r11,r7,lsr#4
74 eor r4,r8,r4,lsr#4
76 eor r5,r9,r5,lsr#4
79 eor r6,r10,r6,lsr#4
82 eor r7,r11,r7,lsr#4
89 eor r4,r8,r4,lsr#4
92 eor r5,r9,r5,lsr#4
[all …]
/external/openssl/crypto/modes/asm/
Dghash-armv4.S50 eor r4,r8,r4,lsr#4
54 eor r5,r9,r5,lsr#4
56 eor r6,r10,r6,lsr#4
58 eor r7,r11,r7,lsr#4
70 eor r4,r8,r4,lsr#4
72 eor r5,r9,r5,lsr#4
75 eor r6,r10,r6,lsr#4
78 eor r7,r11,r7,lsr#4
85 eor r4,r8,r4,lsr#4
88 eor r5,r9,r5,lsr#4
[all …]
/external/openssl/crypto/bn/asm/
Darmv4-gf2m.S30 and r9,r12,r0,lsr#1
32 and r8,r12,r0,lsr#4
34 and r9,r12,r0,lsr#7
37 mov r4,r7,lsr#29
40 and r8,r12,r0,lsr#10
42 eor r4,r4,r6,lsr#26
45 and r9,r12,r0,lsr#13
47 eor r4,r4,r7,lsr#23
50 and r8,r12,r0,lsr#16
52 eor r4,r4,r6,lsr#20
[all …]
/external/chromium_org/third_party/boringssl/linux-arm/crypto/aes/
Daes-armv4.S231 mov r4,r0,lsr#24 @ write output in endian-neutral
232 mov r5,r0,lsr#16 @ manner...
233 mov r6,r0,lsr#8
236 mov r4,r1,lsr#24
238 mov r5,r1,lsr#16
240 mov r6,r1,lsr#8
243 mov r4,r2,lsr#24
245 mov r5,r2,lsr#16
247 mov r6,r2,lsr#8
250 mov r4,r3,lsr#24
[all …]
/external/openssl/crypto/aes/asm/
Daes-armv4.S229 mov r4,r0,lsr#24 @ write output in endian-neutral
230 mov r5,r0,lsr#16 @ manner...
231 mov r6,r0,lsr#8
234 mov r4,r1,lsr#24
236 mov r5,r1,lsr#16
238 mov r6,r1,lsr#8
241 mov r4,r2,lsr#24
243 mov r5,r2,lsr#16
245 mov r6,r2,lsr#8
248 mov r4,r3,lsr#24
[all …]
/external/llvm/test/CodeGen/AArch64/
Dragreedy-csr.ll54 %lsr.iv27 = phi i64 [ %lsr.iv.next28, %if.end17 ], [ 0, %if.end ]
55 %scevgep55 = getelementptr i8* %4, i64 %lsr.iv27
76 %sunkaddr58 = add i64 %sunkaddr, %lsr.iv27
98 %sunkaddr61 = add i64 %sunkaddr60, %lsr.iv27
102 %sunkaddr64 = add i64 %sunkaddr63, %lsr.iv27
108 %lsr.iv.next28 = add i64 %lsr.iv27, 1
122 %sunkaddr70 = add i64 %sunkaddr69, %lsr.iv27
133 %sunkaddr73 = add i64 %sunkaddr72, %lsr.iv27
143 %scevgep53 = getelementptr i8* %scevgep52, i64 %lsr.iv27
151 %scevgep48 = getelementptr i8* %scevgep47, i64 %lsr.iv27
[all …]
/external/llvm/test/CodeGen/X86/
Dragreedy-bug.ll49 %lsr.iv27 = phi i64 [ %lsr.iv.next28, %if.end17 ], [ 0, %if.end ]
50 %scevgep55 = getelementptr i8* %4, i64 %lsr.iv27
71 %sunkaddr58 = add i64 %sunkaddr, %lsr.iv27
93 %sunkaddr61 = add i64 %sunkaddr60, %lsr.iv27
97 %sunkaddr64 = add i64 %sunkaddr63, %lsr.iv27
103 %lsr.iv.next28 = add i64 %lsr.iv27, 1
117 %sunkaddr70 = add i64 %sunkaddr69, %lsr.iv27
128 %sunkaddr73 = add i64 %sunkaddr72, %lsr.iv27
138 %scevgep53 = getelementptr i8* %scevgep52, i64 %lsr.iv27
146 %scevgep48 = getelementptr i8* %scevgep47, i64 %lsr.iv27
[all …]
/external/llvm/test/CodeGen/ARM/
Darm-and-tst-peephole.ll20 %lsr.iv2 = phi %struct.Foo* [ %scevgep3, %sw.bb ], [ %scevgep, %entry ]
21 %lsr.iv = phi i32 [ %lsr.iv.next, %sw.bb ], [ 1, %entry ]
23 %lsr.iv24 = bitcast %struct.Foo* %lsr.iv2 to i8**
24 %scevgep5 = getelementptr i8** %lsr.iv24, i32 -1
64 %lsr.iv.next = add i32 %lsr.iv, 1
65 %scevgep3 = getelementptr %struct.Foo* %lsr.iv2, i32 1
69 ret %struct.Foo* %lsr.iv2
72 %tmp1 = add i32 %acc.tr, %lsr.iv
/external/llvm/test/CodeGen/PowerPC/
Dstdux-constuse.ll1 ; RUN: llc -mcpu=a2 -disable-lsr < %s | FileCheck %s
15 %lsr.iv = phi i32 [ %lsr.iv.next, %for.body4 ], [ 16000, %for.cond2.preheader ]
25 %lsr.iv.next = add i32 %lsr.iv, -16
26 %exitcond.15 = icmp eq i32 %lsr.iv.next, 0
/external/llvm/test/MC/Disassembler/AArch64/
Darm64-logical.txt64 # CHECK: and w1, w2, w3, lsr #2
65 # CHECK: and x1, x2, x3, lsr #2
86 # CHECK: ands w1, w2, w3, lsr #2
87 # CHECK: ands x1, x2, x3, lsr #2
108 # CHECK: bic w1, w2, w3, lsr #3
109 # CHECK: bic x1, x2, x3, lsr #3
130 # CHECK: bics w1, w2, w3, lsr #3
131 # CHECK: bics x1, x2, x3, lsr #3
152 # CHECK: eon w1, w2, w3, lsr #4
153 # CHECK: eon x1, x2, x3, lsr #4
[all …]
/external/compiler-rt/lib/builtins/arm/
Dumodsi3.S64 lsr r3, r2, #16
69 lsr r3, r2, #8
74 lsr r3, r2, #4
79 lsr r3, r2, #2
85 cmp r1, r2, lsr #1
Dudivsi3.S66 lsr r3, r2, #16
71 lsr r3, r2, #8
76 lsr r3, r2, #4
81 lsr r3, r2, #2
87 cmp r1, r2, lsr #1
/external/libvpx/libvpx/vpx_scale/arm/neon/
Dvp8_vpxyv12_copyframe_func_neon.asm49 mov lr, r4, lsr #1
56 movs r12, r5, lsr #7
99 mov r4, r4, lsr #1 ;src uv_height
100 mov r5, r5, lsr #1 ;src uv_width
101 mov r6, r6, lsr #1 ;src uv_stride
102 mov r7, r7, lsr #1 ;dst uv_stride
109 mov lr, r4, lsr #1
116 movs r12, r5, lsr #6
169 mov lr, r4, lsr #1
204 mov lr, r4, lsr #1
/external/llvm/test/Transforms/LoopStrengthReduce/
D2011-12-19-PostincQuadratic.ll14 ; CHECK: %lsr.iv1 = phi [121 x i32]*
16 ; CHECK: %lsr.iv = phi i32
18 ; CHECK: %scevgep = getelementptr i1* %{{.*}}, i32 %lsr.iv
20 ; CHECK: %lsr.iv3 = phi [121 x i32]* [ %lsr.iv1, %for.body43.preheader ]

1234567891011