Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for sse41 (0.11 sec)

  1. src/vendor/golang.org/x/sys/cpu/cpu_x86.go

    		{Name: "popcnt", Feature: &X86.HasPOPCNT},
    		{Name: "rdrand", Feature: &X86.HasRDRAND},
    		{Name: "rdseed", Feature: &X86.HasRDSEED},
    		{Name: "sse3", Feature: &X86.HasSSE3},
    		{Name: "sse41", Feature: &X86.HasSSE41},
    		{Name: "sse42", Feature: &X86.HasSSE42},
    		{Name: "ssse3", Feature: &X86.HasSSSE3},
    
    		// These capabilities should always be enabled on amd64:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:33 UTC 2023
    - 4.9K bytes
    - Viewed (0)
  2. src/internal/cpu/cpu_x86.go

    		// they can be turned off.
    		options = append(options,
    			option{Name: "popcnt", Feature: &X86.HasPOPCNT},
    			option{Name: "sse3", Feature: &X86.HasSSE3},
    			option{Name: "sse41", Feature: &X86.HasSSE41},
    			option{Name: "sse42", Feature: &X86.HasSSE42},
    			option{Name: "ssse3", Feature: &X86.HasSSSE3})
    	}
    	if level < 3 {
    		// These options are required at level 3. At lower levels
    		// they can be turned off.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 13:40:20 UTC 2024
    - 5.8K bytes
    - Viewed (0)
  3. src/internal/bytealg/index_amd64.s

    	RET
    success_avx2:
    	VZEROUPPER
    	JMP success
    sse42:
    #ifndef hasSSE42
    	CMPB internal∕cpu·X86+const_offsetX86HasSSE42(SB), $1
    	JNE no_sse42
    #endif
    	CMPQ AX, $12
    	// PCMPESTRI is slower than normal compare,
    	// so using it makes sense only if we advance 4+ bytes per compare
    	// This value was determined experimentally and is the ~same
    	// on Nehalem (first with SSE42) and Haswell.
    	JAE _9_or_more
    	LEAQ 16(R8), SI
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Aug 07 00:20:48 UTC 2023
    - 5.1K bytes
    - Viewed (0)
  4. src/hash/crc32/crc32_amd64.go

    	// combining calculation is different; the complete derivation is explained
    	// below.
    	//
    	// -- The basic idea --
    	//
    	// The CRC32 instruction (available in SSE4.2) can process 8 bytes at a
    	// time. In recent Intel architectures the instruction takes 3 cycles;
    	// however the processor can pipeline up to three instructions if they
    	// don't depend on each other.
    	//
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 05 17:54:15 UTC 2022
    - 6.8K bytes
    - Viewed (0)
Back to top