Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for s390xRegisterNumber (0.07 sec)

  1. src/cmd/asm/internal/arch/s390x.go

    		"CMPUBLT",
    		"CMPUBNE",
    		"CRJ",
    		"CGRJ",
    		"CLRJ",
    		"CLGRJ",
    		"CIJ",
    		"CGIJ",
    		"CLIJ",
    		"CLGIJ",
    		"CALL",
    		"JMP":
    		return true
    	}
    	return false
    }
    
    func s390xRegisterNumber(name string, n int16) (int16, bool) {
    	switch name {
    	case "AR":
    		if 0 <= n && n <= 15 {
    			return s390x.REG_AR0 + n, true
    		}
    	case "F":
    		if 0 <= n && n <= 15 {
    			return s390x.REG_F0 + n, true
    		}
    Registered: Tue Dec 30 11:13:12 UTC 2025
    - Last Modified: Thu Oct 17 14:55:25 UTC 2019
    - 1.2K bytes
    - Viewed (0)
  2. src/cmd/asm/internal/arch/arch.go

    	instructions["BL"] = s390x.ABL
    
    	return &Arch{
    		LinkArch:       &s390x.Links390x,
    		Instructions:   instructions,
    		Register:       register,
    		RegisterPrefix: registerPrefix,
    		RegisterNumber: s390xRegisterNumber,
    		IsJump:         jumpS390x,
    	}
    }
    
    func archWasm() *Arch {
    	instructions := make(map[string]obj.As)
    	for i, s := range obj.Anames {
    		instructions[s] = obj.As(i)
    	}
    Registered: Tue Dec 30 11:13:12 UTC 2025
    - Last Modified: Thu Nov 13 12:17:37 UTC 2025
    - 21.7K bytes
    - Viewed (0)
Back to top