OK with few minor comments > This patch only support landing pad value is 1.
Should be 0? > --- /dev/null > +++ b/gcc/config/riscv/riscv-zicfilp.cc > @@ -0,0 +1,169 @@ > +/* Branch Target Identification for RISCV architecture. > + Copyright (C) 2019-2024 Free Software Foundation, Inc. 2025 > + Contributed by Arm Ltd. Drop this line and say Based on ARM target.