Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 242 for sI (0.03 sec)

  1. src/runtime/duff_amd64.s

    	ADDQ	$16, SI
    	MOVUPS	X0, (DI)
    	ADDQ	$16, DI
    
    	MOVUPS	(SI), X0
    	ADDQ	$16, SI
    	MOVUPS	X0, (DI)
    	ADDQ	$16, DI
    
    	MOVUPS	(SI), X0
    	ADDQ	$16, SI
    	MOVUPS	X0, (DI)
    	ADDQ	$16, DI
    
    	MOVUPS	(SI), X0
    	ADDQ	$16, SI
    	MOVUPS	X0, (DI)
    	ADDQ	$16, DI
    
    	MOVUPS	(SI), X0
    	ADDQ	$16, SI
    	MOVUPS	X0, (DI)
    	ADDQ	$16, DI
    
    	MOVUPS	(SI), X0
    	ADDQ	$16, SI
    	MOVUPS	X0, (DI)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jan 24 19:29:51 UTC 2023
    - 5.6K bytes
    - Viewed (0)
  2. src/math/big/arith_amd64.s

    U3:	// n >= 0
    	// regular loop body unrolled 4x
    	MOVQ 0(R8)(SI*8), R11
    	MOVQ 8(R8)(SI*8), R12
    	MOVQ 16(R8)(SI*8), R13
    	MOVQ 24(R8)(SI*8), R14
    	ADDQ CX, R11
    	ADCQ $0, R12
    	ADCQ $0, R13
    	ADCQ $0, R14
    	SBBQ CX, CX		// save CF
    	NEGQ CX
    	MOVQ R11, 0(R10)(SI*8)
    	MOVQ R12, 8(R10)(SI*8)
    	MOVQ R13, 16(R10)(SI*8)
    	MOVQ R14, 24(R10)(SI*8)
    
    	ADDQ $4, SI		// i += 4
    	SUBQ $4, DI		// n -= 4
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:27 UTC 2023
    - 9.1K bytes
    - Viewed (0)
  3. src/internal/bytealg/compare_amd64.s

    	NEGQ	CX		//  - bits lift (== 64 - bits left mod 64)
    	JEQ	allsame
    
    	// load bytes of a into high bytes of AX
    	CMPB	SI, $0xf8
    	JA	si_high
    	MOVQ	(SI), SI
    	JMP	si_finish
    si_high:
    	MOVQ	-8(SI)(R8*1), SI
    	SHRQ	CX, SI
    si_finish:
    	SHLQ	CX, SI
    
    	// load bytes of b in to high bytes of BX
    	CMPB	DI, $0xf8
    	JA	di_high
    	MOVQ	(DI), DI
    	JMP	di_finish
    di_high:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Aug 18 17:17:01 UTC 2022
    - 4.3K bytes
    - Viewed (0)
  4. src/crypto/sha1/sha1block_amd64.s

    
    // Registers are cyclically rotated DX -> AX -> DI -> SI -> BX -> CX
    #define CALC_0 \
    	MOVL SI, BX \ // Precalculating first round
    	RORXL $2, SI, SI \
    	ANDNL AX, BX, BP \
    	ANDL DI, BX \
    	XORL BP, BX \
    	CALC_F1_PRE(0x0,CX,BX,DI,DX) \
    	PRECALC_0(0x80) \
    	CALC_F1_POST(CX,SI,DX)
    
    #define CALC_1 \
    	CALC_F1_PRE(0x4,DX,CX,SI,AX) \
    	PRECALC_1(0x80) \
    	CALC_F1_POST(DX,BX,AX)
    
    #define CALC_2 \
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 17:29:44 UTC 2024
    - 31.5K bytes
    - Viewed (0)
  5. src/internal/bytealg/index_amd64.s

    	PCALIGN $16
    loop2:
    	MOVW (DI), SI
    	CMPW SI,R8
    	JZ success
    	ADDQ $1,DI
    	CMPQ DI,DX
    	JB loop2
    	JMP fail
    _3_or_more:
    	CMPQ AX, $3
    	JA   _4_or_more
    	MOVW 1(R8), BX
    	MOVW (R8), R8
    	LEAQ -2(DI)(DX*1), DX
    loop3:
    	MOVW (DI), SI
    	CMPW SI,R8
    	JZ   partial_success3
    	ADDQ $1,DI
    	CMPQ DI,DX
    	JB loop3
    	JMP fail
    partial_success3:
    	MOVW 1(DI), SI
    	CMPW SI,BX
    	JZ success
    	ADDQ $1,DI
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Aug 07 00:20:48 UTC 2023
    - 5.1K bytes
    - Viewed (0)
  6. src/math/big/arith_386.s

    
    // func mulAddVWW(z, x []Word, y, r Word) (c Word)
    TEXT ·mulAddVWW(SB),NOSPLIT,$0
    	MOVL z+0(FP), DI
    	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++
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:27 UTC 2023
    - 4K bytes
    - Viewed (0)
  7. src/internal/bytealg/equal_amd64.s

    	LEAQ	0(BX*8), CX
    	NEGQ	CX
    
    	CMPB	SI, $0xf8
    	JA	si_high
    
    	// load at SI won't cross a page boundary.
    	MOVQ	(SI), SI
    	JMP	si_finish
    si_high:
    	// address ends in 11111xxx. Load up to bytes we want, move to correct position.
    	MOVQ	-8(SI)(BX*1), SI
    	SHRQ	CX, SI
    si_finish:
    
    	// same for DI.
    	CMPB	DI, $0xf8
    	JA	di_high
    	MOVQ	(DI), DI
    	JMP	di_finish
    di_high:
    	MOVQ	-8(DI)(BX*1), DI
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Nov 17 16:34:40 UTC 2023
    - 2.8K bytes
    - Viewed (0)
  8. src/crypto/internal/bigmod/nat_amd64.s

    	// Add back carry flags and return
    	ADCXQ SI, BX
    	ADOXQ SI, BX
    	MOVQ  BX, c+24(FP)
    	RET
    
    // func addMulVVW1536(z *uint, x *uint, y uint) (c uint)
    // Requires: ADX, BMI2
    TEXT ·addMulVVW1536(SB), $0-32
    	CMPB ·supportADX+0(SB), $0x01
    	JEQ  adx
    	MOVQ z+0(FP), CX
    	MOVQ x+8(FP), BX
    	MOVQ y+16(FP), SI
    	XORQ DI, DI
    
    	// Iteration 0
    	MOVQ (BX), AX
    	MULQ SI
    	ADDQ (CX), AX
    	ADCQ $0x00, DX
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 24 22:37:58 UTC 2023
    - 17.3K bytes
    - Viewed (0)
  9. tests/fuzz/pilot_model_fuzzer.go

    func NewSI(f *fuzz.ConsumeFuzzer) (*model.ServiceInstance, error) {
    	si := &model.ServiceInstance{}
    	err := f.GenerateStruct(si)
    	if err != nil {
    		return si, err
    	}
    	s, err := NewS(f)
    	if err != nil {
    		return si, err
    	}
    	p, err := createPort(f)
    	if err != nil {
    		return si, err
    	}
    	s.Ports = append(s.Ports, p)
    	si.ServicePort = p
    	si.Service = s
    	err = si.Validate()
    	if err != nil {
    		return si, err
    	}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Aug 08 18:13:06 UTC 2023
    - 4.6K bytes
    - Viewed (0)
  10. src/internal/syscall/unix/siginfo_linux_test.go

    	offsets := []struct {
    		name string
    		got  uintptr
    		want int
    	}{
    		{"Signo", unsafe.Offsetof(si.Signo), ofSigno},
    		{"Errno", unsafe.Offsetof(si.Errno), ofErrno},
    		{"Code", unsafe.Offsetof(si.Code), ofCode},
    		{"Pid", unsafe.Offsetof(si.Pid), ofPid},
    		{"Uid", unsafe.Offsetof(si.Uid), ofUid},
    		{"Status", unsafe.Offsetof(si.Status), ofStatus},
    	}
    
    	for _, tc := range offsets {
    		if int(tc.got) != tc.want {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 01:23:00 UTC 2024
    - 1.3K bytes
    - Viewed (0)
Back to top