[PATCH] D80125: [ARM][MachineOutliner] Add NoLRSave mode.

Sam Parker via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue May 19 07:34:11 PDT 2020


samparker added a comment.

Thanks for splitting this out, but how about some more testing..?

- Instructions that read/write SP (in the presence and absence of calls and LR usage).
- The generated return instruction.



================
Comment at: llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp:5700
+    unsigned NumBytesNoStackCalls = 0;
+    std::vector<outliner::Candidate> CandidatesWithoutStackFixups;
+
----------------
SmallVector?


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D80125/new/

https://reviews.llvm.org/D80125





More information about the llvm-commits mailing list