Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 18 for Vector3 (0.1 sec)

  1. src/vendor/golang.org/x/crypto/chacha20/chacha_s390x.s

    	ROUND4(X0, X5, X15, X10, X1, X6, X12, X11, X2, X7, X13, X8,  X3, X4, X14, X9)
    
    	ADD $-1, R1
    	BNE loop
    
    	// decrement length
    	ADD $-256, R4
    
    	// rearrange vectors
    	SHUFFLE(X0, X1, X2, X3, M0, M1, M2, M3)
    	ADDV(J0, X0, X1, X2, X3)
    	SHUFFLE(X4, X5, X6, X7, M0, M1, M2, M3)
    	ADDV(KEY0, X4, X5, X6, X7)
    	SHUFFLE(X8, X9, X10, X11, M0, M1, M2, M3)
    	ADDV(KEY1, X8, X9, X10, X11)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:33 UTC 2023
    - 5.3K bytes
    - Viewed (0)
  2. src/math/big/arith_mipsx.s

    // license that can be found in the LICENSE file.
    
    //go:build !math_big_pure_go && (mips || mipsle)
    
    #include "textflag.h"
    
    // This file provides fast assembly versions for the elementary
    // arithmetic operations on vectors implemented in arith.go.
    
    TEXT ·addVV(SB),NOSPLIT,$0
    	JMP	·addVV_g(SB)
    
    TEXT ·subVV(SB),NOSPLIT,$0
    	JMP	·subVV_g(SB)
    
    TEXT ·addVW(SB),NOSPLIT,$0
    	JMP	·addVW_g(SB)
    
    TEXT ·subVW(SB),NOSPLIT,$0
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:27 UTC 2023
    - 759 bytes
    - Viewed (0)
  3. src/internal/bytealg/count_ppc64x.s

    	BLT	tail		// Jump to the small string case
    	SRD	$5, R4, R20
    	MOVD	R20, CTR
    	MOVD	$16, R21
    	XXLXOR	V4, V4, V4
    	XXLXOR	V5, V5, V5
    
    	PCALIGN	$16
    cmploop:
    	LXVD2X	(R0)(R3), V0	// Count 32B per loop with two vector accumulators.
    	LXVD2X	(R21)(R3), V2
    	VCMPEQUB V2, V1, V2
    	VCMPEQUB V0, V1, V0
    	VPOPCNTD V2, V2		// A match is 0xFF or 0. Count the bits into doubleword buckets.
    	VPOPCNTD V0, V0
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Aug 14 20:30:44 UTC 2023
    - 3.6K bytes
    - Viewed (0)
  4. src/cmd/asm/internal/asm/testdata/amd64error.s

    	MOVL (AX)(X0*1), AX             // ERROR "invalid instruction"
    	MOVL (AX)(Y0*1), AX             // ERROR "invalid instruction"
    	// VSIB/VM is invalid without vector index.
    	// TODO(quasilyte): improve error message (#21860).
    	// "invalid VSIB address (missing vector index)"
    	VPGATHERQQ Y2, (BP), Y1         // ERROR "invalid instruction"
    	// AVX2GATHER mask/index/dest #UD cases.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jun 14 00:03:57 UTC 2023
    - 8.9K bytes
    - Viewed (0)
  5. src/runtime/sys_windows_386.s

    	// Create a struct callbackArgs on our stack.
    	SUBL	$(12+callbackArgs__size), SP
    	MOVL	AX, (12+callbackArgs_index)(SP)		// callback index
    	MOVL	CX, (12+callbackArgs_args)(SP)		// address of args vector
    	MOVL	$0, (12+callbackArgs_result)(SP)	// result
    	LEAL	12(SP), AX	// AX = &callbackArgs{...}
    
    	// Call cgocallback, which will call callbackWrap(frame).
    	MOVL	$0, 8(SP)	// context
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Sep 21 15:56:43 UTC 2023
    - 6.5K bytes
    - Viewed (0)
  6. src/runtime/sys_windows_amd64.s

    	MOVQ	R9, 24(SP)
    	CALL	runtime·sehhandler(SB)
    	MOVL	32(SP), AX
    
    	ADJSP	$-40
    
    	POP_REGS_HOST_TO_ABI0()
    	RET
    
    TEXT runtime·callbackasm1(SB),NOSPLIT|NOFRAME,$0
    	// Construct args vector for cgocallback().
    	// By windows/amd64 calling convention first 4 args are in CX, DX, R8, R9
    	// args from the 5th on are on the stack.
    	// In any case, even if function has 0,1,2,3,4 args, there is reserved
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Feb 19 07:24:08 UTC 2024
    - 8.4K bytes
    - Viewed (0)
  7. src/math/big/arith_386.s

    // license that can be found in the LICENSE file.
    
    //go:build !math_big_pure_go
    
    #include "textflag.h"
    
    // This file provides fast assembly versions for the elementary
    // arithmetic operations on vectors implemented in arith.go.
    
    // func addVV(z, x, y []Word) (c Word)
    TEXT ·addVV(SB),NOSPLIT,$0
    	MOVL z+0(FP), DI
    	MOVL x+12(FP), SI
    	MOVL y+24(FP), CX
    	MOVL z_len+4(FP), BP
    	MOVL $0, BX		// i = 0
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:27 UTC 2023
    - 4K bytes
    - Viewed (0)
  8. src/math/big/arith_arm.s

    // license that can be found in the LICENSE file.
    
    //go:build !math_big_pure_go
    
    #include "textflag.h"
    
    // This file provides fast assembly versions for the elementary
    // arithmetic operations on vectors implemented in arith.go.
    
    // func addVV(z, x, y []Word) (c Word)
    TEXT ·addVV(SB),NOSPLIT,$0
    	ADD.S	$0, R0		// clear carry flag
    	MOVW	z+0(FP), R1
    	MOVW	z_len+4(FP), R4
    	MOVW	x+12(FP), R2
    	MOVW	y+24(FP), R3
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:27 UTC 2023
    - 4K bytes
    - Viewed (0)
  9. src/runtime/sys_windows_arm64.s

    	// Create a struct callbackArgs on our stack.
    	MOVD	$cbargs-(18*8+callbackArgs__size)(SP), R13
    	MOVD	R12, callbackArgs_index(R13)	// callback index
    	MOVD	R14, R0
    	MOVD	R0, callbackArgs_args(R13)		// address of args vector
    	MOVD	$0, R0
    	MOVD	R0, callbackArgs_result(R13)	// result
    
    	// Call cgocallback, which will call callbackWrap(frame).
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Sep 21 15:56:43 UTC 2023
    - 6.8K bytes
    - Viewed (0)
  10. src/runtime/sys_windows_arm.s

    	// Create a struct callbackArgs on our stack.
    	MOVW	R12, (16+callbackArgs_index)(R13)	// callback index
    	MOVW	$(16+callbackArgs__size+4*9)(R13), R0
    	MOVW	R0, (16+callbackArgs_args)(R13)		// address of args vector
    	MOVW	$0, R0
    	MOVW	R0, (16+callbackArgs_result)(R13)	// result
    
    	// Prepare for entry to Go.
    	BL	runtime·load_g(SB)
    
    	// Call cgocallback, which will call callbackWrap(frame).
    	MOVW	$0, R0
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Sep 21 15:56:43 UTC 2023
    - 7.7K bytes
    - Viewed (0)
Back to top