Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 1 of 1 for isRegShiftOrExt (0.34 sec)

  1. src/cmd/internal/obj/arm64/asm7.go

    }
    
    func isMOVop(op obj.As) bool {
    	switch op {
    	case AMOVB, AMOVBU, AMOVH, AMOVHU, AMOVW, AMOVWU, AMOVD, AFMOVS, AFMOVD, AFMOVQ:
    		return true
    	}
    	return false
    }
    
    func isRegShiftOrExt(a *obj.Addr) bool {
    	return (a.Index-obj.RBaseARM64)&REG_EXT != 0 || (a.Index-obj.RBaseARM64)&REG_LSL != 0
    }
    
    // Maximum PC-relative displacement.
    // The actual limit is ±2²⁰, but we are conservative
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 15:44:14 UTC 2024
    - 201.1K bytes
    - Viewed (0)
Back to top