/qemu/tcg/ |
H A D | tci.c | 76 *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 D | div.c | 6 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 D | cdsg.c | 23 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 D | per.S | 37 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 D | icm.S | 8 lgrl %r0,op1 9 icm %r0,10,op2 10 cg %r0,exp 13 icm %r0,0,0(%r1)
|
H A D | clc.c | 28 register unsigned long r0 asm("r0"); in main() 39 r0 = 100; in main() 42 : [r0] "+r" (r0) in main()
|
H A D | precise-smc-softmmu.S | 16 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 D | mc.S | 28 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 D | bal.S | 6 lgrl %r0,initial_r0 8 bal %r0,0f 10 cgrjne %r0,%r1,1f
|
/qemu/tests/tcg/arm/system/ |
H A D | boot.S | 56 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 D | test-armv6m-undef.S | 92 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 D | check_xarith.s | 6 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 D | check_movemrv32.s | 12 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 D | check_btst.s | 88 ;; move.d 0xff, $r0 89 ;; move $r0, $ccs 91 ;; move $ccs, $r0 92 ;; and.d 0xff, $r0 93 ;; cmp.d 0xe3, $r0
|
H A D | check_cmp-2.s | 7 move.d 4294967283, $r0 8 move.d $r0, $r10 9 cmp.d $r0, $r10
|
/qemu/tests/tcg/arm/ |
H A D | test-arm-iwmmxt.S | 6 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 D | test_lsr.S | 8 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 D | test_vlsrw.S | 8 r0 = #0x00000001 define 15 r0 = add(r0, r1) define 18 p0 = cmp.eq(r0, #0); if (p0.new) jump:t pass
|
H A D | test_cmp.S | 14 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 D | test_hl.S | 8 r0.H = #42 11 r0.L = #69 14 p0 = cmp.eq(r0, #2752581); if (p0.new) jump:t pass
|
H A D | test_vpmpyh.S | 13 r0 = #16909060 define 17 r1:0 = vpmpyh(r0, r1) 20 p0 = cmp.eq(r0, #184945412); if (p0.new) jump:t test2
|
H A D | test_dotnew.S | 11 r0 = #1 define 12 memw(sp+#0) = r0.new 23 r0 = memw(sp+#8) define
|
/qemu/common-user/host/arm/ |
H A D | safe-syscall.inc.S | 57 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 D | host-utils.c | 284 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 D | safe-syscall.inc.S | 38 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
|