Search Options

Results per page
Sort
Preferred Languages
Advance

Results 81 - 90 of 120 for kldsym (0.2 sec)

  1. src/cmd/compile/internal/ssagen/ssa.go

    		defer s.popLine()
    	}
    
    	if s.canSSA(n) {
    		s.Fatalf("addr of canSSA expression: %+v", n)
    	}
    
    	t := types.NewPtr(n.Type())
    	linksymOffset := func(lsym *obj.LSym, offset int64) *ssa.Value {
    		v := s.entryNewValue1A(ssa.OpAddr, t, lsym, s.sb)
    		// TODO: Make OpAddr use AuxInt as well as Aux.
    		if offset != 0 {
    			v = s.entryNewValue1I(ssa.OpOffPtr, v.Type, offset, v)
    		}
    		return v
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jun 10 19:44:43 UTC 2024
    - 284.9K bytes
    - Viewed (0)
  2. src/cmd/internal/obj/wasm/wasmobj.go

    	Arch:       sys.ArchWasm,
    	Init:       instinit,
    	Preprocess: preprocess,
    	Assemble:   assemble,
    	UnaryDst:   unaryDst,
    }
    
    var (
    	morestack       *obj.LSym
    	morestackNoCtxt *obj.LSym
    	sigpanic        *obj.LSym
    )
    
    const (
    	/* mark flags */
    	WasmImport = 1 << 0
    )
    
    const (
    	// This is a special wasm module name that when used as the module name
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jun 14 00:03:57 UTC 2023
    - 34.6K bytes
    - Viewed (0)
  3. src/cmd/internal/obj/x86/obj6.go

    		//     $MOV runtime.duffxxx@GOT, $reg
    		//     $LEA $offset($reg), $reg
    		//     CALL $reg
    		// (we use LEAx rather than ADDx because ADDx clobbers
    		// flags and duffzero on 386 does not otherwise do so).
    		var sym *obj.LSym
    		if p.As == obj.ADUFFZERO {
    			sym = ctxt.LookupABI("runtime.duffzero", obj.ABIInternal)
    		} else {
    			sym = ctxt.LookupABI("runtime.duffcopy", obj.ABIInternal)
    		}
    		offset := p.To.Offset
    		p.As = mov
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 08 18:36:45 UTC 2023
    - 40.9K bytes
    - Viewed (0)
  4. src/cmd/compile/internal/ssa/config.go

    	StringData(string) *obj.LSym
    
    	// Given the name for a compound type, returns the name we should use
    	// for the parts of that compound type.
    	SplitSlot(parent *LocalSlot, suffix string, offset int64, t *types.Type) LocalSlot
    
    	// Syslook returns a symbol of the runtime function/variable with the
    	// given name.
    	Syslook(string) *obj.LSym
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 16:11:47 UTC 2024
    - 12.9K bytes
    - Viewed (0)
  5. src/cmd/compile/internal/ssa/_gen/WasmOps.go

    		{name: "LoweredTailCall", argLength: 1, reg: regInfo{clobbers: callerSave}, aux: "CallOff", call: true, tailCall: true},                  // tail call static function aux.(*obj.LSym). arg0=mem, auxint=argsize, returns mem
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Feb 24 00:21:13 UTC 2023
    - 17.7K bytes
    - Viewed (0)
  6. src/cmd/compile/internal/ssa/func_test.go

    	values map[string]*Value
    }
    
    var emptyPass pass = pass{
    	name: "empty pass",
    }
    
    // AuxCallLSym returns an AuxCall initialized with an LSym that should pass "check"
    // as the Aux of a static call.
    func AuxCallLSym(name string) *AuxCall {
    	return &AuxCall{Fn: &obj.LSym{}}
    }
    
    // Fun takes the name of an entry bloc and a series of Bloc calls, and
    // returns a fun containing the composed Func. entry must be a name
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 08 19:01:04 UTC 2023
    - 13.1K bytes
    - Viewed (0)
  7. src/cmd/link/internal/loader/loader_test.go

    // data or relocations).
    func addDummyObjSym(t *testing.T, ldr *Loader, or *oReader, name string) Sym {
    	idx := uint32(len(ldr.objSyms))
    	st := loadState{l: ldr}
    	return st.addSym(name, 0, or, idx, nonPkgDef, &goobj.Sym{})
    }
    
    func mkLoader() *Loader {
    	er := ErrorReporter{}
    	ldr := NewLoader(0, &er)
    	er.ldr = ldr
    	return ldr
    }
    
    func TestAddMaterializedSymbol(t *testing.T) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 07 19:08:09 UTC 2024
    - 12K bytes
    - Viewed (0)
  8. src/cmd/internal/obj/pass.go

    			break
    		}
    		return
    	}
    
    	ctxt.Diag("invalid encoding for argument %v", p)
    }
    
    func linkpatch(ctxt *Link, sym *LSym, newprog ProgAlloc) {
    	for p := sym.Func().Text; p != nil; p = p.Link {
    		checkaddr(ctxt, p, &p.From)
    		for _, v := range p.RestArgs {
    			checkaddr(ctxt, p, &v.Addr)
    		}
    		checkaddr(ctxt, p, &p.To)
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 24 01:26:58 UTC 2023
    - 5K bytes
    - Viewed (0)
  9. src/cmd/internal/obj/arm/obj5.go

    // THE SOFTWARE.
    
    package arm
    
    import (
    	"cmd/internal/obj"
    	"cmd/internal/objabi"
    	"cmd/internal/sys"
    	"internal/abi"
    	"internal/buildcfg"
    	"log"
    )
    
    var progedit_tlsfallback *obj.LSym
    
    func progedit(ctxt *obj.Link, p *obj.Prog, newprog obj.ProgAlloc) {
    	p.From.Class = 0
    	p.To.Class = 0
    
    	c := ctxt5{ctxt: ctxt, newprog: newprog}
    
    	// Rewrite B/BL to symbol as TYPE_BRANCH.
    	switch p.As {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Nov 20 17:19:36 UTC 2023
    - 21.4K bytes
    - Viewed (0)
  10. src/cmd/link/internal/wasm/asm.go

    	for _, fn := range ctxt.Textp {
    		relocs := ldr.Relocs(fn)
    		for ri := 0; ri < relocs.Count(); ri++ {
    			r := relocs.At(ri)
    			if r.Type() == objabi.R_WASMIMPORT {
    				if lsym, ok := ldr.WasmImportSym(fn); ok {
    					wi := readWasmImport(ldr, lsym)
    					hostImportMap[fn] = int64(len(hostImports))
    					hostImports = append(hostImports, &wasmFunc{
    						Module: wi.Module,
    						Name:   wi.Name,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jan 22 16:17:48 UTC 2024
    - 21.9K bytes
    - Viewed (0)
Back to top