- Sort Score
- Result 10 results
- Languages All
Results 41 - 50 of about 10,000 for s$ (0.05 sec)
-
src/runtime/sys_freebsd_386.s
int i386_set_ldt(int, const union ldt_entry *, int); */ // setldt(int entry, int address, int limit) TEXT runtime·setldt(SB),NOSPLIT,$32 MOVL base+4(FP), BX // see comment in sys_linux_386.s; freebsd is similar ADDL $0x4, BX // set up data_desc LEAL 16(SP), AX // struct data_desc MOVL $0, 0(AX) MOVL $0, 4(AX) MOVW BX, 2(AX) SHRL $16, BX MOVB BX, 4(AX) SHRL $8, BX
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Jun 06 18:49:01 UTC 2023 - 9.4K bytes - Viewed (0) -
src/cmd/asm/internal/asm/testdata/arm64enc.s
//TODO VFMINV V11.S4, F9 // 69f9b06e //TODO VFMLA V6.S[0], F2, F14 // 4e10865f //TODO VFMLA V28.S[2], V2.S2, V30.S2 // 5e189c0f VFMLA V29.S2, V20.S2, V14.S2 // 8ece3d0e //TODO VFMLS V24.D[1], F3, F17 // 7158d85f //TODO VFMLS V10.S[0], V11.S2, V10.S2 // 6a518a0f VFMLS V29.S2, V27.S2, V17.S2 // 71cfbd0e
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Jul 24 01:11:41 UTC 2023 - 43.9K bytes - Viewed (0) -
src/runtime/msan_amd64.s
// license that can be found in the LICENSE file. //go:build msan #include "go_asm.h" #include "go_tls.h" #include "funcdata.h" #include "textflag.h" // This is like race_amd64.s, but for the msan calls. // See race_amd64.s for detailed comments. #ifdef GOOS_windows #define RARG0 CX #define RARG1 DX #define RARG2 R8 #define RARG3 R9 #else #define RARG0 DI #define RARG1 SI #define RARG2 DX
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Jan 09 01:36:54 UTC 2024 - 2.3K bytes - Viewed (0) -
src/os/signal/sig.s
// Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. // The runtime package uses //go:linkname to push a few functions into this // package but we still need a .s file so the Go tool does not pass -complete // to the go tool compile so the latter does not complain about Go functions
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Mar 01 23:34:33 UTC 2016 - 410 bytes - Viewed (0) -
src/runtime/sys_freebsd_arm.s
MOVW $SYS_clock_gettime, R7 SWI $0 MOVW 8(R13), R0 // sec.low MOVW 12(R13), R4 // sec.high MOVW 16(R13), R2 // nsec MOVW $1000000000, R3 MULLU R0, R3, (R1, R0) MUL R3, R4 ADD.S R2, R0 ADC R4, R1 MOVW R0, ret_lo+0(FP) MOVW R1, ret_hi+4(FP) RET TEXT runtime·asmSigaction(SB),NOSPLIT|NOFRAME,$0 MOVW sig+0(FP), R0 // arg 1 sig MOVW new+4(FP), R1 // arg 2 act
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Jun 06 18:49:01 UTC 2023 - 10.4K bytes - Viewed (0) -
src/runtime/vlop_arm.s
// Inferno's libkern/vlop-arm.s // https://bitbucket.org/inferno-os/inferno-os/src/master/libkern/vlop-arm.s // // Copyright © 1994-1999 Lucent Technologies Inc. All rights reserved. // Revisions Copyright © 2000-2007 Vita Nuova Holdings Limited (www.vitanuova.com). All rights reserved. // Portions Copyright 2009 The Go Authors. All rights reserved. // // Permission is hereby granted, free of charge, to any person obtaining a copy
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Jun 04 07:25:06 UTC 2020 - 7.1K bytes - Viewed (0) -
src/math/big/arith_ppc64x.s
SRD R9, R11, R11 // x[len(z)-2] >> s SLD $3, R8, R12 MOVD (R6)(R12), R12 SLD R5, R12, R12 // x[len(z)-1]<<ŝ OR R12, R11, R11 // x[len(z)-2]>>s | x[len(z)-1]<<ŝ MOVD R11, (R3)(R10) // z[len(z)-2]=x[len(z)-2]>>s | x[len(z)-1]<<ŝ loopexit: ADD $-1, R4 SLD $3, R4 MOVD (R6)(R4), R5 SRD R9, R5, R5 // x[len(z)-1]>>s MOVD R5, (R3)(R4) // z[len(z)-1]=x[len(z)-1]>>s
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 22 18:17:17 UTC 2024 - 16.8K bytes - Viewed (0) -
src/runtime/sys_linux_ppc64x.s
TEXT runtime·usleep(SB),NOSPLIT,$16-4 MOVW usec+0(FP), R3 // Use magic constant 0x8637bd06 and shift right 51 // to perform usec/1000000. MOVD $0x8637bd06, R4 MULLD R3, R4, R4 // Convert usec to S. SRD $51, R4, R4 MOVD R4, 8(R1) // Store to tv_sec MOVD $1000000, R5 MULLW R4, R5, R5 // Convert tv_sec back into uS SUB R5, R3, R5 // Compute remainder uS. MULLD $1000, R5, R5 // Convert to nsec
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 22 18:17:17 UTC 2024 - 18.1K bytes - Viewed (0) -
src/vendor/golang.org/x/crypto/chacha20poly1305/chacha20poly1305_amd64.s
VPADDD B, A, A; VPXOR A, D, D; VPSHUFB ·rol8<>(SB), D, D \ VPADDD D, C, C; VPXOR C, B, B; VPSLLD $7, B, T; VPSRLD $25, B, B; VPXOR T, B, B #define polyAdd(S) ADDQ S, acc0; ADCQ 8+S, acc1; ADCQ $1, acc2 #define polyMulStage1 MOVQ (0*8)(BP), AX; MOVQ AX, t2; MULQ acc0; MOVQ AX, t0; MOVQ DX, t1; MOVQ (0*8)(BP), AX; MULQ acc1; IMULQ acc2, t2; ADDQ AX, t1; ADCQ DX, t2
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Nov 29 21:28:33 UTC 2023 - 105.6K bytes - Viewed (0) -
src/internal/runtime/atomic/atomic_arm.s
#include "funcdata.h" // bool armcas(int32 *val, int32 old, int32 new) // Atomically: // if(*val == old){ // *val = new; // return 1; // }else // return 0; // // To implement ·cas in sys_$GOOS_arm.s // using the native instructions, use: // // TEXT ·cas(SB),NOSPLIT,$0 // B ·armcas(SB) // TEXT ·armcas(SB),NOSPLIT,$0-13 MOVW ptr+0(FP), R1 MOVW old+4(FP), R2 MOVW new+8(FP), R3 casl: LDREX (R1), R0
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Mar 25 19:53:03 UTC 2024 - 5.7K bytes - Viewed (0)