Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 339 for buildssa (0.33 sec)

  1. 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)
  2. 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)
  3. 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)
  4. 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 = "&nbsp;"
    		} 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)
  5. 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)
  6. 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)
  7. subprojects/composite-builds/src/integTest/groovy/org/gradle/integtests/composite/CompositeBuildDeclaredSubstitutionsIntegrationTest.groovy

            when:
            // presence of buildSrc build causes IllegalStateException for the execution below
            buildB.file("buildSrc/build.gradle").touch()
    
            then:
            execute(buildA, ":buildC:dependencies")
        }
    
        @Issue("https://github.com/gradle/gradle/issues/15659")
        def "builds included build with dependency substitution when substitution build contains buildSrc"() {
            given:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Dec 01 20:36:42 UTC 2022
    - 14.4K bytes
    - Viewed (0)
  8. subprojects/composite-builds/src/integTest/groovy/org/gradle/integtests/composite/CompositeBuildBuildSrcBuildOperationsIntegrationTest.groovy

            given:
            dependency 'org.test:buildB:1.0'
            buildB.file("buildSrc/settings.gradle") << """
                ${settings}
            """
    
            buildA.file("buildSrc/src/main/java/Thing.java") << "class Thing { }"
    
            when:
            execute(buildA, ":jar", [])
    
            then:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Feb 09 13:43:40 UTC 2024
    - 12.8K bytes
    - Viewed (0)
  9. platforms/documentation/docs/src/docs/userguide/authoring-builds/basics/intro_multi_project_builds.adoc

    1. **<<sharing_build_logic_between_subprojects.adoc#sec:using_buildsrc,Multi-Project Builds using buildSrc>>** - where `buildSrc` is a subproject-like directory at the Gradle project root containing all the build logic.
    2. **<<composite_builds.adoc#composite_builds,Composite Builds>>** - a build that includes other builds where `build-logic` is a build directory at the Gradle project root containing reusable build logic.
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Jan 24 23:14:04 UTC 2024
    - 11.4K bytes
    - Viewed (0)
  10. platforms/software/build-init/src/integTest/groovy/org/gradle/buildinit/plugins/MultiProjectJvmApplicationInitIntegrationTest.groovy

    
    abstract class AbstractMultiProjectJvmApplicationInitIntegrationTest extends AbstractJvmLibraryInitIntegrationSpec {
        protected BuildInitDsl buildDsl
    
        protected Language jvmLanguage
    
        void setupDslAndLanguage(BuildInitDsl buildDsl, Language jvmLanguage) {
            this.buildDsl = buildDsl
            this.jvmLanguage = jvmLanguage
        }
    
        @Override
        String subprojectName() {
            return null
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed May 29 03:26:38 UTC 2024
    - 16.6K bytes
    - Viewed (0)
Back to top