[PowerPC] Allow a '%' prefix for registers in CFI directives
authorBill Wendling <isanbard@gmail.com>
Wed, 18 Nov 2020 12:06:09 +0000 (04:06 -0800)
committerBill Wendling <isanbard@gmail.com>
Fri, 20 Nov 2020 02:19:51 +0000 (18:19 -0800)
commitb2f663073917babb84f5ba9129451e8d564cba1a
treebd2a3c2585c00ff2ea08bc04773d4d8b4484ac11
parent8d5673ffd88fae399419da09806614fcae00fedb
[PowerPC] Allow a '%' prefix for registers in CFI directives

Clang generates a '%' prefix for some registers in CFI directives. E.g.
".cfi_register lr, r12" becomes ".cfi_register lr, %r12" after
processing.

Differential Revision: https://reviews.llvm.org/D91735
llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp
llvm/test/MC/PowerPC/cfi-register-directive-parse.s [new file with mode: 0644]