Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 32 for aesRnd (0.21 sec)

  1. src/cmd/internal/obj/arm64/anames.go

    package arm64
    
    import "cmd/internal/obj"
    
    var Anames = []string{
    	obj.A_ARCHSPECIFIC: "ADC",
    	"ADCS",
    	"ADCSW",
    	"ADCW",
    	"ADD",
    	"ADDS",
    	"ADDSW",
    	"ADDW",
    	"ADR",
    	"ADRP",
    	"AESD",
    	"AESE",
    	"AESIMC",
    	"AESMC",
    	"AND",
    	"ANDS",
    	"ANDSW",
    	"ANDW",
    	"ASR",
    	"ASRW",
    	"AT",
    	"BCC",
    	"BCS",
    	"BEQ",
    	"BFI",
    	"BFIW",
    	"BFM",
    	"BFMW",
    	"BFXIL",
    	"BFXILW",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 18 01:40:37 UTC 2023
    - 5.4K bytes
    - Viewed (0)
  2. src/cmd/internal/obj/arm64/doc.go

    	VADD V5.H8, V18.H8, V9.H8         <=>      add v9.8h, v18.8h, v5.8h
    	VLD1.P (R6)(R11), [V31.D1]        <=>      ld1 {v31.1d}, [x6], x11
    	VFMLA V29.S2, V20.S2, V14.S2      <=>      fmla v14.2s, v20.2s, v29.2s
    	AESD V22.B16, V19.B16             <=>      aesd v19.16b, v22.16b
    	SCVTFWS R3, F16                   <=>      scvtf s17, w6
    
    6. Align directive
    
    Go asm supports the PCALIGN directive, which indicates that the next instruction should be aligned
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Aug 07 00:21:42 UTC 2023
    - 9.6K bytes
    - Viewed (0)
  3. src/crypto/cipher/gcm_test.go

    		if aesgcm != nil || err == nil {
    			t.Fatalf("NewGCMWithNonceAndTagSize was successful with an invalid %d-byte tag size", tagSize)
    		}
    	}
    }
    
    func TestTagFailureOverwrite(t *testing.T) {
    	// The AESNI GCM code decrypts and authenticates concurrently and so
    	// overwrites the output buffer before checking the authentication tag.
    	// In order to be consistent across platforms, all implementations
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Oct 25 15:27:49 UTC 2023
    - 35K bytes
    - Viewed (0)
  4. src/cmd/internal/obj/x86/anames.go

    	"ADCXQ",
    	"ADDB",
    	"ADDL",
    	"ADDPD",
    	"ADDPS",
    	"ADDQ",
    	"ADDSD",
    	"ADDSS",
    	"ADDSUBPD",
    	"ADDSUBPS",
    	"ADDW",
    	"ADJSP",
    	"ADOXL",
    	"ADOXQ",
    	"AESDEC",
    	"AESDECLAST",
    	"AESENC",
    	"AESENCLAST",
    	"AESIMC",
    	"AESKEYGENASSIST",
    	"ANDB",
    	"ANDL",
    	"ANDNL",
    	"ANDNPD",
    	"ANDNPS",
    	"ANDNQ",
    	"ANDPD",
    	"ANDPS",
    	"ANDQ",
    	"ANDW",
    	"ARPL",
    	"BEXTRL",
    	"BEXTRQ",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 11 18:32:50 UTC 2023
    - 19.1K bytes
    - Viewed (0)
  5. src/runtime/alg.go

    var hashkey [4]uintptr
    
    func alginit() {
    	// Install AES hash algorithms if the instructions needed are present.
    	if (GOARCH == "386" || GOARCH == "amd64") &&
    		cpu.X86.HasAES && // AESENC
    		cpu.X86.HasSSSE3 && // PSHUFB
    		cpu.X86.HasSSE41 { // PINSR{D,Q}
    		initAlgAES()
    		return
    	}
    	if GOARCH == "arm64" && cpu.ARM64.HasAES {
    		initAlgAES()
    		return
    	}
    	for i := range hashkey {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 13.6K bytes
    - Viewed (0)
  6. src/internal/buildcfg/cfg.go

    	return
    }
    
    type Goarm64Features struct {
    	Version string
    	// Large Systems Extension
    	LSE bool
    	// ARM v8.0 Cryptographic Extension. It includes the following features:
    	// * FEAT_AES, which includes the AESD and AESE instructions.
    	// * FEAT_PMULL, which includes the PMULL, PMULL2 instructions.
    	// * FEAT_SHA1, which includes the SHA1* instructions.
    	// * FEAT_SHA256, which includes the SHA256* instructions.
    	Crypto bool
    }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 21 20:08:06 UTC 2024
    - 9.5K bytes
    - Viewed (0)
  7. src/crypto/cipher/gcm.go

    	if alias.InexactOverlap(out, ciphertext) {
    		panic("crypto/cipher: invalid buffer overlap")
    	}
    
    	if subtle.ConstantTimeCompare(expectedTag[:g.tagSize], tag) != 1 {
    		// The AESNI code decrypts and authenticates concurrently, and
    		// so overwrites dst in the event of a tag mismatch. That
    		// behavior is mimicked here in order to be consistent across
    		// platforms.
    		clear(out)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 13 18:57:38 UTC 2024
    - 13.7K bytes
    - Viewed (0)
  8. src/cmd/internal/obj/plist.go

    	var plink *Prog
    	for p := plist.Firstpc; p != nil; p = plink {
    		if ctxt.Debugasm > 0 && ctxt.Debugvlog {
    			fmt.Printf("obj: %v\n", p)
    		}
    		plink = p.Link
    		p.Link = nil
    
    		switch p.As {
    		case AEND:
    			continue
    
    		case ATEXT:
    			s := p.From.Sym
    			if s == nil {
    				// func _() { }
    				curtext = nil
    				continue
    			}
    			text = append(text, s)
    			etext = p
    			curtext = s
    			continue
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 01 15:52:41 UTC 2023
    - 11.5K bytes
    - Viewed (0)
  9. pkg/istio-agent/xds_proxy.go

    	}, proxy.stopChan)
    
    	return proxy, nil
    }
    
    // sendHealthCheckRequest sends a request to the currently connected proxy. Additionally, on any reconnection
    // to the upstream XDS request we will resend this request.
    func (p *XdsProxy) sendHealthCheckRequest(req *discovery.DiscoveryRequest) {
    	p.connectedMutex.Lock()
    	// Immediately send if we are currently connected.
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu May 16 22:12:28 UTC 2024
    - 27.9K bytes
    - Viewed (0)
  10. src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/plan9x.go

    	if args != nil {
    		op += " " + strings.Join(args, ", ")
    	}
    
    	return op
    }
    
    // No need add "W" to opcode suffix.
    // Opcode must be inserted in ascending order.
    var noSuffixOpSet = strings.Fields(`
    AESD
    AESE
    AESIMC
    AESMC
    CRC32B
    CRC32CB
    CRC32CH
    CRC32CW
    CRC32CX
    CRC32H
    CRC32W
    CRC32X
    LDARB
    LDARH
    LDAXRB
    LDAXRH
    LDTRH
    LDXRB
    LDXRH
    SHA1C
    SHA1H
    SHA1M
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 16 22:24:28 UTC 2022
    - 17K bytes
    - Viewed (0)
Back to top