HomeSort by relevance Sort by last modified time
    Searched refs:r0 (Results 1 - 25 of 1182) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /external/llvm/test/MC/SystemZ/
insn-bad-z196.s 6 #CHECK: aghik %r0, %r1, -32769
8 #CHECK: aghik %r0, %r1, 32768
10 #CHECK: aghik %r0, %r1, foo
12 aghik %r0, %r1, -32769
13 aghik %r0, %r1, 32768
14 aghik %r0, %r1, foo
17 #CHECK: ahik %r0, %r1, -32769
19 #CHECK: ahik %r0, %r1, 32768
21 #CHECK: ahik %r0, %r1, foo
23 ahik %r0, %r1, -3276
    [all...]
  /dalvik/vm/compiler/template/armv5te/
TEMPLATE_RESTORE_STATE.S 4 * r0 - offset from rSELF to the 1st element of the coreRegs save array.
6 add r0, r0, rSELF @ pointer to heapArgSpace.coreRegs[0]
7 ldmia r0, {r0-r12}
TEMPLATE_STRING_INDEXOF.S 4 * Requires r0 to have been previously checked for null. Will
5 * return index of match of r1 in r0.
13 * r0: string object pointer
18 ldr r3, [r0, #STRING_FIELDOFF_VALUE]
19 ldr r7, [r0, #STRING_FIELDOFF_OFFSET]
20 ldr r8, [r0, #STRING_FIELDOFF_COUNT]
27 * r3: object pointer (final result -> r0)
34 add r0, r3, r7, lsl #1
37 mov r7, r0
46 add r0, r0, r2, lsl #
    [all...]
TEMPLATE_SHR_LONG.S 8 and r2, r2, #63 @ r0<- r0 & 0x3f
9 mov r0, r0, lsr r2 @ r0<- r2 >> r2
11 orr r0, r0, r1, asl r3 @ r0<- r0 | (r1 << (32-r2))
13 movpl r0, r1, asr ip @ if r2 >= 32, r0<-r1 >> (r2-32
    [all...]
TEMPLATE_USHR_LONG.S 8 and r2, r2, #63 @ r0<- r0 & 0x3f
9 mov r0, r0, lsr r2 @ r0<- r2 >> r2
11 orr r0, r0, r1, asl r3 @ r0<- r0 | (r1 << (32-r2))
13 movpl r0, r1, lsr ip @ if r2 >= 32, r0<-r1 >>> (r2-32
    [all...]
  /bionic/libc/arch-arm/bionic/
ffs.S 35 /* Standard trick to isolate bottom bit in r0 or 0 if r0 = 0 on entry */
36 rsb r1, r0, #0
37 ands r0, r0, r1
38 clzne r0, r0
39 rsbne r0, r0, #32
  /external/compiler-rt/lib/arm/
bswapsi2.S 21 eor r1, r0, r0, ror #16
24 eor r0, r1, r0, ror #8
26 rev r0, r0
negsf2vfp.S 21 eor r0, r0, #-2147483648 // flip sign bit on float in r0
bswapdi2.S 21 // r2 = rev(r0)
22 eor r2, r0, r0, ror #16
25 eor r2, r2, r0, ror #8
26 // r0 = rev(r1)
27 eor r0, r1, r1, ror #16
28 bic r0, r0, #0xff0000
29 mov r0, r0, lsr #
    [all...]
switch8.S 16 // case statement. On entry, R0 is the index into the table. The __switch*
19 // It then uses R0 to index into the table and get the displacement of the
20 // address to jump to. If R0 is greater than the size of the table, it jumps
35 cmp r0, ip // signed compare with index
36 ldrsbcc r0, [lr, r0] // get indexed byte out of table
37 ldrsbhs r0, [lr, ip] // if out of range, use last entry in table
38 add ip, lr, r0, lsl #1 // compute label = lr + element*2
switchu8.S 16 // case statement. On entry, R0 is the index into the table. The __switch*
19 // It then uses R0 to index into the table and get the displacement of the
20 // address to jump to. If R0 is greater than the size of the table, it jumps
35 cmp r0, ip // compare with index
36 ldrbcc r0, [lr, r0] // get indexed byte out of table
37 ldrbhs r0, [lr, ip] // if out of range, use last entry in table
38 add ip, lr, r0, lsl #1 // compute label = lr + element*2
switch16.S 16 // case statement. On entry, R0 is the index into the table. The __switch*
19 // It then uses R0 to index into the table and get the displacement of the
20 // address to jump to. If R0 is greater than the size of the table, it jumps
35 cmp r0, ip // compare with index
36 add r0, lr, r0, lsl #1 // compute address of element in table
37 ldrshcc r0, [r0, #1] // load 16-bit element if r0 is in range
39 ldrshhs r0, [ip, #1] // load 16-bit element if r0 out of rang
    [all...]
switch32.S 16 // case statement. On entry, R0 is the index into the table. The __switch*
19 // It then uses R0 to index into the table and get the displacement of the
20 // address to jump to. If R0 is greater than the size of the table, it jumps
35 cmp r0, ip // compare with index
36 add r0, lr, r0, lsl #2 // compute address of element in table
37 ldrcc r0, [r0, #3] // load 32-bit element if r0 is in range
39 ldrcs r0, [ip, #3] // load 32-bit element if r0 out of rang
    [all...]
modsi3.S 29 sdiv r2, r0, r1
30 mls r0, r2, r1, r0
33 mov r0, #0
38 mov r4, r0
40 eor r2, r0, r0, asr #31
42 sub r0, r2, r0, asr #31
47 eor r0, r0, r4, asr #3
    [all...]
divsi3.S 31 sdiv r0, r0, r1
34 mov r0,#0
39 eor r4, r0, r1
41 eor r2, r0, r0, asr #31
43 sub r0, r2, r0, asr #31
48 eor r0, r0, r4, asr #3
    [all...]
  /external/chromium_org/third_party/mesa/src/src/gallium/state_trackers/d3d1x/progs/d3d11gears/
d3d11gears.hlsl.ps.h 55 dp3 r0.x, v2.xyzx, v2.xyzx
56 rsq r0.x, r0.x
57 dp3 r0.y, v3.xyzx, v3.xyzx
58 rsq r0.y, r0.y
59 mul r0.yzw, r0.yyyy, v3.xxyz
60 mad r1.xyz, v2.xyzx, r0.xxxx, r0.yzw
    [all...]
  /external/mesa3d/src/gallium/state_trackers/d3d1x/progs/d3d11gears/
d3d11gears.hlsl.ps.h 55 dp3 r0.x, v2.xyzx, v2.xyzx
56 rsq r0.x, r0.x
57 dp3 r0.y, v3.xyzx, v3.xyzx
58 rsq r0.y, r0.y
59 mul r0.yzw, r0.yyyy, v3.xxyz
60 mad r1.xyz, v2.xyzx, r0.xxxx, r0.yzw
    [all...]
  /dalvik/vm/compiler/template/armv5te-vfp/
TEMPLATE_SAVE_STATE.S 5 * Top of stack + 0: r0 value to save
6 * r0 - offset from rSELF to the beginning of the heapArgSpace record
9 * The handler must save regMap, r0-r12 and then return with r0-r12
10 * with their original values (note that this means r0 and r7 must take
14 add r0, r0, rSELF @ pointer to heapArgSpace
15 stmia r0!, {r7} @ save regMap
16 ldr r7, [r13, #0] @ recover r0 value
17 stmia r0!, {r7} @ save r
    [all...]
TEMPLATE_RESTORE_STATE.S 4 * r0 - offset from rSELF to the 1st element of the coreRegs save array.
6 add r0, r0, rSELF @ pointer to heapArgSpace.coreRegs[0]
7 add r0, #64 @ pointer to heapArgSpace.fpRegs[0]
8 vldmia r0, {d0-d15}
9 sub r0, #64 @ pointer to heapArgSpace.coreRegs[0]
10 ldmia r0, {r0-r12}
  /external/chromium_org/third_party/mesa/src/src/gallium/state_trackers/d3d1x/progs/d3d11spikysphere/
d3d11spikysphere.hlsl.ps.h 32 dp3 r0.x, v2.xyzx, v2.xyzx
33 rsq r0.x, r0.x
34 mul r0.xyz, r0.xxxx, v2.xyzx
35 dp3 r0.w, v1.xyzx, v1.xyzx
36 rsq r0.w, r0.w
37 mul r1.xyz, r0.wwww, v1.xyzx
38 dp3_sat r0.x, r0.xyzx, r1.xyz
    [all...]
  /external/mesa3d/src/gallium/state_trackers/d3d1x/progs/d3d11spikysphere/
d3d11spikysphere.hlsl.ps.h 32 dp3 r0.x, v2.xyzx, v2.xyzx
33 rsq r0.x, r0.x
34 mul r0.xyz, r0.xxxx, v2.xyzx
35 dp3 r0.w, v1.xyzx, v1.xyzx
36 rsq r0.w, r0.w
37 mul r1.xyz, r0.wwww, v1.xyzx
38 dp3_sat r0.x, r0.xyzx, r1.xyz
    [all...]
  /external/webrtc/src/common_audio/signal_processing/
spl_sqrt_floor.s 7 @ Input : r0 32 bit unsigned integer
8 @ Output: r0 = INT (SQRT (r0)), precision is 16 bits
21 cmp r0, r2, ror #2 * 0
22 subhs r0, r0, r2, ror #2 * 0
25 cmp r0, r2, ror #2 * 1
26 subhs r0, r0, r2, ror #2 * 1
29 cmp r0, r2, ror #2 *
    [all...]
  /external/valgrind/main/none/tests/arm/
v6media.c 152 TESTINST3("mul r0, r1, r2", 0, 0, r0, r1, r2, 0);
153 TESTINST3("mul r0, r1, r2", 0xffffffff, 0, r0, r1, r2, 0);
154 TESTINST3("mul r0, r1, r2", 0, 0xffffffff, r0, r1, r2, 0);
155 TESTINST3("mul r0, r1, r2", 0xffffffff, 0xffffffff, r0, r1, r2, 0);
156 TESTINST3("mul r0, r1, r2", 0x7fffffff, 0x7fffffff, r0, r1, r2, 0)
    [all...]
v6intARM.c 144 TESTINST2("mov r0, r1", 1, r0, r1, 0);
145 TESTINST2("cpy r0, r1", 1, r0, r1, 0);
146 TESTINST2("mov r0, #0", 0, r0, r1, 0);
147 TESTINST2("mov r0, #1", 0, r0, r1, 0);
149 TESTINST2("movs r0, r1", 1, r0, r1, c)
    [all...]
  /external/llvm/test/MC/ARM/
mapping-within-section.s 5 add r0, r0, r0
10 adds r0, r0, r0
11 adds r0, r0, r0
14 add r0, r0, r
    [all...]

Completed in 492 milliseconds

1 2 3 4 5 6 7 8 91011>>