[llvm-bugs] [Bug 26138] New: loop-interchange pass fails during the compilation
via llvm-bugs
llvm-bugs at lists.llvm.org
Thu Jan 14 02:52:27 PST 2016
https://llvm.org/bugs/show_bug.cgi?id=26138
Bug ID: 26138
Summary: loop-interchange pass fails during the compilation
Product: libraries
Version: trunk
Hardware: PC
OS: Linux
Status: NEW
Severity: normal
Priority: P
Component: Scalar Optimizations
Assignee: unassignedbugs at nondot.org
Reporter: gareevroman at gmail.com
CC: llvm-bugs at lists.llvm.org, tobias at grosser.es
Classification: Unclassified
Created attachment 15627
--> https://llvm.org/bugs/attachment.cgi?id=15627&action=edit
A test case
The attached test case produces the following error, if I try to run ‘opt
-loop-interchange test_case.ll’:
Instruction does not dominate all uses!
%scevgep.promoted = load float, float* %scevgep, align 4,
!alias.scope !1, !noalias !3
%p_29 = phi float [ %p_, %polly.loop_header21.split ], [
%scevgep.promoted, %polly.loop_header21.preheader ]
LLVM ERROR: Broken function found, compilation aborted!
'main' function not found in module.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20160114/306b9c1b/attachment-0001.html>
More information about the llvm-bugs
mailing list