Re: [PATCH v2] RISC-V: Increase cost for vec_construct [PR118019].

2024-12-13 Thread 钟居哲
OK. juzhe.zh...@rivai.ai From: Robin Dapp Date: 2024-12-13 23:20 To: gcc-patches CC: pal...@dabbelt.com; kito.ch...@gmail.com; juzhe.zh...@rivai.ai; jeffreya...@gmail.com; pan2...@intel.com; rdapp@gmail.com Subject: [PATCH v2] RISC-V: Increase cost for vec_construct [PR118019]. Hi, for

[PATCH v2] RISC-V: Increase cost for vec_construct [PR118019].

2024-12-13 Thread Robin Dapp
Hi, for a generic vec_construct from scalar elements we need to load each scalar element and move it over to a vector register. Right now we only use a cost of 1 per element. This patch uses register-move cost as well as scalar_to_vec and multiplies it with the number of elements in the vector in