zpu: simple fn with stack slots compile
[llvm/zpu.git] / test / CodeGen / ARM / 
treeaf59d52d51588fae542c5f9b121e40cdeac5cdeb
drwxr-xr-x   ..
-rw-r--r-- 934 2006-11-10-CycleInDAG.ll
-rw-r--r-- 4847 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-- 48104 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-- 2241 2007-05-07-tailmerge-1.ll
-rw-r--r-- 2412 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-- 2555 2007-05-22-tailmerge-3.ll
-rw-r--r-- 1765 2007-05-23-BadPreIndexedStore.ll
-rw-r--r-- 21039 2007-05-31-RegScavengerInfiniteLoop.ll
-rw-r--r-- 4264 2007-08-15-ReuseBug.ll
-rw-r--r-- 1087 2008-02-04-LocalRegAllocBug.ll
-rw-r--r-- 1122 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-- 437 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-- 1400 2009-06-22-CoalescerBug.ll
-rw-r--r-- 3887 2009-06-30-RegScavengerAssert.ll
-rw-r--r-- 3632 2009-06-30-RegScavengerAssert2.ll
-rw-r--r-- 4617 2009-06-30-RegScavengerAssert3.ll
-rw-r--r-- 4552 2009-06-30-RegScavengerAssert4.ll
-rw-r--r-- 2560 2009-06-30-RegScavengerAssert5.ll
-rw-r--r-- 5054 2009-07-01-CommuteBug.ll
-rw-r--r-- 164 2009-07-09-asm-p-constraint.ll
-rw-r--r-- 84570 2009-07-18-RewriterBug.ll
-rw-r--r-- 2923 2009-07-22-ScavengerAssert.ll
-rw-r--r-- 2923 2009-07-22-SchedulerAssert.ll
-rw-r--r-- 5595 2009-07-29-VFP3Registers.ll
-rw-r--r-- 1243 2009-08-02-RegScavengerAssert-Neon.ll
-rw-r--r-- 1353 2009-08-04-RegScavengerAssert-2.ll
-rw-r--r-- 1083 2009-08-04-RegScavengerAssert.ll
-rw-r--r-- 1797 2009-08-15-RegScavenger-EarlyClobber.ll
-rw-r--r-- 211 2009-08-15-RegScavengerAssert.ll
-rw-r--r-- 1921 2009-08-21-PostRAKill.ll
-rw-r--r-- 1607 2009-08-21-PostRAKill2.ll
-rw-r--r-- 1595 2009-08-21-PostRAKill3.ll
-rw-r--r-- 383 2009-08-23-linkerprivate.ll
-rw-r--r-- 1292 2009-08-26-ScalarToVector.ll
-rw-r--r-- 1550 2009-08-27-ScalarToVector.ll
-rw-r--r-- 968 2009-08-29-ExtractEltf32.ll
-rw-r--r-- 1033 2009-08-29-TooLongSplat.ll
-rw-r--r-- 4012 2009-08-31-LSDA-Name.ll
-rw-r--r-- 297 2009-08-31-TwoRegShuffle.ll
-rw-r--r-- 337 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-- 631 2009-09-24-spill-align.ll
-rw-r--r-- 853 2009-09-27-CoalescerBug.ll
-rw-r--r-- 787 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-- 387 2009-10-27-double-align.ll
-rw-r--r-- 514 2009-10-30.ll
-rw-r--r-- 2314 2009-11-01-NeonMoves.ll
-rw-r--r-- 778 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-- 1840 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-- 417 2010-03-18-ldm-rtrn.ll
-rw-r--r-- 2724 2010-04-07-DbgValueOtherTargets.ll
-rw-r--r-- 1417 2010-04-09-NeonSelect.ll
-rw-r--r-- 170 2010-04-13-v2f64SplitArg.ll
-rw-r--r-- 318 2010-04-14-SplitVector.ll
-rw-r--r-- 2199 2010-04-15-ScavengerDebugValue.ll
-rw-r--r-- 407 2010-05-14-IllegalType.ll
-rw-r--r-- 712 2010-05-17-DAGCombineAssert.ll
-rw-r--r-- 4355 2010-05-17-FastAllocCrash.ll
-rw-r--r-- 1577 2010-05-18-LocalAllocCrash.ll
-rw-r--r-- 814 2010-05-18-PostIndexBug.ll
-rw-r--r-- 651 2010-05-19-Shuffles.ll
-rw-r--r-- 3381 2010-05-20-NEONSpillCrash.ll
-rw-r--r-- 1553 2010-05-21-BuildVector.ll
-rw-r--r-- 860 2010-06-11-vmovdrr-bitcast.ll
-rw-r--r-- 8063 2010-06-21-LdStMultipleBug.ll
-rwxr-xr-x 10505 2010-06-21-nondarwin-tc.ll
-rw-r--r-- 4896 2010-06-25-Thumb2ITInvalidIterator.ll
-rw-r--r-- 341 2010-06-28-DAGCombineUndef.ll
-rw-r--r-- 965 2010-06-29-PartialRedefFastAlloc.ll
-rw-r--r-- 748 2010-06-29-SubregImpDefs.ll
-rw-r--r-- 4997 2010-07-26-GlobalMerge.ll
-rw-r--r-- 2387 2010-08-04-EHCrash.ll
-rw-r--r-- 1010 2010-09-17-vmovrrd-combine.ll
-rw-r--r-- 2782 2010-09-21-OptCmpBug.ll
-rw-r--r-- 361 2010-09-29-mc-asm-header-test.ll
-rw-r--r-- 655 2010-10-19-mc-elf-objheader.ll
-rw-r--r-- 598 2010-10-25-ifcvt-ldm.ll
-rw-r--r-- 310 addrmode.ll
-rw-r--r-- 691 aliases.ll
-rw-r--r-- 708 align.ll
-rw-r--r-- 339 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-- 1221 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-- 311 arguments7.ll
-rw-r--r-- 290 arguments8.ll
-rw-r--r-- 251 arguments_f64_backfill.ll
-rw-r--r-- 3518 arm-and-tst-peephole.ll
-rw-r--r-- 235 arm-asm.ll
-rw-r--r-- 395 arm-frameaddr.ll
-rw-r--r-- 1884 arm-negative-stride.ll
-rw-r--r-- 586 arm-returnaddr.ll
-rw-r--r-- 600 armv4.ll
-rw-r--r-- 436 bfc.ll
-rw-r--r-- 1295 bfi.ll
-rw-r--r-- 523 bfx.ll
-rw-r--r-- 326 bic.ll
-rw-r--r-- 705 bits.ll
-rw-r--r-- 941 bx_fold.ll
-rw-r--r-- 1677 call-tc.ll
-rw-r--r-- 1370 call.ll
-rw-r--r-- 3130 call_nolink.ll
-rw-r--r-- 340 carry.ll
-rw-r--r-- 225 clz.ll
-rw-r--r-- 3331 code-placement.ll
-rw-r--r-- 730 compare-call.ll
-rw-r--r-- 672 constants.ll
-rw-r--r-- 2267 crash-O0.ll
-rw-r--r-- 639 crash.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-- 713 div.ll
-rw-r--r-- 1709 dyn-stackalloc.ll
-rw-r--r-- 558 extloadi1.ll
-rw-r--r-- 729 fabss.ll
-rw-r--r-- 633 fadds.ll
-rw-r--r-- 881 fast-isel.ll
-rw-r--r-- 524 fcopysign.ll
-rw-r--r-- 633 fdivs.ll
-rw-r--r-- 844 fixunsdfdi.ll
-rw-r--r-- 818 flag-crash.ll
-rw-r--r-- 678 fmacs.ll
-rw-r--r-- 305 fmdrr-fmrrd.ll
-rw-r--r-- 683 fmscs.ll
-rw-r--r-- 633 fmuls.ll
-rw-r--r-- 1439 fnegs.ll
-rw-r--r-- 505 fnmacs.ll
-rw-r--r-- 657 fnmscs.ll
-rw-r--r-- 388 fnmul.ll
-rw-r--r-- 585 fnmuls.ll
-rw-r--r-- 141 formal.ll
-rw-r--r-- 1489 fp.ll
-rw-r--r-- 992 fp16.ll
-rw-r--r-- 1156 fp_convert.ll
-rw-r--r-- 1854 fparith.ll
-rw-r--r-- 1615 fpcmp-opt.ll
-rw-r--r-- 1757 fpcmp.ll
-rw-r--r-- 375 fpcmp_ueq.ll
-rw-r--r-- 733 fpconsts.ll
-rw-r--r-- 1904 fpconv.ll
-rw-r--r-- 587 fpmem.ll
-rw-r--r-- 257 fpow.ll
-rw-r--r-- 457 fpowi.ll
-rw-r--r-- 928 fptoint.ll
-rw-r--r-- 399 fsubs.ll
-rw-r--r-- 1998 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-- 1435 ifcvt10.ll
-rw-r--r-- 2027 ifcvt11.ll
-rw-r--r-- 876 ifcvt2.ll
-rw-r--r-- 406 ifcvt3.ll
-rw-r--r-- 1655 ifcvt4.ll
-rw-r--r-- 535 ifcvt5.ll
-rw-r--r-- 581 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-- 2556 indirectbr.ll
-rw-r--r-- 935 inlineasm-imm-arm.ll
-rw-r--r-- 277 inlineasm.ll
-rw-r--r-- 306 inlineasm2.ll
-rw-r--r-- 715 inlineasm3.ll
-rw-r--r-- 343 insn-sched1.ll
-rw-r--r-- 241 ispositive.ll
-rw-r--r-- 382 large-stack.ll
-rw-r--r-- 1482 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-- 521 ldrd.ll
-rw-r--r-- 843 load.ll
-rw-r--r-- 256 long-setcc.ll
-rw-r--r-- 1702 long.ll
-rw-r--r-- 1004 long_shift.ll
-rw-r--r-- 2441 lsr-code-insertion.ll
-rw-r--r-- 33752 lsr-on-unrolled-loops.ll
-rw-r--r-- 575 lsr-scale-addr-mode.ll
-rw-r--r-- 414 machine-cse-cmp.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-- 769 mul_const.ll
-rw-r--r-- 976 mulhi.ll
-rw-r--r-- 9631 mult-alt-generic-arm.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-- 1955 pack.ll
-rw-r--r-- 1735 pr3502.ll
-rw-r--r-- 1534 prefetch.ll
-rw-r--r-- 404 private.ll
-rw-r--r-- 17075 reg_sequence.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-- 880 rev.ll
-rw-r--r-- 807 sbfx.ll
-rw-r--r-- 268 section.ll
-rw-r--r-- 889 select-imm.ll
-rw-r--r-- 2427 select.ll
-rw-r--r-- 448 select_xform.ll
-rw-r--r-- 1800 shifter_operand.ll
-rw-r--r-- 1314 smul.ll
-rw-r--r-- 5176 spill-q.ll
-rw-r--r-- 168 stack-frame.ll
-rw-r--r-- 834 stm.ll
-rw-r--r-- 772 str_post.ll
-rw-r--r-- 277 str_pre-2.ll
-rw-r--r-- 629 str_pre.ll
-rw-r--r-- 436 str_trunc.ll
-rw-r--r-- 543 sub.ll
-rw-r--r-- 639 sxt_rot.ll
-rw-r--r-- 194 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-- 682 tls2.ll
-rw-r--r-- 355 tls3.ll
-rw-r--r-- 198 trap.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-- 898 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-- 1084 va_arg.ll
-rw-r--r-- 7509 vaba.ll
-rw-r--r-- 6847 vabd.ll
-rw-r--r-- 3997 vabs.ll
-rw-r--r-- 7797 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-- 4935 vcgt.ll
-rw-r--r-- 3903 vcnt.ll
-rw-r--r-- 1387 vcombine.ll
-rw-r--r-- 4450 vcvt.ll
-rw-r--r-- 9525 vdup.ll
-rw-r--r-- 2753 vext.ll
-rw-r--r-- 3947 vfcmp.ll
-rw-r--r-- 4104 vfp.ll
-rw-r--r-- 7071 vget_lane.ll
-rw-r--r-- 8615 vhadd.ll
-rw-r--r-- 4305 vhsub.ll
-rw-r--r-- 3195 vicmp.ll
-rw-r--r-- 3310 vld1.ll
-rw-r--r-- 5462 vld2.ll
-rw-r--r-- 5367 vld3.ll
-rw-r--r-- 5786 vld4.ll
-rw-r--r-- 19975 vldlane.ll
-rw-r--r-- 9943 vminmax.ll
-rw-r--r-- 6857 vmla.ll
-rw-r--r-- 6857 vmls.ll
-rw-r--r-- 9851 vmov.ll
-rw-r--r-- 9011 vmul.ll
-rw-r--r-- 3337 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-- 5251 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-- 3293 vst1.ll
-rw-r--r-- 3554 vst2.ll
-rw-r--r-- 3895 vst3.ll
-rw-r--r-- 4188 vst4.ll
-rw-r--r-- 10774 vstlane.ll
-rw-r--r-- 7797 vsub.ll
-rw-r--r-- 4771 vtbl.ll
-rw-r--r-- 4943 vtrn.ll
-rw-r--r-- 4160 vuzp.ll
-rw-r--r-- 4289 vzip.ll
-rw-r--r-- 246 weak.ll
-rw-r--r-- 523 weak2.ll