[llvm] [LV] Enable considering higher VFs when data extend ops are present i… (PR #137593)

David Sherwood via llvm-commits llvm-commits at lists.llvm.org
Mon Apr 28 03:30:03 PDT 2025


david-arm wrote:

> > I think the correct place to do this would be in shouldMaximizeVectorBandwidth, since not all targets want to maximise the bandwidth.
> 
> ok thanks @david-arm . Will try to make this target specific and make amendment to AArch64 `shouldMaximizeVectorBandwidth` to start with

I think @SamTebbs33 is working on improving register pressure calculations for partial reductions. It looks like in general with a better cost model we will maximise the vector bandwidth automatically because the phi nodes for the larger types disappear.

https://github.com/llvm/llvm-project/pull/137593


More information about the llvm-commits mailing list