[PATCH] PR8541; X86: Handle unwind.init and eh.return intrinsics.

Rafael EspĂ­ndola rafael.espindola at gmail.com
Thu May 2 13:50:24 PDT 2013


Jakob, it looks to me that this implements your comment
(http://llvm.org/bugs/show_bug.cgi?id=8541#c18),  but I am not
familiar enough with getCallPreservedMask and getCalleeSavedRegs to
review this.

On 26 April 2013 14:19, Pasi Parviainen <pasi.parviainen at iki.fi> wrote:
> On 20.4.2013 11:43, Pasi Parviainen wrote:
>>
>> Hi,
>>
>> First patch addresses the problem in PR8541. It forces spilling of
>> affected registers to stack when unwind.init and eh.return intrinsics
>> are encountered.
>>
>> Second patch is additional patch which relaxes the requirement of frame
>> pointer in functions with eh.return.
>>
>> Pasi
>
>
> Ping.
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits



More information about the llvm-commits mailing list