authorgravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2026-08-04 16:23:43+02:00
committergravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2026-10-07 00:30:52+02:00
log703a58da8d5ae2cc706bc22528d60c4dc0ba26df
tree284eab7c9a277730295e9c350c22737f03bdecaf
parent4bf080551c3dfa89fb6c9f2c6cd8001cc460162d
signature Signed by SSH key SHA256:7B/LJ7bpR1eX8aCXSr4mtd5M45VMPKcx9zY8e95b5QM

Revert "llvm: disable loop vectorization for now"

This reverts commit 032319c94257e650abc7a4743298154c218dba89.

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

src/zig_llvm.cpp+1-1
...@@ -285,7 +285,7 @@ ZIG_EXTERN_C bool ZigLLVMTargetMachineEmitToFile(LLVMTargetMachineRef targ_machi...@@ -285,7 +285,7 @@ ZIG_EXTERN_C bool ZigLLVMTargetMachineEmitToFile(LLVMTargetMachineRef targ_machi
285 PipelineTuningOptions pipeline_opts;285 PipelineTuningOptions pipeline_opts;
286 pipeline_opts.LoopUnrolling = !options->is_debug;286 pipeline_opts.LoopUnrolling = !options->is_debug;
287 pipeline_opts.SLPVectorization = !options->is_debug;287 pipeline_opts.SLPVectorization = !options->is_debug;
288 pipeline_opts.LoopVectorization = false; // https://github.com/llvm/llvm-project/issues/186922288 pipeline_opts.LoopVectorization = !options->is_debug;
289 pipeline_opts.LoopInterleaving = !options->is_debug;289 pipeline_opts.LoopInterleaving = !options->is_debug;
290 pipeline_opts.MergeFunctions = !options->is_debug;290 pipeline_opts.MergeFunctions = !options->is_debug;
291291