Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 30 of 192 for cmpl (0.07 sec)

  1. src/runtime/sys_windows_386.s

    TEXT runtime·asmstdcall(SB),NOSPLIT,$0
    	MOVL	fn+0(FP), BX
    	MOVL	SP, BP	// save stack pointer
    
    	// SetLastError(0).
    	MOVL	$0, 0x34(FS)
    
    	MOVL	libcall_n(BX), CX
    
    	// Fast version, do not store args on the stack.
    	CMPL	CX, $0
    	JE	docall
    
    	// Copy args to the stack.
    	MOVL	CX, AX
    	SALL	$2, AX
    	SUBL	AX, SP			// room for args
    	MOVL	SP, DI
    	MOVL	libcall_args(BX), SI
    	CLD
    	REP; MOVSL
    
    docall:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Sep 21 15:56:43 UTC 2023
    - 6.5K bytes
    - Viewed (0)
  2. test/fixedbugs/issue5841.go

    // build
    
    // Copyright 2013 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.
    
    // Issue 5841: 8g produces invalid CMPL $0, $0.
    // Similar to issue 5002, used to fail at link time.
    
    package main
    
    func main() {
    	var y int
    	if y%1 == 0 {
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 02 13:43:18 UTC 2016
    - 331 bytes
    - Viewed (0)
  3. src/internal/bytealg/equal_amd64.s

    //   b in DI
    //   count in BX
    // Output:
    //   result in AX
    TEXT memeqbody<>(SB),NOSPLIT,$0-0
    	CMPQ	BX, $8
    	JB	small
    	CMPQ	BX, $64
    	JB	bigloop
    #ifndef hasAVX2
    	CMPB	internal∕cpu·X86+const_offsetX86HasAVX2(SB), $1
    	JE	hugeloop_avx2
    
    	// 64 bytes at a time using xmm registers
    	PCALIGN $16
    hugeloop:
    	CMPQ	BX, $64
    	JB	bigloop
    	MOVOU	(SI), X0
    	MOVOU	(DI), X1
    	MOVOU	16(SI), X2
    	MOVOU	16(DI), X3
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Nov 17 16:34:40 UTC 2023
    - 2.8K bytes
    - Viewed (0)
  4. src/runtime/sys_windows_amd64.s

    	MOVL	$0, 0x68(DI)
    
    	SUBQ	$(const_maxArgs*8), SP	// room for args
    
    	// Fast version, do not store args on the stack.
    	CMPL	CX, $0;	JE	_0args
    	CMPL	CX, $1;	JE	_1args
    	CMPL	CX, $2;	JE	_2args
    	CMPL	CX, $3;	JE	_3args
    	CMPL	CX, $4;	JE	_4args
    
    	// Check we have enough room for args.
    	CMPL	CX, $const_maxArgs
    	JLE	2(PC)
    	INT	$3			// not enough room -> crash
    
    	// Copy args to the stack.
    	MOVQ	SP, DI
    	CLD
    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/syscall/asm_plan9_amd64.s

    	MOVQ	trap+0(FP), BP	// syscall entry
    	// copy args down
    	LEAQ	a1+8(FP), SI
    	LEAQ	sysargs-160(SP), DI
    	CLD
    	MOVSQ
    	MOVSQ
    	MOVSQ
    	SYSCALL
    	MOVQ	AX, r1+32(FP)
    	MOVQ	$0, r2+40(FP)
    	CMPL	AX, $-1
    	JNE	ok3
    
    	LEAQ	errbuf-128(SP), AX
    	MOVQ	AX, sysargs-160(SP)
    	MOVQ	$128, sysargs1-152(SP)
    	MOVQ	$SYS_ERRSTR, BP
    	SYSCALL
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 17 01:29:17 UTC 2022
    - 3.4K bytes
    - Viewed (0)
  6. test/fixedbugs/issue5002.go

    // build
    
    // Copyright 2013 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.
    
    // Issue 5002: 8g produces invalid CMPL $0, $0.
    // Used to fail at link time.
    
    package main
    
    func main() {
    	var y int64
    	if y%1 == 0 {
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 02 13:43:18 UTC 2016
    - 310 bytes
    - Viewed (0)
  7. src/cmd/cgo/internal/test/issue9400/asm_386.s

    	// will clobber the test pattern created by the caller
    	ADDL	$(1024 * 8), SP
    
    	// Ask signaller to setgid
    	MOVL	$1, (BX)
    
    	// Wait for setgid completion
    loop:
    	PAUSE
    	MOVL	(BX), AX
    	CMPL	AX, $0
    	JNE	loop
    
    	// Restore stack
    	SUBL	$(1024 * 8), SP
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 12 12:00:02 UTC 2023
    - 575 bytes
    - Viewed (0)
  8. src/cmd/cgo/internal/test/issue9400/asm_amd64x.s

    	// will clobber the test pattern created by the caller
    	ADDQ	$(1024 * 8), SP
    
    	// Ask signaller to setgid
    	MOVL	$1, ·Baton(SB)
    
    	// Wait for setgid completion
    loop:
    	PAUSE
    	MOVL	·Baton(SB), AX
    	CMPL	AX, $0
    	JNE	loop
    
    	// Restore stack
    	SUBQ	$(1024 * 8), SP
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 12 12:00:02 UTC 2023
    - 589 bytes
    - Viewed (0)
  9. src/runtime/sys_plan9_386.s

    	MOVL	fd+0(FP), BX
    	MOVL	offset_lo+4(FP), CX
    	MOVL	offset_hi+8(FP), DX
    	MOVL	whence+12(FP), SI
    	MOVL	AX, 0(SP)
    	MOVL	BX, 4(SP)
    	MOVL	CX, 8(SP)
    	MOVL	DX, 12(SP)
    	MOVL	SI, 16(SP)
    	CALL	_seek<>(SB)
    	CMPL	AX, $0
    	JGE	3(PC)
    	MOVL	$-1, ret_lo+16(FP)
    	MOVL	$-1, ret_hi+20(FP)
    	RET
    
    TEXT runtime·closefd(SB),NOSPLIT,$0
    	MOVL	$4, AX
    	INT	$64
    	MOVL	AX, ret+4(FP)
    	RET
    
    TEXT runtime·exits(SB),NOSPLIT,$0
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 21 22:12:04 UTC 2021
    - 4.5K bytes
    - Viewed (0)
  10. src/math/exp_amd64.s

    	// return fr * 2**exponent
    ldexp:
    	ADDL    $0x3FF, BX // add bias
    	JLE     denormal
    	CMPL    BX, $0x7FF
    	JGE     overflow
    lastStep:
    	SHLQ    $52, BX
    	MOVQ    BX, X1
    	MULSD   X1, X0
    	MOVSD   X0, ret+8(FP)
    	RET
    notFinite:
    	// test bits for -Inf
    	MOVQ    $NegInf, AX
    	CMPQ    AX, BX
    	JNE     notNegInf
    	// -Inf, return 0
    underflow: // return 0
    	MOVQ    $0, ret+8(FP)
    	RET
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Apr 15 15:48:19 UTC 2021
    - 4.2K bytes
    - Viewed (0)
Back to top