authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2018-01-06 00:15:37-05:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2018-01-06 00:15:37-05:00
log17e68c4a11ee44dbaf32f5d17abc30aa107a0a2d
treeb3f1f902262784cf72a91e99f5447138e5025713
parente08a4ea62d9814e6c0125ff467f67626f3a22e4f

disable NewGVN

closes #673

1 files changed, 2 insertions(+), 1 deletions(-)

src/zig_llvm.cpp+2-1
......@@ -126,7 +126,8 @@ bool ZigLLVMTargetMachineEmitToFile(LLVMTargetMachineRef targ_machine_ref, LLVMM
126126 PMBuilder->SLPVectorize = !is_debug;
127127 PMBuilder->LoopVectorize = !is_debug;
128128 PMBuilder->RerollLoops = !is_debug;
129 PMBuilder->NewGVN = !is_debug;
129 // Leaving NewGVN as default (off) because when on it caused issue #673
130 //PMBuilder->NewGVN = !is_debug;
130131 PMBuilder->DisableGVNLoadPRE = is_debug;
131132 PMBuilder->VerifyInput = assertions_on;
132133 PMBuilder->VerifyOutput = assertions_on;