[llvm-branch-commits] [llvm] [AArch64][SME] Support split ZPR and	PPR area allocation (PR #142392)
    Benjamin Maxwell via llvm-branch-commits 
    llvm-branch-commits at lists.llvm.org
       
    Wed Jun  4 02:16:49 PDT 2025
    
    
  
MacDue wrote:
> If you express the size of the hazard padding between the PPRs and ZPRs as a scalable size, that might simplify some of the logic? You wouldn't need to represent the two areas as separate stacks, at least.
It would, but for the sizes of hazard padding and vscale we're interested in, it would result in a much larger allocation than necessary and likely complicate addressing predicates and vectors more so (due to limited ranges for scalable offsets). 
https://github.com/llvm/llvm-project/pull/142392
    
    
More information about the llvm-branch-commits
mailing list