Home
last modified time | relevance | path

Searched refs:r0 (Results 1 – 25 of 88) sorted by relevance

1234

/qemu/tcg/
H A Dtci.c76 *r0 = extract32(insn, 8, 4); in tci_args_r()
89 *r0 = extract32(insn, 8, 4); in tci_args_rl()
95 *r0 = extract32(insn, 8, 4); in tci_args_rr()
101 *r0 = extract32(insn, 8, 4); in tci_args_ri()
108 *r0 = extract32(insn, 8, 4); in tci_args_rrm()
115 *r0 = extract32(insn, 8, 4); in tci_args_rrr()
122 *r0 = extract32(insn, 8, 4); in tci_args_rrs()
480 regs[r0] = t1; in tcg_qemu_tb_exec()
825 regs[r0] = T1; in tcg_qemu_tb_exec()
834 regs[r0] = T1; in tcg_qemu_tb_exec()
[all …]
/qemu/tests/tcg/s390x/
H A Ddiv.c6 register int32_t r0 asm("r0") = -1; in test_dr()
11 : [r0] "+r" (r0), [r1] "+r" (r1) in test_dr()
15 r = r0; in test_dr()
22 register uint32_t r0 asm("r0") = 0; in test_dlr()
27 : [r0] "+r" (r0), [r1] "+r" (r1) in test_dlr()
31 r = r0; in test_dlr()
38 register int64_t r0 asm("r0") = -1; in test_dsgr()
43 : [r0] "+r" (r0), [r1] "+r" (r1) in test_dsgr()
47 r = r0; in test_dsgr()
59 : [r0] "+r" (r0), [r1] "+r" (r1) in test_dlgr()
[all …]
H A Dcdsg.c23 register unsigned long r0 asm("r0"); in cdsg()
29 r0 = *orig0; in cdsg()
35 : [r0] "+r" (r0) in cdsg()
42 *orig0 = r0; in cdsg()
H A Dper.S37 larl %r0, j1
45 larl %r0, j2
52 larl %r0, j3
60 larl %r0, j4
76 clg %r0, per_address /* per_address == jump insn? */
H A Dicm.S8 lgrl %r0,op1
9 icm %r0,10,op2
10 cg %r0,exp
13 icm %r0,0,0(%r1)
H A Dclc.c28 register unsigned long r0 asm("r0"); in main()
39 r0 = 100; in main()
42 : [r0] "+r" (r0) in main()
H A Dprecise-smc-softmmu.S16 lghi %r0,15
25 vstl %v0,%r0,0b /* start writing before TB */
35 vstl %v0,%r0,0b /* start writing before TB */
52 d %r0,zero /* replaces sgr */
H A Dmc.S28 lgrl %r0,program_old_psw+8 /* ilc adjustment */
30 sgr %r0,%r1
32 cgrje %r0,%r1,pgm_monitor_event
34 cgrje %r0,%r1,pgm_specification
H A Dbal.S6 lgrl %r0,initial_r0
8 bal %r0,0f
10 cgrjne %r0,%r1,1f
/qemu/tests/tcg/arm/system/
H A Dboot.S56 cmp r0, #0
60 mov r0, #SYS_EXIT
118 ldr r0, =ttb
147 ldr r0, =0x1
156 ldr r0, =0x5
167 ldr r0, =ttb
183 ldr r0, =0x1005
196 mov r0, #SYS_WRITEC
250 mov r0, #SYS_WRITE0
252 mov r0, #SYS_EXIT
[all …]
H A Dtest-armv6m-undef.S92 msr ipsr, r0
97 mrs r0, ipsr
124 movs r0, 1
128 movs r0, 0
135 ldr r0, [sp, 0x18]
136 adds r0, 6
137 str r0, [sp, 0x18]
146 cmp r0, 1
150 movs r0, SYS_EXIT
/qemu/tests/tcg/cris/bare/
H A Dcheck_xarith.s6 moveq -1, $r0
8 addq 1, $r0
12 move.d $r0, $r3
17 move.d 0, $r0
19 subq 1, $r0
23 move.d $r0, $r3
29 moveq -1, $r0
31 cmpq -1, $r0
38 cmpq 0, $r0
47 moveq 8, $r0
[all …]
H A Dcheck_movemrv32.s12 moveq 7,r0
37 moveq 22,r0
40 movem r0,[r4]
53 moveq -17,r0
74 move.d r0,r3
88 movem [r4+],r0
90 move.d r0,r3
H A Dcheck_btst.s88 ;; move.d 0xff, $r0
89 ;; move $r0, $ccs
91 ;; move $ccs, $r0
92 ;; and.d 0xff, $r0
93 ;; cmp.d 0xe3, $r0
H A Dcheck_cmp-2.s7 move.d 4294967283, $r0
8 move.d $r0, $r10
9 cmp.d $r0, $r10
/qemu/tests/tcg/arm/
H A Dtest-arm-iwmmxt.S6 ldr r0, =data0
10 wldrd wr0, [r0, #0]
11 wldrd wr1, [r0, #8]
23 ldfe f0, [r0, #0]
24 ldfe f1, [r0, #8]
36 mov r0, #1
40 mov r0, #0
/qemu/tests/tcg/hexagon/
H A Dtest_lsr.S8 r0 = #-56984 define
15 r0 &= lsr(r1, r2)
18 p0 = cmp.eq(r0, #0x28); if (p0.new) jump:t test2
24 r0 = #0x0000000a define
34 p0 = cmp.eq(r0, #0x5); if (p0.new) jump:t pass
H A Dtest_vlsrw.S8 r0 = #0x00000001 define
15 r0 = add(r0, r1) define
18 p0 = cmp.eq(r0, #0); if (p0.new) jump:t pass
H A Dtest_cmp.S14 r0 = #-2 define
18 p0 = cmp.lt(r0, r1); if (p0.new) jump:t unsigned
25 r0 = #-2 define
29 p0 = cmp.gtu(r0, r1); if (p0.new) jump:t pass
H A Dtest_hl.S8 r0.H = #42
11 r0.L = #69
14 p0 = cmp.eq(r0, #2752581); if (p0.new) jump:t pass
H A Dtest_vpmpyh.S13 r0 = #16909060 define
17 r1:0 = vpmpyh(r0, r1)
20 p0 = cmp.eq(r0, #184945412); if (p0.new) jump:t test2
H A Dtest_dotnew.S11 r0 = #1 define
12 memw(sp+#0) = r0.new
23 r0 = memw(sp+#8) define
/qemu/common-user/host/arm/
H A Dsafe-syscall.inc.S57 mov r8, r0 /* copy signal_pending */
59 mov r0, r2 /* syscall args */
81 cmp r0, #-4096
82 neghi r0, r0
93 2: mov r0, #QEMU_ERESTARTSYS
/qemu/util/
H A Dhost-utils.c284 Int128 d0, d1, q0, q1, r1, r0, m; in udiv256_qrnnd() local
309 r0 = int128_remu(r1, d1); in udiv256_qrnnd()
315 r0 = int128_make128(int128_getlo(n0), int128_getlo(r0)); in udiv256_qrnnd()
316 if (int128_ult(r0, m)) { in udiv256_qrnnd()
318 r0 = int128_add(r0, d); in udiv256_qrnnd()
319 if (int128_uge(r0, d)) { in udiv256_qrnnd()
320 if (int128_ult(r0, m)) { in udiv256_qrnnd()
322 r0 = int128_add(r0, d); in udiv256_qrnnd()
326 r0 = int128_sub(r0, m); in udiv256_qrnnd()
328 *r = r0; in udiv256_qrnnd()
/qemu/common-user/host/s390x/
H A Dsafe-syscall.inc.S38 lg %r0,8(%r15) /* load eos */
42 stg %r0,8(%r15) /* store eos */
72 icm %r0,15,0(%r8)
83 lghi %r0, -4095 /* check for syscall error */
84 clgr %r2, %r0

1234