mirror of
https://github.com/Alex313031/thorium.git
synced 2025-01-10 11:57:48 -03:00
Fix loop optimizations.
This commit is contained in:
parent
dc19fda5e8
commit
04335a8074
1 changed files with 10 additions and 10 deletions
|
@ -1911,16 +1911,16 @@ if (is_win) {
|
||||||
]
|
]
|
||||||
|
|
||||||
common_optimize_on_ldflags += [
|
common_optimize_on_ldflags += [
|
||||||
"-Wl,-mllvm,-extra-vectorizer-passes",
|
"-mllvm:-extra-vectorizer-passes",
|
||||||
"-Wl,-mllvm,-enable-cond-stores-vec",
|
"-mllvm:-enable-cond-stores-vec",
|
||||||
"-Wl,-mllvm,-slp-vectorize-hor-store",
|
"-mllvm:-slp-vectorize-hor-store",
|
||||||
"-Wl,-mllvm,-enable-loopinterchange",
|
"-mllvm:-enable-loopinterchange",
|
||||||
"-Wl,-mllvm,-enable-loop-distribute",
|
"-mllvm:-enable-loop-distribute",
|
||||||
"-Wl,-mllvm,-enable-unroll-and-jam",
|
"-mllvm:-enable-unroll-and-jam",
|
||||||
"-Wl,-mllvm,-enable-loop-flatten",
|
"-mllvm:-enable-loop-flatten",
|
||||||
"-Wl,-mllvm,-interleave-small-loop-scalar-reduction",
|
"-mllvm:-interleave-small-loop-scalar-reduction",
|
||||||
"-Wl,-mllvm,-unroll-runtime-multi-exit",
|
"-mllvm:-unroll-runtime-multi-exit",
|
||||||
"-Wl,-mllvm,-aggressive-ext-opt",
|
"-mllvm:-aggressive-ext-opt",
|
||||||
]
|
]
|
||||||
|
|
||||||
# /OPT:ICF is not desirable in Debug builds, since code-folding can result in
|
# /OPT:ICF is not desirable in Debug builds, since code-folding can result in
|
||||||
|
|
Loading…
Reference in a new issue