Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for postExpandCallsDecompose (0.4 sec)

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

    	{name: "nilcheckelim", fn: nilcheckelim},
    	{name: "prove", fn: prove},
    	{name: "early fuse", fn: fuseEarly},
    	{name: "expand calls", fn: expandCalls, required: true},
    	{name: "decompose builtin", fn: postExpandCallsDecompose, required: true},
    	{name: "softfloat", fn: softfloat, required: true},
    	{name: "late opt", fn: opt, required: true}, // TODO: split required rules and optimizing rules
    	{name: "dead auto elim", fn: elimDeadAutosGeneric},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 22 14:55:18 UTC 2024
    - 18.6K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/ssa/expand_calls.go

    package ssa
    
    import (
    	"cmd/compile/internal/abi"
    	"cmd/compile/internal/base"
    	"cmd/compile/internal/ir"
    	"cmd/compile/internal/types"
    	"cmd/internal/src"
    	"fmt"
    )
    
    func postExpandCallsDecompose(f *Func) {
    	decomposeUser(f)    // redo user decompose to cleanup after expand calls
    	decomposeBuiltIn(f) // handles both regular decomposition and cleanup.
    }
    
    func expandCalls(f *Func) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Nov 28 05:13:40 UTC 2023
    - 31.9K bytes
    - Viewed (0)
Back to top