Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 14 for ANDQ (0.06 sec)

  1. src/crypto/sha512/sha512block_amd64.s

    #define SHA512T2(a, b, c) \
    	MOVQ	a, DI; \
    	MOVQ	c, BX; \
    	RORQ	$28, DI; \
    	MOVQ	a, DX; \
    	ANDQ	b, BX; \
    	RORQ	$34, DX; \
    	MOVQ	a, CX; \
    	ANDQ	c, CX; \
    	XORQ	DX, DI; \
    	XORQ	CX, BX; \
    	MOVQ	a, DX; \
    	MOVQ	b, CX; \
    	RORQ	$39, DX; \
    	ANDQ	a, CX; \
    	XORQ	CX, BX; \
    	XORQ	DX, DI; \
    	ADDQ	DI, BX
    
    // Calculate T1 and T2, then e = d + T1 and a = T1 + T2.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 17:29:44 UTC 2024
    - 27K bytes
    - Viewed (0)
  2. src/vendor/golang.org/x/crypto/sha3/keccakf_amd64.s

    	                       \
    	XORQ rDu, rBu;         \
    	ROLQ $14, rBu;         \
    	MOVQ rBa, rCu;         \
    	ANDQ rBe, rCu;         \
    	XORQ rBu, rCu;         \
    	MOVQ rCu, _bu(oState); \
    	                       \
    	XORQ rDo, rBo;         \
    	ROLQ $21, rBo;         \
    	MOVQ rBo, rT1;         \
    	ANDQ rBu, rT1;         \
    	XORQ rBi, rT1;         \
    	MOVQ rT1, _bi(oState); \
    	                       \
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Apr 10 16:37:53 UTC 2024
    - 14.2K bytes
    - Viewed (0)
  3. src/runtime/memmove_amd64.s

    	MOVQ	BX, CX
    	SHRQ	$3, CX
    	ANDQ	$7, BX
    	REP;	MOVSQ
    	JMP	tail
    
    back:
    /*
     * check overlap
     */
    	MOVQ	SI, CX
    	ADDQ	BX, CX
    	CMPQ	CX, DI
    	JLS	forward
    /*
     * whole thing backwards has
     * adjusted addresses
     */
    	ADDQ	BX, DI
    	ADDQ	BX, SI
    	STD
    
    /*
     * copy
     */
    	MOVQ	BX, CX
    	SHRQ	$3, CX
    	ANDQ	$7, BX
    
    	SUBQ	$8, DI
    	SUBQ	$8, SI
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sun Apr 10 15:52:08 UTC 2022
    - 12.5K bytes
    - Viewed (0)
  4. test/codegen/memops.go

    	x[i+2] -= v
    	// amd64: `ANDQ\t[A-Z]+[0-9]*, 24\([A-Z]+[0-9]*\)\([A-Z]+[0-9]*\*8\)`
    	x[i+3] &= v
    	// amd64: `ORQ\t[A-Z]+[0-9]*, 32\([A-Z]+[0-9]*\)\([A-Z]+[0-9]*\*8\)`
    	x[i+4] |= v
    	// amd64: `XORQ\t[A-Z]+[0-9]*, 40\([A-Z]+[0-9]*\)\([A-Z]+[0-9]*\*8\)`
    	x[i+5] ^= v
    
    	// amd64: `ADDQ\t[$]77, 48\([A-Z]+[0-9]*\)\([A-Z]+[0-9]*\*8\)`
    	x[i+6] += 77
    	// amd64: `ANDQ\t[$]77, 56\([A-Z]+[0-9]*\)\([A-Z]+[0-9]*\*8\)`
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Aug 04 16:40:24 UTC 2023
    - 12.5K bytes
    - Viewed (0)
  5. src/runtime/sys_linux_amd64.s

    	MOVQ	_cgo_sigaction(SB), AX
    	MOVQ	SP, BX	// callee-saved
    	ANDQ	$~15, SP	// alignment as per amd64 psABI
    	CALL	AX
    	MOVQ	BX, SP
    	MOVL	AX, ret+24(FP)
    	RET
    
    TEXT runtime·sigfwd(SB),NOSPLIT,$0-32
    	MOVQ	fn+0(FP),    AX
    	MOVL	sig+8(FP),   DI
    	MOVQ	info+16(FP), SI
    	MOVQ	ctx+24(FP),  DX
    	MOVQ	SP, BX		// callee-saved
    	ANDQ	$~15, SP     // alignment for x86_64 ABI
    	CALL	AX
    	MOVQ	BX, SP
    	RET
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Mar 24 18:53:44 UTC 2023
    - 15.7K bytes
    - Viewed (0)
  6. test/codegen/shift.go

    	// amd64:"SHLQ.*,.*,"
    	shl := x<<s | y>>ŝ
    	return shr, shl
    }
    
    func checkShiftToMask(u []uint64, s []int64) {
    	// amd64:-"SHR",-"SHL","ANDQ"
    	u[0] = u[0] >> 5 << 5
    	// amd64:-"SAR",-"SHL","ANDQ"
    	s[0] = s[0] >> 5 << 5
    	// amd64:-"SHR",-"SHL","ANDQ"
    	u[1] = u[1] << 5 >> 5
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 21 18:53:43 UTC 2024
    - 12.7K bytes
    - Viewed (0)
  7. src/runtime/sys_freebsd_amd64.s

    	MOVQ	_cgo_sigaction(SB), AX
    	MOVQ	SP, BX			// callee-saved
    	ANDQ	$~15, SP		// alignment as per amd64 psABI
    	CALL	AX
    	MOVQ	BX, SP
    	MOVL	AX, ret+24(FP)
    	RET
    
    TEXT runtime·sigfwd(SB),NOSPLIT,$0-32
    	MOVQ	fn+0(FP),    AX
    	MOVL	sig+8(FP),   DI
    	MOVQ	info+16(FP), SI
    	MOVQ	ctx+24(FP),  DX
    	MOVQ	SP, BX		// callee-saved
    	ANDQ	$~15, SP	// alignment for x86_64 ABI
    	CALL	AX
    	MOVQ	BX, SP
    	RET
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 06 18:49:01 UTC 2023
    - 12.7K bytes
    - Viewed (0)
  8. src/runtime/sys_netbsd_amd64.s

    	MOVL	$0xf1, 0xf1		// crash
    	RET
    
    TEXT runtime·sigfwd(SB),NOSPLIT,$0-32
    	MOVQ	fn+0(FP),    AX
    	MOVL	sig+8(FP),   DI
    	MOVQ	info+16(FP), SI
    	MOVQ	ctx+24(FP),  DX
    	MOVQ	SP, BX		// callee-saved
    	ANDQ	$~15, SP	// alignment for x86_64 ABI
    	CALL	AX
    	MOVQ	BX, SP
    	RET
    
    // Called using C ABI.
    TEXT runtime·sigtramp(SB),NOSPLIT|TOPFRAME|NOFRAME,$0
    	// Transition from C ABI to Go ABI.
    	PUSH_REGS_HOST_TO_ABI0()
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 06 18:49:01 UTC 2023
    - 9.8K bytes
    - Viewed (0)
  9. src/cmd/internal/obj/x86/anames.go

    	"ADOXQ",
    	"AESDEC",
    	"AESDECLAST",
    	"AESENC",
    	"AESENCLAST",
    	"AESIMC",
    	"AESKEYGENASSIST",
    	"ANDB",
    	"ANDL",
    	"ANDNL",
    	"ANDNPD",
    	"ANDNPS",
    	"ANDNQ",
    	"ANDPD",
    	"ANDPS",
    	"ANDQ",
    	"ANDW",
    	"ARPL",
    	"BEXTRL",
    	"BEXTRQ",
    	"BLENDPD",
    	"BLENDPS",
    	"BLENDVPD",
    	"BLENDVPS",
    	"BLSIL",
    	"BLSIQ",
    	"BLSMSKL",
    	"BLSMSKQ",
    	"BLSRL",
    	"BLSRQ",
    	"BOUNDL",
    	"BOUNDW",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 11 18:32:50 UTC 2023
    - 19.1K bytes
    - Viewed (0)
  10. src/runtime/race_amd64.s

    	MOVQ	g_m(R14), R13
    	// Switch to g0 stack.
    	MOVQ	SP, R12		// callee-saved, preserved across the CALL
    	MOVQ	m_g0(R13), R10
    	CMPQ	R10, R14
    	JE	call	// already on g0
    	MOVQ	(g_sched+gobuf_sp)(R10), SP
    call:
    	ANDQ	$~15, SP	// alignment for gcc ABI
    	CALL	AX
    	MOVQ	R12, SP
    	// Back to Go world, set special registers.
    	// The g register (R14) is preserved in C.
    	XORPS	X15, X15
    	RET
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:37:29 UTC 2024
    - 15.1K bytes
    - Viewed (0)
Back to top