]> gcc.gnu.org Git - gcc.git/commit
RISC-V: Refine register_builtin_types function. [NFC]
authorJu-Zhe Zhong <juzhe.zhong@rivai.ai>
Tue, 11 Oct 2022 06:15:21 +0000 (14:15 +0800)
committerKito Cheng <kito.cheng@sifive.com>
Wed, 12 Oct 2022 12:51:59 +0000 (20:51 +0800)
commitef0d7978914b89021d66df3baf03ccc103cf7467
tree0fe4c2bc7752b5c48bad76d4476ecb0a71eb647b
parentfcb94f551f29587f04dac0e9b99c98094479835d
RISC-V: Refine register_builtin_types function. [NFC]

gcc/ChangeLog:

* config/riscv/riscv-vector-builtins.cc (builtin_types): Redefine
vector types.
(build_const_pointer): New function.
(register_builtin_type): Ditto.
(DEF_RVV_TYPE): Simplify macro.
(register_vector_type): Refine implementation.
* config/riscv/riscv-vector-builtins.h (rvv_builtin_types_t): New.
gcc/config/riscv/riscv-vector-builtins.cc
gcc/config/riscv/riscv-vector-builtins.h
This page took 0.066064 seconds and 6 git commands to generate.