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
>>...
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:...