projects
/
pocl.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
f4815b4
)
[PATCH] fix issue #1435
author
Michal Babej
<michal.babej@intel.com>
Thu, 4 Apr 2024 16:41:12 +0000
(19:41 +0300)
committer
Andreas Beckmann
<anbe@debian.org>
Mon, 29 Apr 2024 20:56:01 +0000
(22:56 +0200)
Gbp-Pq: Name 0004-fix-issue-1435.patch
lib/llvmopencl/IsolateRegions.cc
patch
|
blob
|
history
diff --git
a/lib/llvmopencl/IsolateRegions.cc
b/lib/llvmopencl/IsolateRegions.cc
index c2b9413ce413daae507b20944e835fef059836a7..1b46e7373af29e2e749a59ac2da7cb72741a6b2a 100644
(file)
--- a/
lib/llvmopencl/IsolateRegions.cc
+++ b/
lib/llvmopencl/IsolateRegions.cc
@@
-165,6
+165,8
@@
static void addDummyBefore(llvm::Region &R, llvm::BasicBlock *BB) {
if (R.contains(Pred))
RegionPreds.push_back(Pred);
}
+ if (RegionPreds.empty())
+ return;
llvm::BasicBlock *NewExit =
SplitBlockPredecessors(BB, RegionPreds, ".r_exit");
R.replaceExit(NewExit);