Bad bad bug. x86 force indirect tail call address into eax when it's meant to force...
[oota-llvm.git] / test / CodeGen / ARM /
drwxr-xr-x   ..
-rw-r--r-- 934 2006-11-10-CycleInDAG.ll
-rw-r--r-- 4671 2007-01-19-InfiniteLoop.ll
-rw-r--r-- 712 2007-03-07-CombinerCrash.ll
-rw-r--r-- 2474 2007-03-13-InstrSched.ll
-rw-r--r-- 5298 2007-03-21-JoinIntervalsCrash.ll
-rw-r--r-- 48096 2007-03-26-RegScavengerAssert.ll
-rw-r--r-- 1264 2007-03-27-RegScavengerAssert.ll
-rw-r--r-- 4851 2007-03-30-RegScavengerAssert.ll
-rw-r--r-- 4614 2007-04-02-RegScavengerAssert.ll
-rw-r--r-- 418 2007-04-03-PEIBug.ll
-rw-r--r-- 6724 2007-04-03-UndefinedSymbol.ll
-rw-r--r-- 1977 2007-04-30-CombinerCrash.ll
-rw-r--r-- 4210 2007-05-03-BadPostIndexedLd.ll
-rw-r--r-- 2798 2007-05-07-jumptoentry.ll
-rw-r--r-- 2406 2007-05-07-tailmerge-1.ll
-rw-r--r-- 2577 2007-05-09-tailmerge-2.ll
-rw-r--r-- 143 2007-05-14-InlineAsmCstCrash.ll
-rw-r--r-- 3172 2007-05-14-RegScavengerAssert.ll
-rw-r--r-- 2851 2007-05-22-tailmerge-3.ll
-rw-r--r-- 1765 2007-05-23-BadPreIndexedStore.ll
-rw-r--r-- 21031 2007-05-31-RegScavengerInfiniteLoop.ll
-rw-r--r-- 4264 2007-08-15-ReuseBug.ll
-rw-r--r-- 1088 2008-02-04-LocalRegAllocBug.ll
-rw-r--r-- 1123 2008-02-29-RegAllocLocal.ll
-rw-r--r-- 358 2008-03-05-SxtInRegBug.ll
-rw-r--r-- 786 2008-03-07-RegScavengerAssert.ll
-rw-r--r-- 2509 2008-04-04-ScavengerAssert.ll
-rw-r--r-- 14406 2008-04-10-ScavengerAssert.ll
-rw-r--r-- 122077 2008-04-11-PHIofImpDef.ll
-rw-r--r-- 4993 2008-05-19-LiveIntervalsBug.ll
-rw-r--r-- 775 2008-05-19-ScavengerAssert.ll
-rw-r--r-- 120 2008-07-17-Fdiv.ll
-rw-r--r-- 182 2008-07-24-CodeGenPrepCrash.ll
-rw-r--r-- 745 2008-08-07-AsmPrintBug.ll
-rw-r--r-- 1006 2008-09-14-CoalescerBug.ll
-rw-r--r-- 393 2008-09-17-CoalescerBug.ll
-rw-r--r-- 1086 2008-11-18-ScavengerAssert.ll
-rw-r--r-- 4441 2009-02-16-SpillerBug.ll
-rw-r--r-- 595 2009-02-22-SoftenFloatVaArg.ll
-rw-r--r-- 12576 2009-02-27-SpillerBug.ll
-rw-r--r-- 3952 2009-03-07-SpillerBug.ll
-rw-r--r-- 578 2009-03-09-AddrModeBug.ll
-rw-r--r-- 661 2009-04-06-AsmModifier.ll
-rw-r--r-- 885 2009-04-08-AggregateAddr.ll
-rw-r--r-- 243 2009-04-08-FREM.ll
-rw-r--r-- 616 2009-04-08-FloatUndef.ll
-rw-r--r-- 304 2009-04-09-RegScavengerAsm.ll
-rw-r--r-- 315 2009-05-05-DAGCombineBug.ll
-rw-r--r-- 438 2009-05-07-RegAllocLocal.ll
-rw-r--r-- 1095 2009-05-11-CodePlacementCrash.ll
-rw-r--r-- 291 2009-05-18-InlineAsmMem.ll
-rw-r--r-- 1761 2009-06-02-ISelCrash.ll
-rw-r--r-- 6247 2009-06-04-MissingLiveIn.ll
-rw-r--r-- 4553 2009-06-12-RegScavengerAssert.ll
-rw-r--r-- 9546 2009-06-15-RegScavengerAssert.ll
-rw-r--r-- 687 2009-06-19-RegScavengerAssert.ll
-rw-r--r-- 1411 2009-06-22-CoalescerBug.ll
-rw-r--r-- 3964 2009-06-30-RegScavengerAssert.ll
-rw-r--r-- 3709 2009-06-30-RegScavengerAssert2.ll
-rw-r--r-- 4628 2009-06-30-RegScavengerAssert3.ll
-rw-r--r-- 4585 2009-06-30-RegScavengerAssert4.ll
-rw-r--r-- 2571 2009-06-30-RegScavengerAssert5.ll
-rw-r--r-- 5065 2009-07-01-CommuteBug.ll
-rw-r--r-- 164 2009-07-09-asm-p-constraint.ll
-rw-r--r-- 84724 2009-07-18-RewriterBug.ll
-rw-r--r-- 2956 2009-07-22-ScavengerAssert.ll
-rw-r--r-- 2934 2009-07-22-SchedulerAssert.ll
-rw-r--r-- 5606 2009-07-29-VFP3Registers.ll
-rw-r--r-- 1254 2009-08-02-RegScavengerAssert-Neon.ll
-rw-r--r-- 1381 2009-08-04-RegScavengerAssert-2.ll
-rw-r--r-- 1111 2009-08-04-RegScavengerAssert.ll
-rw-r--r-- 1793 2009-08-15-RegScavenger-EarlyClobber.ll
-rw-r--r-- 231 2009-08-15-RegScavengerAssert.ll
-rw-r--r-- 1932 2009-08-21-PostRAKill.ll
-rw-r--r-- 1629 2009-08-21-PostRAKill2.ll
-rw-r--r-- 1606 2009-08-21-PostRAKill3.ll
-rw-r--r-- 1503 2009-08-21-PostRAKill4.ll
-rw-r--r-- 398 2009-08-23-linkerprivate.ll
-rw-r--r-- 1303 2009-08-26-ScalarToVector.ll
-rw-r--r-- 1561 2009-08-27-ScalarToVector.ll
-rw-r--r-- 979 2009-08-29-ExtractEltf32.ll
-rw-r--r-- 1044 2009-08-29-TooLongSplat.ll
-rw-r--r-- 4177 2009-08-31-LSDA-Name.ll
-rw-r--r-- 297 2009-08-31-TwoRegShuffle.ll
-rw-r--r-- 7577 2009-09-01-PostRAProlog.ll
-rw-r--r-- 348 2009-09-09-AllOnes.ll
-rw-r--r-- 386 2009-09-09-fpcmp-ole.ll
-rw-r--r-- 246 2009-09-10-postdec.ll
-rw-r--r-- 3847 2009-09-13-InvalidSubreg.ll
-rw-r--r-- 1790 2009-09-13-InvalidSuperReg.ll
-rw-r--r-- 1765 2009-09-20-LiveIntervalsBug.ll
-rw-r--r-- 403 2009-09-21-LiveVariablesBug.ll
-rw-r--r-- 778 2009-09-22-LiveVariablesBug.ll
-rw-r--r-- 948 2009-09-23-LiveVariablesBug.ll
-rw-r--r-- 642 2009-09-24-spill-align.ll
-rw-r--r-- 853 2009-09-27-CoalescerBug.ll
-rw-r--r-- 795 2009-09-28-LdStOptiBug.ll
-rw-r--r-- 5096 2009-10-02-NEONSubregsBug.ll
-rw-r--r-- 3011 2009-10-21-InvalidFNeg.ll
-rw-r--r-- 425 2009-10-27-double-align.ll
-rw-r--r-- 515 2009-10-30.ll
-rw-r--r-- 2317 2009-11-01-NeonMoves.ll
-rw-r--r-- 956 2009-11-02-NegativeLane.ll
-rw-r--r-- 3853 2009-11-07-SubRegAsmPrinting.ll
-rw-r--r-- 754 2009-11-13-CoalescerCrash.ll
-rw-r--r-- 2200 2009-11-13-ScavengerAssert.ll
-rw-r--r-- 7460 2009-11-13-ScavengerAssert2.ll
-rw-r--r-- 6680 2009-11-13-VRRewriterCrash.ll
-rw-r--r-- 1321 2009-11-30-LiveVariablesBug.ll
-rw-r--r-- 1096 2009-12-02-vtrn-undef.ll
-rw-r--r-- 3201 2010-03-04-eabi-fp-spill.ll
-rw-r--r-- 2338 2010-03-04-stm-undef-addr.ll
-rw-r--r-- 310 addrmode.ll
-rw-r--r-- 691 aliases.ll
-rw-r--r-- 708 align.ll
-rw-r--r-- 329 alloca.ll
-rw-r--r-- 721 argaddr.ll
-rw-r--r-- 181 arguments-nosplit-double.ll
-rw-r--r-- 172 arguments-nosplit-i64.ll
-rw-r--r-- 306 arguments.ll
-rw-r--r-- 200 arguments2.ll
-rw-r--r-- 200 arguments3.ll
-rw-r--r-- 208 arguments4.ll
-rw-r--r-- 212 arguments5.ll
-rw-r--r-- 204 arguments6.ll
-rw-r--r-- 291 arguments7.ll
-rw-r--r-- 270 arguments8.ll
-rw-r--r-- 251 arguments_f64_backfill.ll
-rw-r--r-- 235 arm-asm.ll
-rw-r--r-- 311 arm-frameaddr.ll
-rw-r--r-- 1885 arm-negative-stride.ll
-rw-r--r-- 612 armv4.ll
-rw-r--r-- 436 bfc.ll
-rw-r--r-- 326 bic.ll
-rw-r--r-- 707 bits.ll
-rw-r--r-- 941 bx_fold.ll
-rw-r--r-- 1375 call.ll
-rw-r--r-- 3130 call_nolink.ll
-rw-r--r-- 340 carry.ll
-rw-r--r-- 218 clz.ll
-rw-r--r-- 730 compare-call.ll
-rw-r--r-- 743 constants.ll
-rw-r--r-- 1162 cse-libcalls.ll
-rw-r--r-- 981 ctors_dtors.ll
-rw-r--r-- 214 ctz.ll
-rw-r--r-- 128 dg.exp
-rw-r--r-- 625 div.ll
-rw-r--r-- 1709 dyn-stackalloc.ll
-rw-r--r-- 558 extloadi1.ll
-rw-r--r-- 841 fabss.ll
-rw-r--r-- 745 fadds.ll
-rw-r--r-- 524 fcopysign.ll
-rw-r--r-- 745 fdivs.ll
-rw-r--r-- 844 fixunsdfdi.ll
-rw-r--r-- 790 fmacs.ll
-rw-r--r-- 305 fmdrr-fmrrd.ll
-rw-r--r-- 795 fmscs.ll
-rw-r--r-- 745 fmuls.ll
-rw-r--r-- 1551 fnegs.ll
-rw-r--r-- 540 fnmacs.ll
-rw-r--r-- 720 fnmscs.ll
-rw-r--r-- 388 fnmul.ll
-rw-r--r-- 651 fnmuls.ll
-rw-r--r-- 141 formal.ll
-rw-r--r-- 1483 fp.ll
-rw-r--r-- 1268 fp_convert.ll
-rw-r--r-- 1854 fparith.ll
-rw-r--r-- 1757 fpcmp.ll
-rw-r--r-- 240 fpcmp_ueq.ll
-rw-r--r-- 767 fpconsts.ll
-rw-r--r-- 1904 fpconv.ll
-rw-r--r-- 587 fpmem.ll
-rw-r--r-- 257 fpow.ll
-rw-r--r-- 449 fpowi.ll
-rw-r--r-- 928 fptoint.ll
-rw-r--r-- 434 fsubs.ll
-rw-r--r-- 2000 globals.ll
-rw-r--r-- 369 hardfloat_neon.ll
-rw-r--r-- 451 hello.ll
-rw-r--r-- 256 hidden-vis-2.ll
-rw-r--r-- 442 hidden-vis-3.ll
-rw-r--r-- 456 hidden-vis.ll
-rw-r--r-- 434 iabs.ll
-rw-r--r-- 289 ifcvt1.ll
-rw-r--r-- 869 ifcvt2.ll
-rw-r--r-- 406 ifcvt3.ll
-rw-r--r-- 1655 ifcvt4.ll
-rw-r--r-- 534 ifcvt5.ll
-rw-r--r-- 586 ifcvt6.ll
-rw-r--r-- 1533 ifcvt7.ll
-rw-r--r-- 453 ifcvt8.ll
-rw-r--r-- 217 ifcvt9.ll
-rw-r--r-- 574 illegal-vector-bitcast.ll
-rw-r--r-- 314 imm.ll
-rw-r--r-- 2591 indirectbr.ll
-rw-r--r-- 935 inlineasm-imm-arm.ll
-rw-r--r-- 614 inlineasm.ll
-rw-r--r-- 306 inlineasm2.ll
-rw-r--r-- 736 inlineasm3.ll
-rw-r--r-- 348 insn-sched1.ll
-rw-r--r-- 248 ispositive.ll
-rw-r--r-- 382 large-stack.ll
-rw-r--r-- 1487 ldm.ll
-rw-r--r-- 1460 ldr.ll
-rw-r--r-- 752 ldr_ext.ll
-rw-r--r-- 707 ldr_frame.ll
-rw-r--r-- 464 ldr_post.ll
-rw-r--r-- 690 ldr_pre.ll
-rw-r--r-- 523 ldrd.ll
-rw-r--r-- 843 load.ll
-rw-r--r-- 256 long-setcc.ll
-rw-r--r-- 1707 long.ll
-rw-r--r-- 1104 long_shift.ll
-rw-r--r-- 2441 lsr-code-insertion.ll
-rw-r--r-- 575 lsr-scale-addr-mode.ll
-rw-r--r-- 232 mem.ll
-rw-r--r-- 587 memcpy-inline.ll
-rw-r--r-- 443 memfunc.ll
-rw-r--r-- 368 mls.ll
-rw-r--r-- 611 movt-movw-global.ll
-rw-r--r-- 334 movt.ll
-rw-r--r-- 388 mul.ll
-rw-r--r-- 302 mul_const.ll
-rw-r--r-- 976 mulhi.ll
-rw-r--r-- 1623 mvn.ll
-rw-r--r-- 166 neon_arith1.ll
-rw-r--r-- 877 neon_ld1.ll
-rw-r--r-- 902 neon_ld2.ll
-rw-r--r-- 1950 neon_minmax.ll
-rw-r--r-- 2214 pack.ll
-rw-r--r-- 1735 pr3502.ll
-rw-r--r-- 404 private.ll
-rw-r--r-- 3033 remat.ll
-rw-r--r-- 69 ret0.ll
-rw-r--r-- 78 ret_arg1.ll
-rw-r--r-- 88 ret_arg2.ll
-rw-r--r-- 96 ret_arg3.ll
-rw-r--r-- 105 ret_arg4.ll
-rw-r--r-- 114 ret_arg5.ll
-rw-r--r-- 113 ret_f32_arg2.ll
-rw-r--r-- 151 ret_f32_arg5.ll
-rw-r--r-- 117 ret_f64_arg2.ll
-rw-r--r-- 142 ret_f64_arg_reg_split.ll
-rw-r--r-- 136 ret_f64_arg_split.ll
-rw-r--r-- 145 ret_f64_arg_stack.ll
-rw-r--r-- 120 ret_i128_arg2.ll
-rw-r--r-- 105 ret_i64_arg2.ll
-rw-r--r-- 119 ret_i64_arg3.ll
-rw-r--r-- 124 ret_i64_arg_split.ll
-rw-r--r-- 70 ret_void.ll
-rw-r--r-- 1347 rev.ll
-rw-r--r-- 811 sbfx.ll
-rw-r--r-- 268 section.ll
-rw-r--r-- 922 select-imm.ll
-rw-r--r-- 1360 select.ll
-rw-r--r-- 448 select_xform.ll
-rw-r--r-- 693 shifter_operand.ll
-rw-r--r-- 1314 smul.ll
-rw-r--r-- 3512 spill-q.ll
-rw-r--r-- 168 stack-frame.ll
-rw-r--r-- 797 stm.ll
-rw-r--r-- 772 str_post.ll
-rw-r--r-- 293 str_pre-2.ll
-rw-r--r-- 629 str_pre.ll
-rw-r--r-- 436 str_trunc.ll
-rw-r--r-- 639 sxt_rot.ll
-rw-r--r-- 218 t2-imm.ll
-rw-r--r-- 1307 tail-opts.ll
-rw-r--r-- 243 thread_pointer.ll
-rw-r--r-- 470 tls1.ll
-rw-r--r-- 684 tls2.ll
-rw-r--r-- 355 tls3.ll
-rw-r--r-- 724 trunc_ldr.ll
-rw-r--r-- 464 truncstore-dag-combine.ll
-rw-r--r-- 456 tst_teq.ll
-rw-r--r-- 846 uint64tof64.ll
-rw-r--r-- 810 unaligned_load_store.ll
-rw-r--r-- 356 unord.ll
-rw-r--r-- 638 uxt_rot.ll
-rw-r--r-- 2048 uxtb.ll
-rw-r--r-- 7631 vaba.ll
-rw-r--r-- 7115 vabd.ll
-rw-r--r-- 3997 vabs.ll
-rw-r--r-- 8651 vadd.ll
-rw-r--r-- 626 vargs.ll
-rw-r--r-- 744 vargs_align.ll
-rw-r--r-- 13391 vbits.ll
-rw-r--r-- 3279 vbsl.ll
-rw-r--r-- 2232 vceq.ll
-rw-r--r-- 4580 vcge.ll
-rw-r--r-- 4580 vcgt.ll
-rw-r--r-- 3903 vcnt.ll
-rw-r--r-- 1387 vcombine.ll
-rw-r--r-- 4450 vcvt.ll
-rw-r--r-- 9238 vdup.ll
-rw-r--r-- 2040 vext.ll
-rw-r--r-- 3947 vfcmp.ll
-rw-r--r-- 4104 vfp.ll
-rw-r--r-- 6413 vget_lane.ll
-rw-r--r-- 8615 vhadd.ll
-rw-r--r-- 4305 vhsub.ll
-rw-r--r-- 3195 vicmp.ll
-rw-r--r-- 2358 vld1.ll
-rw-r--r-- 4542 vld2.ll
-rw-r--r-- 4709 vld3.ll
-rw-r--r-- 4811 vld4.ll
-rw-r--r-- 16408 vldlane.ll
-rw-r--r-- 9943 vminmax.ll
-rw-r--r-- 7059 vmla.ll
-rw-r--r-- 7059 vmls.ll
-rw-r--r-- 9187 vmov.ll
-rw-r--r-- 9319 vmul.ll
-rw-r--r-- 3335 vneg.ll
-rw-r--r-- 4523 vpadal.ll
-rw-r--r-- 5097 vpadd.ll
-rw-r--r-- 5029 vpminmax.ll
-rw-r--r-- 5733 vqadd.ll
-rw-r--r-- 12549 vqdmul.ll
-rw-r--r-- 18940 vqshl.ll
-rw-r--r-- 6544 vqshrn.ll
-rw-r--r-- 5733 vqsub.ll
-rw-r--r-- 4003 vrec.ll
-rw-r--r-- 4064 vrev.ll
-rw-r--r-- 10869 vshift.ll
-rw-r--r-- 6000 vshiftins.ll
-rw-r--r-- 22259 vshl.ll
-rw-r--r-- 3009 vshll.ll
-rw-r--r-- 2166 vshrn.ll
-rw-r--r-- 11889 vsra.ll
-rw-r--r-- 2637 vst1.ll
-rw-r--r-- 2636 vst2.ll
-rw-r--r-- 2957 vst3.ll
-rw-r--r-- 3215 vst4.ll
-rw-r--r-- 7292 vstlane.ll
-rw-r--r-- 8651 vsub.ll
-rw-r--r-- 4771 vtbl.ll
-rw-r--r-- 3836 vtrn.ll
-rw-r--r-- 3056 vuzp.ll
-rw-r--r-- 3056 vzip.ll
-rw-r--r-- 246 weak.ll
-rw-r--r-- 523 weak2.ll