Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 21 for vspltw (0.13 sec)

  1. src/vendor/golang.org/x/crypto/chacha20/chacha_ppc64le.s

    	// splat values from V17, V18 into V4-V11
    	VSPLTW $0, V17, V4
    	VSPLTW $1, V17, V5
    	VSPLTW $2, V17, V6
    	VSPLTW $3, V17, V7
    	VSPLTW $0, V18, V8
    	VSPLTW $1, V18, V9
    	VSPLTW $2, V18, V10
    	VSPLTW $3, V18, V11
    
    	// VOR
    	VOR V26, V26, V12
    
    	// splat values from V19 -> V13, V14, V15
    	VSPLTW $1, V19, V13
    	VSPLTW $2, V19, V14
    	VSPLTW $3, V19, V15
    
    	// splat   const values
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 05 22:18:42 UTC 2024
    - 9K bytes
    - Viewed (0)
  2. src/cmd/internal/obj/ppc64/anames.go

    	"VCMPNEBCC",
    	"VCMPNEH",
    	"VCMPNEHCC",
    	"VCMPNEW",
    	"VCMPNEWCC",
    	"VPERM",
    	"VPERMXOR",
    	"VPERMR",
    	"VBPERMQ",
    	"VBPERMD",
    	"VSEL",
    	"VSPLTB",
    	"VSPLTH",
    	"VSPLTW",
    	"VSPLTISB",
    	"VSPLTISH",
    	"VSPLTISW",
    	"VCIPH",
    	"VCIPHER",
    	"VCIPHERLAST",
    	"VNCIPH",
    	"VNCIPHER",
    	"VNCIPHERLAST",
    	"VSBOX",
    	"VSHASIGMA",
    	"VSHASIGMAW",
    	"VSHASIGMAD",
    	"VMRGEW",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 01 18:50:29 UTC 2024
    - 6.7K bytes
    - Viewed (0)
  3. src/crypto/aes/asm_ppc64x.s

    	VXOR	IN0, TMP, IN0       // vxor 1,1,6
    	VSLDOI	$12, ZERO, TMP, TMP // vsldoi 6,0,6,12
    	VXOR	IN0, TMP, IN0       // vxor 1,1,6
    
    	VSLDOI	$8, ZERO, IN1, STAGE  // vsldoi 7,0,2,8
    	VSPLTW	$3, IN0, TMP          // vspltw 6,1,3
    	VXOR	TMP, IN1, TMP         // vxor 6,6,2
    	VSLDOI	$12, ZERO, IN1, IN1   // vsldoi 2,0,2,12
    	VADDUWM	RCON, RCON, RCON      // vadduwm 4,4,4
    	VXOR	IN1, TMP, IN1         // vxor 2,2,6
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 20 18:05:32 UTC 2024
    - 18.6K bytes
    - Viewed (0)
  4. src/internal/bytealg/index_ppc64x.s

    	MOVD   $0xff, R21        // Set up mask 0xff000000ff000000...
    	SLD    $24, R21
    	MTVSRD R21, V10
    	VSPLTW $1, V10, V29
    	VSLDOI $2, V29, V29, V30 // Mask 0x0000ff000000ff00...
    	MOVD   $0xffff, R21
    	SLD    $16, R21
    	MTVSRD R21, V10
    	VSPLTW $1, V10, V31      // Mask 0xffff0000ffff0000...
    	VSPLTW $0, V0, V1        // Splat 1st word of separator
    
    index4loop:
    	VLOADSWAP(R7, R0, V2, V2)   // Load 16 bytes @R7 into V2
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 21 16:47:45 UTC 2023
    - 31.6K bytes
    - Viewed (0)
  5. src/crypto/internal/nistec/p256_asm_ppc64le.s

    	MOVD $112, R22
    
    	// ---------------------------------------------------
    
    	VSPLTW $3, Y0, YDIG // VREPF Y0 is input
    
    	//	VMLHF X0, YDIG, ADD1H
    	//	VMLHF X1, YDIG, ADD2H
    	//	VMLF  X0, YDIG, ADD1
    	//	VMLF  X1, YDIG, ADD2
    	//
    	VMULT(X0, YDIG, ADD1, ADD1H)
    	VMULT(X1, YDIG, ADD2, ADD2H)
    
    	VSPLTISW $1, ONE
    	VSPLTW $2, Y0, YDIG // VREPF
    
    	//	VMALF  X0, YDIG, ADD1H, ADD3
    	//	VMALF  X1, YDIG, ADD2H, ADD4
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 17:29:44 UTC 2024
    - 56.5K bytes
    - Viewed (0)
  6. src/cmd/asm/internal/asm/testdata/ppc64.s

    	VBPERMD V1, V2, V3              // 106115cc
    	VSEL V1, V2, V3, V4             // 108110ea
    	VSPLTB $1, V1, V2               // 10410a0c
    	VSPLTH $1, V1, V2               // 10410a4c
    	VSPLTW $1, V1, V2               // 10410a8c
    	VSPLTISB $1, V1                 // 1021030c
    	VSPLTISW $1, V1                 // 1021038c
    	VSPLTISH $1, V1                 // 1021034c
    	VCIPHER V1, V2, V3              // 10611508
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 21:53:50 UTC 2024
    - 50.2K bytes
    - Viewed (0)
  7. src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/tables.go

    	VSLB:           "vslb",
    	VSLDOI:         "vsldoi",
    	VSLH:           "vslh",
    	VSLO:           "vslo",
    	VSLW:           "vslw",
    	VSPLTB:         "vspltb",
    	VSPLTH:         "vsplth",
    	VSPLTISB:       "vspltisb",
    	VSPLTISH:       "vspltish",
    	VSPLTISW:       "vspltisw",
    	VSPLTW:         "vspltw",
    	VSR:            "vsr",
    	VSRAB:          "vsrab",
    	VSRAH:          "vsrah",
    	VSRAW:          "vsraw",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Nov 22 17:16:14 UTC 2022
    - 334.7K bytes
    - Viewed (0)
  8. src/cmd/internal/obj/ppc64/asm9.go

    		case AVBPERMQ: /* vbpermq, vbpermd */
    			opset(AVBPERMD, r0)
    
    		case AVSEL: /* vsel */
    			opset(AVSEL, r0)
    
    		case AVSPLTB: /* vspltb, vsplth, vspltw */
    			opset(AVSPLTH, r0)
    			opset(AVSPLTW, r0)
    
    		case AVSPLTISB: /* vspltisb, vspltish, vspltisw */
    			opset(AVSPLTISH, r0)
    			opset(AVSPLTISW, r0)
    
    		case AVCIPH: /* vcipher, vcipherlast */
    			opset(AVCIPHER, r0)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 13:55:28 UTC 2024
    - 156.1K bytes
    - Viewed (0)
  9. src/internal/bytealg/count_ppc64x.s

    	// R4 = length
    	// R6 = byte to count
    	MTVRD	R6, V1		// move compare byte
    	MOVD	R6, R5
    	VSPLTB	$7, V1, V1	// replicate byte across V1
    	BR	countbytebody<>(SB)
    
    TEXT ·CountString<ABIInternal>(SB), NOSPLIT|NOFRAME, $0-32
    	// R3 = byte array pointer
    	// R4 = length
    	// R5 = byte to count
    	MTVRD	R5, V1		// move compare byte
    	VSPLTB	$7, V1, V1	// replicate byte across V1
    	BR	countbytebody<>(SB)
    
    // R3: addr of string
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Aug 14 20:30:44 UTC 2023
    - 3.6K bytes
    - Viewed (0)
  10. src/cmd/internal/obj/ppc64/a.out.go

    	AVCMPNEZB
    	AVCMPNEZBCC
    	AVCMPNEB
    	AVCMPNEBCC
    	AVCMPNEH
    	AVCMPNEHCC
    	AVCMPNEW
    	AVCMPNEWCC
    	AVPERM
    	AVPERMXOR
    	AVPERMR
    	AVBPERMQ
    	AVBPERMD
    	AVSEL
    	AVSPLTB
    	AVSPLTH
    	AVSPLTW
    	AVSPLTISB
    	AVSPLTISH
    	AVSPLTISW
    	AVCIPH
    	AVCIPHER
    	AVCIPHERLAST
    	AVNCIPH
    	AVNCIPHER
    	AVNCIPHERLAST
    	AVSBOX
    	AVSHASIGMA
    	AVSHASIGMAW
    	AVSHASIGMAD
    	AVMRGEW
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 01 18:50:29 UTC 2024
    - 16K bytes
    - Viewed (0)
Back to top