... 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
--
2.55.0