From af6b0d7823a9bce8da9c70edf1080cdd0a993fb7 Mon Sep 17 00:00:00 2001 From: Siu Kwan Lam Date: Mon, 7 Jan 2013 14:00:11 -0600 Subject: [PATCH] Suppress warning for missing loop-vectorizer feature if user is not enabling it. --- llvm/passes.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llvm/passes.py b/llvm/passes.py index f7cf0fe..7cc2b31 100644 --- a/llvm/passes.py +++ b/llvm/passes.py @@ -92,7 +92,7 @@ class PassManagerBuilder(llvm.Handle): if llvm.version >= (3, 2): _core.LLVMPassManagerBuilderSetLoopVectorize(self.ptr, int(bool(enable))) - else: + elif enable: warnings.warn("Ignored. LLVM-3.1 & prior do not support loop vectorizer.") def _get_loop_vectorize(self):