Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 225 for MOVW (0.03 sec)

  1. src/syscall/asm_netbsd_arm.s

    	BCS errorr
    	MOVW R0, r1+16(FP) // r1
    	MOVW R1, r2+20(FP) // r2
    	MOVW R2, err+24(FP) // err
    	RET
    errorr:
    	MOVW $-1, R3
    	MOVW R3, r1+16(FP) // r1
    	MOVW R2, r2+20(FP) // r2
    	MOVW R0, err+24(FP) // err
    	RET
    
    TEXT	·RawSyscall6(SB),NOSPLIT,$0-40
    	MOVW trap+0(FP), R0 // sigcall num
    	MOVW a1+4(FP), R1 // a1
    	MOVW a2+8(FP), R2 // a2
    	MOVW a3+12(FP), R3 // a3
    	MOVW R13, R4
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 09 21:13:25 UTC 2019
    - 2.8K bytes
    - Viewed (0)
  2. src/runtime/sys_freebsd_arm.s

    	MOVW.CS $-1, R0
    	MOVW	R0, ret+12(FP)
    	RET
    
    TEXT runtime·sigaltstack(SB),NOSPLIT|NOFRAME,$0
    	MOVW new+0(FP), R0
    	MOVW old+4(FP), R1
    	MOVW $SYS_sigaltstack, R7
    	SWI $0
    	MOVW.CS $0, R8 // crash on syscall failure
    	MOVW.CS R8, (R8)
    	RET
    
    TEXT runtime·sigfwd(SB),NOSPLIT,$0-16
    	MOVW	sig+4(FP), R0
    	MOVW	info+8(FP), R1
    	MOVW	ctx+12(FP), R2
    	MOVW	fn+0(FP), R11
    	MOVW	R13, R4
    	SUB	$24, R13
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 06 18:49:01 UTC 2023
    - 10.4K bytes
    - Viewed (0)
  3. src/math/big/arith_arm.s

    	MOVW	z+0(FP), R1
    	MOVW	z_len+4(FP), R4
    	MOVW	x+12(FP), R2
    	MOVW	y+24(FP), R3
    	ADD	R4<<2, R1, R4
    	TEQ	R1, R4
    	BNE L3a
    	MOVW	R3, c+28(FP)
    	RET
    L3a:
    	MOVW.P	4(R2), R5
    	ADD.S	R3, R5
    	MOVW.P	R5, 4(R1)
    	B	E3
    L3:
    	MOVW.P	4(R2), R5
    	ADC.S	$0, R5
    	MOVW.P	R5, 4(R1)
    E3:
    	TEQ	R1, R4
    	BNE	L3
    
    	MOVW	$0, R0
    	MOVW.CS	$1, R0
    	MOVW	R0, c+28(FP)
    	RET
    
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:27 UTC 2023
    - 4K bytes
    - Viewed (0)
  4. src/runtime/sys_plan9_arm.s

    	MOVW    $SYS_PWRITE, R0
    	SWI	$0
    	MOVW	R0, ret+20(FP)
    	RET
    
    //func seek(fd int32, offset int64, whence int32) int64
    TEXT runtime·seek(SB),NOSPLIT,$0-24
    	MOVW	$ret_lo+16(FP), R0
    	MOVW	0(R13), R1
    	MOVW	R0, 0(R13)
    	MOVW.W	R1, -4(R13)
    	MOVW	$SYS_SEEK, R0
    	SWI	$0
    	MOVW.W	R1, 4(R13)
    	CMP	$-1, R0
    	MOVW.EQ	R0, ret_lo+16(FP)
    	MOVW.EQ	R0, ret_hi+20(FP)
    	RET
    
    //func closefd(fd int32) int32
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Apr 29 14:15:04 UTC 2021
    - 7K bytes
    - Viewed (0)
  5. src/runtime/sys_windows_arm.s

    	MOVW	0(R4), R12		// branch to libcall->fn
    	BL	(R12)
    
    	MOVW	R5, R13			// free stack space
    	MOVW	R0, 12(R4)		// save return value to libcall->r1
    	MOVW	R1, 16(R4)
    
    	// GetLastError
    	MRC	15, 0, R1, C13, C0, 2
    	MOVW	0x34(R1), R0
    	MOVW	R0, 20(R4)		// store in libcall->err
    
    	MOVM.IA.W (R13), [R4, R5, R15]
    
    TEXT runtime·getlasterror(SB),NOSPLIT,$0
    	MRC	15, 0, R0, C13, C0, 2
    	MOVW	0x34(R0), R0
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Sep 21 15:56:43 UTC 2023
    - 7.7K bytes
    - Viewed (0)
  6. src/internal/runtime/syscall/asm_linux_mipsx.s

    TEXT ·Syscall6(SB),NOSPLIT,$20-40
    	MOVW	num+0(FP), R2	// syscall entry
    	MOVW	a1+4(FP), R4
    	MOVW	a2+8(FP), R5
    	MOVW	a3+12(FP), R6
    	MOVW	a4+16(FP), R7
    	MOVW	a5+20(FP), R8
    	MOVW	a6+24(FP), R9
    	MOVW	R8, 16(R29)
    	MOVW	R9, 20(R29)
    	MOVW	R0, R3	// reset R3 to 0 as 1-ret SYSCALL keeps it
    	SYSCALL
    	BEQ	R7, ok
    	MOVW	$-1, R1
    	MOVW	R1, r1+28(FP)
    	MOVW	R0, r2+32(FP)
    	MOVW	R2, errno+36(FP)
    	RET
    ok:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Feb 21 21:28:32 UTC 2024
    - 876 bytes
    - Viewed (0)
  7. src/internal/runtime/syscall/asm_linux_arm.s

    TEXT ·Syscall6(SB),NOSPLIT,$0-40
    	MOVW	num+0(FP), R7	// syscall entry
    	MOVW	a1+4(FP), R0
    	MOVW	a2+8(FP), R1
    	MOVW	a3+12(FP), R2
    	MOVW	a4+16(FP), R3
    	MOVW	a5+20(FP), R4
    	MOVW	a6+24(FP), R5
    	SWI	$0
    	MOVW	$0xfffff001, R6
    	CMP	R6, R0
    	BLS	ok
    	MOVW	$-1, R1
    	MOVW	R1, r1+28(FP)
    	MOVW	$0, R2
    	MOVW	R2, r2+32(FP)
    	RSB	$0, R0, R0
    	MOVW	R0, errno+36(FP)
    	RET
    ok:
    	MOVW	R0, r1+28(FP)
    	MOVW	R1, r2+32(FP)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Feb 21 21:28:32 UTC 2024
    - 696 bytes
    - Viewed (0)
  8. src/runtime/time_windows_arm.s

    TEXT time·now(SB),NOSPLIT,$0-20
    	MOVW	$_INTERRUPT_TIME, R3
    loop:
    	MOVW	time_hi1(R3), R1
    	DMB	MB_ISH
    	MOVW	time_lo(R3), R0
    	DMB	MB_ISH
    	MOVW	time_hi2(R3), R2
    	CMP	R1, R2
    	BNE	loop
    
    	// wintime = R1:R0, multiply by 100
    	MOVW	$100, R2
    	MULLU	R0, R2, (R4, R3)    // R4:R3 = R1:R0 * R2
    	MULA	R1, R2, R4, R4
    
    	// wintime*100 = R4:R3
    	MOVW	R3, mono+12(FP)
    	MOVW	R4, mono+16(FP)
    
    	MOVW	$_SYSTEM_TIME, R3
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Sep 07 17:19:45 UTC 2023
    - 2K bytes
    - Viewed (0)
  9. src/internal/runtime/atomic/atomic_mipsx.s

    //		return 0;
    TEXT ·Cas(SB),NOSPLIT,$0-13
    	MOVW	ptr+0(FP), R1
    	MOVW	old+4(FP), R2
    	MOVW	new+8(FP), R5
    	SYNC
    try_cas:
    	MOVW	R5, R3
    	LL	(R1), R4	// R4 = *R1
    	BNE	R2, R4, cas_fail
    	SC	R3, (R1)	// *R1 = R3
    	BEQ	R3, try_cas
    	SYNC
    	MOVB	R3, ret+12(FP)
    	RET
    cas_fail:
    	SYNC
    	MOVB	R0, ret+12(FP)
    	RET
    
    TEXT ·Store(SB),NOSPLIT,$0-8
    	MOVW	ptr+0(FP), R1
    	MOVW	val+4(FP), R2
    	SYNC
    	MOVW	R2, 0(R1)
    	SYNC
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat May 11 21:29:34 UTC 2024
    - 4.9K bytes
    - Viewed (0)
  10. src/runtime/cgo/asm_mipsx.s

    #endif
    	MOVW	R4, (4*1)(R29)	// fn unsafe.Pointer
    	MOVW	R5, (4*2)(R29)	// a unsafe.Pointer
    	MOVW	R7, (4*3)(R29)	// ctxt uintptr
    	MOVW	R16, (4*4)(R29)
    	MOVW	R17, (4*5)(R29)
    	MOVW	R18, (4*6)(R29)
    	MOVW	R19, (4*7)(R29)
    	MOVW	R20, (4*8)(R29)
    	MOVW	R21, (4*9)(R29)
    	MOVW	R22, (4*10)(R29)
    	MOVW	R23, (4*11)(R29)
    	MOVW	g, (4*12)(R29)
    	MOVW	R31, (4*13)(R29)
    #ifndef GOMIPS_softfloat
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 12 00:43:51 UTC 2023
    - 2.4K bytes
    - Viewed (0)
Back to top