mirror of
				https://gitea.com/Lydanne/buildx.git
				synced 2025-11-04 10:03:42 +08:00 
			
		
		
		
	Bump buildkit to master and fix versions incompatible with go mod 1.13
Bump github.com/gogo/googleapis to v1.3.2 Bump github.com/docker/cli to master Signed-off-by: Silvin Lubecki <silvin.lubecki@docker.com>
This commit is contained in:
		
							
								
								
									
										42
									
								
								vendor/golang.org/x/crypto/poly1305/sum_amd64.s
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										42
									
								
								vendor/golang.org/x/crypto/poly1305/sum_amd64.s
									
									
									
										generated
									
									
										vendored
									
									
								
							@@ -2,7 +2,7 @@
 | 
			
		||||
// Use of this source code is governed by a BSD-style
 | 
			
		||||
// license that can be found in the LICENSE file.
 | 
			
		||||
 | 
			
		||||
// +build amd64,!gccgo,!appengine
 | 
			
		||||
// +build !gccgo,!purego
 | 
			
		||||
 | 
			
		||||
#include "textflag.h"
 | 
			
		||||
 | 
			
		||||
@@ -54,10 +54,6 @@
 | 
			
		||||
	ADCQ  t3, h1;                  \
 | 
			
		||||
	ADCQ  $0, h2
 | 
			
		||||
 | 
			
		||||
DATA ·poly1305Mask<>+0x00(SB)/8, $0x0FFFFFFC0FFFFFFF
 | 
			
		||||
DATA ·poly1305Mask<>+0x08(SB)/8, $0x0FFFFFFC0FFFFFFC
 | 
			
		||||
GLOBL ·poly1305Mask<>(SB), RODATA, $16
 | 
			
		||||
 | 
			
		||||
// func update(state *[7]uint64, msg []byte)
 | 
			
		||||
TEXT ·update(SB), $0-32
 | 
			
		||||
	MOVQ state+0(FP), DI
 | 
			
		||||
@@ -110,39 +106,3 @@ done:
 | 
			
		||||
	MOVQ R9, 8(DI)
 | 
			
		||||
	MOVQ R10, 16(DI)
 | 
			
		||||
	RET
 | 
			
		||||
 | 
			
		||||
// func initialize(state *[7]uint64, key *[32]byte)
 | 
			
		||||
TEXT ·initialize(SB), $0-16
 | 
			
		||||
	MOVQ state+0(FP), DI
 | 
			
		||||
	MOVQ key+8(FP), SI
 | 
			
		||||
 | 
			
		||||
	// state[0...7] is initialized with zero
 | 
			
		||||
	MOVOU 0(SI), X0
 | 
			
		||||
	MOVOU 16(SI), X1
 | 
			
		||||
	MOVOU ·poly1305Mask<>(SB), X2
 | 
			
		||||
	PAND  X2, X0
 | 
			
		||||
	MOVOU X0, 24(DI)
 | 
			
		||||
	MOVOU X1, 40(DI)
 | 
			
		||||
	RET
 | 
			
		||||
 | 
			
		||||
// func finalize(tag *[TagSize]byte, state *[7]uint64)
 | 
			
		||||
TEXT ·finalize(SB), $0-16
 | 
			
		||||
	MOVQ tag+0(FP), DI
 | 
			
		||||
	MOVQ state+8(FP), SI
 | 
			
		||||
 | 
			
		||||
	MOVQ    0(SI), AX
 | 
			
		||||
	MOVQ    8(SI), BX
 | 
			
		||||
	MOVQ    16(SI), CX
 | 
			
		||||
	MOVQ    AX, R8
 | 
			
		||||
	MOVQ    BX, R9
 | 
			
		||||
	SUBQ    $0xFFFFFFFFFFFFFFFB, AX
 | 
			
		||||
	SBBQ    $0xFFFFFFFFFFFFFFFF, BX
 | 
			
		||||
	SBBQ    $3, CX
 | 
			
		||||
	CMOVQCS R8, AX
 | 
			
		||||
	CMOVQCS R9, BX
 | 
			
		||||
	ADDQ    40(SI), AX
 | 
			
		||||
	ADCQ    48(SI), BX
 | 
			
		||||
 | 
			
		||||
	MOVQ AX, 0(DI)
 | 
			
		||||
	MOVQ BX, 8(DI)
 | 
			
		||||
	RET
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user