On Jun 28, 2007, at 2:02 AM, Duncan Sands wrote:

> Hi Evan
>
>> If a livein is not used in the block. It's live through.
>
> thanks for doing this.  Does this mean that the value in the livein
> register is available in all blocks reachable from this one?

No. It just means the value is not clobbered at any point in the  
block. You still need to explicitly mark whether it's livein in  
successor blocks.

Evan

>   If so,
> why is propagateEHRegister needed?  Or does it mean that the value
> is available in successor basic blocks, but only if also marked as
> livein for the successor?
>
> Best wishes,
>
> Duncan.

_______________________________________________
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits

Reply via email to