[llvm-bugs] [Bug 26736] New: [CodeGen] DominatorTree not kept up to date for stack-overflow-in-load-hoisting.ll
via llvm-bugs
llvm-bugs at lists.llvm.org
Thu Feb 25 04:57:41 PST 2016
https://llvm.org/bugs/show_bug.cgi?id=26736
Bug ID: 26736
Summary: [CodeGen] DominatorTree not kept up to date for
stack-overflow-in-load-hoisting.ll
Product: Polly
Version: unspecified
Hardware: PC
OS: Windows XP
Status: NEW
Severity: normal
Priority: P
Component: Other
Assignee: polly-dev at googlegroups.com
Reporter: llvm at meinersbur.de
CC: llvm-bugs at lists.llvm.org
Classification: Unclassified
Created attachment 15945
--> https://llvm.org/bugs/attachment.cgi?id=15945&action=edit
stack-overflow-in-load-hoisting.ll with added -verify-dom-info
The test case stack-overflow-in-load-hoisting.ll fails when adding
-verify-dom-info:
DominatorTree is not up to date!
Computed:
=============================--------------------------------
Inorder Dominator Tree: DFSNumbers invalid: 8 slow queries.
[1] %entry {0,13}
[2] %for.cond.12.preheader.lr.ph {1,12}
[3] %polly.split_new_and_old {4294967295,4294967295}
[4] %polly.preload.begin {4294967295,4294967295}
[5] %for.body.14.lr.ph {2,11}
[6] %for.body.14 {3,10}
[7] %for.end {4,9}
[8] %if.end.loopexit {5,8}
[5] %polly.start {4294967295,4294967295}
[6] %polly.exiting {4294967295,4294967295}
[5] %polly.merge_new_and_old {4294967295,4294967295}
[6] %if.end {6,7}
Actual:
=============================--------------------------------
Inorder Dominator Tree:
[1] %entry {0,21}
[2] %for.cond.12.preheader.lr.ph {1,20}
[3] %polly.split_new_and_old {2,19}
[4] %polly.preload.begin {3,18}
[5] %polly.start {4,5}
[5] %for.body.14.lr.ph {6,17}
[6] %for.body.14 {7,16}
[7] %for.end {8,15}
[8] %if.end.loopexit {9,14}
[9] %polly.merge_new_and_old {10,13}
[10] %if.end {11,12}
This happens when NodeBuilder.preloadInvariantLoads() return false. The
follow-up code does not try to repair the DominatorTree for the stub code.
--
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/20160225/25cd84d0/attachment-0001.html>
More information about the llvm-bugs
mailing list