llvm-project/llvm/test/MC
Jake Ehrlich 3da7982cca [MC] Handle unknown literal register numbers in .cfi_* directives
r230670 introduced a step to map EH register numbers to standard
DWARF register numbers. This failed to consider the case when a
user .cfi_* directive uses an integer literal rather than a
register name, to specify a DWARF register number that has no
corresponding LLVM register number (e.g. a special register that
the compiler and assembler have no name for).

Fixes PR34028.

Patch by Roland McGrath

Differential Revision: https://reviews.llvm.org/D36493

llvm-svn: 319586
2017-12-01 21:44:27 +00:00
..
AArch64 Reverted r319315 because of unused functions (due to PPR not yet being 2017-11-29 15:14:39 +00:00
AMDGPU AMDGPU: Add num spilled s/vgprs to metadata 2017-11-28 17:51:08 +00:00
ARM [ARM] Add support for armv7e-m to the .arch directive 2017-11-29 10:12:15 +00:00
AVR [AVR] Use the short form of 'clr <reg>' 2017-11-24 15:36:43 +00:00
AsmParser [MC] Handle unknown literal register numbers in .cfi_* directives 2017-12-01 21:44:27 +00:00
BPF bpf: print backward branch target properly 2017-11-16 19:15:36 +00:00
COFF [CodeGen] Print register names in lowercase in both MIR and debug output 2017-11-28 17:15:09 +00:00
Disassembler [AMDGPU][MC][DISASSEMBLER][GFX9] Corrected decoding of GLOBAL/SCRATCH opcodes 2017-11-27 17:14:35 +00:00
ELF [DWARF] Fix handling of extended line-number opcodes 2017-11-22 15:14:49 +00:00
Hexagon [Hexagon] Remove trailing spaces, NFC 2017-11-22 20:43:00 +00:00
Lanai [lanai] Add more tests for assembly of conditional ALU ops 2016-07-11 17:58:16 +00:00
MachO [dwarfdump] Add verbose output for .debug-line section 2017-09-21 20:15:30 +00:00
Markup
Mips [mips] Set microMIPS ASE flag 2017-11-24 14:00:47 +00:00
PowerPC PowerPC: support the separator character in the IAS 2017-10-24 16:19:56 +00:00
RISCV [RISCV] MC layer support for the standard RV32A instruction set extension 2017-11-09 15:00:03 +00:00
Sparc [Sparc] invalid adjustments in TLS_LE/TLS_LDO relocations removed 2017-07-25 15:28:28 +00:00
SystemZ [SystemZ, AsmParser] Enable the mnemonic spell corrector. 2017-07-18 09:17:00 +00:00
WebAssembly [WebAssembly] Update MC tests now that hidden attr is supported 2017-12-01 01:18:47 +00:00
X86 [CodeGen] Print register names in lowercase in both MIR and debug output 2017-11-28 17:15:09 +00:00