llvm-mirror/test/MC
Oliver Stannard e538054e6d [Assembler] Make fatal assembler errors non-fatal
Currently, if the assembler encounters an error after parsing (such as an
out-of-range fixup), it reports this as a fatal error, and so stops after the
first error. However, for most of these there is an obvious way to recover
after emitting the error, such as emitting the fixup with a value of zero. This
means that we can report on all of the errors in a file, not just the first
one. MCContext::reportError records the fact that an error was encountered, so
we won't actually emit an object file with the incorrect contents.

Differential Revision: http://reviews.llvm.org/D14717

llvm-svn: 253328
2015-11-17 10:00:43 +00:00
..
AArch64 [Assembler] Make fatal assembler errors non-fatal 2015-11-17 10:00:43 +00:00
AMDGPU AMDGPU/SI: Emit HSA kernels with symbol type STT_AMDGPU_HSA_KERNEL 2015-11-06 11:45:14 +00:00
ARM [Assembler] Make fatal assembler errors non-fatal 2015-11-17 10:00:43 +00:00
AsmParser [MC] Use LShr for constant evaluation of ">>" on non-arm64 darwin. 2015-11-11 00:51:36 +00:00
COFF [Assembler] Make fatal assembler errors non-fatal 2015-11-17 10:00:43 +00:00
Disassembler [mips][microMIPS] Implement PRECEQ.W.PHL, PRECEQ.W.PHR, PRECEQU.PH.QBL, PRECEQU.PH.QBLA, PRECEQU.PH.QBR, PRECEQU.PH.QBRA, PRECEU.PH.QBL, PRECEU.PH.QBLA, PRECEU.PH.QBR and PRECEU.PH.QBRA instructions 2015-11-17 09:43:29 +00:00
ELF [Assembler] Make fatal assembler errors non-fatal 2015-11-17 10:00:43 +00:00
Hexagon [Hexagon] NFC. Adding a number of packet correctness tests. 2015-11-13 01:46:06 +00:00
MachO [Assembler] Make fatal assembler errors non-fatal 2015-11-17 10:00:43 +00:00
Markup MC: Simple example parser for MC assembly markup. 2012-10-31 23:24:13 +00:00
Mips [Assembler] Make fatal assembler errors non-fatal 2015-11-17 10:00:43 +00:00
PowerPC Relax a few more overspecified tests. 2015-11-03 19:38:19 +00:00
Sparc Update test to take into account for r251271. 2015-10-26 03:34:29 +00:00
SystemZ [SystemZ] testcase MC/SystemZ/insn-good-z13.s extended. 2015-10-12 10:13:57 +00:00
X86 AVX512: Implemented encoding and intrinsics for VMOVSHDUP/VMOVSLDUP instructions. 2015-11-16 07:22:00 +00:00