mirror of
https://forge.sourceware.org/marek/gcc.git
synced 2026-02-22 03:47:02 -05:00
x86: Disable tight loop alignment for m_CORE_ATOM
For the E-core front end, aligning tight loops provides little benefit. gcc/ChangeLog: * config/i386/x86-tune.def (X86_TUNE_ALIGN_TIGHT_LOOPS): disable tight loop alignment for m_CORE_ATOM.
This commit is contained in:
@@ -253,7 +253,8 @@ DEF_TUNE (X86_TUNE_FOUR_JUMP_LIMIT, "four_jump_limit",
|
||||
|
||||
/* X86_TUNE_ALIGN_TIGHT_LOOPS: if false, tight loops are not aligned. */
|
||||
DEF_TUNE (X86_TUNE_ALIGN_TIGHT_LOOPS, "align_tight_loops",
|
||||
~(m_ZHAOXIN | m_CASCADELAKE | m_SKYLAKE_AVX512))
|
||||
~(m_ZHAOXIN | m_CASCADELAKE | m_SKYLAKE_AVX512
|
||||
| m_CORE_ATOM))
|
||||
|
||||
/*****************************************************************************/
|
||||
/* Integer instruction selection tuning */
|
||||
|
||||
Reference in New Issue
Block a user