search for: dom_crash

Displaying 5 results from an estimated 5 matches for "dom_crash".

2009 Sep 03
0
[LLVMdev] Non-local DSE optimization
...ran it over the Ada testsuite and this picked up some problems even without enabling dse-ssu. For example, "opt -inline -dse -domtree" crashes on the attached testcase. Ciao, Duncan. -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: dom_crash.ll URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20090903/92388d09/attachment.ksh>
2009 Aug 31
2
[LLVMdev] Non-local DSE optimization
Hello, This patch adds non-local DSE optimization. It uses Static Single Use representation. This is my first "big" patch, please be tolerant :-) Please note that optimization is disabled by default. -Jakub -------------- next part -------------- A non-text attachment was scrubbed... Name: dse_ssu.patch Type: application/octet-stream Size: 17352 bytes Desc: not available URL:
2009 Sep 03
2
[LLVMdev] Non-local DSE optimization
...like PDT.getRootNode() returns NULL for: define fastcc void @c974001__lengthy_calculation. 1736(%struct.FRAME.c974001* nocapture %CHAIN.185) noreturn { entry: br label %bb bb: br label %bb } Isn't it a bug in PostDominatorTree? Please note that this crashes: opt -postdomtree -debug dom_crash.bc I think this should be reported as a bug, -Jakub On Sep 3, 2009, at 7:05 AM, Duncan Sands wrote: > Hi Jakub, interesting patch. I ran it over the Ada testsuite and this > picked up some problems even without enabling dse-ssu. For example, > "opt -inline -dse -domtree"...
2009 Sep 06
0
[LLVMdev] Non-local DSE optimization
...74001__lengthy_calculation. > 1736(%struct.FRAME.c974001* nocapture %CHAIN.185) noreturn { > entry: > br label %bb > > bb: > br label %bb > } > > > Isn't it a bug in PostDominatorTree? > > Please note that this crashes: > opt -postdomtree -debug dom_crash.bc > > I think this should be reported as a bug, Yes, that's a bug. Please file it. The PDT root calculation is looking for all BBs with no successors, this won't work in the face of loops. Either we need to teach PDT users that there can be zero roots, or we need to synthesize a...
2009 Sep 08
2
[LLVMdev] Non-local DSE optimization
...thy_calculation. >> 1736(%struct.FRAME.c974001* nocapture %CHAIN.185) noreturn { >> entry: >> br label %bb >> bb: >> br label %bb >> } >> Isn't it a bug in PostDominatorTree? >> Please note that this crashes: >> opt -postdomtree -debug dom_crash.bc >> I think this should be reported as a bug, > > Yes, that's a bug. Please file it. > > The PDT root calculation is looking for all BBs with no successors, > this won't work in the face of loops. Either we need to teach PDT > users that there can be zero roots...