Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for vsrad (0.03 sec)

  1. src/cmd/asm/internal/asm/testdata/ppc64.s

    	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
    	VSRAW V1, V2, V3                // 10611384
    	VSRAD V1, V2, V3                // 106113c4
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 21:53:50 UTC 2024
    - 50.2K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/ssa/_gen/PPC64.rules

    (Rsh8Ux(64|32|16|8)  x y) && shiftIsBounded(v) => (SRD (MOVBZreg x) y)
    (Rsh64x(64|32|16|8)  x y) && shiftIsBounded(v) => (SRAD x y)
    (Rsh32x(64|32|16|8)  x y) && shiftIsBounded(v) => (SRAW x y)
    (Rsh16x(64|32|16|8)  x y) && shiftIsBounded(v) => (SRAD (MOVHreg x) y)
    (Rsh8x(64|32|16|8)   x y) && shiftIsBounded(v) => (SRAD (MOVBreg x) y)
    
    // Unbounded shifts. Go shifts saturate to 0 or -1 when shifting beyond the number of
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 19:02:52 UTC 2024
    - 53.2K bytes
    - Viewed (0)
  3. src/cmd/compile/internal/ssa/_gen/S390XOps.go

    		// Arithmetic shifts clobber flags.
    		{name: "SRAD", argLength: 2, reg: sh21, asm: "SRAD", clobberFlags: true},                    // signed arg0 >> arg1, shift amount is mod 64
    		{name: "SRAW", argLength: 2, reg: sh21, asm: "SRAW", clobberFlags: true},                    // signed int32(arg0) >> arg1, shift amount is mod 64
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Feb 24 00:21:13 UTC 2023
    - 52.5K bytes
    - Viewed (0)
  4. src/cmd/compile/internal/ssa/_gen/S390X.rules

    (S(LD|RD|RAD|LW|RW|RAW) x (ANDWconst [c] y)) && c&63 == 63
      => (S(LD|RD|RAD|LW|RW|RAW) x y)
    (SLD  x (MOV(W|H|B|WZ|HZ|BZ)reg y)) => (SLD  x y)
    (SRD  x (MOV(W|H|B|WZ|HZ|BZ)reg y)) => (SRD  x y)
    (SRAD x (MOV(W|H|B|WZ|HZ|BZ)reg y)) => (SRAD x y)
    (SLW  x (MOV(W|H|B|WZ|HZ|BZ)reg y)) => (SLW  x y)
    (SRW  x (MOV(W|H|B|WZ|HZ|BZ)reg y)) => (SRW  x y)
    (SRAW x (MOV(W|H|B|WZ|HZ|BZ)reg y)) => (SRAW x y)
    
    // Match rotate by constant.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 12 18:09:26 UTC 2023
    - 74.3K bytes
    - Viewed (0)
  5. src/cmd/asm/internal/asm/testdata/amd64enc_extra.s

    	VCVTPS2PH $-1, X1, X2        // c4e3791dcaff
    	VCVTPS2PH $-1, Y1, X2        // c4e37d1dcaff
    	VPSLLW $-1, X1, X2           // c5e971f1ff
    	VPSLLW $-1, Y1, Y2           // c5ed71f1ff
    	VPSRAD $-1, X1, X2           // c5e972e1ff
    	VPSRAD $-1, Y1, Y2           // c5ed72e1ff
    	VPSRAW $-1, X1, X2           // c5e971e1ff
    	VPSRAW $-1, Y1, Y2           // c5ed71e1ff
    	VPSRLW $-1, X1, X1           // c5f171d1ff
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 11 18:32:50 UTC 2023
    - 57.6K bytes
    - Viewed (0)
Back to top