- Sort Score
- Result 10 results
- Languages All
Results 21 - 30 of 167 for Bx (0.03 sec)
-
src/runtime/sys_freebsd_386.s
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 MOVB BX, 7(AX) MOVW $0xffff, 0(AX)
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/internal/bytealg/equal_386.s
ADDL $64, SI ADDL $64, DI SUBL $64, BX CMPL DX, $0xffff JEQ hugeloop MOVB $0, (AX) RET // 4 bytes at a time using 32-bit register bigloop: CMPL BX, $4 JBE leftover MOVL (SI), CX MOVL (DI), DX ADDL $4, SI ADDL $4, DI SUBL $4, BX CMPL CX, DX JEQ bigloop MOVB $0, (AX) RET // remaining 0-4 bytes leftover: MOVL -4(SI)(BX*1), CX MOVL -4(DI)(BX*1), DX CMPL CX, DX
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Aug 23 21:22:58 UTC 2021 - 2.1K bytes - Viewed (0) -
src/math/big/arith_amd64.s
MOVQ AX, (2*8)(R10)(BX*8) MOVQ DX, CX MOVQ (3*8)(R8)(BX*8), AX MULQ R9 ADDQ CX, AX ADCQ $0, DX MOVQ AX, (3*8)(R10)(BX*8) MOVQ DX, CX ADDQ $4, BX // i += 4 LEAQ 4(BX), DX CMPQ DX, R11 JLE U5 JMP E5 L5: MOVQ (R8)(BX*8), AX MULQ R9 ADDQ CX, AX ADCQ $0, DX MOVQ AX, (R10)(BX*8) MOVQ DX, CX ADDQ $1, BX // i++ E5: CMPQ BX, R11 // i < n JL L5
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 19 23:33:27 UTC 2023 - 9.1K bytes - Viewed (0) -
src/crypto/sha1/sha1block_amd64.s
ROUND2(BX, CX, DX, BP, AX, 34) ROUND2(AX, BX, CX, DX, BP, 35) ROUND2(BP, AX, BX, CX, DX, 36) ROUND2(DX, BP, AX, BX, CX, 37) ROUND2(CX, DX, BP, AX, BX, 38) ROUND2(BX, CX, DX, BP, AX, 39) ROUND3(AX, BX, CX, DX, BP, 40) ROUND3(BP, AX, BX, CX, DX, 41) ROUND3(DX, BP, AX, BX, CX, 42) ROUND3(CX, DX, BP, AX, BX, 43) ROUND3(BX, CX, DX, BP, AX, 44) ROUND3(AX, BX, CX, DX, BP, 45)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Mar 04 17:29:44 UTC 2024 - 31.5K bytes - Viewed (0) -
src/runtime/asm_386.s
PUSHL AX PUSHL BX get_tls(BX) MOVL g(BX), BX LEAL arg+0(FP), AX MOVL AX, (g_sched+gobuf_sp)(BX) MOVL $runtime·systemstack_switch(SB), AX MOVL AX, (g_sched+gobuf_pc)(BX) MOVL $0, (g_sched+gobuf_ret)(BX) // Assert ctxt is zero. See func save. MOVL (g_sched+gobuf_ctxt)(BX), AX TESTL AX, AX JZ 2(PC) CALL runtime·abort(SB) POPL BX POPL AX RET
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Mar 15 15:45:13 UTC 2024 - 43.1K bytes - Viewed (0) -
src/math/exp_amd64.s
RET overflow: // return +Inf MOVQ $PosInf, BX notNegInf: // NaN or +Inf, return x MOVQ BX, ret+8(FP) RET denormal: CMPL BX, $-52 JL underflow ADDL $0x3FE, BX // add bias - 1 SHLQ $52, BX MOVQ BX, X1 MULSD X1, X0 MOVQ $1, BX JMP lastStep avxfma: MOVSD $LN2U, X2 VFNMADD231SD X2, X1, X0 MOVSD $LN2L, X2 VFNMADD231SD X2, X1, X0
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Apr 15 15:48:19 UTC 2021 - 4.2K bytes - Viewed (0) -
src/internal/bytealg/count_amd64.s
// SI: data // BX: data len // AL: byte sought // R8: address to put result // This function requires the POPCNT instruction. TEXT countbody<>(SB),NOSPLIT,$0 // Shuffle X0 around so that each byte contains // the character we're looking for. MOVD AX, X0 PUNPCKLBW X0, X0 PUNPCKLBW X0, X0 PSHUFL $0, X0, X0 CMPQ BX, $16 JLT small MOVQ $0, R12 // Accumulator MOVQ SI, DI CMPQ BX, $64 JAE avx2
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Oct 06 20:54:43 UTC 2023 - 4.7K bytes - Viewed (0) -
src/crypto/aes/asm_amd64.s
MOVQ nr+0(FP), CX MOVQ key+8(FP), AX MOVQ enc+16(FP), BX MOVQ dec+24(FP), DX MOVUPS (AX), X0 // enc MOVUPS X0, (BX) ADDQ $16, BX PXOR X4, X4 // _expand_key_* expect X4 to be zero CMPL CX, $12 JE Lexp_enc192 JB Lexp_enc128 Lexp_enc256: MOVUPS 16(AX), X2 MOVUPS X2, (BX) ADDQ $16, BX AESKEYGENASSIST $0x01, X2, X1 CALL _expand_key_256a<>(SB)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Mar 04 17:29:44 UTC 2024 - 5.4K bytes - Viewed (0) -
test/ken/slicearray.go
tstb() by = bx[0:10] tstb() by = bx[0:] tstb() by = bx[:10] tstb() by = bx[:] tstb() lb = 2 hb = 10 by = bx[lb:hb] tstb() by = bx[lb:10] tstb() by = bx[lb:] tstb() by = bx[2:hb] tstb() by = bx[2:10] tstb() by = bx[2:] tstb() lb = 0 hb = 8 by = bx[lb:hb] tstb() by = bx[lb:8] tstb() by = bx[0:hb] tstb() by = bx[0:8] tstb()
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Sun Dec 05 12:50:44 UTC 2021 - 2.7K bytes - Viewed (0) -
src/internal/bytealg/indexbyte_amd64.s
TEXT ·IndexByte(SB), NOSPLIT, $0-40 MOVQ b_base+0(FP), SI MOVQ b_len+8(FP), BX MOVB c+24(FP), AL LEAQ ret+32(FP), R8 JMP indexbytebody<>(SB) TEXT ·IndexByteString(SB), NOSPLIT, $0-32 MOVQ s_base+0(FP), SI MOVQ s_len+8(FP), BX MOVB c+16(FP), AL LEAQ ret+24(FP), R8 JMP indexbytebody<>(SB) // input: // SI: data // BX: data len // AL: byte sought // R8: address to put result
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Nov 01 19:06:01 UTC 2023 - 3.1K bytes - Viewed (0)