search for: 277ca8cf

Displaying 3 results from an estimated 3 matches for "277ca8cf".

2011 Aug 04
1
[LLVMdev] RFC: Exception Handling Rewrite
...k), and b) so that >>> LandingPadInst can have a bunch of useful accessors on it. >>> >>> -Chris >>> >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20110804/277ca8cf/attachment.html>
2011 Aug 04
0
[LLVMdev] RFC: Exception Handling Rewrite
Hi Peter, Thanks for pointing this out. Some us who are concerned with codegen have discussed the problem. Although the details aren't decided, you can be sure that at the MachineInstr level we won't have a landindpadInst to model liveness of exception values. Any physical registers set by the personality function will be considered live immediately after the call on the unwind path.
2011 Aug 04
4
[LLVMdev] RFC: Exception Handling Rewrite
Chris, it is goodness that the LandingpadInst will be pinned to the beginning of a BasicBlock,... except for the possibility of PHINode instructions that _must_ come even earlier.?. I can't exactly put my finger on what's going to go wrong with this, but it sure smells fishy... my current understanding is that the LandingpadInst will "define" some hard