Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for RegisterTypesAndOffsets (0.42 sec)

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

    			continue
    		}
    		n := inp.Name
    
    		// Param is spread across one or more registers. Walk through
    		// each piece to see whether we've seen an arg reg op for it.
    		types, offsets := inp.RegisterTypesAndOffsets()
    		for k, t := range types {
    			// Note: this recipe for creating a LocalSlot is designed
    			// to be compatible with the one used in expand_calls.go
    			// as opposed to decompose.go. The expand calls code just
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jun 10 19:44:43 UTC 2024
    - 58.4K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/ssagen/ssa.go

    	// clear if naming conventions are respected in autogenerated code.
    	// TODO figure out exactly what's unused, don't spill it. Make liveness fine-grained, also.
    	for _, p := range params.InParams() {
    		typs, offs := p.RegisterTypesAndOffsets()
    		for i, t := range typs {
    			o := offs[i]                // offset within parameter
    			fo := p.FrameOffset(params) // offset of parameter in frame
    			reg := ssa.ObjRegForAbiReg(p.Registers[i], s.f.Config)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jun 10 19:44:43 UTC 2024
    - 284.9K bytes
    - Viewed (0)
Back to top