Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for vectorizedCastagnoli (0.51 sec)

  1. src/hash/crc32/crc32_s390x.go

    )
    
    // hasVX reports whether the machine has the z/Architecture
    // vector facility installed and enabled.
    var hasVX = cpu.S390X.HasVX
    
    // vectorizedCastagnoli implements CRC32 using vector instructions.
    // It is defined in crc32_s390x.s.
    //
    //go:noescape
    func vectorizedCastagnoli(crc uint32, p []byte) uint32
    
    // vectorizedIEEE implements CRC32 using vector instructions.
    // It is defined in crc32_s390x.s.
    //
    //go:noescape
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 05 17:54:15 UTC 2022
    - 2.1K bytes
    - Viewed (0)
  2. src/hash/crc32/crc32_s390x.s

    	MOVD    p+8(FP), R3       // data pointer
    	MOVD    p_len+16(FP), R4  // len(p)
    
    	MOVD    $·crclecons(SB), R5
    	BR      vectorizedBody<>(SB)
    
    // func vectorizedCastagnoli(crc uint32, p []byte) uint32
    TEXT ·vectorizedCastagnoli(SB),NOSPLIT,$0
    	MOVWZ   crc+0(FP), R2     // R2 stores the CRC value
    	MOVD    p+8(FP), R3       // data pointer
    	MOVD    p_len+16(FP), R4  // len(p)
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 20 00:49:17 UTC 2021
    - 7.6K bytes
    - Viewed (0)
Back to top