Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for modsw (0.06 sec)

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

    		return OPVCC(31, 1014, 0, 0)
    
    	case AMODUD:
    		return OPVCC(31, 265, 0, 0) /* modud - v3.0 */
    	case AMODUW:
    		return OPVCC(31, 267, 0, 0) /* moduw - v3.0 */
    	case AMODSD:
    		return OPVCC(31, 777, 0, 0) /* modsd - v3.0 */
    	case AMODSW:
    		return OPVCC(31, 779, 0, 0) /* modsw - v3.0 */
    
    	case ADIVW, AREM:
    		return OPVCC(31, 491, 0, 0)
    
    	case ADIVWCC:
    		return OPVCC(31, 491, 0, 1)
    
    	case ADIVWV:
    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/cmd/compile/internal/ssa/_gen/ARM64.rules

    (Div64u ...) => (UDIV  ...)
    (Div32u ...) => (UDIVW ...)
    (Div32F ...) => (FDIVS ...)
    (Div64F ...) => (FDIVD ...)
    
    (Mod64 x y) => (MOD x y)
    (Mod32 x y) => (MODW x y)
    (Mod64u ...) => (UMOD ...)
    (Mod32u ...) => (UMODW ...)
    (Mod(16|8)  x y) => (MODW  (SignExt(16|8)to32 x) (SignExt(16|8)to32 y))
    (Mod(16|8)u x y) => (UMODW (ZeroExt(16|8)to32 x) (ZeroExt(16|8)to32 y))
    
    // (x + y) / 2 with x>=y    =>    (x - y) / 2 + y
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 15:49:20 UTC 2024
    - 113.1K bytes
    - Viewed (0)
  3. src/cmd/compile/internal/ssa/_gen/generic.rules

    (Mod32 <t> n (Const32 [c])) && c < 0 && c != -1<<31 => (Mod32 <t> n (Const32 <t> [-c]))
    (Mod64 <t> n (Const64 [c])) && c < 0 && c != -1<<63 => (Mod64 <t> n (Const64 <t> [-c]))
    
    // All other mods by constants, do A%B = A-(A/B*B).
    // This implements % with two * and a bunch of ancillary ops.
    // One of the * is free if the user's code also computes A/B.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 16 22:21:05 UTC 2024
    - 135.3K bytes
    - Viewed (0)
Back to top