Lines Matching refs:irutil

102 …call.Invalid(fmt.Sprintf("calling %s on a converted integer is pointless", irutil.CallName(call.In…
405 args, ok = irutil.Vararg(v)
716 k, ok := irutil.Flatten(f).(*ir.Const)
818 v, ok := irutil.Flatten(call.Args[0].Value.Value).(*ir.FieldAddr)
833 irutil.CallName(call.Instr.Common()))
925 sets := irutil.FindLoops(b.Parent())
1751 if irutil.IsExample(fn) {
1924 c, ok := irutil.Flatten(mu.Map).(*ir.Const)
2166 if len(irutil.FilterDebug(*refs)) != 0 {
2589 instrs := irutil.FilterDebug(block.Instrs)
2598 if !irutil.IsCallToAny(call.Common(), "(*sync.Mutex).Lock", "(*sync.RWMutex).RLock") {
2605 if !irutil.IsCallToAny(&nins.Call, "(*sync.Mutex).Lock", "(*sync.RWMutex).RLock") {
2632 return irutil.IsCallTo(call.Common(), "math.NaN")
2641 if isNaN(irutil.Flatten(ins.X)) || isNaN(irutil.Flatten(ins.Y)) {
2719 if !ok || !irutil.IsCallTo(call.Common(), "time.Tick") {
2722 if !irutil.Terminates(call.Parent()) {
2942 if refs == nil || len(irutil.FilterDebug(*refs)) > 0 {
3223 if !irutil.IsCallTo(ins.Common(), "append") {
3254 if irutil.IsExample(fn) {
3414 …if !irutil.IsCallToAny(call.Common(), "regexp.MustCompile", "regexp.Compile", "regexp.Match", "reg…
3520 if !irutil.IsCallTo(call.Common(), "(*time.Timer).Reset") {
3527 for _, ref := range irutil.FilterDebug(*refs) {
3543 irutil.Walk(succ, func(b *ir.BasicBlock) bool {
4117 if !ok || !irutil.IsCallTo(call.Common(), "len") {
4215 v = irutil.Flatten(v)
4352 switch x := irutil.Flatten(binop.X).(type) {
4361 call, ok := irutil.Flatten(x.Tuple).(*ir.Call)
4501 refs := irutil.FilterDebug(*recv.Referrers())
4575 } else if irutil.Reachable(w.Block(), r.Block()) {