llvm-mirror/test/MC
Saleem Abdulrasool b90512a41c correct target directive handling error handling
The target specific parser should return `false' if the target AsmParser handles
the directive, and `true' if the generic parser should handle the directive.
Many of the target specific directive handlers would `return Error' which does
not follow these semantics.  This change simply changes the target specific
routines to conform to the semantis of the ParseDirective correctly.

Conformance to the semantics improves diagnostics emitted for the invalid
directives.  X86 is taken as a sample to ensure that multiple diagnostics are
not presented for a single error.

llvm-svn: 199068
2014-01-13 01:15:39 +00:00
..
AArch64 [AArch64][NEON] Added UXTL and UXTL2 instruction aliases 2014-01-08 21:02:13 +00:00
ARM ARM IAS: fix diagnostics of improper qualification 2014-01-12 05:25:44 +00:00
AsmParser Mark the 64-bit x86 push/pop instructions as In64BitMode. Mark the corresponding 32-bit versions with the same encodings Not64BitMode. Remove hack from tablegen disassembler table emitter. Fix bad test. 2014-01-05 01:35:51 +00:00
COFF Add the .secidx test I've forgotten to svn add in 197826 2013-12-20 19:06:50 +00:00
Disassembler [Sparc] Add support for parsing floating point instructions. 2014-01-12 04:48:54 +00:00
ELF Force emit a relocation for @gnu_indirect_function symbols so that the indirect 2014-01-08 18:50:32 +00:00
MachO Fixed a bug in getARMFixupKindMachOInfo() where three ARM fixup kinds 2013-12-13 22:46:54 +00:00
Markup
Mips [Mips] TargetStreamer Support for .abicalls and .set pic0. 2014-01-06 23:27:31 +00:00
PowerPC
Sparc [Sparc] Add support for parsing floating point instructions. 2014-01-12 04:48:54 +00:00
SystemZ [SystemZ] Add MC support for interlocked-access 1 instructions 2013-12-24 15:14:05 +00:00
X86 correct target directive handling error handling 2014-01-13 01:15:39 +00:00