Prevent the LoadStoreOptimizer from pairing any load/store instructions with instructions from
the prologue/epilogue if the CFI information has encoded the operations as separate instructions.
This would otherwise lead to a mismatch of the actual prologue size from the size as recorded
in the Windows CFI.
Details
Details
- Reviewers
efriedma mstorsjo ssijaric - Commits
- rG3c8c55701d05: Merging r368164: --------------------------------------------------------------…
rL370438: Merging r368164:
rG1d2bfa4a868b: [AArch64][WinCFI] Do not pair callee-save instructions in LoadStoreOptimizer
rL368164: [AArch64][WinCFI] Do not pair callee-save instructions in LoadStoreOptimizer
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
Comment Actions
LGTM
test/CodeGen/AArch64/wineh1.mir | ||
---|---|---|
45 ↗ | (On Diff #213646) | Please add a comment explaining what this is testing. |