- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 890 for buildssa (1.06 sec)
-
src/cmd/compile/internal/ssagen/pgen.go
} const maxStackSize = 1 << 30 // Compile builds an SSA backend function, // uses it to generate a plist, // and flushes that plist to machine code. // worker indicates which of the backend workers is doing the processing. func Compile(fn *ir.Func, worker int, profile *pgoir.Profile) { f := buildssa(fn, worker, inline.IsPgoHotFunc(fn, profile) || inline.HasPgoHotInline(fn))
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 15 15:44:14 UTC 2024 - 13.1K bytes - Viewed (0) -
src/cmd/compile/internal/ssa/expand_calls.go
addArg(e) } a = makeOf(a, OpArrayMake1, args) x.commonSelectors[sk] = a return a case types.TSTRUCT: // Assume ssagen/ssa.go (in buildssa) spills large aggregates so they won't appear here. for i := 0; i < at.NumFields(); i++ { et := at.Field(i).Type e := x.rewriteSelectOrArg(pos, b, container, nil, m0, et, rc.next(et)) if e == nil {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Nov 28 05:13:40 UTC 2023 - 31.9K bytes - Viewed (0) -
src/cmd/vendor/golang.org/x/tools/go/analysis/doc.go
provides a control-flow graph for each function in the package (see golang.org/x/tools/go/cfg); the "inspect" analyzer returns a value that enables other Analyzers to traverse the syntax trees of the package more efficiently; and the "buildssa" analyzer constructs an SSA-form intermediate representation. Each of these Analyzers extends the capabilities of later Analyzers without adding a dependency to the core API, so an analysis tool pays
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri May 03 02:38:00 UTC 2024 - 13.3K bytes - Viewed (0) -
src/cmd/compile/internal/ssa/html.go
fmt.Fprint(&out, "<div>") for _, l := range lines { l = strings.TrimSpace(l) var escaped string var lineNo string if l == "" { escaped = " " } else { if strings.HasPrefix(l, "buildssa") { escaped = fmt.Sprintf("<b>%v</b>", l) } else { // Parse the line number from the format file:line:col. // See the implementation in ir/fmt.go:dumpNodeHeader. sl := strings.Split(l, ":")
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Oct 04 15:11:40 UTC 2023 - 34.8K bytes - Viewed (0) -
src/cmd/internal/obj/x86/obj6.go
// to a PLT, so make sure the GOT pointer is loaded into BX. // RegTo2 is set on the replacement call insn to stop it being // processed when it is in turn passed to progedit. // // We disable open-coded defers in buildssa() on 386 ONLY with shared // libraries because of this extra code added before deferreturn calls. if ctxt.Arch.Family == sys.AMD64 || (p.To.Sym != nil && p.To.Sym.Local()) || p.RegTo2 != 0 { return }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Sep 08 18:36:45 UTC 2023 - 40.9K bytes - Viewed (0) -
src/cmd/compile/internal/liveness/plive.go
// Since the liveness analysis can see initialization of single-word // variables quite easy, OpVarDef is only needed for multi-word // variables satisfying isfat(n.Type). For simplicity though, buildssa // emits OpVarDef regardless of variable width. // // An 'OpVarDef x' annotation in the instruction stream tells the liveness // analysis to behave as though the variable x is being initialized at that
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Jun 07 15:22:22 UTC 2024 - 45.2K bytes - Viewed (0) -
build-logic/profiling/src/main/kotlin/gradlebuild.buildscan.gradle.kts
val buildScan = extensions.findByType<DevelocityConfiguration>()?.buildScan inline fun buildScan(configure: BuildScanConfiguration.() -> Unit) { buildScan?.apply(configure) } extractCiData() if (project.testDistributionEnabled) { buildScan?.tag("TEST_DISTRIBUTION") } if (project.predictiveTestSelectionEnabled.orNull == true) { buildScan?.tag("PTS") } extractWatchFsData()
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Apr 03 13:29:44 UTC 2024 - 7.1K bytes - Viewed (0) -
src/cmd/compile/internal/ssagen/ssa.go
off := 0 off = objw.Uvarint(x, off, uint64(-s.deferBitsTemp.FrameOffset())) off = objw.Uvarint(x, off, uint64(-firstOffset)) } // buildssa builds an SSA function for fn. // worker indicates which of the backend workers is doing the processing. func buildssa(fn *ir.Func, worker int, isPgoHot bool) *ssa.Func { name := ir.FuncName(fn) abiSelf := abiForFunc(fn, ssaConfig.ABI0, ssaConfig.ABI1)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Jun 10 19:44:43 UTC 2024 - 284.9K bytes - Viewed (0) -
platforms/extensibility/plugin-development/src/main/resources/META-INF/services/org.gradle.initialization.buildsrc.BuildSrcProjectConfigurationAction
org.gradle.initialization.buildsrc.GroovyBuildSrcProjectConfigurationAction
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon May 06 13:27:57 UTC 2024 - 162 bytes - Viewed (0) -
subprojects/composite-builds/src/integTest/groovy/org/gradle/integtests/composite/CompositeBuildBuildSrcBuildOperationsIntegrationTest.groovy
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Feb 09 13:43:40 UTC 2024 - 12.8K bytes - Viewed (0)