search for: ty_m

Displaying 6 results from an estimated 6 matches for "ty_m".

Did you mean: ty_1
2011 Jul 23
0
[LLVMdev] RFC: Exception Handling Rewrite
...t; > // Syntax: > >  %res = landingpad <somety> personality <ty> <pers_fn> <clause>+ > > where > >  <clause> := >       cleanup >    |  catch <ty_1>, <ty_2>, ..., <ty_n> >    |  filter <ty_1>, <ty_2>, ..., <ty_m> | terminate ? You have an example referencing it, but it isn't in the grammar. -Eli
2011 Jul 31
0
[LLVMdev] RFC: Exception Handling Rewrite
...; // Syntax: > > %res = landingpad<somety> personality<ty> <pers_fn> <clause>+ > > where > > <clause> := > cleanup > | catch<ty_1>,<ty_2>, ...,<ty_n> > | filter<ty_1>,<ty_2>, ...,<ty_m> > > and the result has the type '<somety>'. The personality functions must be the > same for all landingpad instructions in a given function. Is it intended that "cleanup ty_1, ty_2" potentially be different to "cleanup ty_1 cleanup ty_2"? Perhaps th...
2011 Aug 02
2
[LLVMdev] RFC: Exception Handling Rewrite
...%res = landingpad<somety> personality<ty> <pers_fn> <clause>+ >> >> where >> >> <clause> := >> cleanup >> | catch<ty_1>,<ty_2>, ...,<ty_n> >> | filter<ty_1>,<ty_2>, ...,<ty_m> >> >> and the result has the type '<somety>'. The personality functions must be the >> same for all landingpad instructions in a given function. > > Is it intended that "cleanup ty_1, ty_2" potentially be different to > "cleanup ty_1 cle...
2011 Jul 23
14
[LLVMdev] RFC: Exception Handling Rewrite
...and 'llvm.eh.selector' intrinsics. // Syntax: %res = landingpad <somety> personality <ty> <pers_fn> <clause>+ where <clause> := cleanup | catch <ty_1>, <ty_2>, ..., <ty_n> | filter <ty_1>, <ty_2>, ..., <ty_m> and the result has the type '<somety>'. The personality functions must be the same for all landingpad instructions in a given function. A landingpad instruction must contain at least one cleanup, catch, or filter clause. // Restrictions: There are several new invariants which...
2011 Aug 02
0
[LLVMdev] RFC: Exception Handling Rewrite
...ety> personality<ty> <pers_fn> <clause>+ >>> >>> where >>> >>> <clause> := >>> cleanup >>> | catch<ty_1>,<ty_2>, ...,<ty_n> >>> | filter<ty_1>,<ty_2>, ...,<ty_m> >>> >>> and the result has the type '<somety>'. The personality functions must be the >>> same for all landingpad instructions in a given function. >> >> Is it intended that "cleanup ty_1, ty_2" potentially be different to >&gt...
2011 Jul 23
0
[LLVMdev] RFC: Exception Handling Rewrite
...> // Syntax: > > %res = landingpad <somety> personality <ty> <pers_fn> <clause>+ > > where > > <clause> := > cleanup > | catch <ty_1>, <ty_2>, ..., <ty_n> > | filter <ty_1>, <ty_2>, ..., <ty_m> > > and the result has the type '<somety>'. The personality functions must be the > same for all landingpad instructions in a given function. > > A landingpad instruction must contain at least one cleanup, catch, or filter > clause. > > // Restrictions:...