Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for CRC32X (0.2 sec)

  1. src/hash/crc32/crc32_arm64.s

    	MOVD	p+8(FP), R13  // data pointer
    	MOVD	p_len+16(FP), R11  // len(p)
    
    update:
    	CMP	$16, R11
    	BLT	less_than_16
    	LDP.P	16(R13), (R8, R10)
    	CRC32X	R8, R9
    	CRC32X	R10, R9
    	SUB	$16, R11
    
    	JMP	update
    
    less_than_16:
    	TBZ $3, R11, less_than_8
    
    	MOVD.P	8(R13), R10
    	CRC32X	R10, R9
    
    less_than_8:
    	TBZ	$2, R11, less_than_4
    
    	MOVWU.P	4(R13), R10
    	CRC32W	R10, R9
    
    less_than_4:
    	TBZ	$1, R11, less_than_2
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Aug 10 08:57:33 UTC 2022
    - 1.6K bytes
    - Viewed (0)
  2. src/cmd/internal/obj/arm64/anames.go

    	"CLS",
    	"CLSW",
    	"CLZ",
    	"CLZW",
    	"CMN",
    	"CMNW",
    	"CMP",
    	"CMPW",
    	"CNEG",
    	"CNEGW",
    	"CRC32B",
    	"CRC32CB",
    	"CRC32CH",
    	"CRC32CW",
    	"CRC32CX",
    	"CRC32H",
    	"CRC32W",
    	"CRC32X",
    	"CSEL",
    	"CSELW",
    	"CSET",
    	"CSETM",
    	"CSETMW",
    	"CSETW",
    	"CSINC",
    	"CSINCW",
    	"CSINV",
    	"CSINVW",
    	"CSNEG",
    	"CSNEGW",
    	"DC",
    	"DCPS1",
    	"DCPS2",
    	"DCPS3",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 18 01:40:37 UTC 2023
    - 5.4K bytes
    - Viewed (0)
  3. src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/plan9x.go

    // 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
    SHA1P
    SHA1SU0
    SHA1SU1
    SHA256H
    SHA256H2
    SHA256SU0
    SHA256SU1
    `)
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 16 22:24:28 UTC 2022
    - 17K bytes
    - Viewed (0)
  4. src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/tables.go

    	CNT:       "CNT",
    	CRC32B:    "CRC32B",
    	CRC32CB:   "CRC32CB",
    	CRC32CH:   "CRC32CH",
    	CRC32CW:   "CRC32CW",
    	CRC32CX:   "CRC32CX",
    	CRC32H:    "CRC32H",
    	CRC32W:    "CRC32W",
    	CRC32X:    "CRC32X",
    	CSEL:      "CSEL",
    	CSET:      "CSET",
    	CSETM:     "CSETM",
    	CSINC:     "CSINC",
    	CSINV:     "CSINV",
    	CSNEG:     "CSNEG",
    	DC:        "DC",
    	DCPS1:     "DCPS1",
    	DCPS2:     "DCPS2",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Aug 16 17:57:48 UTC 2017
    - 211.8K bytes
    - Viewed (0)
  5. src/cmd/asm/internal/asm/testdata/arm64enc.s

    	CNEG  LO, R7, R15                          // ef2487da
    	CRC32B R17, R8, R16                        // 1041d11a
    	CRC32H R3, R21, R27                        // bb46c31a
    	CRC32W R22, R30, R9                        // c94bd61a
    	CRC32X R20, R4, R15                        // 8f4cd49a
    	CRC32CB R19, R27, R22                      // 7653d31a
    	CRC32CH R21, R0, R20                       // 1454d51a
    	CRC32CW R9, R3, R21                        // 7558c91a
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jul 24 01:11:41 UTC 2023
    - 43.9K bytes
    - Viewed (0)
  6. src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/inst.json

    {"Name":"CRC32B, CRC32H, CRC32W, CRC32X","Bits":"0|0|0|1|1|0|1|0|1|1|0|Rm:5|0|1|0|0|00:2|Rn:5|Rd:5","Arch":"CRC32B variant","Syntax":"CRC32B <Wd>, <Wn>, <Wm>","Code":"","Alias":""},
    {"Name":"CRC32B, CRC32H, CRC32W, CRC32X","Bits":"0|0|0|1|1|0|1|0|1|1|0|Rm:5|0|1|0|0|01:2|Rn:5|Rd:5","Arch":"CRC32H variant","Syntax":"CRC32H <Wd>, <Wn>, <Wm>","Code":"","Alias":""},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Aug 16 17:57:48 UTC 2017
    - 234.7K bytes
    - Viewed (0)
Back to top