Make ARMAsmPrinter generate the correct alignment specifier syntax in instructions.
authorKristof Beyls <kristof.beyls@arm.com>
Fri, 22 Feb 2013 10:01:33 +0000 (10:01 +0000)
committerKristof Beyls <kristof.beyls@arm.com>
Fri, 22 Feb 2013 10:01:33 +0000 (10:01 +0000)
commit0ba797e8f7f02fcced18759e0fd912728bb38c2e
tree06ee390fc53702b9850cdafc40aedd26264b0a48
parent3065014026db868bfcd76adef7247319ea96e0b2
Make ARMAsmPrinter generate the correct alignment specifier syntax in instructions.

The Printer will now print instructions with the correct alignment specifier syntax, like
    vld1.8  {d16}, [r0:64]

llvm-svn: 175884
28 files changed:
llvm/lib/Target/ARM/InstPrinter/ARMInstPrinter.cpp
llvm/test/CodeGen/ARM/2011-11-29-128bitArithmetics.ll
llvm/test/CodeGen/ARM/2012-08-09-neon-extload.ll
llvm/test/CodeGen/ARM/neon_ld2.ll
llvm/test/CodeGen/ARM/reg_sequence.ll
llvm/test/CodeGen/ARM/spill-q.ll
llvm/test/CodeGen/ARM/vld1.ll
llvm/test/CodeGen/ARM/vld2.ll
llvm/test/CodeGen/ARM/vld3.ll
llvm/test/CodeGen/ARM/vld4.ll
llvm/test/CodeGen/ARM/vlddup.ll
llvm/test/CodeGen/ARM/vldlane.ll
llvm/test/CodeGen/ARM/vst1.ll
llvm/test/CodeGen/ARM/vst2.ll
llvm/test/CodeGen/ARM/vst3.ll
llvm/test/CodeGen/ARM/vst4.ll
llvm/test/CodeGen/ARM/vstlane.ll
llvm/test/CodeGen/Thumb2/aligned-spill.ll
llvm/test/CodeGen/Thumb2/thumb2-spill-q.ll
llvm/test/MC/ARM/neon-vld-encoding.s
llvm/test/MC/ARM/neon-vst-encoding.s
llvm/test/MC/ARM/neont2-vld-encoding.s
llvm/test/MC/ARM/neont2-vst-encoding.s
llvm/test/MC/Disassembler/ARM/neon-tests.txt
llvm/test/MC/Disassembler/ARM/neon.txt
llvm/test/MC/Disassembler/ARM/neont-VLD-reencoding.txt
llvm/test/MC/Disassembler/ARM/neont-VST-reencoding.txt
llvm/test/MC/Disassembler/ARM/neont2.txt