Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for uimm16 (0.1 sec)

  1. src/cmd/compile/internal/ssa/rewrite.go

    	y += x
    	return (y-1)&y == 0
    }
    
    // isARM64addcon reports whether x can be encoded as the immediate value in an ADD or SUB instruction.
    func isARM64addcon(v int64) bool {
    	/* uimm12 or uimm24? */
    	if v < 0 {
    		return false
    	}
    	if (v & 0xFFF) == 0 {
    		v >>= 12
    	}
    	return v <= 0xFFF
    }
    
    // setPos sets the position of v to pos, then returns true.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 19:02:52 UTC 2024
    - 64.2K bytes
    - Viewed (0)
  2. cmd/batch-handlers.go

    	}
    	// Read header
    	switch binary.LittleEndian.Uint16(data[0:2]) {
    	case format:
    	default:
    		return fmt.Errorf("%s: unknown format: %d", ri.JobType, binary.LittleEndian.Uint16(data[0:2]))
    	}
    	switch binary.LittleEndian.Uint16(data[2:4]) {
    	case version:
    	default:
    		return fmt.Errorf("%s: unknown version: %d", ri.JobType, binary.LittleEndian.Uint16(data[2:4]))
    	}
    
    	ri.mu.Lock()
    	defer ri.mu.Unlock()
    
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Tue Jun 11 03:13:30 UTC 2024
    - 56K bytes
    - Viewed (0)
  3. src/cmd/compile/internal/ssa/debug.go

    		if len(state.varSlots[varID]) > 1 {
    			list = append(list, dwarf.DW_OP_piece)
    			list = dwarf.AppendUleb128(list, uint64(slot.Type.Size()))
    		}
    	}
    	state.ctxt.Arch.ByteOrder.PutUint16(list[sizeIdx:], uint16(len(list)-sizeIdx-2))
    	state.lists[varID] = list
    }
    
    // PutLocationList adds list (a location list in its intermediate representation) to listSym.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jun 10 19:44:43 UTC 2024
    - 58.4K bytes
    - Viewed (0)
  4. src/cmd/compile/internal/ssa/_gen/PPC64.rules

    (MOVBZreg (MOVDconst [c]))  => (MOVDconst [int64(uint8(c))])
    (MOVBreg (MOVDconst [c]))  => (MOVDconst [int64(int8(c))])
    (MOVHZreg (MOVDconst [c]))  => (MOVDconst [int64(uint16(c))])
    (MOVHreg (MOVDconst [c]))  => (MOVDconst [int64(int16(c))])
    (MOVWreg (MOVDconst [c])) => (MOVDconst [int64(int32(c))])
    (MOVWZreg (MOVDconst [c])) => (MOVDconst [int64(uint32(c))])
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 19:02:52 UTC 2024
    - 53.2K bytes
    - Viewed (0)
Back to top