https://gcc.gnu.org/g:3c71ff89bb03152828f0efc5f1de5febf35fc039

commit r17-2572-g3c71ff89bb03152828f0efc5f1de5febf35fc039
Author: Vineet Gupta <[email protected]>
Date:   Mon Jul 20 11:00:56 2026 -0700

    bpf: TARGET_INSN_COST: don't hardcode 1 for default ...
    
    ... 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]>

Diff:
---
 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

Reply via email to