Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 31 for MULL (0.12 sec)

  1. src/runtime/time_windows_386.s

    loop:
    	MOVL	(_INTERRUPT_TIME+time_hi1), AX
    	MOVL	(_INTERRUPT_TIME+time_lo), CX
    	MOVL	(_INTERRUPT_TIME+time_hi2), DI
    	CMPL	AX, DI
    	JNE	loop
    
    	// w = DI:CX
    	// multiply by 100
    	MOVL	$100, AX
    	MULL	CX
    	IMULL	$100, DI
    	ADDL	DI, DX
    	// w*100 = DX:AX
    	MOVL	AX, mono+12(FP)
    	MOVL	DX, mono+16(FP)
    
    wall:
    	MOVL	(_SYSTEM_TIME+time_hi1), CX
    	MOVL	(_SYSTEM_TIME+time_lo), AX
    	MOVL	(_SYSTEM_TIME+time_hi2), DX
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Sep 07 17:19:45 UTC 2023
    - 1.7K bytes
    - Viewed (0)
  2. src/runtime/vlop_386.s

    // sets *lo64 = low 64 bits of 96-bit product a*b; returns high 32 bits.
    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
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Jun 04 07:25:06 UTC 2020
    - 2K bytes
    - Viewed (0)
  3. src/cmd/internal/obj/arm/anames.go

    	"MOVB",
    	"MOVBS",
    	"MOVBU",
    	"MOVH",
    	"MOVHS",
    	"MOVHU",
    	"MOVW",
    	"MOVM",
    	"SWPBU",
    	"SWPW",
    	"RFE",
    	"SWI",
    	"MULA",
    	"MULS",
    	"MMULA",
    	"MMULS",
    	"WORD",
    	"MULL",
    	"MULAL",
    	"MULLU",
    	"MULALU",
    	"BX",
    	"BXRET",
    	"DWORD",
    	"LDREX",
    	"STREX",
    	"LDREXD",
    	"STREXD",
    	"DMB",
    	"PLD",
    	"CLZ",
    	"REV",
    	"REV16",
    	"REVSH",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Oct 16 15:58:33 UTC 2019
    - 1.4K bytes
    - Viewed (0)
  4. src/math/big/arith_386.s

    	MOVL x+12(FP), SI
    	MOVL y+24(FP), BP
    	MOVL r+28(FP), CX	// c = r
    	MOVL z_len+4(FP), BX
    	LEAL (DI)(BX*4), DI
    	LEAL (SI)(BX*4), SI
    	NEGL BX			// i = -n
    	JMP E5
    
    L5:	MOVL (SI)(BX*4), AX
    	MULL BP
    	ADDL CX, AX
    	ADCL $0, DX
    	MOVL AX, (DI)(BX*4)
    	MOVL DX, CX
    	ADDL $1, BX		// i++
    
    E5:	CMPL BX, $0		// i < 0
    	JL L5
    
    	MOVL CX, c+32(FP)
    	RET
    
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:27 UTC 2023
    - 4K bytes
    - Viewed (0)
  5. src/crypto/internal/bigmod/nat_386.s

    	MOVL z+0(FP), DI
    	MOVL x+4(FP), SI
    	MOVL y+8(FP), BP
    	LEAL (DI)(BX*4), DI
    	LEAL (SI)(BX*4), SI
    	NEGL BX			// i = -n
    	MOVL $0, CX		// c = 0
    	JMP E6
    
    L6:	MOVL (SI)(BX*4), AX
    	MULL BP
    	ADDL CX, AX
    	ADCL $0, DX
    	ADDL AX, (DI)(BX*4)
    	ADCL $0, DX
    	MOVL DX, CX
    	ADDL $1, BX		// i++
    
    E6:	CMPL BX, $0		// i < 0
    	JL L6
    
    	MOVL CX, c+12(FP)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 24 22:37:58 UTC 2023
    - 936 bytes
    - Viewed (0)
  6. src/main/java/org/codelibs/core/naming/InitialContextUtil.java

                throw new NamingRuntimeException(ex);
            }
        }
    
        /**
         * 指定した環境を使用して初期コンテキストを作成して返します。
         *
         * @param env
         *            初期コンテキストの作成に使用される環境。<code>mull</code>は空の環境を示す
         * @return 初期コンテキスト
         */
        public static InitialContext create(final Hashtable<?, ?> env) {
            try {
                return new InitialContext(env);
            } catch (final NamingException ex) {
    Registered: Wed Jun 12 12:50:12 UTC 2024
    - Last Modified: Thu Mar 07 01:59:08 UTC 2024
    - 3K bytes
    - Viewed (0)
  7. src/runtime/sys_freebsd_386.s

    	MOVL	$CLOCK_MONOTONIC, 4(SP)
    	MOVL	BX, 8(SP)
    	INT	$0x80
    	MOVL	12(SP), AX	// sec
    	MOVL	16(SP), BX	// nsec
    
    	// 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·asmSigaction(SB),NOSPLIT,$-4
    	MOVL	$SYS_sigaction, AX
    	INT	$0x80
    	MOVL	AX, ret+12(FP)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 06 18:49:01 UTC 2023
    - 9.4K bytes
    - Viewed (0)
  8. src/runtime/sys_netbsd_386.s

    	RET
    
    TEXT runtime·usleep(SB),NOSPLIT,$24
    	MOVL	$0, DX
    	MOVL	usec+0(FP), AX
    	MOVL	$1000000, CX
    	DIVL	CX
    	MOVL	AX, 12(SP)		// tv_sec - l32
    	MOVL	$0, 16(SP)		// tv_sec - h32
    	MOVL	$1000, AX
    	MULL	DX
    	MOVL	AX, 20(SP)		// tv_nsec
    
    	MOVL	$0, 0(SP)
    	LEAL	12(SP), AX
    	MOVL	AX, 4(SP)		// arg 1 - rqtp
    	MOVL	$0, 8(SP)		// arg 2 - rmtp
    	MOVL	$SYS___nanosleep50, AX
    	INT	$0x80
    	RET
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 06 18:49:01 UTC 2023
    - 9.6K bytes
    - Viewed (0)
  9. src/runtime/sys_windows_386.s

    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
    
    // This is called from rt0_go, which runs on the system stack
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Sep 21 15:56:43 UTC 2023
    - 6.5K bytes
    - Viewed (0)
  10. test/codegen/arithmetic.go

    	return a, b
    }
    
    // Check that constant divisions get turned into MULs
    func ConstDivs(n1 uint, n2 int) (uint, int) {
    	// amd64:"MOVQ\t[$]-1085102592571150095","MULQ",-"DIVQ"
    	// 386:"MOVL\t[$]-252645135","MULL",-"DIVL"
    	// arm64:`MOVD`,`UMULH`,-`DIV`
    	// arm:`MOVW`,`MUL`,-`.*udiv`
    	a := n1 / 17 // unsigned
    
    	// amd64:"MOVQ\t[$]-1085102592571150095","IMULQ",-"IDIVQ"
    	// 386:"MOVL\t[$]-252645135","IMULL",-"IDIVL"
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 15:28:00 UTC 2024
    - 15.2K bytes
    - Viewed (0)
Back to top