Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for subr32s (0.26 sec)

  1. src/cmd/compile/internal/ssa/_gen/dec64.rules

    	(Int64Make
    		(Or32 <typ.UInt32>
    			(Or32 <typ.UInt32>
    				(Lsh32x32 <typ.UInt32> (Int64Hi x) s)
    				(Rsh32Ux32 <typ.UInt32>
    					(Int64Lo x)
    					(Sub32 <typ.UInt32> (Const32 <typ.UInt32> [32]) s)))
    			(Lsh32x32 <typ.UInt32>
    				(Int64Lo x)
    				(Sub32 <typ.UInt32> s (Const32 <typ.UInt32> [32]))))
    		(Lsh32x32 <typ.UInt32> (Int64Lo x) s))
    (Lsh64x16 x s) =>
    	(Int64Make
    		(Or32 <typ.UInt32>
    			(Or32 <typ.UInt32>
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Oct 04 19:35:46 UTC 2022
    - 14.2K bytes
    - Viewed (0)
  2. src/math/bits/bits.go

    func Sub(x, y, borrow uint) (diff, borrowOut uint) {
    	if UintSize == 32 {
    		d32, b32 := Sub32(uint32(x), uint32(y), uint32(borrow))
    		return uint(d32), uint(b32)
    	}
    	d64, b64 := Sub64(uint64(x), uint64(y), uint64(borrow))
    	return uint(d64), uint(b64)
    }
    
    // Sub32 returns the difference of x, y and borrow, diff = x - y - borrow.
    // The borrow input must be 0 or 1; otherwise the behavior is undefined.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 11:59:09 UTC 2023
    - 17.9K bytes
    - Viewed (0)
  3. src/cmd/compile/internal/ssa/_gen/genericOps.go

    	{name: "Add64F", argLength: 2, commutative: true},
    
    	{name: "Sub8", argLength: 2}, // arg0 - arg1
    	{name: "Sub16", argLength: 2},
    	{name: "Sub32", argLength: 2},
    	{name: "Sub64", argLength: 2},
    	{name: "SubPtr", argLength: 2},
    	{name: "Sub32F", argLength: 2},
    	{name: "Sub64F", argLength: 2},
    
    	{name: "Mul8", argLength: 2, commutative: true}, // arg0 * arg1
    	{name: "Mul16", argLength: 2, commutative: true},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 15:49:20 UTC 2024
    - 42.6K bytes
    - Viewed (0)
Back to top