[PATCH] Added a size field to the stack map record to handle subregister spills.

Andrew Trick atrick at apple.com
Fri Nov 15 10:33:05 PST 2013


On Nov 15, 2013, at 10:31 AM, Chad Rosier <mcrosier at codeaurora.org> wrote:

> Hi Andy,
> Is there any way to test this?

Yes, I was just about to append a test case to the patch...

>> Hi ributzka, lhames,
>> 
>> Implementing this on bigendian platforms could get strange. I added a
>> target hook, getStackSlotRange, per Jakob's recommendation to make
>> this as explicit as possible.
>> 
>> http://llvm-reviews.chandlerc.com/D2189
>> 
>> Files:
>>  include/llvm/CodeGen/StackMaps.h
>>  include/llvm/Target/TargetInstrInfo.h
>>  lib/CodeGen/InlineSpiller.cpp
>>  lib/CodeGen/StackMaps.cpp
>>  lib/CodeGen/TargetInstrInfo.cpp
>>  lib/Target/X86/X86AsmPrinter.h
>>  lib/Target/X86/X86InstrInfo.cpp
>>  lib/Target/X86/X86MCInstLower.cpp
>> _______________________________________________
>> llvm-commits mailing list
>> llvm-commits at cs.uiuc.edu
>> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
>> 
> 
> 
> -- 
> Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum,
> hosted by The Linux Foundation

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20131115/2e2610a6/attachment.html>


More information about the llvm-commits mailing list