[PATCH] Generic support for sub/super registers in AsmPrinter::EmitDwarfRegOp()

Adrian Prantl aprantl at apple.com
Fri Feb 14 19:54:29 PST 2014


Earlier this week (r201190) I added generic support for super-registers in AsmPrinter::EmitDwarfRegOp(). This patch does the opposite, by substituting multiple sub-registers for super-registers without valid DWARF numbers. The result is general enough that we can get rid of ARMAsmPrinter::EmitDwarfRegOp().

While I think this patch is rather uncontroversial; it is removing code, so I’m posting this for review first.

thanks,
adrian

PS: these two patches also from the basis for the updated revision of http://llvm-reviews.chandlerc.com/D2680 I just uploaded.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Debug-info-Refactor-AsmPrinter-EmitDwarfRegOp-to-mak.patch
Type: application/octet-stream
Size: 6282 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140214/4ec455f1/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-Debug-info-Remove-ARMAsmPrinter-EmitDwarfRegOp-.-Asm.patch
Type: application/octet-stream
Size: 10856 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140214/4ec455f1/attachment-0001.obj>


More information about the llvm-commits mailing list