Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for RegList (0.07 sec)

  1. src/cmd/vendor/golang.org/x/arch/arm/armasm/inst.go

    func (RegX) IsArg() {}
    
    func (r RegX) String() string {
    	return fmt.Sprintf("%s[%d]", r.Reg, r.Index)
    }
    
    // A RegList is a register list.
    // Bits at indexes x = 0 through 15 indicate whether the corresponding Rx register is in the list.
    type RegList uint16
    
    func (RegList) IsArg() {}
    
    func (r RegList) String() string {
    	var buf bytes.Buffer
    	fmt.Fprintf(&buf, "{")
    	sep := ""
    	for i := 0; i < 16; i++ {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Nov 29 22:23:32 UTC 2017
    - 7.5K bytes
    - Viewed (0)
  2. src/cmd/internal/obj/arm/anames5.go

    // Use of this source code is governed by a BSD-style
    // license that can be found in the LICENSE file.
    
    package arm
    
    var cnames5 = []string{
    	"NONE",
    	"REG",
    	"REGREG",
    	"REGREG2",
    	"REGLIST",
    	"SHIFT",
    	"SHIFTADDR",
    	"FREG",
    	"PSR",
    	"FCR",
    	"SPR",
    	"RCON",
    	"NCON",
    	"RCON2A",
    	"RCON2S",
    	"SCON",
    	"LCON",
    	"LCONADDR",
    	"ZFCON",
    	"SFCON",
    	"LFCON",
    	"RACON",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 27 19:54:44 UTC 2018
    - 1.3K bytes
    - Viewed (0)
  3. src/cmd/vendor/golang.org/x/arch/arm/armasm/gnu.go

    			if argIndex == 0 {
    				return fmt.Sprintf("r%d", int32(arg))
    			}
    		}
    		switch arg {
    		case R10:
    			return "sl"
    		case R11:
    			return "fp"
    		case R12:
    			return "ip"
    		}
    
    	case RegList:
    		var buf bytes.Buffer
    		fmt.Fprintf(&buf, "{")
    		sep := ""
    		for i := 0; i < 16; i++ {
    			if arg&(1<<uint(i)) != 0 {
    				fmt.Fprintf(&buf, "%s%s", sep, gnuArg(inst, -1, Reg(i)))
    				sep = ", "
    			}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat May 14 17:21:52 UTC 2016
    - 3.5K bytes
    - Viewed (0)
Back to top