Search Options

Results per page
Sort
Preferred Languages
Advance

Results 91 - 100 of 225 for MOVW (0.03 sec)

  1. src/internal/runtime/atomic/atomic_loong64.s

    TEXT ·Or32(SB), NOSPLIT, $0-20
    	MOVV	ptr+0(FP), R4
    	MOVW	val+8(FP), R5
    	DBAR
    	LL	(R4), R6
    	OR	R5, R6, R7
    	SC	R7, (R4)
    	BEQ	R7, -4(PC)
    	DBAR
    	MOVW R6, ret+16(FP)
    	RET
    
    // func And32(addr *uint32, v uint32) old uint32
    TEXT ·And32(SB), NOSPLIT, $0-20
    	MOVV	ptr+0(FP), R4
    	MOVW	val+8(FP), R5
    	DBAR
    	LL	(R4), R6
    	AND	R5, R6, R7
    	SC	R7, (R4)
    	BEQ	R7, -4(PC)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 19:53:03 UTC 2024
    - 6.3K bytes
    - Viewed (0)
  2. src/runtime/tls_mipsx.s

    TEXT runtime·save_g(SB),NOSPLIT|NOFRAME,$0-0
    	MOVB	runtime·iscgo(SB), R23
    	BEQ	R23, nocgo
    
    	MOVW	R3, R23
    	MOVW	g, runtime·tls_g(SB) // TLS relocation clobbers R3
    	MOVW	R23, R3
    
    nocgo:
    	RET
    
    TEXT runtime·load_g(SB),NOSPLIT|NOFRAME,$0-0
    	MOVW	runtime·tls_g(SB), g // TLS relocation clobbers R3
    	RET
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Feb 08 14:52:12 UTC 2023
    - 710 bytes
    - Viewed (0)
  3. src/internal/runtime/atomic/atomic_s390x.s

    TEXT ·Or32(SB), NOSPLIT, $0-20
    	MOVD	ptr+0(FP), R4
    	MOVW	val+8(FP), R5
    	MOVW	(R4), R3
    repeat:
    	OR	R5, R3, R6
    	CS	R3, R6, (R4) // if R3==(R4) then (R4)=R6 else R3=(R4)
    	BNE	repeat
    	MOVW	R3, ret+16(FP)
    	RET
    
    // func And32(addr *uint32, v uint32) old uint32
    TEXT ·And32(SB), NOSPLIT, $0-20
    	MOVD	ptr+0(FP), R4
    	MOVW	val+8(FP), R5
    	MOVW	(R4), R3
    repeat:
    	AND	R5, R3, R6
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 19:53:03 UTC 2024
    - 7.1K bytes
    - Viewed (0)
  4. src/internal/runtime/atomic/atomic_mips64x.s

    TEXT ·Or32(SB), NOSPLIT, $0-20
    	MOVV	ptr+0(FP), R1
    	MOVW	val+8(FP), R2
    
    	SYNC
    	LL	(R1), R3
    	OR	R2, R3, R4
    	SC	R4, (R1)
    	BEQ	R4, -3(PC)
    	SYNC
    	MOVW	R3, ret+16(FP)
    	RET
    
    // func And32(addr *uint32, v uint32) old uint32
    TEXT ·And32(SB), NOSPLIT, $0-20
    	MOVV	ptr+0(FP), R1
    	MOVW	val+8(FP), R2
    
    	SYNC
    	LL	(R1), R3
    	AND	R2, R3, R4
    	SC	R4, (R1)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat May 11 21:29:34 UTC 2024
    - 7.2K bytes
    - Viewed (0)
  5. src/runtime/cgo/asm_arm.s

    // Use a local trampoline, to avoid taking the address of a dynamically exported
    // function.
    TEXT ·set_crosscall2(SB),NOSPLIT,$0-0
    	MOVW	_crosscall2_ptr(SB), R1
    	MOVW	$crosscall2_trampoline<>(SB), R2
    	MOVW	R2, (R1)
    	RET
    
    TEXT crosscall2_trampoline<>(SB),NOSPLIT,$0-0
    	JMP	crosscall2(SB)
    
    // Called by C code generated by cmd/cgo.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Nov 20 17:19:36 UTC 2023
    - 2.2K bytes
    - Viewed (0)
  6. src/math/erf_s390x.s

    	MOVD	$·erfrodataL13<>+0(SB), R5
    	LGDR	F0, R1
    	FMOVD	F0, F6
    	SRAD	$48, R1
    	MOVH	$16383, R3
    	RISBGZ	$49, $63, $0, R1, R2
    	MOVW	R2, R6
    	MOVW	R3, R7
    	CMPBGT	R6, R7, L2
    	MOVH	$12287, R1
    	MOVW	R1, R7
    	CMPBLE	R6, R7 ,L12
    	MOVH	$16367, R1
    	MOVW	R1, R7
    	CMPBGT	R6, R7, L5
    	FMOVD	448(R5), F4
    	FMADD	F0, F0, F4
    	FMOVD	440(R5), F3
    	WFMDB	V4, V4, V2
    	FMOVD	432(R5), F0
    	FMOVD	424(R5), F1
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 16 15:34:41 UTC 2019
    - 8.5K bytes
    - Viewed (0)
  7. src/runtime/rt0_linux_arm.s

    // Use of this source code is governed by a BSD-style
    // license that can be found in the LICENSE file.
    
    #include "textflag.h"
    
    TEXT _rt0_arm_linux(SB),NOSPLIT|NOFRAME,$0
    	MOVW	(R13), R0	// argc
    	MOVW	$4(R13), R1		// argv
    	MOVW	$_rt0_arm_linux1(SB), R4
    	B		(R4)
    
    // When building with -buildmode=c-shared, this symbol is called when the shared
    // library is loaded.
    TEXT _rt0_arm_linux_lib(SB),NOSPLIT,$0
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Feb 12 21:41:30 UTC 2018
    - 1007 bytes
    - Viewed (0)
  8. src/math/erfc_s390x.s

    	BGT	usego
    	MOVH	$0x3FFF, R3
    	MOVW	R1, R6
    	MOVW	R3, R7
    	CMPBGT	R6, R7, L2
    	MOVH	$0x3FEF, R3
    	MOVW	R3, R7
    	CMPBGT	R6, R7, L3
    	MOVH	$0x2FFF, R2
    	MOVW	R2, R7
    	CMPBGT	R6, R7, L4
    	FMOVD	792(R9), F0
    	WFSDB	V2, V0, V2
    	FMOVD	F2, ret+8(FP)
    	RET
    
    L2:
    	LTDBR	F0, F0
    	MOVH	$0x0, R4
    	BLTU	L3
    	FMOVD	F0, F1
    L9:
    	MOVH	$0x400F, R3
    	MOVW	R1, R6
    	MOVW	R3, R7
    	CMPBGT	R6, R7, L10
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 16 15:34:41 UTC 2019
    - 14.4K bytes
    - Viewed (0)
  9. src/cmd/cgo/internal/test/issue9400/asm_riscv64.s

    	// will clobber the test pattern created by the caller
    	ADD	$(1024*8), X2
    
    	// Ask signaller to setgid
    	MOV	$1, X5
    	FENCE
    	MOVW	X5, ·Baton(SB)
    	FENCE
    
    	// Wait for setgid completion
    loop:
    	FENCE
    	MOVW	·Baton(SB), X5
    	OR	X6, X6, X6	// hint that we're in a spin loop
    	BNE	ZERO, X5, loop
    	FENCE
    
    	// Restore stack
    	ADD	$(-1024*8), X2
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Dec 15 21:57:36 UTC 2023
    - 659 bytes
    - Viewed (0)
  10. src/cmd/dist/vfp_arm.s

    TEXT ·useVFPv3(SB),NOSPLIT,$0
    	WORD $0xeeb70b00	// vmov.f64 d0, #112
    	RET
    
    // try to run ARMv6K (or above) "ldrexd" instruction
    TEXT ·useARMv6K(SB),NOSPLIT,$32
    	MOVW R13, R2
    	BIC  $15, R13
    	WORD $0xe1bd0f9f	// ldrexd r0, r1, [sp]
    	WORD $0xf57ff01f	// clrex
    	MOVW R2, R13
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:27 UTC 2023
    - 651 bytes
    - Viewed (0)
Back to top