llvm-project/llvm/test/CodeGen/ARM/GlobalISel
Diana Picus 06a61ccc42 [ARM GlobalISel] Select extensions to < 32 bits
Select G_SEXT and G_ZEXT with destination types smaller than 32 bits in
the exact same way as 32 bits. This overwrites the higher bits, but that
should be ok since all legal users of types smaller than 32 bits ignore
those bits anyway.

llvm-svn: 359768
2019-05-02 09:28:00 +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
arm-instruction-select-combos.mir [ARM GlobalISel] Support shifts for Thumb2 2019-01-25 10:48:42 +00:00
arm-instruction-select.mir [ARM GlobalISel] Select extensions to < 32 bits 2019-05-02 09:28:00 +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 [ARM GlobalISel] Fix selection of G_SELECT 2019-03-28 09:09:27 +00:00
arm-legalize-binops.mir [ARM GlobalISel] Widen small shift operands 2019-04-30 09:24:43 +00:00
arm-legalize-bitcounts.mir [GlobalISel] Enable CSE in the IRTranslator & legalizer for -O0 with constants only. 2019-04-15 05:04:20 +00:00
arm-legalize-casts.mir [ARM GlobalISel] Thumb2: casts between int and ptr 2018-12-14 13:45:38 +00:00
arm-legalize-cmp.mir [ARM GlobalISel] Support G_ICMP for Thumb2 2019-02-07 11:05:33 +00:00
arm-legalize-consts.mir GlobalISel: Enforce operand types for constants 2019-02-04 23:29:31 +00:00
arm-legalize-control-flow.mir [ARM GlobalISel] Support G_PHI for Thumb2 2019-02-19 10:26:47 +00:00
arm-legalize-divmod.mir [GlobalISel] Enable CSE in the IRTranslator & legalizer for -O0 with constants only. 2019-04-15 05:04:20 +00:00
arm-legalize-exts.mir [ARM GlobalISel] Legalize extensions to < 32 bits 2019-05-02 09:21:46 +00:00
arm-legalize-fp.mir [GlobalISel] Enable CSE in the IRTranslator & legalizer for -O0 with constants only. 2019-04-15 05:04:20 +00:00
arm-legalize-globals.mir [ARM GlobalISel] Support global variables for Thumb2 2019-02-28 10:42:47 +00:00
arm-legalize-load-store.mir [GlobalISel] Enable CSE in the IRTranslator & legalizer for -O0 with constants only. 2019-04-15 05:04:20 +00:00
arm-legalize-select.mir [ARM GlobalISel] Support G_SELECT for Thumb2 2019-02-13 11:25:32 +00:00
arm-legalize-vfp4.mir GlobalISel: Fix creating MMOs with align 0 2019-01-31 01:38:47 +00:00
arm-legalizer.mir [ARM GlobalISel] 64-bit memops should be aligned 2019-03-25 08:54:29 +00:00
arm-param-lowering.ll [GISel]: Change how CSE is enabled by default for each pass 2019-01-24 23:11:25 +00:00
arm-regbankselect.mir [ARM GlobalISel] Map G_FCONSTANT 2019-04-10 09:14:16 +00:00
arm-select-copy_to_regclass-of-fptosi.mir
arm-select-globals-pic.mir [ARM GlobalISel] Check target flags in test. NFCI 2019-03-01 10:01:22 +00:00
arm-select-globals-ropi-rwpi.mir [ARM GlobalISel] Check target flags in test. NFCI 2019-03-01 10:01:22 +00:00
arm-select-globals-static.mir
arm-unsupported.ll [ARM GlobalISel] Be more careful about bailing out 2019-04-30 09:05:25 +00:00
irtranslator-varargs-lowering.ll [ARM GlobalISel] Allow calls to varargs functions 2019-01-17 10:11:55 +00:00
lit.local.cfg
pr35375.ll
select-clz.mir [ARM GlobalISel] Support G_CTLZ for Thumb2 2019-03-01 10:12:28 +00:00
select-dbg.mir [ARM GlobalISel] Support DBG_VALUE 2019-04-04 10:24:51 +00:00
select-fp-const.mir [ARM GlobalISel] Select G_FCONSTANT for VFP3 2019-04-10 09:14:32 +00:00
select-fp.mir [ARM GlobalISel] Support floating point for Thumb2 2019-02-22 09:54:54 +00:00
select-pkhbt.mir [ARM GlobalISel] Support shifts for Thumb2 2019-01-25 10:48:42 +00:00
select-pr35926.mir
select-revsh.mir GlobalISel: Enforce operand types for constants 2019-02-04 23:29:31 +00:00
thumb-instruction-select-cmp.mir [ARM GlobalISel] Support G_ICMP for Thumb2 2019-02-07 11:05:33 +00:00
thumb-isel-globals-pic.ll [ARM GlobalISel] Support global variables for Thumb2 2019-02-28 10:42:47 +00:00
thumb-isel-globals-ropi-rwpi.ll [ARM GlobalISel] Support global variables for Thumb2 2019-02-28 10:42:47 +00:00
thumb-isel-globals-static.ll [ARM GlobalISel] Support global variables for Thumb2 2019-02-28 10:42:47 +00:00
thumb-select-arithmetic-ops.mir [ARM GlobalISel] Support integer division for Thumb2 2019-01-28 10:37:30 +00:00
thumb-select-br.mir [ARM GlobalISel] Support branches for Thumb2 2019-02-15 10:24:03 +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] Select extensions to < 32 bits 2019-05-02 09:28:00 +00:00
thumb-select-globals-pic.mir [ARM GlobalISel] Support global variables for Thumb2 2019-02-28 10:42:47 +00:00
thumb-select-globals-ropi-rwpi.mir [ARM GlobalISel] Support global variables for Thumb2 2019-02-28 10:42:47 +00:00
thumb-select-globals-static.mir [ARM GlobalISel] Support global variables for Thumb2 2019-02-28 10:42:47 +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] Fix G_STORE with s1 2019-03-28 09:09:36 +00:00
thumb-select-logical-ops.mir [ARM GlobalISel] Support G_CONSTANT for Thumb2 2018-12-19 09:55:10 +00:00
thumb-select-phi.mir [ARM GlobalISel] Support G_PHI for Thumb2 2019-02-19 10:26:47 +00:00
thumb-select-select.mir [ARM GlobalISel] Fix selection of G_SELECT 2019-03-28 09:09:27 +00:00
thumb-select-shifts.mir [ARM GlobalISel] Support shifts for Thumb2 2019-01-25 10:48:42 +00:00