Search Options

Results per page
Sort
Preferred Languages
Advance

Results 31 - 40 of 162 for NoSplit (0.15 sec)

  1. src/runtime/asm_arm.s

    	JMP	runtime·strhashFallback(SB)
    TEXT runtime·memhash32(SB),NOSPLIT|NOFRAME,$0-12
    	JMP	runtime·memhash32Fallback(SB)
    TEXT runtime·memhash64(SB),NOSPLIT|NOFRAME,$0-12
    	JMP	runtime·memhash64Fallback(SB)
    
    TEXT runtime·return0(SB),NOSPLIT,$0
    	MOVW	$0, R0
    	RET
    
    TEXT runtime·procyield(SB),NOSPLIT|NOFRAME,$0
    	MOVW	cycles+0(FP), R1
    	MOVW	$0, R0
    yieldloop:
    	WORD	$0xe320f001	// YIELD (NOP pre-ARMv6K)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Feb 23 21:00:52 UTC 2024
    - 32.1K bytes
    - Viewed (0)
  2. src/runtime/lockrank_off.go

    func lockWithRank(l *mutex, rank lockRank) {
    	lock2(l)
    }
    
    // This function may be called in nosplit context and thus must be nosplit.
    //
    //go:nosplit
    func acquireLockRankAndM(rank lockRank) {
    	acquirem()
    }
    
    func unlockWithRank(l *mutex) {
    	unlock2(l)
    }
    
    // This function may be called in nosplit context and thus must be nosplit.
    //
    //go:nosplit
    func releaseLockRankAndM(rank lockRank) {
    	releasem(getg().m)
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 22 14:29:04 UTC 2024
    - 1.2K bytes
    - Viewed (0)
  3. src/runtime/asm_ppc64x.s

    TEXT runtime·memhash<ABIInternal>(SB),NOSPLIT|NOFRAME,$0-32
    	JMP	runtime·memhashFallback<ABIInternal>(SB)
    TEXT runtime·strhash<ABIInternal>(SB),NOSPLIT|NOFRAME,$0-24
    	JMP	runtime·strhashFallback<ABIInternal>(SB)
    TEXT runtime·memhash32<ABIInternal>(SB),NOSPLIT|NOFRAME,$0-24
    	JMP	runtime·memhash32Fallback<ABIInternal>(SB)
    TEXT runtime·memhash64<ABIInternal>(SB),NOSPLIT|NOFRAME,$0-24
    	JMP	runtime·memhash64Fallback<ABIInternal>(SB)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 18:17:17 UTC 2024
    - 45.4K bytes
    - Viewed (0)
  4. src/runtime/sys_windows_amd64.s

    // in the context that starts executing at sigresume.
    TEXT runtime·sigresume(SB),NOSPLIT|NOFRAME,$0
    	MOVQ	R8, SP
    	JMP	R9
    
    TEXT runtime·exceptiontramp(SB),NOSPLIT|NOFRAME,$0
    	// PExceptionPointers already on CX
    	MOVQ	$const_callbackVEH, DX
    	JMP	sigtramp<>(SB)
    
    TEXT runtime·firstcontinuetramp(SB),NOSPLIT|NOFRAME,$0-0
    	// PExceptionPointers already on CX
    	MOVQ	$const_callbackFirstVCH, DX
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Feb 19 07:24:08 UTC 2024
    - 8.4K bytes
    - Viewed (0)
  5. src/runtime/asm_amd64.s

    TEXT runtime·retpolineR8(SB),NOSPLIT|NOFRAME,$0; RETPOLINE(8)
    TEXT runtime·retpolineR9(SB),NOSPLIT|NOFRAME,$0; RETPOLINE(9)
    TEXT runtime·retpolineR10(SB),NOSPLIT|NOFRAME,$0; RETPOLINE(10)
    TEXT runtime·retpolineR11(SB),NOSPLIT|NOFRAME,$0; RETPOLINE(11)
    TEXT runtime·retpolineR12(SB),NOSPLIT|NOFRAME,$0; RETPOLINE(12)
    TEXT runtime·retpolineR13(SB),NOSPLIT|NOFRAME,$0; RETPOLINE(13)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat May 11 20:38:24 UTC 2024
    - 60.4K bytes
    - Viewed (0)
  6. src/internal/runtime/atomic/sys_linux_arm.s

    //
    TEXT cas<>(SB),NOSPLIT,$0
    	MOVW	$0xffff0fc0, R15 // R15 is hardware PC.
    
    TEXT ·Cas(SB),NOSPLIT|NOFRAME,$0
    	MOVB	runtime·goarm(SB), R11
    	CMP	$7, R11
    	BLT	2(PC)
    	JMP	·armcas(SB)
    	JMP	kernelcas<>(SB)
    
    TEXT kernelcas<>(SB),NOSPLIT,$0
    	MOVW	ptr+0(FP), R2
    	// trigger potential paging fault here,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 19:53:03 UTC 2024
    - 2.8K bytes
    - Viewed (0)
  7. src/internal/runtime/atomic/sys_nonlinux_arm.s

    //		*val = new;
    //		return 1;
    //	}else
    //		return 0;
    TEXT	·Cas(SB),NOSPLIT,$0
    	JMP	·armcas(SB)
    
    // Non-linux OSes support only single processor machines before ARMv7.
    // So we don't need memory barriers if goarm < 7. And we fail loud at
    // startup (runtime.checkgoarm) if it is a multi-processor but goarm < 7.
    
    TEXT	·Load(SB),NOSPLIT|NOFRAME,$0-8
    	MOVW	addr+0(FP), R0
    	MOVW	(R0), R1
    
    	MOVB	runtime·goarm(SB), R11
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 19:53:03 UTC 2024
    - 1.3K bytes
    - Viewed (0)
  8. src/runtime/asm_arm64.s

    #endif 				\
    
    
    TEXT runtime·breakpoint(SB),NOSPLIT|NOFRAME,$0-0
    	BREAK
    	RET
    
    TEXT runtime·asminit(SB),NOSPLIT|NOFRAME,$0-0
    	RET
    
    TEXT runtime·mstart(SB),NOSPLIT|TOPFRAME,$0
    	BL	runtime·mstart0(SB)
    	RET // not reached
    
    /*
     *  go-routine
     */
    
    // void gogo(Gobuf*)
    // restore state from Gobuf; longjmp
    TEXT runtime·gogo(SB), NOSPLIT|NOFRAME, $0-8
    	MOVD	buf+0(FP), R5
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat May 11 20:38:24 UTC 2024
    - 43.4K bytes
    - Viewed (0)
  9. src/runtime/lockrank_on.go

    // when acquiring a non-static lock.
    //
    // Note that we need to be careful about stack splits:
    //
    // This function is not nosplit, thus it may split at function entry. This may
    // introduce a new edge in the lock order, but it is no different from any
    // other (nosplit) call before this call (including the call to lock() itself).
    //
    // However, we switch to the systemstack to record the lock held to ensure that
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 22 14:29:04 UTC 2024
    - 10.6K bytes
    - Viewed (0)
  10. src/crypto/aes/asm_amd64.s

    	JNZ Lexp_dec_loop
    	MOVUPS -16(BX), X0
    	MOVUPS X0, 16(DX)
    	RET
    
    TEXT _expand_key_128<>(SB),NOSPLIT,$0
    	PSHUFD $0xff, X1, X1
    	SHUFPS $0x10, X0, X4
    	PXOR X4, X0
    	SHUFPS $0x8c, X0, X4
    	PXOR X4, X0
    	PXOR X1, X0
    	MOVUPS X0, (BX)
    	ADDQ $16, BX
    	RET
    
    TEXT _expand_key_192a<>(SB),NOSPLIT,$0
    	PSHUFD $0x55, X1, X1
    	SHUFPS $0x10, X0, X4
    	PXOR X4, X0
    	SHUFPS $0x8c, X0, X4
    	PXOR X4, X0
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 17:29:44 UTC 2024
    - 5.4K bytes
    - Viewed (0)
Back to top