[PATCH] D101360: [PowerPC] Spilling to regsiters does not require frame index scavenging
    Stefan Pintilie via Phabricator via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Tue Apr 27 06:28:45 PDT 2021
    
    
  
stefanp created this revision.
stefanp added reviewers: nemanjai, sfertile.
Herald added subscribers: shchenz, arphaman, kbarton, hiraditya.
stefanp requested review of this revision.
Herald added a project: LLVM.
If spills are to registers instead of to the stack then a copy will be used
and frame index scavenging is not required.
This patch adds debug info to frame index scavenging and makes sure that
spilling to registers does not cause frame index scavenging.
Repository:
  rG LLVM Github Monorepo
https://reviews.llvm.org/D101360
Files:
  llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp
  llvm/test/CodeGen/PowerPC/frame_index_scavenging.mir
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D101360.340819.patch
Type: text/x-patch
Size: 8613 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20210427/309a657c/attachment.bin>
    
    
More information about the llvm-commits
mailing list