Searched defs:nameFinder (Results 1 – 5 of 5) sorted by relevance
| /prebuilts/go/linux-x86/src/cmd/compile/internal/inline/inlheur/ |
| D | names.go | 31 type nameFinder struct { struct 32 ro *ir.ReassignOracle 50 func (nf *nameFinder) funcName(n ir.Node) *ir.Name { 63 func (nf *nameFinder) isAllocatedMem(n ir.Node) bool { 78 func (nf *nameFinder) constValue(n ir.Node) constant.Value { 91 func (nf *nameFinder) isNil(n ir.Node) bool { 99 func (nf *nameFinder) staticValue(n ir.Node) ir.Node { 106 func (nf *nameFinder) reassigned(n *ir.Name) bool { 113 func (nf *nameFinder) isConcreteConvIface(n ir.Node) bool {
|
| D | analyze_func_callsites.go | 18 *nameFinder anonMember 23 *nameFinder anonMember 38 …c, cstab CallSiteTab, ptab map[ir.Node]pstate, loopNestingLevel int, nf *nameFinder) *callSiteTabl… 56 …es, cstab CallSiteTab, ptab map[ir.Node]pstate, loopNestingLevel int, nf *nameFinder) CallSiteTab {
|
| D | analyze_func_returns.go | 23 *nameFinder anonMember 44 ….Func, analyzers []propAnalyzer, fp *FuncProps, inlineMaxBudget int, nf *nameFinder) []propAnalyze… 58 func makeResultsAnalyzer(fn *ir.Func, inlineMaxBudget int, nf *nameFinder) (*resultsAnalyzer, []Res…
|
| D | analyze_func_params.go | 22 *nameFinder anonMember 38 func addParamsAnalyzer(fn *ir.Func, analyzers []propAnalyzer, fp *FuncProps, nf *nameFinder) []prop… 52 func makeParamsAnalyzer(fn *ir.Func, nf *nameFinder) (*paramsAnalyzer, []ParamPropBits) {
|
| D | analyze.go | 126 func analyzeFunc(fn *ir.Func, inlineMaxBudget int, nf *nameFinder) *FuncProps { 167 func computeFuncProps(fn *ir.Func, inlineMaxBudget int, nf *nameFinder) (*FuncProps, CallSiteTab) {
|