Hoist the instruction classification logic outside the loop
in preparation for reuse in a future commit.
Signed-off-by: Itay Bookstein <itay.bookstein@nextsilicon.com>
| Paths 
 |  Differential  D113464  
[InstCombine][NFC] Refactor llvm.stackrestore handling ClosedPublic Authored by nextsilicon-itay-bookstein on Nov 8 2021, 11:33 PM. 
Details Summary Hoist the instruction classification logic outside the loop Signed-off-by: Itay Bookstein <itay.bookstein@nextsilicon.com> 
Diff Detail 
 Event TimelineThis revision is now accepted and ready to land.Nov 9 2021, 12:40 AM Comment Actions 
 Time to ask for commit rights? 
 Closed by commit rGfe7491d32fe7: [InstCombine][NFC] Refactor llvm.stackrestore handling (authored by nextsilicon-itay-bookstein).  ·  Explain WhyNov 10 2021, 12:42 AM This revision was automatically updated to reflect the committed changes. 
Revision Contents 
 
 
 
Diff 385774 llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp
 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||