llvm-project/llvm/test/CodeGen/M68k/Arith
Min-Yih Hsu 657bb7262d [M68k] Separate ADDA from ADD and migrate rest of the arithmetic MC tests
Previously ADD & ADDA (as well as SUB & SUBA) instructions are mixed
together, which not only violated Motorola assembly's syntax but also
made asm parsing more difficult. This patch separates these two kinds of
instructions migrate rest of the tests from
test/CodeGen/M68k/Encoding/Arithmetic to test/MC/M68k/Arithmetic.

Note that we observed minor regressions on codegen quality: Sometimes
isel uses ADD instead of ADDA even the latter can lead to shorter
sequence of code. This issue implies that some isel patterns might need
to be updated.
2021-08-07 17:19:12 -07:00
..
add-with-overflow.ll
add.ll [M68k] Separate ADDA from ADD and migrate rest of the arithmetic MC tests 2021-08-07 17:19:12 -07:00
bitwise.ll [M68k] Refactor codegen patterns for logic operations and add tests for it 2021-06-23 13:25:24 +08:00
divide-by-constant.ll [M68k] Separate ADDA from ADD and migrate rest of the arithmetic MC tests 2021-08-07 17:19:12 -07:00
imul-neg.ll
imul.ll [M68k] Separate ADDA from ADD and migrate rest of the arithmetic MC tests 2021-08-07 17:19:12 -07:00
lshr.ll
mul64.ll [M68k] Separate ADDA from ADD and migrate rest of the arithmetic MC tests 2021-08-07 17:19:12 -07:00
sdiv-exact.ll [M68k] Separate ADDA from ADD and migrate rest of the arithmetic MC tests 2021-08-07 17:19:12 -07:00
smul-with-overflow.ll [M68k] Separate ADDA from ADD and migrate rest of the arithmetic MC tests 2021-08-07 17:19:12 -07:00
sub-with-overflow.ll [M68k] Separate ADDA from ADD and migrate rest of the arithmetic MC tests 2021-08-07 17:19:12 -07:00
sub.ll
umul-with-overflow.ll [M68k] Separate ADDA from ADD and migrate rest of the arithmetic MC tests 2021-08-07 17:19:12 -07:00