[LLVMdev] Label address (taken with blockaddress) not exported to .s

Joshua Cranmer pidgeot18 at gmail.com
Mon Sep 17 10:06:02 PDT 2012


On 9/17/2012 11:59 AM, Yiannis Tsiouris wrote:
> Hi all,
>
> I recently updated my LLVM tree and I have a strange issue with the use
> of blockaddress. The LLVM file that I try to compile is [1].

Taking the address of a block by itself has zero guarantees about 
whether or not that block will exist by the time the code is emitted. If 
the block no longer exists by the end, it gets replaced with a constant 1.

-- 
Joshua Cranmer
News submodule owner
DXR coauthor




More information about the llvm-dev mailing list