[ARM] Generate 8.1-m CSINC, CSNEG and CSINV instructions.
[llvm-core.git] / test / CodeGen / Thumb2 / 
tree6d74c442f234292258dddb65fc1ae20cbc8dbda1
drwxr-xr-x   ..
-rw-r--r-- 1308 2009-07-17-CrossRegClassCopy.ll
-rw-r--r-- 1615 2009-07-21-ISelBug.ll
-rw-r--r-- 615 2009-07-23-CPIslandBug.ll
-rw-r--r-- 14418 2009-07-30-PEICrash.ll
-rw-r--r-- 3633 2009-08-01-WrongLDRBOpc.ll
-rw-r--r-- 4870 2009-08-02-CoalescerBug.ll
-rw-r--r-- 1099 2009-08-04-CoalescerAssert.ll
-rw-r--r-- 7424 2009-08-04-CoalescerBug.ll
-rw-r--r-- 25387 2009-08-04-ScavengerAssert.ll
-rw-r--r-- 1421 2009-08-04-SubregLoweringBug.ll
-rw-r--r-- 1316 2009-08-04-SubregLoweringBug2.ll
-rw-r--r-- 1958 2009-08-04-SubregLoweringBug3.ll
-rw-r--r-- 828 2009-08-06-SpDecBug.ll
-rw-r--r-- 416 2009-08-07-CoalescerBug.ll
-rw-r--r-- 8224 2009-08-07-NeonFPBug.ll
-rw-r--r-- 464 2009-08-08-ScavengerAssert.ll
-rw-r--r-- 586 2009-08-10-ISelBug.ll
-rw-r--r-- 1456 2009-08-21-PostRAKill4.ll
-rw-r--r-- 7621 2009-09-01-PostRAProlog.ll
-rw-r--r-- 2966 2009-10-15-ITBlockBranch.ll
-rw-r--r-- 1001 2009-11-01-CopyReg2RegBug.ll
-rw-r--r-- 3548 2009-11-11-ScavengerAssert.ll
-rw-r--r-- 799 2009-11-13-STRDBug.ll
-rw-r--r-- 6728 2009-12-01-LoopIVUsers.ll
-rw-r--r-- 5519 2010-01-06-TailDuplicateLabels.ll
-rw-r--r-- 1924 2010-01-19-RemovePredicates.ll
-rw-r--r-- 3089 2010-02-11-phi-cycle.ll
-rw-r--r-- 858 2010-02-24-BigStack.ll
-rw-r--r-- 10643 2010-03-08-addi12-ccout.ll
-rw-r--r-- 3262 2010-03-15-AsmCCClobber.ll
-rw-r--r-- 529 2010-04-15-DynAllocBug.ll
-rw-r--r-- 2392 2010-04-26-CopyRegCrash.ll
-rw-r--r-- 272 2010-05-24-rsbs.ll
-rw-r--r-- 2331 2010-06-14-NEONCoalescer.ll
-rw-r--r-- 1578 2010-06-19-ITBlockCrash.ll
-rw-r--r-- 5599 2010-06-21-TailMergeBug.ll
-rw-r--r-- 2360 2010-08-10-VarSizedAllocaBug.ll
-rw-r--r-- 694 2010-11-22-EpilogueBug.ll
-rw-r--r-- 322 2010-12-03-AddSPNarrowing.ll
-rw-r--r-- 607 2011-04-21-FILoweringBug.ll
-rw-r--r-- 1303 2011-06-07-TwoAddrEarlyClobber.ll
-rw-r--r-- 2009 2011-12-16-T2SizeReduceAssert.ll
-rw-r--r-- 5003 2012-01-13-CBNZBug.ll
-rw-r--r-- 1727 2013-02-19-tail-call-register-hint.ll
-rw-r--r-- 658 2013-03-02-vduplane-nonconstant-source-index.ll
-rw-r--r-- 667 2013-03-06-vector-sext-operand-scalarize.ll
drwxr-xr-x - LowOverheadLoops
-rw-r--r-- 1610 aapcs.ll
-rw-r--r-- 864 aligned-constants.ll
-rw-r--r-- 3256 aligned-spill.ll
-rw-r--r-- 1754 bfi.ll
-rw-r--r-- 556 bfx.ll
-rw-r--r-- 477 bicbfi.ll
-rw-r--r-- 639 buildvector-crash.ll
-rw-r--r-- 781 carry.ll
-rw-r--r-- 884 cbnz.ll
-rw-r--r-- 205 cmp-frame.ll
-rw-r--r-- 5784 constant-hoisting.ll
-rw-r--r-- 2719 constant-islands-cbz.ll
-rw-r--r-- 11342 constant-islands-cbz.mir
-rw-r--r-- 819 constant-islands-jump-table.ll
-rw-r--r-- 1336 constant-islands-new-island-padding.ll
-rw-r--r-- 781 constant-islands-new-island.ll
-rw-r--r-- 106669 constant-islands.ll
-rw-r--r-- 917 cortex-fp.ll
-rw-r--r-- 5013 crash.ll
-rw-r--r-- 1946 cross-rc-coalescing-1.ll
-rw-r--r-- 3757 cross-rc-coalescing-2.ll
-rw-r--r-- 8929 csel.ll
-rw-r--r-- 1719 div.ll
-rw-r--r-- 235 emit-unwinding.ll
-rw-r--r-- 6867 float-cmp.ll
-rw-r--r-- 6733 float-intrinsics-double.ll
-rw-r--r-- 6472 float-intrinsics-float.ll
-rw-r--r-- 6754 float-ops.ll
-rw-r--r-- 4365 frame-pointer.ll
-rw-r--r-- 204 frameless.ll
-rw-r--r-- 622 frameless2.ll
-rw-r--r-- 1936 high-reg-spill.mir
-rw-r--r-- 7095 ifcvt-cbz.mir
-rw-r--r-- 709 ifcvt-compare.ll
-rw-r--r-- 2465 ifcvt-minsize.ll
-rw-r--r-- 1326 ifcvt-neon-deprecated.mir
-rw-r--r-- 3194 ifcvt-no-branch-predictor.ll
-rw-r--r-- 1227 ifcvt-rescan-bug-2016-08-22.ll
-rw-r--r-- 2392 ifcvt-rescan-diamonds.ll
-rw-r--r-- 1379 inflate-regs.ll
-rw-r--r-- 387 inline-asm-i-constraint-i1.ll
-rw-r--r-- 769 inlineasm-error-t-toofewregs-mve.ll
-rw-r--r-- 1714 inlineasm-mve.ll
-rw-r--r-- 173 inlineasm.ll
-rw-r--r-- 1933 intrinsics-cc.ll
-rw-r--r-- 3665 intrinsics-coprocessor.ll
-rw-r--r-- 10397 large-call.ll
-rw-r--r-- 1075 large-stack.ll
-rw-r--r-- 3355 ldr-str-imm12.ll
-rw-r--r-- 67 lit.local.cfg
-rw-r--r-- 1144 longMACt.ll
-rw-r--r-- 1438 lsr-deficiency.ll
-rw-r--r-- 1797 m4-sched-ldr.mir
-rw-r--r-- 2118 m4-sched-regs.ll
-rw-r--r-- 4820 machine-licm.ll
-rw-r--r-- 378 mul_const.ll
-rw-r--r-- 2478 mve-abs.ll
-rw-r--r-- 2328 mve-basic.ll
-rw-r--r-- 10104 mve-be.ll
-rw-r--r-- 7162 mve-bitarith.ll
-rw-r--r-- 11665 mve-bitcasts.ll
-rw-r--r-- 5245 mve-ctpop.ll
-rw-r--r-- 36825 mve-div-expand.ll
-rw-r--r-- 9860 mve-fmas.ll
-rw-r--r-- 47920 mve-fmath.ll
-rw-r--r-- 6545 mve-fp-negabs.ll
-rw-r--r-- 17826 mve-frint.ll
-rw-r--r-- 54838 mve-ldst-offset.ll
-rw-r--r-- 56881 mve-ldst-postinc.ll
-rw-r--r-- 56980 mve-ldst-preinc.ll
-rw-r--r-- 6119 mve-ldst-regimm.ll
-rw-r--r-- 10655 mve-loadstore.ll
-rw-r--r-- 39697 mve-masked-ldst.ll
-rw-r--r-- 128614 mve-masked-load.ll
-rw-r--r-- 81324 mve-masked-store.ll
-rw-r--r-- 13047 mve-minmax.ll
-rw-r--r-- 1579 mve-neg.ll
-rw-r--r-- 5219 mve-nofloat.ll
-rw-r--r-- 6620 mve-phireg.ll
-rw-r--r-- 24083 mve-pred-and.ll
-rw-r--r-- 5186 mve-pred-bitcast.ll
-rw-r--r-- 6426 mve-pred-build-const.ll
-rw-r--r-- 9229 mve-pred-build-var.ll
-rw-r--r-- 10442 mve-pred-ext.ll
-rw-r--r-- 6541 mve-pred-loadstore.ll
-rw-r--r-- 13177 mve-pred-not.ll
-rw-r--r-- 16082 mve-pred-or.ll
-rw-r--r-- 20271 mve-pred-shuffle.ll
-rw-r--r-- 6254 mve-pred-spill.ll
-rw-r--r-- 17369 mve-pred-xor.ll
-rw-r--r-- 3805 mve-sext.ll
-rw-r--r-- 17740 mve-shifts.ll
-rw-r--r-- 23110 mve-shuffle.ll
-rw-r--r-- 14830 mve-simple-arith.ll
-rw-r--r-- 4859 mve-soft-float-abi.ll
-rw-r--r-- 9617 mve-stack.ll
-rw-r--r-- 3261 mve-vaddv.ll
-rw-r--r-- 17582 mve-vcmp.ll
-rw-r--r-- 93201 mve-vcmpf.ll
-rw-r--r-- 97701 mve-vcmpfr.ll
-rw-r--r-- 90497 mve-vcmpfz.ll
-rw-r--r-- 21560 mve-vcmpr.ll
-rw-r--r-- 13374 mve-vcmpz.ll
-rw-r--r-- 13447 mve-vcvt.ll
-rw-r--r-- 6234 mve-vdup.ll
-rw-r--r-- 5642 mve-vector-spill.ll
-rw-r--r-- 1008 mve-vfma.ll
-rw-r--r-- 9274 mve-vhaddsub.ll
-rw-r--r-- 2661 mve-vmla.ll
-rw-r--r-- 9107 mve-vmovimm.ll
-rw-r--r-- 2760 mve-vmvnimm.ll
-rw-r--r-- 2638 mve-vpsel.ll
-rw-r--r-- 3291 mve-vpt-block.mir
-rw-r--r-- 4158 mve-vpt-block2.mir
-rw-r--r-- 5141 mve-vpt-block3.mir
-rw-r--r-- 5866 mve-vpt-block4.mir
-rw-r--r-- 5423 mve-vpt-block5.mir
-rw-r--r-- 4386 mve-vpt-block6.mir
-rw-r--r-- 5668 mve-vpt-block7.mir
-rw-r--r-- 5845 mve-vpt-block8.mir
-rw-r--r-- 13211 mve-vpt-nots.mir
-rw-r--r-- 5993 mve-widen-narrow.ll
-rw-r--r-- 1015 peephole-addsub.mir
-rw-r--r-- 1246 peephole-cmp.mir
-rw-r--r-- 1567 pic-load.ll
-rw-r--r-- 1093 segmented-stacks.ll
-rw-r--r-- 2638 setjmp_longjmp.ll
-rw-r--r-- 2090 stack_guard_remat.ll
-rw-r--r-- 12000 t2-teq-reduce.mir
-rw-r--r-- 3394 t2sizereduction.mir
-rw-r--r-- 522 tail-call-r9.ll
-rw-r--r-- 3586 tbb-removeadd.mir
-rw-r--r-- 1044 thumb2-adc.ll
-rw-r--r-- 1484 thumb2-add.ll
-rw-r--r-- 823 thumb2-add2.ll
-rw-r--r-- 209 thumb2-add3.ll
-rw-r--r-- 962 thumb2-add4.ll
-rw-r--r-- 903 thumb2-add5.ll
-rw-r--r-- 231 thumb2-add6.ll
-rw-r--r-- 904 thumb2-and.ll
-rw-r--r-- 838 thumb2-and2.ll
-rw-r--r-- 207 thumb2-asr.ll
-rw-r--r-- 204 thumb2-asr2.ll
-rw-r--r-- 617 thumb2-bcc.ll
-rw-r--r-- 643 thumb2-bfc.ll
-rw-r--r-- 2199 thumb2-bic.ll
-rw-r--r-- 1876 thumb2-branch.ll
-rw-r--r-- 898 thumb2-call-tc.ll
-rw-r--r-- 587 thumb2-call.ll
-rw-r--r-- 1062 thumb2-cbnz.ll
-rw-r--r-- 282 thumb2-clz.ll
-rw-r--r-- 2163 thumb2-cmn.ll
-rw-r--r-- 900 thumb2-cmn2.ll
-rw-r--r-- 5281 thumb2-cmp.ll
-rw-r--r-- 1636 thumb2-cpsr-liveness.ll
-rw-r--r-- 1157 thumb2-eor.ll
-rw-r--r-- 827 thumb2-eor2.ll
-rw-r--r-- 2629 thumb2-ifcvt1-tc.ll
-rw-r--r-- 4306 thumb2-ifcvt1.ll
-rw-r--r-- 2841 thumb2-ifcvt2.ll
-rw-r--r-- 1291 thumb2-ifcvt3.ll
-rw-r--r-- 3899 thumb2-jtb.ll
-rw-r--r-- 2967 thumb2-ldm.ll
-rw-r--r-- 1667 thumb2-ldr.ll
-rw-r--r-- 757 thumb2-ldr_ext.ll
-rw-r--r-- 516 thumb2-ldr_post.ll
-rw-r--r-- 1456 thumb2-ldr_pre.ll
-rw-r--r-- 1661 thumb2-ldrb.ll
-rw-r--r-- 285 thumb2-ldrd.ll
-rw-r--r-- 1673 thumb2-ldrh.ll
-rw-r--r-- 201 thumb2-lsl.ll
-rw-r--r-- 206 thumb2-lsl2.ll
-rw-r--r-- 204 thumb2-lsr.ll
-rw-r--r-- 207 thumb2-lsr2.ll
-rw-r--r-- 409 thumb2-lsr3.ll
-rw-r--r-- 726 thumb2-mla.ll
-rw-r--r-- 465 thumb2-mls.ll
-rw-r--r-- 6595 thumb2-mov.ll
-rw-r--r-- 791 thumb2-mul.ll
-rw-r--r-- 996 thumb2-mulhi.ll
-rw-r--r-- 673 thumb2-mvn.ll
-rw-r--r-- 1007 thumb2-mvn2.ll
-rw-r--r-- 201 thumb2-neg.ll
-rw-r--r-- 1569 thumb2-orn.ll
-rw-r--r-- 840 thumb2-orn2.ll
-rw-r--r-- 901 thumb2-orr.ll
-rw-r--r-- 847 thumb2-orr2.ll
-rw-r--r-- 3397 thumb2-pack.ll
-rw-r--r-- 647 thumb2-rev.ll
-rw-r--r-- 868 thumb2-rev16.ll
-rw-r--r-- 602 thumb2-ror.ll
-rw-r--r-- 781 thumb2-rsb.ll
-rw-r--r-- 848 thumb2-rsb2.ll
-rw-r--r-- 1568 thumb2-sbc.ll
-rw-r--r-- 2546 thumb2-select.ll
-rw-r--r-- 1008 thumb2-select_xform.ll
-rw-r--r-- 2495 thumb2-shifter.ll
-rw-r--r-- 671 thumb2-smla.ll
-rw-r--r-- 875 thumb2-smul.ll
-rw-r--r-- 5241 thumb2-spill-q.ll
-rw-r--r-- 1849 thumb2-str.ll
-rw-r--r-- 839 thumb2-str_post.ll
-rw-r--r-- 757 thumb2-str_pre.ll
-rw-r--r-- 1804 thumb2-strb.ll
-rw-r--r-- 1857 thumb2-strh.ll
-rw-r--r-- 964 thumb2-sub.ll
-rw-r--r-- 208 thumb2-sub2.ll
-rw-r--r-- 1106 thumb2-sub3.ll
-rw-r--r-- 908 thumb2-sub4.ll
-rw-r--r-- 323 thumb2-sub5.ll
-rw-r--r-- 2598 thumb2-sxt-uxt.ll
-rw-r--r-- 2001 thumb2-sxt_rot.ll
-rw-r--r-- 1725 thumb2-tbb.ll
-rw-r--r-- 3473 thumb2-tbh.ll
-rw-r--r-- 2552 thumb2-teq.ll
-rw-r--r-- 1554 thumb2-teq2.ll
-rw-r--r-- 2539 thumb2-tst.ll
-rw-r--r-- 1589 thumb2-tst2.ll
-rw-r--r-- 2578 thumb2-uxt_rot.ll
-rw-r--r-- 5889 thumb2-uxtb.ll
-rw-r--r-- 454 tls1.ll
-rw-r--r-- 722 tls2.ll
-rw-r--r-- 1873 tpsoft.ll
-rw-r--r-- 4481 umulo-128-legalisation-lowering.ll
-rw-r--r-- 1737 umulo-64-legalisation-lowering.ll
-rw-r--r-- 330 unreachable-large-offset-gep.ll
-rw-r--r-- 549 v8_IT_1.ll
-rw-r--r-- 1489 v8_IT_2.ll
-rw-r--r-- 2606 v8_IT_3.ll
-rw-r--r-- 3169 v8_IT_4.ll
-rw-r--r-- 1145 v8_IT_5.ll
-rw-r--r-- 4541 v8_IT_6.ll
-rw-r--r-- 1458 v8_deprecate_IT.ll