search for: tagbody

Displaying 11 results from an estimated 11 matches for "tagbody".

Did you mean: msgbody
2015 Apr 09
3
[LLVMdev] Looking for advice on how to debug a problem with C++ style exception handling code that my compiler generates.
...be going wrong. A list of the pointer values like @_ZTIN4core9DynamicGoE is what I’m looking for. Then I could compare that to the typeids that I know should be in that list. "(TRY-0).landing-pad": ; preds = %"(TRY-0).normal-dest14", %"(TRY-0).tagbody-B-1", %"(TRY-0).normal-dest10", %"(TRY-0).normal-dest9", %"(TRY-0).normal-dest8", %"(TRY-0).normal-dest", %"(TRY-0).tagbody-#:G1621-0" %14 = landingpad { i8*, i32 } personality i32 (...)* @__gxx_personality_v0 catch i8* @_ZTIN4core9...
2015 Apr 09
2
[LLVMdev] Looking for advice on how to debug a problem with C++ style exception handling code that my compiler generates.
...inter values like @_ZTIN4core9DynamicGoE is what I’m > looking for. Then I could compare that to the typeids that I know should > be in that list. > > > > "(TRY-0).landing-pad": ; preds = > %"(TRY-0).normal-dest14", %"(TRY-0).tagbody-B-1", %"(TRY-0).normal-dest10", > %"(TRY-0).normal-dest9", %"(TRY-0).normal-dest8", %"(TRY-0).normal-dest", > %"(TRY-0).tagbody-#:G1621-0" > > %14 = landingpad { i8*, i32 } personality i32 (...)* > @__gxx_personality_v0 > &g...
2015 Apr 12
2
[LLVMdev] Looking for advice on how to debug a problem with C++ style exception handling code that my compiler generates.
...e9DynamicGoE is what I’m >> looking for. Then I could compare that to the typeids that I know should >> be in that list. >> >> >> >> "(TRY-0).landing-pad": ; preds = >> %"(TRY-0).normal-dest14", %"(TRY-0).tagbody-B-1", %"(TRY-0).normal-dest10", >> %"(TRY-0).normal-dest9", %"(TRY-0).normal-dest8", %"(TRY-0).normal-dest", >> %"(TRY-0).tagbody-#:G1621-0" >> >> %14 = landingpad { i8*, i32 } personality i32 (...)* >> @__gxx_pe...
2013 Oct 14
3
[LLVMdev] A weird, reproducable problem with MCJIT
...auses the crash (it's Common Lisp and all macros have been expanded). (defun match-dimensions (array pat) (let ((zzz (eq pat '*))) (if zzz zzz (let ((rank (array-rank array) )) (if (listp pat) (BLOCK NIL (LET* ( (%DOTIMES-VAR 100) (I 0) ) (TAGBODY (GO bot) top (if (not t) (progn)) (SETQ PAT (CDR PAT)) (SETQ I (1+ I)) bot (if (< I %DOTIMES-VAR) (GO top)) ) (NULL PAT)))))))) The LLVM-IR file generated by compiling this function definition is here: https://dl.dropboxusercontent.com/...
2015 Apr 12
2
[LLVMdev] Looking for advice on how to debug a problem with C++ style exception handling code that my compiler generates.
...;>> looking for. Then I could compare that to the typeids that I know should >>> be in that list. >>> >>> >>> >>> "(TRY-0).landing-pad": ; preds = >>> %"(TRY-0).normal-dest14", %"(TRY-0).tagbody-B-1", %"(TRY-0).normal-dest10", >>> %"(TRY-0).normal-dest9", %"(TRY-0).normal-dest8", %"(TRY-0).normal-dest", >>> %"(TRY-0).tagbody-#:G1621-0" >>> >>> %14 = landingpad { i8*, i32 } personality i32 (...)* &g...
2013 Oct 14
0
[LLVMdev] A weird, reproducable problem with MCJIT
...auses the crash (it's Common Lisp and all macros have been expanded). (defun match-dimensions (array pat) (let ((zzz (eq pat '*))) (if zzz zzz (let ((rank (array-rank array) )) (if (listp pat) (BLOCK NIL (LET* ( (%DOTIMES-VAR 100) (I 0) ) (TAGBODY (GO bot) top (if (not t) (progn)) (SETQ PAT (CDR PAT)) (SETQ I (1+ I)) bot (if (< I %DOTIMES-VAR) (GO top)) ) (NULL PAT)))))))) The LLVM-IR file generated by compiling this function definition is here: https://dl.dropboxusercontent.com/...
2015 Apr 12
2
[LLVMdev] Looking for advice on how to debug a problem with C++ style exception handling code that my compiler generates.
...GoE is what I’m looking for. Then I could compare that to the typeids that I know should be in that list. >>>> >>>> >>>> >>>> "(TRY-0).landing-pad": ; preds = %"(TRY-0).normal-dest14", %"(TRY-0).tagbody-B-1", %"(TRY-0).normal-dest10", %"(TRY-0).normal-dest9", %"(TRY-0).normal-dest8", %"(TRY-0).normal-dest", %"(TRY-0).tagbody-#:G1621-0" >>>> >>>> %14 = landingpad { i8*, i32 } personality i32 (...)* @__gxx_personality_...
2015 Apr 12
2
[LLVMdev] Looking for advice on how to debug a problem with C++ style exception handling code that my compiler generates.
...en I could compare that to the typeids that I know should be in that list. >>>>>> >>>>>> >>>>>> >>>>>> "(TRY-0).landing-pad": ; preds = %"(TRY-0).normal-dest14", %"(TRY-0).tagbody-B-1", %"(TRY-0).normal-dest10", %"(TRY-0).normal-dest9", %"(TRY-0).normal-dest8", %"(TRY-0).normal-dest", %"(TRY-0).tagbody-#:G1621-0" >>>>>> >>>>>> %14 = landingpad { i8*, i32 } personality i32 (...)* @__...
2015 Apr 12
2
[LLVMdev] Looking for advice on how to debug a problem with C++ style exception handling code that my compiler generates.
...re that to the typeids that I know should be in that list. >>>>>>> >>>>>>> >>>>>>> >>>>>>> "(TRY-0).landing-pad": ; preds = %"(TRY-0).normal-dest14", %"(TRY-0).tagbody-B-1", %"(TRY-0).normal-dest10", %"(TRY-0).normal-dest9", %"(TRY-0).normal-dest8", %"(TRY-0).normal-dest", %"(TRY-0).tagbody-#:G1621-0" >>>>>>> >>>>>>> %14 = landingpad { i8*, i32 } personality i32 (....
2013 Oct 14
3
[LLVMdev] A weird, reproducable problem with MCJIT
...(if zzz > zzz > (let ((rank (array-rank array) )) > (if (listp pat) > (BLOCK NIL > (LET* ( > (%DOTIMES-VAR 100) > (I 0) > ) > (TAGBODY > (GO bot) > top > (if (not t) (progn)) > (SETQ PAT (CDR PAT)) > (SETQ I (1+ I)) > bot > (if (< I %DOTIMES-VAR) (GO top)) >...
2014 May 27
2
[LLVMdev] Do the LLVM SJLJ intrinsics interact with C++ exception handling and execute C++ cleanup actions?
Do the LLVM Setjmp/Longjmp intrinsics interact with C++ exception handling and execute C++ cleanup actions? I compiled a small example using setjmp/longjmp using clang and they did not execute C++ cleanup actions and calling longjmp bypassed calling destructors on objects that were allocated between the call to setjmp and longjmp. I’m wondering if the LLVM intrinsics behave differently from