diff --git a/.mozconfig-aarch64-apple-darwin b/.mozconfig-aarch64-apple-darwin index 29408cc952881..ea985651bcfe3 100644 --- a/.mozconfig-aarch64-apple-darwin +++ b/.mozconfig-aarch64-apple-darwin @@ -1,7 +1,7 @@ #!/bin/sh # Targetting ARM64 builds. Expected to be run on Linux. -POLLY="-mllvm -polly -mllvm -polly-position=before-vectorizer -mllvm -polly-process-unprofitable -mllvm -polly-vectorizer=stripmine -mllvm -polly-parallel -mllvm -polly-omp-backend=LLVM -mllvm -polly-scheduling=static" +POLLY="-mllvm -extra-vectorizer-passes -mllvm -enable-cond-stores-vec -mllvm -slp-vectorize-hor-store -mllvm -enable-loopinterchange -mllvm -enable-loop-distribute -mllvm -enable-unroll-and-jam -mllvm -enable-loop-flatten -mllvm -interleave-small-loop-scalar-reduction -mllvm -unroll-runtime-multi-exit -mllvm -aggressive-ext-opt -mllvm -polly -mllvm -polly-detect-profitability-min-per-loop-insts=40 -mllvm -polly-invariant-load-hoisting -mllvm -polly-position=early -mllvm -polly-vectorizer=stripmine -mllvm -polly-run-inliner -mllvm -polly-enable-delicm=true" TOOLS=$HOME/macos-cross export CC="$HOME"/macos-cross/clang/bin/clang export CXX="$HOME"/macos-cross/clang/bin/clang++ diff --git a/.mozconfig-x86_64-apple-darwin b/.mozconfig-x86_64-apple-darwin index 6b09b93619a07..036717ce2d275 100644 --- a/.mozconfig-x86_64-apple-darwin +++ b/.mozconfig-x86_64-apple-darwin @@ -1,7 +1,7 @@ #!/bin/sh # Targetting X64 builds. Expected to be run on Linux. -POLLY="-mllvm -polly -mllvm -polly-position=before-vectorizer -mllvm -polly-process-unprofitable -mllvm -polly-vectorizer=stripmine -mllvm -polly-parallel -mllvm -polly-omp-backend=LLVM -mllvm -polly-scheduling=static" +POLLY="-mllvm -extra-vectorizer-passes -mllvm -enable-cond-stores-vec -mllvm -slp-vectorize-hor-store -mllvm -enable-loopinterchange -mllvm -enable-loop-distribute -mllvm -enable-unroll-and-jam -mllvm -enable-loop-flatten -mllvm -interleave-small-loop-scalar-reduction -mllvm -unroll-runtime-multi-exit -mllvm -aggressive-ext-opt -mllvm -polly -mllvm -polly-detect-profitability-min-per-loop-insts=40 -mllvm -polly-invariant-load-hoisting -mllvm -polly-position=early -mllvm -polly-vectorizer=stripmine -mllvm -polly-run-inliner -mllvm -polly-enable-delicm=true" TOOLS=$HOME/macos-cross export CC="$HOME"/macos-cross/clang/bin/clang export CXX="$HOME"/macos-cross/clang/bin/clang++ diff --git a/.mozconfig-x86_64-pc-windows-msvc b/.mozconfig-x86_64-pc-windows-msvc index bf3078a979527..296f596f5f4a2 100644 --- a/.mozconfig-x86_64-pc-windows-msvc +++ b/.mozconfig-x86_64-pc-windows-msvc @@ -1,6 +1,6 @@ #!/bin/sh export CROSS_BUILD=1 -POLLY="-mllvm -polly -mllvm -polly-position=before-vectorizer -mllvm -polly-process-unprofitable -mllvm -polly-vectorizer=stripmine -mllvm -polly-parallel -mllvm -polly-omp-backend=LLVM -mllvm -polly-scheduling=static" +POLLY="-mllvm -extra-vectorizer-passes -mllvm -enable-cond-stores-vec -mllvm -slp-vectorize-hor-store -mllvm -enable-loopinterchange -mllvm -enable-loop-distribute -mllvm -enable-unroll-and-jam -mllvm -enable-loop-flatten -mllvm -interleave-small-loop-scalar-reduction -mllvm -unroll-runtime-multi-exit -mllvm -aggressive-ext-opt -mllvm -polly -mllvm -polly-detect-profitability-min-per-loop-insts=40 -mllvm -polly-invariant-load-hoisting -mllvm -polly-position=early -mllvm -polly-vectorizer=stripmine -mllvm -polly-run-inliner -mllvm -polly-enable-delicm=true" TOOLS=$HOME/win-cross WINSYSROOT="$HOME/win-root"