- Sort Score
- Result 10 results
- Languages All
Results 21 - 30 of 33 for jnle (0.81 sec)
-
src/runtime/time_linux_amd64.s
MOVQ CX, 0(SP) MOVQ DX, 8(SP) LEAQ sec+0(FP), DX MOVQ -8(DX), CX // Sets CX to function return address. MOVQ CX, m_vdsoPC(BX) MOVQ DX, m_vdsoSP(BX) CMPQ R14, m_curg(BX) // Only switch if on curg. JNE noswitch MOVQ m_g0(BX), DX MOVQ (g_sched+gobuf_sp)(DX), SP // Set SP to g0 stack noswitch: SUBQ $32, SP // Space for two time results ANDQ $~15, SP // Align for C code MOVL $0, DI // CLOCK_REALTIME
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Sat Nov 06 10:24:44 UTC 2021 - 2K bytes - Viewed (0) -
src/internal/bytealg/indexbyte_amd64.s
BSFL DX, DX // Find first set bit. JZ failure // No set bit, failure. MOVQ DX, (R8) RET avx2: #ifndef hasAVX2 CMPB internal∕cpu·X86+const_offsetX86HasAVX2(SB), $1 JNE sse #endif MOVD AX, X0 LEAQ -32(SI)(BX*1), R11 VPBROADCASTB X0, Y1 PCALIGN $32 avx2_loop: VMOVDQU (DI), Y2 VPCMPEQB Y1, Y2, Y3 VPTEST Y3, Y3 JNZ avx2success ADDQ $32, DI
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Nov 01 19:06:01 UTC 2023 - 3.1K bytes - Viewed (0) -
src/math/log_amd64.s
MOVQ x+0(FP), BX MOVQ $~(1<<63), AX // sign bit mask ANDQ BX, AX JEQ isZero MOVQ $0, AX CMPQ AX, BX JGT isNegative MOVQ $PosInf, AX CMPQ AX, BX JLE isInfOrNaN // f1, ki := math.Frexp(x); k := float64(ki) MOVQ BX, X0 MOVQ $0x000FFFFFFFFFFFFF, AX MOVQ AX, X2 ANDPD X0, X2 MOVSD $0.5, X0 // 0x3FE0000000000000 ORPD X0, X2 // X2= f1
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Mar 23 20:52:57 UTC 2023 - 3.7K bytes - Viewed (0) -
src/runtime/memmove_386.s
*/ CMPL SI, DI JLS back /* * forward copy loop */ forward: // If REP MOVSB isn't fast, don't use it CMPB internal∕cpu·X86+const_offsetX86HasERMS(SB), $1 // enhanced REP MOVSB/STOSB JNE fwdBy4 // Check alignment MOVL SI, AX ORL DI, AX TESTL $3, AX JEQ fwdBy4 // Do 1 byte at a time MOVL BX, CX REP; MOVSB RET fwdBy4: // Do 4 bytes at a time MOVL BX, CX
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Sat Nov 06 10:24:44 UTC 2021 - 4.4K bytes - Viewed (0) -
src/runtime/sys_plan9_386.s
CALL runtime·exits(SB) JMP 0(PC) // void sigtramp(void *ureg, int8 *note) TEXT runtime·sigtramp(SB),NOSPLIT,$0 get_tls(AX) // check that g exists MOVL g(AX), BX CMPL BX, $0 JNE 3(PC) CALL runtime·badsignal2(SB) // will exit RET // save args MOVL ureg+0(FP), CX MOVL note+4(FP), DX // change stack MOVL g_m(BX), BX MOVL m_gsignal(BX), BP
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri May 21 22:12:04 UTC 2021 - 4.5K bytes - Viewed (0) -
src/math/log10_s390x.s
FMADD F4, F2, F0 FMOVD F0, ret+8(FP) RET L16: RISBGZ $40, $55, $56, R3, R2 RISBGZ $57, $60, $51, R3, R3 ORW $0x45000000, R2 BR L4 L13: BGE L18 //jnl .L18 BVS L18 FMOVD log10rodataL19<>+16(SB), F0 BR L1 L17: SRAW $1, R2, R2 SUBW $0x40000000, R2 BR L8 L18: FMOVD log10rodataL19<>+8(SB), F0
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Apr 16 15:34:41 UTC 2019 - 4.7K bytes - Viewed (0) -
src/math/cosh_s390x.s
LTDBR F0, F0 MOVD $0x4086000000000000, R2 MOVD $0x4086000000000000, R3 BLTU L19 FMOVD F0, F4 L2: WORD $0xED409018 //cdb %f4,.L24-.L23(%r9) BYTE $0x00 BYTE $0x19 BGE L14 //jnl .L14 BVS L14 WFCEDBS V4, V4, V2 BEQ L20 L1: FMOVD F0, ret+8(FP) RET L14: WFCEDBS V4, V4, V2 BVS L1 MOVD $coshxlim1<>+0(SB), R1 FMOVD 0(R1), F2
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Apr 16 15:34:41 UTC 2019 - 5.6K bytes - Viewed (0) -
src/internal/bytealg/index_amd64.s
JB loop33to63 fail_avx2: VZEROUPPER fail: MOVQ $-1, (R11) RET success_avx2: VZEROUPPER JMP success sse42: #ifndef hasSSE42 CMPB internal∕cpu·X86+const_offsetX86HasSSE42(SB), $1 JNE no_sse42 #endif CMPQ AX, $12 // PCMPESTRI is slower than normal compare, // so using it makes sense only if we advance 4+ bytes per compare // This value was determined experimentally and is the ~same
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Aug 07 00:20:48 UTC 2023 - 5.1K bytes - Viewed (0) -
src/runtime/sys_plan9_amd64.s
TEXT runtime·settls(SB),NOSPLIT,$0 RET // void sigtramp(void *ureg, int8 *note) TEXT runtime·sigtramp(SB),NOSPLIT|NOFRAME,$0 get_tls(AX) // check that g exists MOVQ g(AX), BX CMPQ BX, $0 JNE 3(PC) CALL runtime·badsignal2(SB) // will exit RET // save args MOVQ ureg+0(FP), CX MOVQ note+8(FP), DX // change stack MOVQ g_m(BX), BX MOVQ m_gsignal(BX), R10
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Mar 01 16:41:22 UTC 2023 - 4.6K bytes - Viewed (0) -
src/runtime/sys_windows_386.s
MOVL DX, 0(CX)(FS) RET TEXT runtime·nanotime1(SB),NOSPLIT,$0-8 loop: MOVL (_INTERRUPT_TIME+time_hi1), AX MOVL (_INTERRUPT_TIME+time_lo), CX MOVL (_INTERRUPT_TIME+time_hi2), DI CMPL AX, DI JNE loop // wintime = DI:CX, multiply by 100 MOVL $100, AX MULL CX IMULL $100, DI ADDL DI, DX // wintime*100 = DX:AX MOVL AX, ret_lo+0(FP) MOVL DX, ret_hi+4(FP) RET
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Sep 21 15:56:43 UTC 2023 - 6.5K bytes - Viewed (0)