diff options
author | Juzhe-Zhong <juzhe.zhong@rivai.ai> | 2023-09-05 16:47:25 +0800 |
---|---|---|
committer | Lehua Ding <lehua.ding@rivai.ai> | 2023-09-05 17:04:55 +0800 |
commit | 509c10a62546b9b3430040e455b7258322a024e6 (patch) | |
tree | 9f953277970cc719d1ccc8187864e7a7bf8d3eb1 /gcc/testsuite | |
parent | 8451fbd56871267e8c1cd781db6d8f02e826f66c (diff) | |
download | gcc-509c10a62546b9b3430040e455b7258322a024e6.zip gcc-509c10a62546b9b3430040e455b7258322a024e6.tar.gz gcc-509c10a62546b9b3430040e455b7258322a024e6.tar.bz2 |
RISC-V: Export functions as global extern preparing for dynamic LMUL patch use
Notice those functions need to be use by COST model for dynamic LMUL use.
Extract as a single patch and committed.
gcc/ChangeLog:
* config/riscv/riscv-protos.h (lookup_vector_type_attribute): Export global.
(get_all_predecessors): New function.
(get_all_successors): Ditto.
* config/riscv/riscv-v.cc (get_all_predecessors): Ditto.
(get_all_successors): Ditto.
* config/riscv/riscv-vector-builtins.cc (sizeless_type_p): Export global.
* config/riscv/riscv-vsetvl.cc (get_all_predecessors): Remove it.
Diffstat (limited to 'gcc/testsuite')
0 files changed, 0 insertions, 0 deletions