search for: pr8765

Displaying 2 results from an estimated 2 matches for "pr8765".

Did you mean: 58765
2011 Apr 27
0
[LLVMdev] built-in longjmp and setjmp
...builtins in user code, are a bad idea with no guaranteed behaviour. >> That they're exposed at all is, again, for historical purposes. Don't use them. > > Why is longjmp converted into calls to the builtin then? > See PR 8765. Hi Joerg, If I follow what's happing in PR8765 correctly, it's a bit different. setjmp/longjmp calls are never lowered to the builtin EH intrinsics. Unfortunately, "builtin" is a bit of an overloaded term. :( Something else is recognizing the "setjmp" name as special and is doing something with it (e.g., SelectionDAGISel...
2011 Apr 27
2
[LLVMdev] built-in longjmp and setjmp
On Wed, Apr 27, 2011 at 03:55:53PM -0700, Jim Grosbach wrote: > The builtins are for internal compiler use in the context of SjLj > exception handling. Any other use, including any direct calls of the > builtins in user code, are a bad idea with no guaranteed behaviour. > That they're exposed at all is, again, for historical purposes. Don't use them. Why is longjmp converted