Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for byteswap32 (0.44 sec)

  1. src/internal/bytealg/compare_ppc64x.s

    	CMP	R3,R5,CR7
    	ISEL	CR0LT,R4,R6,R9
    	MOVD	R5,R6
    	MOVD	R3,R5
    	SETB_CR0(R3)
    	BC	$12,30,LR	// beqlr cr7
    	BR	cmpbody<>(SB)
    
    #ifdef GOARCH_ppc64le
    DATA byteswap<>+0(SB)/8, $0x0706050403020100
    DATA byteswap<>+8(SB)/8, $0x0f0e0d0c0b0a0908
    GLOBL byteswap<>+0(SB), RODATA, $16
    #define SWAP V21
    #endif
    
    TEXT cmpbody<>(SB),NOSPLIT|NOFRAME,$0-0
    start:
    	CMP	R9,$16,CR0
    	CMP	R9,$32,CR1
    	CMP	R9,$64,CR2
    	MOVD	$16,R10
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Aug 28 17:33:20 UTC 2023
    - 6.7K bytes
    - Viewed (0)
  2. src/internal/bytealg/index_ppc64x.s

    #include "textflag.h"
    
    // Needed to swap LXVD2X loads to the correct
    // byte order to work on POWER8.
    
    #ifdef GOARCH_ppc64
    DATA byteswap<>+0(SB)/8, $0x0001020304050607
    DATA byteswap<>+8(SB)/8, $0x08090a0b0c0d0e0f
    #else
    DATA byteswap<>+0(SB)/8, $0x0706050403020100
    DATA byteswap<>+8(SB)/8, $0x0f0e0d0c0b0a0908
    #endif
    
    // Load bytes in big endian order. Address
    // alignment does not need checking.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 21 16:47:45 UTC 2023
    - 31.6K bytes
    - Viewed (0)
  3. src/cmd/compile/internal/ssa/memcombine.go

    	// This is the commit point.
    
    	// First, issue load at lowest address.
    	v = loadBlock.NewValue2(pos, OpLoad, sizeType(n*size), r[0].load.Args[0], mem)
    
    	// Byte swap if needed,
    	if needSwap {
    		v = byteSwap(loadBlock, pos, v)
    	}
    
    	// Extend if needed.
    	if n*size < root.Type.Size() {
    		v = zeroExtend(loadBlock, pos, v, n*size, root.Type.Size())
    	}
    
    	// Shift if needed.
    	if isLittleEndian && shift0 != 0 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 21 19:45:41 UTC 2024
    - 18.4K bytes
    - Viewed (0)
  4. src/hash/crc32/crc32_ppc64le.s

    #define off16	R16
    #define off32	R17
    #define off48	R18
    #define off64	R19
    #define off80	R20
    #define off96	R21
    #define	off112	R22
    
    #define const1	V24
    #define const2	V25
    
    #define byteswap	V26
    #define mask_32bit	V27
    #define mask_64bit	V28
    #define zeroes		V29
    
    #define MAX_SIZE	32*1024
    #define REFLECT
    
    TEXT ·ppc64SlicingUpdateBy8(SB), NOSPLIT|NOFRAME, $0-44
    	MOVWZ	crc+0(FP), R3   // incoming crc
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 06 12:09:50 UTC 2024
    - 13.1K bytes
    - Viewed (0)
  5. test-site/activator-launch-1.3.2.jar

    Regex$$anonfun$unapplySeq$1(java.util.regex.Matcher); } scala/util/hashing/package$.class package scala.util.hashing; public final synchronized class package$ { public static final package$ MODULE$; public static void <clinit>(); public static int byteswap32(int); private void package$(); } scala/util/hashing/MurmurHash3.class package scala.util.hashing; public synchronized class MurmurHash3 { public static int mix(int, int); private static int mixLast(int, int); private static int finalizeHash(int,...
    Registered: Wed Jun 12 15:38:08 UTC 2024
    - Last Modified: Mon Apr 20 08:41:37 UTC 2015
    - 1.2M bytes
    - Viewed (1)
Back to top