Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for LDAXRW (0.25 sec)

  1. src/cmd/cgo/internal/test/issue9400/asm_arm64.s

    	ADD	$(1024 * 8), RSP
    
    	// Ask signaller to setgid
    	MOVD	$·Baton(SB), R0
    	MOVD	$1, R1
    storeloop:
    	LDAXRW	(R0), R2
    	STLXRW	R1, (R0), R3
    	CBNZ	R3, storeloop
    
    	// Wait for setgid completion
    	MOVW	$0, R1
    	MOVW	$0, R2
    loop:
    	LDAXRW	(R0), R3
    	CMPW	R1, R3
    	BNE	loop
    	STLXRW	R2, (R0), R3
    	CBNZ	R3, loop
    
    	// Restore stack
    	SUB	$(1024 * 8), RSP
    
    	MOVD	R9, R30
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 12 12:00:02 UTC 2023
    - 760 bytes
    - Viewed (0)
  2. src/internal/runtime/atomic/atomic_arm64.s

    #ifndef GOARM64_LSE
    	MOVBU	internal∕cpu·ARM64+const_offsetARM64HasATOMICS(SB), R4
    	CBZ 	R4, load_store_loop
    #endif
    	SWPALW	R1, (R0), R2
    	MOVW	R2, ret+16(FP)
    	RET
    #ifndef GOARM64_LSE
    load_store_loop:
    	LDAXRW	(R0), R2
    	STLXRW	R1, (R0), R3
    	CBNZ	R3, load_store_loop
    	MOVW	R2, ret+16(FP)
    	RET
    #endif
    
    // uint64 Xchg64(ptr *uint64, new uint64)
    // Atomically:
    //	old := *ptr;
    //	*ptr = new;
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 19:53:03 UTC 2024
    - 9K bytes
    - Viewed (0)
  3. src/cmd/internal/obj/arm64/anames.go

    	"LDADDH",
    	"LDADDLB",
    	"LDADDLD",
    	"LDADDLH",
    	"LDADDLW",
    	"LDADDW",
    	"LDAR",
    	"LDARB",
    	"LDARH",
    	"LDARW",
    	"LDAXP",
    	"LDAXPW",
    	"LDAXR",
    	"LDAXRB",
    	"LDAXRH",
    	"LDAXRW",
    	"LDCLRAB",
    	"LDCLRAD",
    	"LDCLRAH",
    	"LDCLRALB",
    	"LDCLRALD",
    	"LDCLRALH",
    	"LDCLRALW",
    	"LDCLRAW",
    	"LDCLRB",
    	"LDCLRD",
    	"LDCLRH",
    	"LDCLRLB",
    	"LDCLRLD",
    	"LDCLRLH",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 18 01:40:37 UTC 2023
    - 5.4K bytes
    - Viewed (0)
  4. src/runtime/sys_linux_arm64.s

    	// stack trace.
    	CMPW	$27, R0 // 27 == SIGPROF
    	BNE	sigtramp
    
    	// Lock sigprofCallersUse (cas from 0 to 1).
    	MOVW	$1, R7
    	MOVD	$runtime·sigprofCallersUse(SB), R8
    load_store_loop:
    	LDAXRW	(R8), R9
    	CBNZW	R9, sigtramp // Skip stack trace if already locked.
    	STLXRW	R7, (R8), R9
    	CBNZ	R9, load_store_loop
    
    	// Jump to the traceback function in runtime/cgo.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Mar 24 18:53:44 UTC 2023
    - 16.7K bytes
    - Viewed (0)
  5. src/cmd/asm/internal/asm/testdata/arm64enc.s

    	LDARB (R25), R2                            // 22ffdf08
    	LDARH (R5), R7                             // a7fcdf48
    	LDAXPW (R10), (R20, R16)                   // 54c17f88
    	LDAXP (R25), (R30, R11)                    // 3eaf7fc8
    	LDAXRW (R15), R2                           // e2fd5f88
    	LDAXR (R15), R21                           // f5fd5fc8
    	LDAXRB (R19), R16                          // 70fe5f08
    	LDAXRH (R5), R8                            // a8fc5f48
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jul 24 01:11:41 UTC 2023
    - 43.9K bytes
    - Viewed (0)
  6. src/cmd/asm/internal/asm/testdata/arm64.s

    	LDARB	(R25), R2                            // 22ffdf08
    	LDARH	(R5), R7                             // a7fcdf48
    	LDAXPW	(R10), (R20, R16)                    // 54c17f88
    	LDAXP	(R25), (R30, R11)                    // 3eaf7fc8
    	LDAXRW	(R0), R2                             // 02fc5f88
    	LDXPW	(R24), (R23, R11)                    // 172f7f88
    	LDXP	(R0), (R16, R13)                     // 10347fc8
    	STLRB	R11, (R22)                           // cbfe9f08
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Dec 08 03:28:17 UTC 2023
    - 94.9K bytes
    - Viewed (0)
Back to top