llvm-project/llvm/test/CodeGen/ARM/GlobalISel
Diana Picus 6c35a1e5af [ARM GlobalISel] Support G_CONSTANT for Thumb2
All we have to do is mark it as legal.

This allows us to select a lot of new patterns handled by TableGen. This
patch adds tests for them and splits up the existing test file for
binary operators into 2 files, one for arithmetic ops and one for
logical ones.

llvm-svn: 349610
2018-12-19 09:55:10 +00:00
..
arm-call-lowering.ll [ARM GlobalISel] Implement call lowering for Thumb2 2018-12-05 10:35:28 +00:00
arm-instruction-select-cmp.mir [globalisel] Remove redundant -global-isel option from tests that use -run-pass. NFC 2018-05-05 21:19:59 +00:00
arm-instruction-select-combos.mir [ARM GlobalISel] Add test for BFC. NFCI 2018-11-22 09:54:14 +00:00
arm-instruction-select.mir [globalisel] Remove redundant -global-isel option from tests that use -run-pass. NFC 2018-05-05 21:19:59 +00:00
arm-irtranslator.ll [GlobalISel] Restrict G_MERGE_VALUES capability and replace with new opcodes. 2018-12-10 18:44:58 +00:00
arm-isel-divmod.ll
arm-isel-fp.ll
arm-isel-globals-pic.ll
arm-isel-globals-ropi-rwpi.ll
arm-isel-globals-static.ll
arm-isel.ll [globalisel][tablegen] Add support for specific immediates in the match pattern 2017-11-30 18:48:35 +00:00
arm-legalize-binops.mir [ARM GlobalISel] Allow simple binary ops in Thumb2 2018-12-14 11:58:14 +00:00
arm-legalize-bitcounts.mir [ARM GlobalISel] Support G_CTLZ and G_CTLZ_ZERO_UNDEF 2018-11-26 11:07:02 +00:00
arm-legalize-casts.mir [ARM GlobalISel] Thumb2: casts between int and ptr 2018-12-14 13:45:38 +00:00
arm-legalize-consts.mir [ARM GlobalISel] Support G_CONSTANT for Thumb2 2018-12-19 09:55:10 +00:00
arm-legalize-divmod.mir [globalisel] Remove redundant -global-isel option from tests that use -run-pass. NFC 2018-05-05 21:19:59 +00:00
arm-legalize-exts.mir [ARM GlobalISel] Support exts and truncs for Thumb2 2018-12-13 12:06:54 +00:00
arm-legalize-fp.mir [globalisel] Remove redundant -global-isel option from tests that use -run-pass. NFC 2018-05-05 21:19:59 +00:00
arm-legalize-load-store.mir [ARM GlobalISel] Select load/store for Thumb2 2018-12-12 10:32:15 +00:00
arm-legalize-vfp4.mir [globalisel] Remove redundant -global-isel option from tests that use -run-pass. NFC 2018-05-05 21:19:59 +00:00
arm-legalizer.mir [ARM GlobalISel] Support G_CONSTANT for Thumb2 2018-12-19 09:55:10 +00:00
arm-param-lowering.ll [ARM GlobalISel] Implement call lowering for Thumb2 2018-12-05 10:35:28 +00:00
arm-regbankselect.mir [ARM GlobalISel] Support G_CTLZ and G_CTLZ_ZERO_UNDEF 2018-11-26 11:07:02 +00:00
arm-select-copy_to_regclass-of-fptosi.mir Followup on Proposal to move MIR physical register namespace to '$' sigil. 2018-01-31 22:04:26 +00:00
arm-select-globals-pic.mir [globalisel] Remove redundant -global-isel option from tests that use -run-pass. NFC 2018-05-05 21:19:59 +00:00
arm-select-globals-ropi-rwpi.mir [ARM][NFC] codegen tests cleanup: remove dangling check prefixes 2018-11-23 10:08:39 +00:00
arm-select-globals-static.mir [globalisel] Remove redundant -global-isel option from tests that use -run-pass. NFC 2018-05-05 21:19:59 +00:00
arm-unsupported.ll [ARM] Armv8.2-A FP16 code generation (part 1/3) 2018-01-26 09:26:40 +00:00
lit.local.cfg
pr35375.ll
select-pr35926.mir [globalisel] Remove redundant -global-isel option from tests that use -run-pass. NFC 2018-05-05 21:19:59 +00:00
thumb-select-arithmetic-ops.mir [ARM GlobalISel] Support G_CONSTANT for Thumb2 2018-12-19 09:55:10 +00:00
thumb-select-casts.mir [ARM GlobalISel] Thumb2: casts between int and ptr 2018-12-14 13:45:38 +00:00
thumb-select-exts.mir [ARM GlobalISel] Support exts and truncs for Thumb2 2018-12-13 12:06:54 +00:00
thumb-select-imm.mir [ARM GlobalISel] Support G_CONSTANT for Thumb2 2018-12-19 09:55:10 +00:00
thumb-select-load-store.mir [ARM GlobalISel] Select load/store for Thumb2 2018-12-12 10:32:15 +00:00
thumb-select-logical-ops.mir [ARM GlobalISel] Support G_CONSTANT for Thumb2 2018-12-19 09:55:10 +00:00