Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for vsr (0.02 sec)

  1. src/cmd/internal/obj/ppc64/asm9.go

    	{as: ASTXSIWX, a1: C_VSREG, a6: C_XOREG, type_: 86, size: 4}, /* vsx scalar as integer store, xx1-form */
    
    	/* VSX move from VSR */
    	{as: AMFVSRD, a1: C_VSREG, a6: C_REG, type_: 88, size: 4},
    	{as: AMFVSRD, a1: C_FREG, a6: C_REG, type_: 88, size: 4},
    
    	/* VSX move to VSR */
    	{as: AMTVSRD, a1: C_REG, a6: C_VSREG, type_: 104, size: 4},
    	{as: AMTVSRD, a1: C_REG, a6: C_FREG, type_: 104, size: 4},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 13:55:28 UTC 2024
    - 156.1K bytes
    - Viewed (0)
  2. src/crypto/aes/asm_ppc64x.s

    	VXOR	IN0, KEY, IN0                    // vxor 1,1,3
    	STXVD2X	IN0, (R0+OUTENC)
    	STXVD2X	IN0, (R0+OUTDEC)
    
    	RET
    
    l192:
    	LXSDX	(INP+R0), IN1                    // Load next 8 bytes into upper half of VSR.
    	XXBRD_ON_LE(IN1, IN1)                    // and convert to BE ordering on LE hosts.
    	MOVD	$4, CNT                          // li 7,4
    	STXVD2X	IN0, (R0+OUTENC)
    	STXVD2X	IN0, (R0+OUTDEC)
    	ADD	$16, OUTENC, OUTENC
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 20 18:05:32 UTC 2024
    - 18.6K bytes
    - Viewed (0)
  3. src/cmd/asm/internal/asm/testdata/ppc64.s

    	VSRB V1, V2, V3                 // 10611204
    	VSRH V1, V2, V3                 // 10611244
    	VSRW V1, V2, V3                 // 10611284
    	VSRD V1, V2, V3                 // 106116c4
    	VSR V1, V2, V3                  // 106112c4
    	VSRO V1, V2, V3                 // 1061144c
    	VSLD V1, V2, V3                 // 106115c4
    	VSRAB V1, V2, V3                // 10611304
    	VSRAH V1, V2, V3                // 10611344
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 21:53:50 UTC 2024
    - 50.2K bytes
    - Viewed (0)
  4. src/cmd/internal/obj/x86/asm6.go

    			ctxt.Diag("unsupported SAE: %v", p)
    		}
    		evexB = 1
    	}
    	if rm != nil && regrex[rm.Index]&RxrEvex != 0 {
    		evexV = 0
    	} else if v != nil && regrex[v.Reg]&RxrEvex != 0 {
    		evexV = 0 // VSR selector 5th bit.
    	}
    	if k != nil {
    		evexA = byte(reg[k.Reg])
    	}
    	// P2 = [z][L'L][b][V'][aaa]
    	p2 := (evexZ << 7) |
    		(evexLL << 5) |
    		(evexB << 4) |
    		(evexV << 3) |
    		(evexA << 0)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 15:44:14 UTC 2024
    - 146.9K bytes
    - Viewed (0)
Back to top