From 960c0d0b0412b727b24862ccc544dc2ef77b6834 Mon Sep 17 00:00:00 2001 From: Michael Kruse Date: Thu, 18 May 2017 21:55:36 +0000 Subject: [PATCH] [ScopInfo] Fix r302231 to use logical or (||). NFC. In r302231 we mistakenly use bitwise or (|) instead of logical or (||). This patch fixes that. Contributed-by: Sameer AbuAsal Differential Revision: https://reviews.llvm.org/D33337 llvm-svn: 303386 --- polly/lib/Analysis/ScopInfo.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/polly/lib/Analysis/ScopInfo.cpp b/polly/lib/Analysis/ScopInfo.cpp index 941566b..7ef1b84 100644 --- a/polly/lib/Analysis/ScopInfo.cpp +++ b/polly/lib/Analysis/ScopInfo.cpp @@ -799,7 +799,7 @@ void MemoryAccess::computeBoundsOnAccessRelation(unsigned ElementSize) { if (Range.isFullSet()) return; - if (Range.isWrappedSet() | Range.isSignWrappedSet()) + if (Range.isWrappedSet() || Range.isSignWrappedSet()) return; bool isWrapping = Range.isSignWrappedSet(); -- 2.7.4