Re: Re: [PATCH] RISC-V: Remove unit-stride store from ta attribute

2022-12-19 Thread Kito Cheng via Gcc-patches
Commited to trunk, thanks:) 钟居哲 於 2022年12月17日 週六 09:22 寫道: > Yes, the vector stores doesn't care about policy no matter mask or tail. > Removing it can allow VSETVL PASS have more optimization chances > since VSETVL PASS has backward demands fusion. > > For example: > vadd tama > vse.v > VSETVL

Re: Re: [PATCH] RISC-V: Remove unit-stride store from ta attribute

2022-12-16 Thread 钟居哲
Yes, the vector stores doesn't care about policy no matter mask or tail. Removing it can allow VSETVL PASS have more optimization chances since VSETVL PASS has backward demands fusion. For example: vadd tama vse.v VSETVL PASS will choose to set tama for vse.v vadd tumu vse.v VSETVL PASS will choo