[all-commits] [llvm/llvm-project] d6bb96: [X86] Add experimental option to separately tune a...
max-azul via All-commits
all-commits at lists.llvm.org
Wed Jan 20 20:49:51 PST 2021
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: d6bb96e677759375b2bea00115918b2cb6552f5b
https://github.com/llvm/llvm-project/commit/d6bb96e677759375b2bea00115918b2cb6552f5b
Author: Max Kazantsev <mkazantsev at azul.com>
Date: 2021-01-21 (Thu, 21 Jan 2021)
Changed paths:
M llvm/lib/Target/X86/X86ISelLowering.cpp
M llvm/lib/Target/X86/X86ISelLowering.h
A llvm/test/CodeGen/X86/innermost-loop-alignment.ll
Log Message:
-----------
[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
More information about the All-commits
mailing list