1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-19 11:02:59 +02:00

Turn LoopLoadElimination on again

The latent bug that LLE exposed in the LoopVectorizer was resolved
(PR26952).

The pass can be disabled with -mllvm -enable-loop-load-elim=0

llvm-svn: 263595
This commit is contained in:
Adam Nemet 2016-03-15 22:26:12 +00:00
parent 34cbd6a60e
commit d9b1474a1b

View File

@ -105,8 +105,8 @@ static cl::opt<bool> EnableNonLTOGlobalsModRef(
"Enable the GlobalsModRef AliasAnalysis outside of the LTO pipeline.")); "Enable the GlobalsModRef AliasAnalysis outside of the LTO pipeline."));
static cl::opt<bool> EnableLoopLoadElim( static cl::opt<bool> EnableLoopLoadElim(
"enable-loop-load-elim", cl::init(false), cl::Hidden, "enable-loop-load-elim", cl::init(true), cl::Hidden,
cl::desc("Enable the new, experimental LoopLoadElimination Pass")); cl::desc("Enable the LoopLoadElimination Pass"));
static cl::opt<std::string> RunPGOInstrGen( static cl::opt<std::string> RunPGOInstrGen(
"profile-generate", cl::init(""), cl::Hidden, "profile-generate", cl::init(""), cl::Hidden,