馃搧 File Manager
馃彔 /
/
opt
/
golang
/
1.22.0
/
src
/
runtime
Dosya D眉zenle: tls_riscv64.s
// Copyright 2015 The Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. #include "go_asm.h" #include "go_tls.h" #include "funcdata.h" #include "textflag.h" // If !iscgo, this is a no-op. // // NOTE: mcall() assumes this clobbers only X31 (REG_TMP). TEXT runtime路save_g(SB),NOSPLIT|NOFRAME,$0-0 #ifndef GOOS_openbsd MOVB runtime路iscgo(SB), X31 BEQZ X31, nocgo #endif MOV g, runtime路tls_g(SB) nocgo: RET TEXT runtime路load_g(SB),NOSPLIT|NOFRAME,$0-0 MOV runtime路tls_g(SB), g RET GLOBL runtime路tls_g(SB), TLSBSS, $8
馃捑 Kaydet
陌ptal