diff options
author | Shengchen Kan <shengchen.kan@intel.com> | 2020-02-28 21:09:30 +0800 |
---|---|---|
committer | Shengchen Kan <shengchen.kan@intel.com> | 2020-02-29 15:07:06 +0800 |
commit | 129a762555b8b7fcc6e29a320a0d27f960e469ae (patch) | |
tree | ffa571d68faa7c416c4e2d4e7bc3d9e3a74ee241 /llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp | |
parent | 00925aadb3f26ed41d4f1d35c1328adad1a3eeb1 (diff) | |
download | llvm-129a762555b8b7fcc6e29a320a0d27f960e469ae.zip llvm-129a762555b8b7fcc6e29a320a0d27f960e469ae.tar.gz llvm-129a762555b8b7fcc6e29a320a0d27f960e469ae.tar.bz2 |
[X86] Disable the NOP padding for branches when bundle is enabled
When bundle is enabled, data fragment itself has a space to emit NOP
to bundle-align instructions. The behaviour makes it impossible for
us to determine whether the macro fusion really happen when emitting
instructions. In addition, boundary-align fragment is also used to
emit NOPs to align instructions, currently using them together sometimes
makes code crazy.
Differential Revision: https://reviews.llvm.org/D75346
Diffstat (limited to 'llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp')
0 files changed, 0 insertions, 0 deletions