aboutsummaryrefslogtreecommitdiff
path: root/gcc/cfgexpand.cc
diff options
context:
space:
mode:
authorYanzhang Wang <yanzhang.wang@intel.com>2024-01-15 14:00:30 +0800
committerPan Li <pan2.li@intel.com>2024-01-16 10:19:43 +0800
commitb2e06d71613ba0a01d6f91b2600725aac9fb761b (patch)
tree170bf431e4c20c19baeb921b4aa6c65ff2f08c39 /gcc/cfgexpand.cc
parentbe035ec4f01f227438ca63d462aaf315ae61a022 (diff)
downloadgcc-b2e06d71613ba0a01d6f91b2600725aac9fb761b.zip
gcc-b2e06d71613ba0a01d6f91b2600725aac9fb761b.tar.gz
gcc-b2e06d71613ba0a01d6f91b2600725aac9fb761b.tar.bz2
RISC-V: delete all the vector psabi checking.
Thanks the https://hub.fgit.cf/riscv-non-isa/riscv-elf-psabi-doc/pull/389, we need not to maintain the psabi checking any more. gcc/ChangeLog: * config/riscv/riscv.cc (riscv_arg_has_vector): Delete. (riscv_pass_in_vector_p): Delete. (riscv_init_cumulative_args): Delete the checking. (riscv_get_arg_info): Delete the checking. (riscv_function_value): Delete the checking. * config/riscv/riscv.h: Delete the member for checking. gcc/testsuite/ChangeLog: * gcc.target/riscv/rvv/base/binop_vx_constraint-120.c: Delete the -Wno-psabi. * gcc.target/riscv/rvv/base/integer_compare_insn_shortcut.c: Ditto. * gcc.target/riscv/rvv/base/mask_insn_shortcut.c: Ditto. * gcc.target/riscv/rvv/base/misc_vreinterpret_vbool_vint.c: Ditto. * gcc.target/riscv/rvv/base/pr110109-2.c: Ditto. * gcc.target/riscv/rvv/base/scalar_move-9.c: Ditto. * gcc.target/riscv/rvv/base/spill-10.c: Ditto. * gcc.target/riscv/rvv/base/spill-11.c: Ditto. * gcc.target/riscv/rvv/base/spill-9.c: Ditto. * gcc.target/riscv/rvv/base/vlmul_ext-1.c: Ditto. * gcc.target/riscv/rvv/base/zero_base_load_store_optimization.c: Ditto. * gcc.target/riscv/rvv/base/zvfh-intrinsic.c: Ditto. * gcc.target/riscv/rvv/base/zvfh-over-zvfhmin.c: Ditto. * gcc.target/riscv/rvv/vsetvl/vsetvl-1.c: Ditto. * gcc.target/riscv/rvv/base/vector-abi-1.c: Removed. * gcc.target/riscv/rvv/base/vector-abi-2.c: Removed. * gcc.target/riscv/rvv/base/vector-abi-3.c: Removed. * gcc.target/riscv/rvv/base/vector-abi-4.c: Removed. * gcc.target/riscv/rvv/base/vector-abi-5.c: Removed. * gcc.target/riscv/rvv/base/vector-abi-6.c: Removed. * gcc.target/riscv/rvv/base/vector-abi-7.c: Removed. * gcc.target/riscv/rvv/base/vector-abi-8.c: Removed. Signed-off-by: Yanzhang Wang <yanzhang.wang@intel.com> Signed-off-by: Yanzhang Wang <yanzhang.wang@intel.com> Signed-off-by: Yanzhang Wang <yanzhang.wang@intel.com> Signed-off-by: Yanzhang Wang <yanzhang.wang@intel.com<mailto:yanzhang.wang@intel.com>>
Diffstat (limited to 'gcc/cfgexpand.cc')
0 files changed, 0 insertions, 0 deletions