diff options
author | Victor Huang <wei.huang@ibm.com> | 2021-04-22 11:00:28 -0500 |
---|---|---|
committer | Victor Huang <wei.huang@ibm.com> | 2021-04-27 11:55:18 -0500 |
commit | 241c2da4064c850d58896e0a870b0c3485dfd82d (patch) | |
tree | 5ad4c6d62bc928decdbf966edc01dbc761a824df /llvm/lib/CodeGen/CommandFlags.cpp | |
parent | 21da04f701735ecd42f1d43b3f58b708ad382905 (diff) | |
download | llvm-241c2da4064c850d58896e0a870b0c3485dfd82d.zip llvm-241c2da4064c850d58896e0a870b0c3485dfd82d.tar.gz llvm-241c2da4064c850d58896e0a870b0c3485dfd82d.tar.bz2 |
[AIX][Power10] Restrict prefixed instructions from crossing the 64byte boundary
This patch adds the support to restrict prefixed instruction from
crossing the 64 byte boundary:
- Add the infrastructure to register a custom XCOFF streamer
- Add a custom XCOFF streamer for PowerPC to allow us to
intercept instructions as they are being emitted and align all 8 byte
instructions to a 64 byte boundary if required by adding a 4 byte nop.
Reviewed By: stefanp
Differential Revision: https://reviews.llvm.org/D101107
Diffstat (limited to 'llvm/lib/CodeGen/CommandFlags.cpp')
0 files changed, 0 insertions, 0 deletions