[LLVMdev] missing blocks
llvmjp
jpbonn-keyword-llvm.7c175e at corniceresearch.com
Tue Oct 5 16:50:11 PDT 2010
On 10/4/10 10:24 AM, Anton Korobeynikov wrote:
>> I suspect this is a straight forward problem so I thought I'd ask.
>> I'm developing a new backend. I recently updated from the LLVM
>> repository and now my output assembly is branching to labels/blocks that
>> have been removed. It had been working fine two weeks ago. What looks
>> suspicious is the following message:
> Just quick though: have you implemented the branch-related hooks of
> your backend properly?
> E.g. AnalyzeBranch and around?
>
It turns out I hadn't overridden
AsmPrinter::isBlockOnlyReachableByFallthrough() to handle delay slots.
I'm not sure why it worked previously.
More information about the llvm-dev
mailing list