OK, thanks.
> ... instead use pattern_cost () as used by other backends > > gcc/ChangeLog: > > * config/bpf/bpf.cc (bpf_insn_cost): Return pattern_cost () by default. > > Signed-off-by: Vineet Gupta <[email protected]> > --- > gcc/config/bpf/bpf.cc | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/gcc/config/bpf/bpf.cc b/gcc/config/bpf/bpf.cc > index 42fdc695881a..6bd714d50534 100644 > --- a/gcc/config/bpf/bpf.cc > +++ b/gcc/config/bpf/bpf.cc > @@ -648,7 +648,7 @@ bpf_insn_cost (rtx_insn *insn, bool speed > ATTRIBUTE_UNUSED) > && XINT (XEXP (pat, 1), 1) == UNSPEC_CORE_RELOC) > return COSTS_N_INSNS (100); > > - return COSTS_N_INSNS (1); > + return pattern_cost (pat, speed); > } > > #undef TARGET_INSN_COST
