Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for AddrDel (0.34 sec)

  1. src/cmd/internal/obj/x86/asm6.go

    					ab.Put1(byte(op))
    				} else {
    					ab.Put1(o.op[z+1])
    				}
    				r = obj.Addrel(cursym)
    				r.Off = int32(p.Pc + int64(ab.Len()))
    				r.Type = objabi.R_PCREL
    				r.Siz = 4
    				r.Add = p.To.Offset
    				ab.PutInt32(0)
    
    			case Zcallind:
    				ab.Put2(byte(op), o.op[z+1])
    				r = obj.Addrel(cursym)
    				r.Off = int32(p.Pc + int64(ab.Len()))
    				if ctxt.Arch.Family == sys.AMD64 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 15:44:14 UTC 2024
    - 146.9K bytes
    - Viewed (0)
  2. src/cmd/internal/obj/arm64/asm7.go

    			break
    		}
    
    		rel := obj.Addrel(c.cursym)
    		rel.Off = int32(c.pc)
    		rel.Siz = 4
    		rel.Sym = p.To.Sym
    		rel.Add = p.To.Offset
    		rel.Type = objabi.R_CALLARM64
    
    	case 6: /* b ,O(R); bl ,O(R) */
    		o1 = c.opbrr(p, p.As)
    		o1 |= uint32(p.To.Reg&31) << 5
    		if p.As == obj.ACALL {
    			rel := obj.Addrel(c.cursym)
    			rel.Off = int32(c.pc)
    			rel.Siz = 0
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 15:44:14 UTC 2024
    - 201.1K bytes
    - Viewed (0)
  3. src/cmd/internal/obj/ppc64/asm9.go

    		o1 = AOP_IRR(OP_ADDIS, REGTMP, base, 0)
    		o2 = AOP_IRR(op, uint32(reg), REGTMP, 0)
    	} else {
    		o1 = AOP_IRR(OP_ADDIS, uint32(reg), base, 0)
    		o2 = AOP_IRR(op, uint32(reg), uint32(reg), 0)
    	}
    	rel = obj.Addrel(c.cursym)
    	rel.Off = int32(c.pc)
    	rel.Siz = 8
    	rel.Sym = s
    	rel.Add = d
    	if c.ctxt.Flag_shared {
    		switch form {
    		case D_FORM:
    			rel.Type = objabi.R_ADDRPOWER_TOCREL
    		case DS_FORM:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 13:55:28 UTC 2024
    - 156.1K bytes
    - Viewed (0)
  4. src/cmd/internal/obj/s390x/asmz.go

    func (c *ctxtz) addrilreloc(sym *obj.LSym, add int64) *obj.Reloc {
    	if sym == nil {
    		c.ctxt.Diag("require symbol to apply relocation")
    	}
    	offset := int64(2) // relocation offset from start of instruction
    	rel := obj.Addrel(c.cursym)
    	rel.Off = int32(c.pc + offset)
    	rel.Siz = 4
    	rel.Sym = sym
    	rel.Add = add + offset + int64(rel.Siz)
    	rel.Type = objabi.R_PCRELDBL
    	return rel
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 16 17:46:09 UTC 2024
    - 176.7K bytes
    - Viewed (0)
Back to top