Hi,

The function ABI change seems to be stable but is exposing existing
backend issues pertinent to wN regs. Hence this series to first address
those and then pursue ABI fixes.

 - Patch 1/3 is desirable, 2/3 is a bug fix and both can go in now.
 - Patch 3/3 needs more work but posting anyways due to same area.

Please take a look.

Thx,
-Vineet

Vineet Gupta (3):
  bpf: md: Enable zero_extend{hi,qi}di2 to generate wN regs ...
  bpf: md: fix "*movsi" to generate wN regs [PR124688]
  bpf: PROMOTE_MODE to SI not DI [PR124419] [not-for-merge]

 gcc/config/bpf/bpf.h                           |  7 +++----
 gcc/config/bpf/bpf.md                          | 18 +++++++++---------
 gcc/testsuite/gcc.target/bpf/btfext-lineinfo.c |  8 ++++----
 gcc/testsuite/gcc.target/bpf/ret-reuse-arg-1.c | 14 ++++++++++++++
 gcc/testsuite/gcc.target/bpf/zero-ext.c        | 16 ++++++++++++++++
 5 files changed, 46 insertions(+), 17 deletions(-)
 create mode 100644 gcc/testsuite/gcc.target/bpf/ret-reuse-arg-1.c

-- 
2.53.0

Reply via email to