Search Options

Results per page
Sort
Preferred Languages
Advance

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

  1. src/internal/bytealg/indexbyte_amd64.s

    //   R8: address to put result
    TEXT	indexbytebody<>(SB), NOSPLIT, $0
    	// Shuffle X0 around so that each byte contains
    	// the character we're looking for.
    	MOVD AX, X0
    	PUNPCKLBW X0, X0
    	PUNPCKLBW X0, X0
    	PSHUFL $0, X0, X0
    
    	CMPQ BX, $16
    	JLT small
    
    	MOVQ SI, DI
    
    	CMPQ BX, $32
    	JA avx2
    sse:
    	LEAQ	-16(SI)(BX*1), AX	// AX = address of last 16 bytes
    	JMP	sseloopentry
    
    	PCALIGN $16
    sseloop:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Nov 01 19:06:01 UTC 2023
    - 3.1K bytes
    - Viewed (0)
  2. src/internal/bytealg/count_amd64.s

    // This function requires the POPCNT instruction.
    TEXT countbody<>(SB),NOSPLIT,$0
    	// Shuffle X0 around so that each byte contains
    	// the character we're looking for.
    	MOVD AX, X0
    	PUNPCKLBW X0, X0
    	PUNPCKLBW X0, X0
    	PSHUFL $0, X0, X0
    
    	CMPQ BX, $16
    	JLT small
    
    	MOVQ $0, R12 // Accumulator
    
    	MOVQ SI, DI
    
    	CMPQ BX, $64
    	JAE avx2
    sse:
    	LEAQ	-16(SI)(BX*1), AX	// AX = address of last 16 bytes
    	JMP	sseloopentry
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Oct 06 20:54:43 UTC 2023
    - 4.7K bytes
    - Viewed (0)
  3. src/cmd/internal/obj/x86/anames.go

    	"POPFQ",
    	"POPFW",
    	"POPL",
    	"POPQ",
    	"POPW",
    	"POR",
    	"PREFETCHNTA",
    	"PREFETCHT0",
    	"PREFETCHT1",
    	"PREFETCHT2",
    	"PSADBW",
    	"PSHUFB",
    	"PSHUFD",
    	"PSHUFHW",
    	"PSHUFL",
    	"PSHUFLW",
    	"PSHUFW",
    	"PSIGNB",
    	"PSIGND",
    	"PSIGNW",
    	"PSLLL",
    	"PSLLO",
    	"PSLLQ",
    	"PSLLW",
    	"PSRAL",
    	"PSRAW",
    	"PSRLL",
    	"PSRLO",
    	"PSRLQ",
    	"PSRLW",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 11 18:32:50 UTC 2023
    - 19.1K bytes
    - Viewed (0)
  4. src/cmd/asm/internal/asm/testdata/amd64enc.s

    	PSHUFL $7, (BX), X2                     // 660f701307
    	PSHUFD $7, (R11), X2                    // 66410f701307
    	PSHUFL $7, (R11), X2                    // 66410f701307
    	PSHUFD $7, X2, X2                       // 660f70d207
    	PSHUFL $7, X2, X2                       // 660f70d207
    	PSHUFD $7, X11, X2                      // 66410f70d307
    	PSHUFL $7, X11, X2                      // 66410f70d307
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Oct 08 21:38:44 UTC 2021
    - 581.9K bytes
    - Viewed (0)
Back to top