"juzhe.zhong" <juzhe.zh...@rivai.ai> writes: > Maybe we can include rgroup number into select vl pattern?So that, I always > use select vl pattern. In my backend, if it is single rgroup,we gen vsetvl, > otherwise we gen min.
That just seems to be a way of hiding an “is the target RVV?” test though. IMO targets shouldn't implement SELECT_VL in cases where it's always equivalent to MIN. Also, my understanding was that Kewen was happy with the new IV approach in general. It's just the (half-expected) effect on SCEV/niters analysis that's the problem. I think it's worth at least looking how difficult it would be to extend niters analysis. It could end up being beneficial for RVV too (in future). Thanks, Richard