Displaying 2 results from an estimated 2 matches for "6266c0ec".
2011 Jan 24
0
[LLVMdev] CodeExtractor.cpp potential bug?
...t I think the
>> comment and assert may not be. I was writing a patch where I hit the same
>> issue.
>>
>> Cameron
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20110124/6266c0ec/attachment.html>
2010 Dec 31
3
[LLVMdev] CodeExtractor.cpp potential bug?
There might be a misuse of DominatorTree::splitBasicBlock in
CodeExtractor.cpp, line 145.
Header is splited into two (OldPred->NewBB).
Line 145 updates the dominator tree by calling DT->splitBasicBlock(NewBB).
I think it should be DT->splitBasicBlock(OldPred).
When I tried to extract a code region whose header has 2 successors, my pass
crashed.
It was because header (or OldPred) is the