Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 30 of 51 for regoff (0.27 sec)

  1. src/cmd/internal/obj/loong64/list.go

    	if r == 0 {
    		return "NONE"
    	}
    	if r == REGG {
    		// Special case.
    		return "g"
    	}
    	if REG_R0 <= r && r <= REG_R31 {
    		return fmt.Sprintf("R%d", r-REG_R0)
    	}
    	if REG_F0 <= r && r <= REG_F31 {
    		return fmt.Sprintf("F%d", r-REG_F0)
    	}
    	if REG_FCSR0 <= r && r <= REG_FCSR31 {
    		return fmt.Sprintf("FCSR%d", r-REG_FCSR0)
    	}
    	if REG_FCC0 <= r && r <= REG_FCC31 {
    		return fmt.Sprintf("FCC%d", r-REG_FCC0)
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 11 20:11:34 UTC 2022
    - 931 bytes
    - Viewed (0)
  2. src/cmd/link/internal/ld/asmb.go

    func sizeExtRelocs(ctxt *Link, relsize uint32) {
    	if relsize == 0 {
    		panic("sizeExtRelocs: relocation size not set")
    	}
    	var sz int64
    	for _, seg := range Segments {
    		for _, sect := range seg.Sections {
    			sect.Reloff = uint64(ctxt.Out.Offset() + sz)
    			sect.Rellen = uint64(relsize * sect.Relcount)
    			sz += int64(sect.Rellen)
    		}
    	}
    	filesz := ctxt.Out.Offset() + sz
    	err := ctxt.Out.Mmap(uint64(filesz))
    	if err != nil {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 02 09:22:56 UTC 2023
    - 5.4K bytes
    - Viewed (0)
  3. src/debug/macho/file.go

    				sh.Name = cstring(sh32.Name[0:])
    				sh.Seg = cstring(sh32.Seg[0:])
    				sh.Addr = uint64(sh32.Addr)
    				sh.Size = uint64(sh32.Size)
    				sh.Offset = sh32.Offset
    				sh.Align = sh32.Align
    				sh.Reloff = sh32.Reloff
    				sh.Nreloc = sh32.Nreloc
    				sh.Flags = sh32.Flags
    				if err := f.pushSection(sh, r); err != nil {
    					return nil, err
    				}
    			}
    
    		case LoadCmdSegment64:
    			var seg64 Segment64
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Oct 18 19:33:30 UTC 2023
    - 17.9K bytes
    - Viewed (0)
  4. src/cmd/internal/obj/x86/asm_test.go

    		{regAddr(REG_DH), Yrb},
    		{regAddr(REG_BH), Yrb},
    		{regAddr(REG_CL), Ycl},
    		{regAddr(REG_CX), Ycx},
    		{regAddr(REG_DX), Yrx},
    		{regAddr(REG_BX), Yrx},
    		{regAddr(REG_F0), Yf0},
    		{regAddr(REG_F3), Yrf},
    		{regAddr(REG_F7), Yrf},
    		{regAddr(REG_M0), Ymr},
    		{regAddr(REG_M3), Ymr},
    		{regAddr(REG_M7), Ymr},
    		{regAddr(REG_X0), Yxr0},
    		{regAddr(REG_X6), Yxr},
    		{regAddr(REG_X13), Yxr},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jul 28 19:39:51 UTC 2023
    - 9.2K bytes
    - Viewed (0)
  5. src/cmd/link/internal/sym/segment.go

    	Sections []*Section
    }
    
    type Section struct {
    	Rwx     uint8
    	Extnum  int16
    	Align   int32
    	Name    string
    	Vaddr   uint64
    	Length  uint64
    	Seg     *Segment
    	Elfsect interface{} // an *ld.ElfShdr
    	Reloff  uint64
    	Rellen  uint64
    	// Relcount is the number of *host* relocations applied to this section
    	// (when external linking).
    	// Incremented atomically on multiple goroutines.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Mar 16 05:32:52 UTC 2022
    - 2.7K bytes
    - Viewed (0)
  6. src/cmd/internal/obj/ppc64/list9.go

    	if r == 0 {
    		return "NONE"
    	}
    	if r == REGG {
    		// Special case.
    		return "g"
    	}
    	if REG_R0 <= r && r <= REG_R31 {
    		return fmt.Sprintf("R%d", r-REG_R0)
    	}
    	if REG_F0 <= r && r <= REG_F31 {
    		return fmt.Sprintf("F%d", r-REG_F0)
    	}
    	if REG_V0 <= r && r <= REG_V31 {
    		return fmt.Sprintf("V%d", r-REG_V0)
    	}
    	if REG_VS0 <= r && r <= REG_VS63 {
    		return fmt.Sprintf("VS%d", r-REG_VS0)
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Sep 15 21:12:43 UTC 2022
    - 3.3K bytes
    - Viewed (0)
  7. src/cmd/link/internal/loadmacho/ldmacho.go

    					//
    					// [For future reference, see Darwin's /usr/include/mach-o/x86_64/reloc.h]
    					secaddr := c.seg.sect[rel.symnum-1].addr
    					rAdd = int64(uint64(int64(int32(e.Uint32(p[rOff:])))+int64(rOff)+4) - secaddr)
    				} else {
    					rAdd = int64(int32(e.Uint32(p[rOff:])))
    				}
    			}
    
    			// An unsigned internal relocation has a value offset
    			// by the section address.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 12 18:45:57 UTC 2022
    - 19.1K bytes
    - Viewed (0)
  8. src/internal/trace/internal/testgen/go122/trace.go

    		panic(fmt.Sprintf("invalid or unknown event %s", name))
    	}
    	var uintArgs []uint64
    	argOff := 0
    	if b.gen.trace.specs[ev].IsTimedEvent {
    		if b.gen.trace.validTimestamps {
    			uintArgs = []uint64{1}
    		} else {
    			uintArgs = []uint64{0}
    		}
    		argOff = 1
    	}
    	spec := b.gen.trace.specs[ev]
    	if arity := len(spec.Args) - argOff; len(args) != arity {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:48:18 UTC 2024
    - 9.7K bytes
    - Viewed (0)
  9. src/cmd/asm/internal/arch/arch.go

    			continue
    		}
    		if i == riscv.REG_TP || i == riscv.REG_G {
    			continue
    		}
    		name := fmt.Sprintf("X%d", i-riscv.REG_X0)
    		register[name] = int16(i)
    	}
    	for i := riscv.REG_F0; i <= riscv.REG_F31; i++ {
    		name := fmt.Sprintf("F%d", i-riscv.REG_F0)
    		register[name] = int16(i)
    	}
    
    	// General registers with ABI names.
    	register["ZERO"] = riscv.REG_ZERO
    	register["RA"] = riscv.REG_RA
    	register["SP"] = riscv.REG_SP
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 21 06:51:28 UTC 2023
    - 21.3K bytes
    - Viewed (0)
  10. src/cmd/compile/internal/ssa/op.go

    	return ValAndOff(int64(val)<<32 + int64(uint32(off)))
    }
    
    func (x ValAndOff) canAdd32(off int32) bool {
    	newoff := x.Off64() + int64(off)
    	return newoff == int64(int32(newoff))
    }
    func (x ValAndOff) canAdd64(off int64) bool {
    	newoff := x.Off64() + off
    	return newoff == int64(int32(newoff))
    }
    
    func (x ValAndOff) addOffset32(off int32) ValAndOff {
    	if !x.canAdd32(off) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 22 15:29:10 UTC 2024
    - 18.7K bytes
    - Viewed (0)
Back to top