Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for InitMem (0.14 sec)

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

    // license that can be found in the LICENSE file.
    
    // This file contains some utility functions to help define Funcs for testing.
    // As an example, the following func
    //
    //   b1:
    //     v1 = InitMem <mem>
    //     Plain -> b2
    //   b2:
    //     Exit v1
    //   b3:
    //     v2 = Const <bool> [true]
    //     If v2 -> b3 b2
    //
    // can be defined as
    //
    //   fun := Fun("entry",
    //       Bloc("entry",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 08 19:01:04 UTC 2023
    - 13.1K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/ssa/_gen/genericOps.go

    	{name: "ConstInterface"},           // nil interface
    	{name: "ConstSlice"},               // nil slice
    
    	// Constant-like things
    	{name: "InitMem", zeroWidth: true},                               // memory input to the function.
    	{name: "Arg", aux: "SymOff", symEffect: "Read", zeroWidth: true}, // argument to the function.  aux=GCNode of arg, off = offset in that arg.
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 15:49:20 UTC 2024
    - 42.6K bytes
    - Viewed (0)
  3. src/cmd/compile/internal/liveness/plive.go

    		for len(oldSched) > 0 && len(oldSched[0].Args) == 0 {
    			// Skip argless ops. We need to skip at least
    			// the lowered ClosurePtr op, because it
    			// really wants to be first. This will also
    			// skip ops like InitMem and SP, which are ok.
    			b.Values = append(b.Values, oldSched[0])
    			oldSched = oldSched[1:]
    		}
    		clobber(lv, b, lv.livevars[0])
    		idx++
    	}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 15:22:22 UTC 2024
    - 45.2K bytes
    - Viewed (0)
Back to top