Tree @9e24ab7 (Download .tar.gz)
- ..
- 2004-11-29-ShrCrash.ll
- 2004-11-30-shift-crash.ll
- 2004-11-30-shr-var-crash.ll
- 2004-12-12-ZeroSizeCommon.ll
- 2005-01-14-SetSelectCrash.ll
- 2005-01-14-UndefLong.ll
- 2005-08-12-rlwimi-crash.ll
- 2005-09-02-LegalizeDuplicatesCalls.ll
- 2005-10-08-ArithmeticRotate.ll
- 2005-11-30-vastart-crash.ll
- 2006-01-11-darwin-fp-argument.ll
- 2006-01-20-ShiftPartsCrash.ll
- 2006-04-01-FloatDoubleExtend.ll
- 2006-04-05-splat-ish.ll
- 2006-04-19-vmaddfp-crash.ll
- 2006-05-12-rlwimi-crash.ll
- 2006-07-07-ComputeMaskedBits.ll
- 2006-07-19-stwbrx-crash.ll
- 2006-08-11-RetVector.ll
- 2006-08-15-SelectionCrash.ll
- 2006-09-28-shift_64.ll
- 2006-10-13-Miscompile.ll
- 2006-10-17-brcc-miscompile.ll
- 2006-10-17-ppc64-alloca.ll
- 2006-11-10-DAGCombineMiscompile.ll
- 2006-11-29-AltivecFPSplat.ll
- 2006-12-07-LargeAlloca.ll
- 2006-12-07-SelectCrash.ll
- 2007-01-04-ArgExtension.ll
- 2007-01-15-AsmDialect.ll
- 2007-01-29-lbrx-asm.ll
- 2007-01-31-InlineAsmAddrMode.ll
- 2007-02-16-AlignPacked.ll
- 2007-02-16-InlineAsmNConstraint.ll
- 2007-02-23-lr-saved-twice.ll
- 2007-03-24-cntlzd.ll
- 2007-03-30-SpillerCrash.ll
- 2007-04-24-InlineAsm-I-Modifier.ll
- 2007-04-30-InlineAsmEarlyClobber.ll
- 2007-05-03-InlineAsm-S-Constraint.ll
- 2007-05-14-InlineAsmSelectCrash.ll
- 2007-05-22-tailmerge-3.ll
- 2007-05-30-dagcombine-miscomp.ll
- 2007-06-28-BCCISelBug.ll
- 2007-08-04-CoalescerAssert.ll
- 2007-09-04-AltivecDST.ll
- 2007-09-07-LoadStoreIdxForms.ll
- 2007-09-08-unaligned.ll
- 2007-09-11-RegCoalescerAssert.ll
- 2007-09-12-LiveIntervalsAssert.ll
- 2007-10-16-InlineAsmFrameOffset.ll
- 2007-10-18-PtrArithmetic.ll
- 2007-10-21-LocalRegAllocAssert.ll
- 2007-10-21-LocalRegAllocAssert2.ll
- 2007-11-04-CoalescerCrash.ll
- 2007-11-16-landingpad-split.ll
- 2007-11-19-VectorSplitting.ll
- 2008-02-05-LiveIntervalsAssert.ll
- 2008-02-09-LocalRegAllocAssert.ll
- 2008-03-05-RegScavengerAssert.ll
- 2008-03-17-RegScavengerCrash.ll
- 2008-03-18-RegScavengerAssert.ll
- 2008-03-24-AddressRegImm.ll
- 2008-03-24-CoalescerBug.ll
- 2008-03-26-CoalescerBug.ll
- 2008-04-10-LiveIntervalCrash.ll
- 2008-04-16-CoalescerBug.ll
- 2008-04-23-CoalescerCrash.ll
- 2008-05-01-ppc_fp128.ll
- 2008-06-19-LegalizerCrash.ll
- 2008-06-21-F128LoadStore.ll
- 2008-06-23-LiveVariablesCrash.ll
- 2008-07-10-SplatMiscompile.ll
- 2008-07-15-Bswap.ll
- 2008-07-15-Fabs.ll
- 2008-07-15-SignExtendInreg.ll
- 2008-07-17-Fneg.ll
- 2008-07-24-PPC64-CCBug.ll
- 2008-09-12-CoalescerBug.ll
- 2008-10-17-AsmMatchingOperands.ll
- 2008-10-28-f128-i32.ll
- 2008-10-28-UnprocessedNode.ll
- 2008-10-31-PPCF128Libcalls.ll
- 2008-12-02-LegalizeTypeAssert.ll
- 2009-01-16-DeclareISelBug.ll
- 2009-03-17-LSRBug.ll
- 2009-05-28-LegalizeBRCC.ll
- 2009-07-16-InlineAsm-M-Operand.ll
- 2009-08-17-inline-asm-addr-mode-breakage.ll
- 2009-09-18-carrybit.ll
- 2009-11-15-ProcImpDefsBug.ll
- 2009-11-25-ImpDefBug.ll
- 2010-02-04-EmptyGlobal.ll
- 2010-02-12-saveCR.ll
- 2010-03-09-indirect-call.ll
- 2010-04-01-MachineCSEBug.ll
- 2010-05-03-retaddr1.ll
- 2010-10-11-Fast-Varargs.ll
- 2010-12-18-PPCStackRefs.ll
- 2011-12-05-NoSpillDupCR.ll
- 2011-12-06-SpillAndRestoreCR.ll
- 2011-12-08-DemandedBitsMiscompile.ll
- 2012-09-16-TOC-entry-check.ll
- 2012-10-11-dynalloc.ll
- 2012-10-12-bitcast.ll
- 2012-11-16-mischedcall.ll
- 2013-05-15-preinc-fold.ll
- 2013-07-01-PHIElimBug.ll
- a2-fp-basic.ll
- a2q-stackalign.ll
- a2q.ll
- aa-tbaa.ll
- aantidep-def-ec.mir
- add-fi.ll
- addc.ll
- addi-licm.ll
- addi-reassoc.ll
- addisdtprelha-nonr3.mir
- addrfuncstr.ll
- alias.ll
- align.ll
- allocate-r0.ll
- altivec-ord.ll
- and-branch.ll
- and-elim.ll
- and-imm.ll
- and_add.ll
- and_sext.ll
- and_sra.ll
- anon_aggr.ll
- arr-fp-arg-no-copy.ll
- ashr-neg1.ll
- asm-constraints.ll
- asm-dialect.ll
- asm-Zy.ll
- asym-regclass-copy.ll
- atomic-1.ll
- atomic-2.ll
- Atomics-64.ll
- atomics-fences.ll
- atomics-indexed.ll
- atomics.ll
- available-externally.ll
- bdzlr.ll
- big-endian-actual-args.ll
- big-endian-call-result.ll
- big-endian-formal-args.ll
- blockaddress.ll
- bperm.ll
- branch-opt.ll
- bswap-load-store.ll
- buildvec_canonicalize.ll
- builtins-ppc-elf2-abi.ll
- builtins-ppc-p8vector.ll
- bv-pres-v8i1.ll
- bv-widen-undef.ll
- byval-agg-info.ll
- byval-aliased.ll
- calls.ll
- can-lower-ret.ll
- cc.ll
- cmp-cmp.ll
- cmpb-ppc32.ll
- cmpb.ll
- coal-sections.ll
- coalesce-ext.ll
- code-align.ll
- compare-duplicate.ll
- compare-simm.ll
- complex-return.ll
- constants-i64.ll
- constants.ll
- copysignl.ll
- cr-spills.ll
- cr1eq-no-extra-moves.ll
- cr1eq.ll
- cr_spilling.ll
- crash.ll
- crbit-asm-disabled.ll
- crbit-asm.ll
- crbits.ll
- crsave.ll
- crypto_bifs.ll
- ctr-cleanup.ll
- ctr-loop-tls-const.ll
- ctrloop-asm.ll
- ctrloop-cpsgn.ll
- ctrloop-fp64.ll
- ctrloop-i64.ll
- ctrloop-intrin.ll
- ctrloop-large-ec.ll
- ctrloop-le.ll
- ctrloop-lt.ll
- ctrloop-ne.ll
- ctrloop-reg.ll
- ctrloop-s000.ll
- ctrloop-sh.ll
- ctrloop-sums.ll
- ctrloop-udivti3.ll
- ctrloops.ll
- cttz.ll
- darwin-labels.ll
- dbg.ll
- DbgValueOtherTargets.test
- dcbt-sched.ll
- delete-node.ll
- div-2.ll
- div-e-32.ll
- div-e-all.ll
- dyn-alloca-aligned.ll
- early-ret.ll
- early-ret2.ll
- ec-input.ll
- empty-functions.ll
- emptystruct.ll
- emutls_generic.ll
- eqv-andc-orc-nor.ll
- extra-toc-reg-deps.ll
- extsh.ll
- f32-to-i64.ll
- fabs.ll
- fast-isel-binary.ll
- fast-isel-br-const.ll
- fast-isel-call.ll
- fast-isel-cmp-imm.ll
- fast-isel-const.ll
- fast-isel-conversion-p5.ll
- fast-isel-conversion.ll
- fast-isel-crash.ll
- fast-isel-ext.ll
- fast-isel-fold.ll
- fast-isel-GEP-coalesce.ll
- fast-isel-icmp-split.ll
- fast-isel-indirectbr.ll
- fast-isel-load-store-vsx.ll
- fast-isel-load-store.ll
- fast-isel-redefinition.ll
- fast-isel-ret.ll
- fast-isel-shifter.ll
- fastisel-gep-promote-before-add.ll
- fcpsgn.ll
- fdiv-combine.ll
- float-asmprint.ll
- float-to-int.ll
- floatPSA.ll
- flt-preinc.ll
- fma-assoc.ll
- fma-ext.ll
- fma-mutate.ll
- fma.ll
- fmaxnum.ll
- fminnum.ll
- fnabs.ll
- fneg.ll
- fold-li.ll
- fold-zero.ll
- fp-branch.ll
- fp-int-conversions-direct-moves.ll
- fp-int-fp.ll
- fp-to-int-ext.ll
- fp-to-int-to-fp.ll
- fp2int2fp-ppcfp128.ll
- fp_to_uint.ll
- fpcopy.ll
- frame-size.ll
- frameaddr.ll
- Frames-alloca.ll
- Frames-large.ll
- Frames-leaf.ll
- Frames-small.ll
- frounds.ll
- fsel.ll
- fsl-e500mc.ll
- fsl-e5500.ll
- fsqrt.ll
- func-addr.ll
- glob-comp-aa-crash.ll
- hello-reloc.s
- hello.ll
- hidden-vis-2.ll
- hidden-vis.ll
- htm.ll
- i1-ext-fold.ll
- i1-to-double.ll
- i128-and-beyond.ll
- i32-to-float.ll
- i64-to-float.ll
- i64_fp.ll
- i64_fp_round.ll
- ia-mem-r0.ll
- ia-neg-const.ll
- iabs.ll
- ifcvt.ll
- illegal-element-type.ll
- in-asm-f64-reg.ll
- indexed-load.ll
- indirectbr.ll
- inlineasm-copy.ll
- inlineasm-i64-reg.ll
- int-fp-conv-0.ll
- int-fp-conv-1.ll
- inverted-bool-compares.ll
- isel-rc-nox0.ll
- isel.ll
- ispositive.ll
- itofp128.ll
- jaggedstructs.ll
- LargeAbsoluteAddr.ll
- lbz-from-ld-shift.ll
- lbzux.ll
- ld-st-upd.ll
- ldtoc-inv.ll
- lha.ll
- lit.local.cfg
- load-constant-addr.ll
- load-shift-combine.ll
- long-compare.ll
- longdbl-truncate.ll
- loop-data-prefetch-inner.ll
- loop-data-prefetch.ll
- loop-prep-all.ll
- lsa.ll
- lsr-postinc-pos.ll
- lxvw4x-bug.ll
- machine-combiner.ll
- mask64.ll
- mature-mc-support.ll
- mc-instrlat.ll
- mcm-1.ll
- mcm-10.ll
- mcm-11.ll
- mcm-12.ll
- mcm-2.ll
- mcm-3.ll
- mcm-4.ll
- mcm-5.ll
- mcm-6.ll
- mcm-7.ll
- mcm-8.ll
- mcm-9.ll
- mcm-default.ll
- mcm-obj-2.ll
- mcm-obj.ll
- mem-rr-addr-mode.ll
- mem_update.ll
- memcpy-vec.ll
- memset-nc-le.ll
- memset-nc.ll
- merge-st-chain-op.ll
- MergeConsecutiveStores.ll
- mftb.ll
- misched-inorder-latency.ll
- misched.ll
- mul-neg-power-2.ll
- mul-with-overflow.ll
- mulhs.ll
- mulli64.ll
- mult-alt-generic-powerpc.ll
- mult-alt-generic-powerpc64.ll
- named-reg-alloc-r0.ll
- named-reg-alloc-r1-64.ll
- named-reg-alloc-r1.ll
- named-reg-alloc-r13-64.ll
- named-reg-alloc-r13.ll
- named-reg-alloc-r2-64.ll
- named-reg-alloc-r2.ll
- neg.ll
- negctr.ll
- no-dead-strip.ll
- no-extra-fp-conv-ldst.ll
- no-pref-jumps.ll
- no-rlwimi-trivial-commute.mir
- novrsave.ll
- optcmp.ll
- optnone-crbits-i1-ret.ll
- or-addressing-mode.ll
- p8-isel-sched.ll
- p8-scalar_vector_conversions.ll
- p8altivec-shuffles-pred.ll
- pip-inner.ll
- popcnt.ll
- post-ra-ec.ll
- ppc-crbits-onoff.ll
- ppc-empty-fs.ll
- ppc-prologue.ll
- ppc-shrink-wrapping.ll
- ppc-vaarg-agg.ll
- ppc32-cyclecounter.ll
- ppc32-i1-vaarg.ll
- ppc32-lshrti3.ll
- ppc32-nest.ll
- ppc32-pic-large.ll
- ppc32-pic.ll
- ppc32-vacopy.ll
- ppc440-fp-basic.ll
- ppc440-msync.ll
- ppc64-32bit-addic.ll
- ppc64-abi-extend.ll
- ppc64-align-long-double.ll
- ppc64-altivec-abi.ll
- ppc64-anyregcc-crash.ll
- ppc64-anyregcc.ll
- ppc64-byval-align.ll
- ppc64-calls.ll
- ppc64-crash.ll
- ppc64-cyclecounter.ll
- ppc64-elf-abi.ll
- ppc64-fastcc-fast-isel.ll
- ppc64-fastcc.ll
- ppc64-func-desc-hoist.ll
- ppc64-gep-opt.ll
- ppc64-i128-abi.ll
- ppc64-icbt-pwr7.ll
- ppc64-icbt-pwr8.ll
- ppc64-linux-func-size.ll
- ppc64-nest.ll
- ppc64-nonfunc-calls.ll
- ppc64-patchpoint.ll
- ppc64-prefetch.ll
- ppc64-r2-alloc.ll
- ppc64-smallarg.ll
- ppc64-stackmap-nops.ll
- ppc64-stackmap.ll
- ppc64-toc.ll
- ppc64-vaarg-int.ll
- ppc64-zext.ll
- ppc64le-aggregates.ll
- ppc64le-calls.ll
- ppc64le-crsave.ll
- ppc64le-localentry.ll
- ppc64le-smallarg.ll
- ppcf128-1-opt.ll
- ppcf128-1.ll
- ppcf128-2.ll
- ppcf128-3.ll
- ppcf128-4.ll
- ppcf128-endian.ll
- pr12757.ll
- pr13641.ll
- pr13891.ll
- pr15031.ll
- pr15359.ll
- pr15630.ll
- pr15632.ll
- pr16556-2.ll
- pr16556.ll
- pr16573.ll
- pr17168.ll
- pr17354.ll
- pr18663-2.ll
- pr18663.ll
- pr20442.ll
- pr22711.ll
- pr24216.ll
- pr24546.ll
- pr24636.ll
- pr25157-peephole.ll
- pr25157.ll
- pr3711_widen_bit.ll
- preinc-ld-sel-crash.ll
- preincprep-invoke.ll
- preincprep-nontrans-crash.ll
- private.ll
- pwr3-6x.ll
- pwr7-gt-nop.ll
- qpx-bv-sint.ll
- qpx-bv.ll
- qpx-func-clobber.ll
- qpx-load.ll
- qpx-recipest.ll
- qpx-rounding-ops.ll
- qpx-s-load.ll
- qpx-s-sel.ll
- qpx-s-store.ll
- qpx-sel.ll
- qpx-split-vsetcc.ll
- qpx-store.ll
- qpx-unal-cons-lds.ll
- qpx-unalperm.ll
- quadint-return.ll
- r31.ll
- recipest.ll
- reg-coalesce-simple.ll
- reg-names.ll
- reloc-align.ll
- remap-crash.ll
- remat-imm.ll
- resolvefi-basereg.ll
- resolvefi-disp.ll
- retaddr.ll
- retaddr2.ll
- return-val-i128.ll
- rlwimi-and-or-bits.ll
- rlwimi-and.ll
- rlwimi-commute.ll
- rlwimi-dyn-and.ll
- rlwimi-keep-rsh.ll
- rlwimi.ll
- rlwimi2.ll
- rlwimi3.ll
- rlwinm.ll
- rlwinm2.ll
- rm-zext.ll
- rotl-2.ll
- rotl-64.ll
- rotl.ll
- rounding-ops.ll
- rs-undef-use.ll
- s000-alias-misched.ll
- sdag-ppcf128.ll
- sdiv-pow2.ll
- sections.ll
- select-cc.ll
- select-i1-vs-i1.ll
- select_lt0.ll
- selectiondag-extload-computeknownbits.ll
- set0-v8i16.ll
- setcc_no_zext.ll
- seteq-0.ll
- shift128.ll
- shl_elim.ll
- shl_sext.ll
- sign_ext_inreg1.ll
- sj-ctr-loop.ll
- sjlj.ll
- small-arguments.ll
- spill-nor0.ll
- splat-bug.ll
- split-index-tc.ll
- srl-mask.ll
- stack-protector.ll
- stack-realign.ll
- stackmap-frame-setup.ll
- std-unal-fi.ll
- stdux-constuse.ll
- stfiwx-2.ll
- stfiwx.ll
- store-load-fwd.ll
- store-update.ll
- structsinmem.ll
- structsinregs.ll
- stubs.ll
- stwu-gta.ll
- stwu8.ll
- stwux.ll
- sub-bv-types.ll
- subc.ll
- subreg-postra-2.ll
- subreg-postra.ll
- subsumes-pred-regs.ll
- svr4-redzone.ll
- swaps-le-1.ll
- swaps-le-2.ll
- swaps-le-3.ll
- swaps-le-4.ll
- swaps-le-5.ll
- swaps-le-6.ll
- tailcall1-64.ll
- tailcall1.ll
- tailcallpic1.ll
- tls-cse.ll
- tls-pic.ll
- tls-store2.ll
- tls.ll
- toc-load-sched-bug.ll
- trampoline.ll
- unal-altivec-wint.ll
- unal-altivec.ll
- unal-altivec2.ll
- unal-vec-ldst.ll
- unal-vec-negarith.ll
- unal4-std.ll
- unaligned.ll
- unsafe-math.ll
- unwind-dw2-g.ll
- unwind-dw2.ll
- vaddsplat.ll
- varargs-struct-float.ll
- varargs.ll
- vcmp-fold.ll
- vec-abi-align.ll
- vec-asm-disabled.ll
- vec_add_sub_doubleword.ll
- vec_add_sub_quadword.ll
- vec_auto_constant.ll
- vec_br_cmp.ll
- vec_buildvector_loadstore.ll
- vec_call.ll
- vec_clz.ll
- vec_cmp.ll
- vec_cmpd.ll
- vec_constants.ll
- vec_conv.ll
- vec_extload.ll
- vec_fmuladd.ll
- vec_fneg.ll
- vec_insert.ll
- vec_mergeow.ll
- vec_minmax.ll
- vec_misaligned.ll
- vec_mul.ll
- vec_mul_even_odd.ll
- vec_perf_shuffle.ll
- vec_popcnt.ll
- vec_rotate_shift.ll
- vec_rounding.ll
- vec_select.ll
- vec_shift.ll
- vec_shuffle.ll
- vec_shuffle_le.ll
- vec_shuffle_p8vector.ll
- vec_shuffle_p8vector_le.ll
- vec_splat.ll
- vec_splat_constant.ll
- vec_sqrt.ll
- vec_urem_const.ll
- vec_veqv_vnand_vorc.ll
- vec_vrsave.ll
- vec_zero.ll
- vector-identity-shuffle.ll
- vector-merge-store-fp-constants.ll
- vector.ll
- vperm-instcombine.ll
- vperm-lowering.ll
- vrsave-spill.ll
- vrspill.ll
- vsel-prom.ll
- vsx-args.ll
- vsx-div.ll
- vsx-elementary-arith.ll
- vsx-fma-m.ll
- vsx-fma-mutate-trivial-copy.ll
- vsx-fma-mutate-undef.ll
- vsx-fma-sp.ll
- vsx-infl-copy1.ll
- vsx-infl-copy2.ll
- vsx-ldst-builtin-le.ll
- vsx-ldst.ll
- vsx-minmax.ll
- vsx-p8.ll
- vsx-recip-est.ll
- vsx-self-copy.ll
- vsx-spill-norwstore.ll
- vsx-spill.ll
- vsx.ll
- vsx_insert_extract_le.ll
- vsx_scalar_ld_st.ll
- vsx_shuffle_le.ll
- vtable-reloc.ll
- weak_def_can_be_hidden.ll
- xvcmpeqdp-v2f64.ll
- xxleqv_xxlnand_xxlorc.ll
- zero-not-run.ll
- zext-free.ll