Search Options

Results per page
Sort
Preferred Languages
Advance

Results 31 - 40 of 53 for ADDL (0.62 sec)

  1. src/runtime/rt0_windows_386.s

    TEXT _rt0_386_windows_lib_go(SB),NOSPLIT,$0
    	PUSHL	$0
    	PUSHL	$0
    	JMP	runtime·rt0_go(SB)
    
    TEXT _main(SB),NOSPLIT,$0
    	// Remove the return address from the stack.
    	// rt0_go doesn't expect it to be there.
    	ADDL	$4, SP
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Oct 17 04:03:16 UTC 2017
    - 1.3K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/ssa/_gen/386Ops.go

    		// binary ops
    		{name: "ADDL", argLength: 2, reg: gp21sp, asm: "ADDL", commutative: true, clobberFlags: true},                // arg0 + arg1
    		{name: "ADDLconst", argLength: 1, reg: gp11sp, asm: "ADDL", aux: "Int32", typ: "UInt32", clobberFlags: true}, // arg0 + auxint
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 14 08:10:32 UTC 2023
    - 45.1K bytes
    - Viewed (0)
  3. src/runtime/vlop_386.s

    TEXT runtime·_mul64by32(SB), NOSPLIT, $0
    	MOVL	lo64+0(FP), CX
    	MOVL	a_lo+4(FP), AX
    	MULL	b+12(FP)
    	MOVL	AX, 0(CX)
    	MOVL	DX, BX
    	MOVL	a_hi+8(FP), AX
    	MULL	b+12(FP)
    	ADDL	AX, BX
    	ADCL	$0, DX
    	MOVL	BX, 4(CX)
    	MOVL	DX, AX
    	MOVL	AX, hi32+16(FP)
    	RET
    
    TEXT runtime·_div64by32(SB), NOSPLIT, $0
    	MOVL	r+12(FP), CX
    	MOVL	a_lo+0(FP), AX
    	MOVL	a_hi+4(FP), DX
    	DIVL	b+8(FP)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Jun 04 07:25:06 UTC 2020
    - 2K bytes
    - Viewed (0)
  4. src/internal/runtime/atomic/atomic_386.s

    // Atomically:
    //	*val += delta;
    //	return *val;
    TEXT ·Xadd(SB), NOSPLIT, $0-12
    	MOVL	ptr+0(FP), BX
    	MOVL	delta+4(FP), AX
    	MOVL	AX, CX
    	LOCK
    	XADDL	AX, 0(BX)
    	ADDL	CX, AX
    	MOVL	AX, ret+8(FP)
    	RET
    
    TEXT ·Xadd64(SB), NOSPLIT, $0-20
    	NO_LOCAL_POINTERS
    	// no XADDQ so use CMPXCHG8B loop
    	MOVL	ptr+0(FP), BP
    	TESTL	$7, BP
    	JZ	2(PC)
    	CALL	·panicUnaligned(SB)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 19:53:03 UTC 2024
    - 6.5K bytes
    - Viewed (0)
  5. platforms/native/platform-native/src/testFixtures/groovy/org/gradle/nativeplatform/fixtures/app/MixedLanguageHelloWorldApp.groovy

    add    eax, DWORD PTR 8[esp]
    ret    0
    _sumx    ENDP
    _TEXT   ENDS
    END
    '''
    
        private static String i386GnuAsmSource = '''
        .text
        .globl  _sumx
    _sumx:
        movl    8(%esp), %eax
        addl    4(%esp), %eax
        ret
    '''
    
        private static String x64GnuAsmSource = '''
        .text
        .p2align 4,,15
    .globl sumx
        .type   sumx, @function
    sumx:
        leal    (%rsi,%rdi), %eax
        ret
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 3.7K bytes
    - Viewed (0)
  6. src/cmd/asm/internal/asm/testdata/amd64error.s

    	ADDQ 3395469782(AX), AX         // ERROR "offset too large"
    	ADDL 3395469782(AX), AX         // ERROR "offset too large"
    	ADDW 3395469782(AX), AX         // ERROR "offset too large"
    	LEAQ 433954697820(AX), AX       // ERROR "offset too large"
    	ADDQ 433954697820(AX), AX       // ERROR "offset too large"
    	ADDL 433954697820(AX), AX       // ERROR "offset too large"
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jun 14 00:03:57 UTC 2023
    - 8.9K bytes
    - Viewed (0)
  7. src/runtime/memclr_386.s

    	MOVOU	X0, 112(DI)
    	MOVOU	X0, 128(DI)
    	MOVOU	X0, 144(DI)
    	MOVOU	X0, 160(DI)
    	MOVOU	X0, 176(DI)
    	MOVOU	X0, 192(DI)
    	MOVOU	X0, 208(DI)
    	MOVOU	X0, 224(DI)
    	MOVOU	X0, 240(DI)
    	SUBL	$256, BX
    	ADDL	$256, DI
    	CMPL	BX, $256
    	JAE	loop
    	JMP	tail
    
    _1or2:
    	MOVB	AX, (DI)
    	MOVB	AX, -1(DI)(BX*1)
    	RET
    _0:
    	RET
    _3:
    	MOVW	AX, (DI)
    	MOVB	AX, 2(DI)
    	RET
    _4:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat Nov 06 10:24:44 UTC 2021
    - 2.4K bytes
    - Viewed (0)
  8. src/runtime/asm_386.s

    	/* copy return values back */		\
    	MOVL	stackArgsType+0(FP), DX;		\
    	MOVL	stackArgs+8(FP), DI;		\
    	MOVL	stackArgsSize+12(FP), CX;		\
    	MOVL	stackRetOffset+16(FP), BX;		\
    	MOVL	SP, SI;				\
    	ADDL	BX, DI;				\
    	ADDL	BX, SI;				\
    	SUBL	BX, CX;				\
    	CALL	callRet<>(SB);			\
    	RET
    
    // callRet copies return values back at the end of call*. This is a
    // separate function so it can allocate stack space for the arguments
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Mar 15 15:45:13 UTC 2024
    - 43.1K bytes
    - Viewed (0)
  9. src/runtime/sys_linux_386.s

    	MOVL	4(SP), CX
    	MOVL	CX, m_vdsoSP(SI)
    	MOVL	0(SP), CX
    	MOVL	CX, m_vdsoPC(SI)
    
    	// sec is in AX, nsec in BX
    	// convert to DX:AX nsec
    	MOVL	$1000000000, CX
    	MULL	CX
    	ADDL	BX, AX
    	ADCL	$0, DX
    
    	MOVL	AX, ret_lo+0(FP)
    	MOVL	DX, ret_hi+4(FP)
    	RET
    
    TEXT runtime·rtsigprocmask(SB),NOSPLIT,$0
    	MOVL	$SYS_rt_sigprocmask, AX
    	MOVL	how+0(FP), BX
    	MOVL	new+4(FP), CX
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Mar 24 18:53:44 UTC 2023
    - 17.9K bytes
    - Viewed (0)
  10. src/cmd/compile/internal/ssa/_gen/AMD64Ops.go

    		{name: "ADDQ", argLength: 2, reg: gp21sp, asm: "ADDQ", commutative: true, clobberFlags: true},
    		{name: "ADDL", argLength: 2, reg: gp21sp, asm: "ADDL", commutative: true, clobberFlags: true},
    		{name: "ADDQconst", argLength: 1, reg: gp11sp, asm: "ADDQ", aux: "Int32", typ: "UInt64", clobberFlags: true},
    		{name: "ADDLconst", argLength: 1, reg: gp11sp, asm: "ADDL", aux: "Int32", clobberFlags: true},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Aug 04 16:40:24 UTC 2023
    - 98K bytes
    - Viewed (1)
Back to top