Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for IsARM64CMP (0.17 sec)

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

    func IsARM64ADR(op obj.As) bool {
    	switch op {
    	case arm64.AADR, arm64.AADRP:
    		return true
    	}
    	return false
    }
    
    // IsARM64CMP reports whether the op (as defined by an arm64.A* constant) is
    // one of the comparison instructions that require special handling.
    func IsARM64CMP(op obj.As) bool {
    	switch op {
    	case arm64.ACMN, arm64.ACMP, arm64.ATST,
    		arm64.ACMNW, arm64.ACMPW, arm64.ATSTW,
    		arm64.AFCMPS, arm64.AFCMPD,
    Go
    - Registered: Tue Apr 23 11:13:09 GMT 2024
    - Last Modified: Thu Sep 29 09:04:58 GMT 2022
    - 10.4K bytes
    - Viewed (0)
  2. src/cmd/asm/internal/asm/asm.go

    				break
    			}
    			// Strange special cases.
    			if arch.IsARMFloatCmp(op) {
    				prog.From = a[0]
    				prog.Reg = p.getRegister(prog, op, &a[1])
    				break
    			}
    		} else if p.arch.Family == sys.ARM64 && arch.IsARM64CMP(op) {
    			prog.From = a[0]
    			prog.Reg = p.getRegister(prog, op, &a[1])
    			break
    		} else if p.arch.Family == sys.MIPS || p.arch.Family == sys.MIPS64 {
    			if arch.IsMIPSCMP(op) || arch.IsMIPSMUL(op) {
    Go
    - Registered: Tue Apr 23 11:13:09 GMT 2024
    - Last Modified: Wed Feb 21 14:34:57 GMT 2024
    - 25.3K bytes
    - Viewed (0)
Back to top