Displaying 2 results from an estimated 2 matches for "ed5759b0".
Did you mean:
8d5759b1
2016 Dec 19
0
setjmp/longjmp and volatile stores, but non-volatile loads
Jonas Maebe via llvm-dev wrote:
> Then, I tried the following:
> a) if the longjmp for the try-block is taken (i.e., the setjmp right
> before the try-block returns a non-zero value), jump to the landingpad BBL.
>
> -> Problem: LLVM does not allow regular jump edges to landingpad BBLs
>
> b) since the landingpad is empty anyway and falls through into the next
> BBL
2016 Dec 21
1
setjmp/longjmp and volatile stores, but non-volatile loads
...This should also eliminate those phis from
landingpad blocks. Check
out TargetPassConfig::addPassesToHandleExceptions() and make sure you run
that pass.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20161221/ed5759b0/attachment.html>