Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 9 of 9 for INL (0.05 sec)

  1. src/cmd/compile/internal/inline/inlheur/scoring.go

    		var cprops *FuncProps
    		fihcprops := false
    		desercprops := false
    		if funcInlHeur, ok := fpmap[cs.Callee]; ok {
    			cprops = funcInlHeur.props
    			fihcprops = true
    		} else if cs.Callee.Inl != nil {
    			cprops = DeserializeFromString(cs.Callee.Inl.Properties)
    			desercprops = true
    		} else {
    			if base.Debug.DumpInlFuncProps != "" {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Mar 27 20:42:52 UTC 2024
    - 24.2K bytes
    - Viewed (0)
  2. src/cmd/internal/src/pos.go

    	filename    string // file name used to open source file, for error messages
    	absFilename string // absolute file name, for PC-Line tables
    	line, col   uint   // relative line, column number at pos
    	inl         int    // inlining index (see cmd/internal/obj/inl.go)
    	fileIndex   int    // index of absFilename within PosTable.FileTable
    }
    
    // NewFileBase returns a new *PosBase for a file with the given (relative and
    // absolute) filenames.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 01 15:52:41 UTC 2023
    - 15.5K bytes
    - Viewed (0)
  3. src/cmd/vendor/github.com/google/pprof/internal/report/report.go

    	var flatSum int64
    	for _, item := range items {
    		inl := item.InlineLabel
    		if inl != "" {
    			inl = " " + inl
    		}
    		flatSum += item.Flat
    		fmt.Fprintf(w, "%10s %s %s %10s %s  %s%s\n",
    			item.FlatFormat, measurement.Percentage(item.Flat, rpt.total),
    			measurement.Percentage(flatSum, rpt.total),
    			item.CumFormat, measurement.Percentage(item.Cum, rpt.total),
    			item.Name, inl)
    	}
    	return nil
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 31 19:48:28 UTC 2024
    - 37.5K bytes
    - Viewed (0)
  4. test/inline_big.go

    	// Cost 16 body (need cost < 20).
    	// See cmd/compile/internal/gc/inl.go:inlineBigFunction*
    	return a[0] + a[1] + a[2] + a[3]
    }
    func medium(a []int) int { // ERROR "can inline medium with cost .* as:.*" "a does not escape"
    	// Cost 32 body (need cost > 20 and cost < 80).
    	// See cmd/compile/internal/gc/inl.go:inlineBigFunction*
    	return a[0] + a[1] + a[2] + a[3] + a[4] + a[5] + a[6] + a[7]
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Aug 18 11:58:37 UTC 2023
    - 12.7K bytes
    - Viewed (0)
  5. src/cmd/internal/obj/objfile.go

    		o.InlTree = make([]goobj.InlTreeNode, len(pc.InlTree.nodes))
    		for i, inl := range pc.InlTree.nodes {
    			f, l := ctxt.getFileIndexAndLine(inl.Pos)
    			o.InlTree[i] = goobj.InlTreeNode{
    				Parent:   int32(inl.Parent),
    				File:     goobj.CUFileIndex(f),
    				Line:     l,
    				Func:     makeSymRef(inl.Func),
    				ParentPC: inl.ParentPC,
    			}
    		}
    
    		o.Write(&b)
    		p := b.Bytes()
    		isym := &LSym{
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 19:57:43 UTC 2024
    - 24K bytes
    - Viewed (0)
  6. src/go/internal/gccgoimporter/parser.go

    	// We may or may not have seen the '<' already, depending on
    	// whether the function had a result type or not.
    	if p.tok == '<' {
    		p.next()
    		p.expectKeyword("inl")
    	} else if p.tok != scanner.Ident || p.lit != "inl" {
    		return
    	} else {
    		p.next()
    	}
    
    	p.expect(':')
    	want := p.parseInt()
    	p.expect('>')
    
    	defer func(w uint64) {
    		p.scanner.Whitespace = w
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Feb 02 23:14:07 UTC 2024
    - 31.2K bytes
    - Viewed (0)
  7. src/cmd/internal/obj/x86/anames.go

    	"IDIVB",
    	"IDIVL",
    	"IDIVQ",
    	"IDIVW",
    	"IMUL3L",
    	"IMUL3Q",
    	"IMUL3W",
    	"IMULB",
    	"IMULL",
    	"IMULQ",
    	"IMULW",
    	"INB",
    	"INCB",
    	"INCL",
    	"INCQ",
    	"INCW",
    	"INL",
    	"INSB",
    	"INSERTPS",
    	"INSL",
    	"INSW",
    	"INT",
    	"INTO",
    	"INVD",
    	"INVLPG",
    	"INVPCID",
    	"INW",
    	"IRETL",
    	"IRETQ",
    	"IRETW",
    	"JCC",
    	"JCS",
    	"JCXZL",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 11 18:32:50 UTC 2023
    - 19.1K bytes
    - Viewed (0)
  8. src/cmd/compile/internal/ir/func.go

    	// Marks records scope boundary changes.
    	Marks []Mark
    
    	FieldTrack map[*obj.LSym]struct{}
    	DebugInfo  interface{}
    	LSym       *obj.LSym // Linker object in this function's native ABI (Func.ABI)
    
    	Inl *Inline
    
    	// RangeParent, if non-nil, is the first non-range body function containing
    	// the closure for the body of a range function.
    	RangeParent *Func
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:05:44 UTC 2024
    - 21.1K bytes
    - Viewed (0)
  9. src/cmd/internal/obj/link.go

    	statichash         map[string]*LSym // name -> sym mapping for static syms
    	PosTable           src.PosTable
    	InlTree            InlTree // global inlining tree used by gc/inl.go
    	DwFixups           *DwarfFixupTable
    	Imports            []goobj.ImportedPkg
    	DiagFunc           func(string, ...interface{})
    	DiagFlush          func()
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 19:57:43 UTC 2024
    - 33.1K bytes
    - Viewed (0)
Back to top