SuccessChanges

Summary

  1. [X86] Add experimental option to separately tune alignment of innermost loops (details)
Commit d6bb96e677759375b2bea00115918b2cb6552f5b by mkazantsev
[X86] Add experimental option to separately tune alignment of innermost loops

We already have an experimental option to tune loop alignment. Its impact
is very wide (and there is a suspicion that it's not always profitable). We want
to have something more narrow to play with. This patch adds similar option that
overrides preferred alignment for innermost loops. This is for experimental
purposes, default values do not change the existing behavior.

Differential Revision: https://reviews.llvm.org/D94895
Reviewed By: pengfei
The file was modifiedllvm/lib/Target/X86/X86ISelLowering.cpp
The file was addedllvm/test/CodeGen/X86/innermost-loop-alignment.ll
The file was modifiedllvm/lib/Target/X86/X86ISelLowering.h