Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 84 for ctxt (0.04 sec)

  1. src/cmd/link/internal/ld/data.go

    	}
    	writeBlocks(ctxt, out, ctxt.outSem, ctxt.loader, syms, addr, size, zeros[:])
    }
    
    func pdatablk(ctxt *Link, out *OutBuf, addr int64, size int64) {
    	writeBlocks(ctxt, out, ctxt.outSem, ctxt.loader, sehp.pdata, addr, size, zeros[:])
    }
    
    func xdatablk(ctxt *Link, out *OutBuf, addr int64, size int64) {
    	writeBlocks(ctxt, out, ctxt.outSem, ctxt.loader, sehp.xdata, addr, size, zeros[:])
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jun 12 15:10:50 UTC 2024
    - 100.5K bytes
    - Viewed (0)
  2. src/cmd/link/internal/ld/deadcode.go

    // emits a relocation with the method name. Matching methods are kept in all
    // reachable types.
    //
    // Any unreached text symbols are removed from ctxt.Textp.
    func deadcode(ctxt *Link) {
    	ldr := ctxt.loader
    	d := deadcodePass{ctxt: ctxt, ldr: ldr}
    	d.init()
    	d.flood()
    
    	if ctxt.DynlinkingGo() {
    		// Exported methods may satisfy interfaces we don't know
    		// about yet when dynamically linking.
    		d.reflectSeen = true
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 14:52:41 UTC 2024
    - 19K bytes
    - Viewed (0)
  3. src/cmd/link/internal/loong64/obj.go

    			Reloc1:    elfreloc1,
    			RelocSize: 24,
    			SetupPLT:  elfsetupplt,
    		},
    	}
    
    	return arch, theArch
    }
    
    func archinit(ctxt *ld.Link) {
    	switch ctxt.HeadType {
    	default:
    		ld.Exitf("unknown -H option: %v", ctxt.HeadType)
    	case objabi.Hlinux: /* loong64 elf */
    		ld.Elfinit(ctxt)
    		ld.HEADR = ld.ELFRESERVE
    		if *ld.FlagRound == -1 {
    			*ld.FlagRound = 0x10000
    		}
    		if *ld.FlagTextAddr == -1 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jun 05 13:49:14 UTC 2024
    - 1.5K bytes
    - Viewed (0)
  4. src/cmd/compile/internal/ssa/debug.go

    		listSym.WriteAddr(ctxt, listSym.Size, ctxt.Arch.PtrSize, startPC, 0)
    	}
    
    	// Re-read list, translating its address from block/value ID to PC.
    	for i := 0; i < len(list); {
    		begin := getPC(decodeValue(ctxt, readPtr(ctxt, list[i:])))
    		end := getPC(decodeValue(ctxt, readPtr(ctxt, list[i+ctxt.Arch.PtrSize:])))
    
    		// Horrible hack. If a range contains only zero-width
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jun 10 19:44:43 UTC 2024
    - 58.4K bytes
    - Viewed (0)
  5. src/cmd/compile/internal/liveness/plive.go

    		aoff = objw.BitVec(&argsSymTmp, aoff, args)
    		loff = objw.BitVec(&liveSymTmp, loff, locals)
    	}
    
    	// These symbols will be added to Ctxt.Data by addGCLocals
    	// after parallel compilation is done.
    	return base.Ctxt.GCLocalsSym(argsSymTmp.P), base.Ctxt.GCLocalsSym(liveSymTmp.P)
    }
    
    // Entry pointer for Compute analysis. Solves for the Compute of
    // pointer variables in the function and emits a runtime data
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 15:22:22 UTC 2024
    - 45.2K bytes
    - Viewed (0)
  6. src/cmd/compile/internal/ssagen/ssa.go

    	s.hasOpenDefers = base.Flag.N == 0 && s.hasdefer && !s.curfn.OpenCodedDeferDisallowed()
    	switch {
    	case base.Debug.NoOpenDefer != 0:
    		s.hasOpenDefers = false
    	case s.hasOpenDefers && (base.Ctxt.Flag_shared || base.Ctxt.Flag_dynlink) && base.Ctxt.Arch.Name == "386":
    		// Don't support open-coded defers for 386 ONLY when using shared
    		// libraries, because there is extra code (added by rewriteToUseGot())
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jun 10 19:44:43 UTC 2024
    - 284.9K bytes
    - Viewed (0)
  7. src/cmd/compile/internal/ssa/rewrite.go

    	fn := sym.(*AuxCall).Fn
    	return fn != nil && fn.String() == name
    }
    
    // canLoadUnaligned reports if the architecture supports unaligned load operations.
    func canLoadUnaligned(c *Config) bool {
    	return c.ctxt.Arch.Alignment == 1
    }
    
    // nlzX returns the number of leading zeros.
    func nlz64(x int64) int { return bits.LeadingZeros64(uint64(x)) }
    func nlz32(x int32) int { return bits.LeadingZeros32(uint32(x)) }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 19:02:52 UTC 2024
    - 64.2K bytes
    - Viewed (0)
  8. analysis/analysis-api/testData/components/compileTimeConstantProvider/evaluate/arrayWithInc.txt

    Roman Efremov <******@****.***> 1716286974 +0200
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Fri Jun 07 11:53:09 UTC 2024
    - 71 bytes
    - Viewed (0)
  9. analysis/analysis-api/testData/components/compileTimeConstantProvider/evaluate/javaStaticFinalField.txt

    Roman Efremov <******@****.***> 1716286974 +0200
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Fri Jun 07 11:53:09 UTC 2024
    - 75 bytes
    - Viewed (0)
  10. analysis/analysis-api/testData/components/compileTimeConstantProvider/evaluate/namedReference_val.txt

    Roman Efremov <******@****.***> 1716286974 +0200
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Fri Jun 07 11:53:09 UTC 2024
    - 73 bytes
    - Viewed (0)
Back to top