Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 12 for b_len (0.04 sec)

  1. src/math/big/arith_ppc64x.s

    	MOVD y+48(FP), R4	// R4 = y = c
    	MOVD z_len+8(FP), R11	// R11 = z_len
    
    	CMP   R11, $0		// If z_len is zero, return
    	BEQ   done
    
    	// We will process the first iteration out of the loop so we capture
    	// the value of c. In the subsequent iterations, we will rely on the
    	// value of CA set here.
    	MOVD  0(R8), R20	// R20 = x[i]
    	ADD   $-1, R11		// R11 = z_len - 1
    	ADDC  R20, R4, R6	// R6 = x[i] + c
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 18:17:17 UTC 2024
    - 16.8K bytes
    - Viewed (0)
  2. src/go/types/builtins.go

    		x.mode = value
    		x.typ = S
    		if check.recordTypes() {
    			check.recordBuiltinType(call.Fun, sig)
    		}
    
    	case _Cap, _Len:
    		// cap(x)
    		// len(x)
    		mode := invalid
    		var val constant.Value
    		switch t := arrayPtrDeref(under(x.typ)).(type) {
    		case *Basic:
    			if isString(t) && id == _Len {
    				if x.mode == constant_ {
    					mode = constant_
    					val = constant.MakeInt64(int64(len(constant.StringVal(x.val))))
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 19:19:55 UTC 2024
    - 27.2K bytes
    - Viewed (0)
  3. src/cmd/compile/internal/types2/builtins.go

    		x.mode = value
    		x.typ = S
    		if check.recordTypes() {
    			check.recordBuiltinType(call.Fun, sig)
    		}
    
    	case _Cap, _Len:
    		// cap(x)
    		// len(x)
    		mode := invalid
    		var val constant.Value
    		switch t := arrayPtrDeref(under(x.typ)).(type) {
    		case *Basic:
    			if isString(t) && id == _Len {
    				if x.mode == constant_ {
    					mode = constant_
    					val = constant.MakeInt64(int64(len(constant.StringVal(x.val))))
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 19:19:55 UTC 2024
    - 27.1K bytes
    - Viewed (0)
  4. src/hash/crc32/crc32_ppc64le.s

    #define MAX_SIZE	32*1024
    #define REFLECT
    
    TEXT ·ppc64SlicingUpdateBy8(SB), NOSPLIT|NOFRAME, $0-44
    	MOVWZ	crc+0(FP), R3   // incoming crc
    	MOVD    table8+8(FP), R4   // *Table
    	MOVD    p+16(FP), R5
    	MOVD    p_len+24(FP), R6 // p len
    
    	CMP     $0,R6           // len == 0?
    	BNE     start
    	MOVW    R3,ret+40(FP)   // return crc
    	RET
    
    start:
    	NOR     R3,R3,R7        // ^crc
    	MOVWZ	R7,R7		// 32 bits
    	CMP	R6,$16
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 06 12:09:50 UTC 2024
    - 13.1K bytes
    - Viewed (0)
  5. src/cmd/vendor/golang.org/x/tools/go/analysis/passes/asmdecl/asmdecl.go

    	case asmSlice:
    		cc = append(cc, newComponent(suffix+"_base", asmKind(arch.ptrSize), "slice base", off, arch.ptrSize, suffix))
    		cc = append(cc, newComponent(suffix+"_len", asmKind(arch.intSize), "slice len", off+arch.ptrSize, arch.intSize, suffix))
    		cc = append(cc, newComponent(suffix+"_cap", asmKind(arch.intSize), "slice cap", off+arch.ptrSize+arch.intSize, arch.intSize, suffix))
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 03 02:38:00 UTC 2024
    - 22.8K bytes
    - Viewed (0)
  6. src/crypto/sha256/sha256block_amd64.s

    	SHA256RNDS2		msg, state1, state0		\
    	sha256Msg1		(m,a)
    
    TEXT ·block(SB), 0, $536-32
    	CMPB	·useSHA(SB), $1
    	JE	sha_ni
    	CMPB	·useAVX2(SB), $1
    	JE	avx2
    
    	MOVQ p_base+8(FP), SI
    	MOVQ p_len+16(FP), DX
    	SHRQ $6, DX
    	SHLQ $6, DX
    
    	LEAQ (SI)(DX*1), DI
    	MOVQ DI, 256(SP)
    	CMPQ SI, DI
    	JEQ  end
    
    	MOVQ dig+0(FP), BP
    	MOVL (0*4)(BP), R8  // a = H0
    	MOVL (1*4)(BP), R9  // b = H1
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 17:29:44 UTC 2024
    - 47.3K bytes
    - Viewed (0)
  7. src/cmd/gofmt/gofmt.go

    	list        = flag.Bool("l", false, "list files whose formatting differs from gofmt's")
    	write       = flag.Bool("w", false, "write result to (source) file instead of stdout")
    	rewriteRule = flag.String("r", "", "rewrite rule (e.g., 'a[b:len(a)] -> a[b:]')")
    	simplifyAST = flag.Bool("s", false, "simplify code")
    	doDiff      = flag.Bool("d", false, "display diffs instead of rewriting files")
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 14 19:41:17 UTC 2024
    - 15.1K bytes
    - Viewed (0)
  8. src/crypto/sha1/sha1block_amd64.s

    #define ROUND4(a, b, c, d, e, index) \
    	SHUFFLE(index); \
    	FUNC4(a, b, c, d, e); \
    	MIX(a, b, c, d, e, 0xCA62C1D6)
    
    TEXT ·blockAMD64(SB),NOSPLIT,$64-32
    	MOVQ	dig+0(FP),	BP
    	MOVQ	p_base+8(FP),	SI
    	MOVQ	p_len+16(FP),	DX
    	SHRQ	$6,		DX
    	SHLQ	$6,		DX
    
    	LEAQ	(SI)(DX*1),	DI
    	MOVL	(0*4)(BP),	AX
    	MOVL	(1*4)(BP),	BX
    	MOVL	(2*4)(BP),	CX
    	MOVL	(3*4)(BP),	DX
    	MOVL	(4*4)(BP),	BP
    
    	CMPQ	SI,		DI
    	JEQ	end
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 17:29:44 UTC 2024
    - 31.5K bytes
    - Viewed (0)
  9. src/crypto/sha256/sha256block_ppc64x.s

    #define VPERMLE(va,vb,vc,vt) VPERM va, vb, vc, vt
    #else
    #define VPERMLE(va,vb,vc,vt)
    #endif
    
    // func block(dig *digest, p []byte)
    TEXT ·block(SB),0,$0-32
    	MOVD	dig+0(FP), CTX
    	MOVD	p_base+8(FP), INP
    	MOVD	p_len+16(FP), LEN
    
    	SRD	$6, LEN
    	SLD	$6, LEN
    	ADD	INP, LEN, END
    
    	CMP	INP, END
    	BEQ	end
    
    	MOVD	$·kcon(SB), TBL_STRT
    	MOVD	$0x10, R_x010
    
    #ifdef GOARCH_ppc64le
    	MOVWZ	$8, TEMP
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 17:29:44 UTC 2024
    - 14.4K bytes
    - Viewed (0)
  10. src/crypto/sha512/sha512block_ppc64x.s

    	LVX		(TBL)(idx), KI; \
    	VADDUDM		S0, h, h; \
    	VADDUDM		s1, xj, xj
    
    // func block(dig *digest, p []byte)
    TEXT ·block(SB),0,$0-32
    	MOVD	dig+0(FP), CTX
    	MOVD	p_base+8(FP), INP
    	MOVD	p_len+16(FP), LEN
    
    	SRD	$6, LEN
    	SLD	$6, LEN
    
    	ADD	INP, LEN, END
    
    	CMP	INP, END
    	BEQ	end
    
    	MOVD	$·kcon(SB), TBL_STRT
    
    	MOVD	R0, CNT
    	MOVWZ	$0x010, R_x010
    	MOVWZ	$0x020, R_x020
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 17:29:44 UTC 2024
    - 15.8K bytes
    - Viewed (0)
Back to top