llvm-6502/test/MC
Kevin Enderby e7ef041ba4 For the ARM integrated assembler add checking of the
alignments on vld/vst instructions.  And report errors for
alignments that are not supported.

While this is a large diff and an big test case, the changes
are very straight forward.  But pretty much had to touch
all vld/vst instructions changing the addrmode to one of the
new ones that where added will do the proper checking for
the specific instruction.

FYI, re-committing this with a tweak so MemoryOp's default
constructor is trivial and will work with MSVC 2012. Thanks
to Reid Kleckner and Jim Grosbach for help with the tweak.

rdar://11312406


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@205986 91177308-0d34-0410-b5e6-96231b3b80d8
2014-04-10 20:18:58 +00:00
..
AArch64 PR18929: 2014-03-30 17:09:54 +00:00
ARM For the ARM integrated assembler add checking of the 2014-04-10 20:18:58 +00:00
ARM64 Fix some doc and comment typos 2014-04-09 14:47:27 +00:00
AsmParser Move tests that require ARM to an ARM test directory. 2014-03-18 22:43:59 +00:00
COFF WinCOFF: Emit common symbols as specified in the COFF spec 2014-04-08 22:33:40 +00:00
Disassembler [ARM64] Change SYS without a register to an alias to make disassembling more consistant. 2014-04-09 14:44:58 +00:00
ELF X86MCAsmInfoGNUCOFF: Set PointerSize as 8 for targeting x64. It caused DW_LNE_set_address was misemitted on x64. 2014-04-08 15:28:50 +00:00
MachO ARM: consolidate MachO checks for ARM asm parser 2014-04-05 22:09:51 +00:00
Markup
Mips [mips] Switch the MIPS-III and MIPS-IV assembler tests to use -mcpu=mips4. 2014-04-10 13:16:49 +00:00
PowerPC [PowerPC] Generate little-endian object files 2014-03-24 18:16:09 +00:00
Sparc [Sparc] Add trap on integer condition codes (Ticc) instructions to Sparc backend. 2014-03-02 23:39:07 +00:00
SystemZ [SystemZ] Add support for z196 float<->unsigned conversions 2014-03-21 10:56:30 +00:00
X86 AVX-512: Implemented masking for integer arithmetic & logic instructions. 2014-03-27 09:45:08 +00:00