..
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
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
2006-01-11-darwin-fp-argument.ll
2006-01-20-ShiftPartsCrash.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
2006-04-01-FloatDoubleExtend.ll
2006-04-05-splat-ish.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
2006-04-19-vmaddfp-crash.ll
2006-05-12-rlwimi-crash.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
2006-07-07-ComputeMaskedBits.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
2006-07-19-stwbrx-crash.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
2006-08-11-RetVector.ll
2006-08-15-SelectionCrash.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
2006-09-28-shift_64.ll
2006-10-13-Miscompile.ll
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
2015-04-16 23:24:18 +00:00
2006-10-17-brcc-miscompile.ll
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
2015-04-16 23:24:18 +00:00
2006-10-17-ppc64-alloca.ll
2006-11-10-DAGCombineMiscompile.ll
2006-11-29-AltivecFPSplat.ll
2006-12-07-LargeAlloca.ll
[opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction
2015-02-27 19:29:02 +00:00
2006-12-07-SelectCrash.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
2007-01-04-ArgExtension.ll
2007-01-15-AsmDialect.ll
[PowerPC] Enable printing instructions using aliases
2015-04-23 18:30:38 +00:00
2007-01-29-lbrx-asm.ll
2007-01-31-InlineAsmAddrMode.ll
[opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction
2015-02-27 19:29:02 +00:00
2007-02-16-AlignPacked.ll
2007-02-16-InlineAsmNConstraint.ll
2007-02-23-lr-saved-twice.ll
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
2015-04-16 23:24:18 +00:00
2007-03-24-cntlzd.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
2007-03-30-SpillerCrash.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
2007-04-24-InlineAsm-I-Modifier.ll
2007-04-30-InlineAsmEarlyClobber.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
2007-05-03-InlineAsm-S-Constraint.ll
[opaque pointer type] Add textual IR support for explicit type parameter to gep operator
2015-03-13 18:20:45 +00:00
2007-05-14-InlineAsmSelectCrash.ll
[opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction
2015-02-27 19:29:02 +00:00
2007-05-22-tailmerge-3.ll
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
2015-04-16 23:24:18 +00:00
2007-05-30-dagcombine-miscomp.ll
2007-06-28-BCCISelBug.ll
[opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction
2015-02-27 19:29:02 +00:00
2007-08-04-CoalescerAssert.ll
[opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction
2015-02-27 19:29:02 +00:00
2007-09-04-AltivecDST.ll
2007-09-07-LoadStoreIdxForms.ll
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
2015-04-16 23:24:18 +00:00
2007-09-08-unaligned.ll
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
2015-04-16 23:24:18 +00:00
2007-09-11-RegCoalescerAssert.ll
2007-09-12-LiveIntervalsAssert.ll
2007-10-16-InlineAsmFrameOffset.ll
2007-10-18-PtrArithmetic.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
2007-10-21-LocalRegAllocAssert2.ll
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
2015-04-16 23:24:18 +00:00
2007-10-21-LocalRegAllocAssert.ll
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
2015-04-16 23:24:18 +00:00
2007-11-04-CoalescerCrash.ll
2007-11-16-landingpad-split.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
2007-11-19-VectorSplitting.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
2008-02-05-LiveIntervalsAssert.ll
[opaque pointer type] Add textual IR support for explicit type parameter to gep operator
2015-03-13 18:20:45 +00:00
2008-02-09-LocalRegAllocAssert.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
2008-03-05-RegScavengerAssert.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
2008-03-17-RegScavengerCrash.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
2008-03-18-RegScavengerAssert.ll
2008-03-24-AddressRegImm.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
2008-03-24-CoalescerBug.ll
2008-03-26-CoalescerBug.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
2008-04-10-LiveIntervalCrash.ll
2008-04-16-CoalescerBug.ll
2008-04-23-CoalescerCrash.ll
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
2015-04-16 23:24:18 +00:00
2008-05-01-ppc_fp128.ll
2008-06-19-LegalizerCrash.ll
2008-06-21-F128LoadStore.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
2008-06-23-LiveVariablesCrash.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
2008-07-10-SplatMiscompile.ll
2008-07-15-Bswap.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
2008-07-15-Fabs.ll
2008-07-15-SignExtendInreg.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
2008-07-17-Fneg.ll
2008-07-24-PPC64-CCBug.ll
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
2015-04-16 23:24:18 +00:00
2008-09-12-CoalescerBug.ll
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
2015-04-16 23:24:18 +00:00
2008-10-17-AsmMatchingOperands.ll
2008-10-28-f128-i32.ll
2008-10-28-UnprocessedNode.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
2008-10-31-PPCF128Libcalls.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
2008-12-02-LegalizeTypeAssert.ll
2009-01-16-DeclareISelBug.ll
[opaque pointer type] Add textual IR support for explicit type parameter to gep operator
2015-03-13 18:20:45 +00:00
2009-03-17-LSRBug.ll
[opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction
2015-02-27 19:29:02 +00:00
2009-05-28-LegalizeBRCC.ll
2009-07-16-InlineAsm-M-Operand.ll
2009-08-17-inline-asm-addr-mode-breakage.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
2009-09-18-carrybit.ll
2009-11-15-ProcImpDefsBug.ll
[opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction
2015-02-27 19:29:02 +00:00
2009-11-25-ImpDefBug.ll
2010-02-04-EmptyGlobal.ll
2010-02-12-saveCR.ll
[PowerPC] Enable printing instructions using aliases
2015-04-23 18:30:38 +00:00
2010-03-09-indirect-call.ll
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
2015-04-16 23:24:18 +00:00
2010-04-01-MachineCSEBug.ll
2010-05-03-retaddr1.ll
2010-10-11-Fast-Varargs.ll
2010-12-18-PPCStackRefs.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
2011-12-05-NoSpillDupCR.ll
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
2015-04-16 23:24:18 +00:00
2011-12-06-SpillAndRestoreCR.ll
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
2015-04-16 23:24:18 +00:00
2011-12-08-DemandedBitsMiscompile.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
2012-09-16-TOC-entry-check.ll
Use createTempSymbol to avoid collisions instead of an ad hoc method.
2015-03-17 14:50:32 +00:00
2012-10-11-dynalloc.ll
2012-10-12-bitcast.ll
2012-11-16-mischedcall.ll
2013-05-15-preinc-fold.ll
[opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction
2015-02-27 19:29:02 +00:00
2013-07-01-PHIElimBug.ll
[opaque pointer type] Add textual IR support for explicit type parameter to gep operator
2015-03-13 18:20:45 +00:00
a2-fp-basic.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
a2q-stackalign.ll
a2q.ll
aa-tbaa.ll
add-fi.ll
[opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction
2015-02-27 19:29:02 +00:00
addc.ll
addi-licm.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
addi-reassoc.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
addrfuncstr.ll
alias.ll
Use createTempSymbol to avoid collisions instead of an ad hoc method.
2015-03-17 14:50:32 +00:00
align.ll
allocate-r0.ll
altivec-ord.ll
and_add.ll
and_sext.ll
and_sra.ll
and-branch.ll
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
2015-04-16 23:24:18 +00:00
and-elim.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
and-imm.ll
anon_aggr.ll
[PowerPC] Enable printing instructions using aliases
2015-04-23 18:30:38 +00:00
arr-fp-arg-no-copy.ll
[PowerPC] Add a regression test for r225251
2015-01-06 16:46:37 +00:00
ashr-neg1.ll
asm-constraints.ll
[PowerPC] Enable printing instructions using aliases
2015-04-23 18:30:38 +00:00
asm-dialect.ll
asm-Zy.ll
asym-regclass-copy.ll
atomic-1.ll
atomic-2.ll
[PowerPC] Enable printing instructions using aliases
2015-04-23 18:30:38 +00:00
Atomics-64.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
atomics-fences.ll
[PowerPC] Use sync inst alias when printing
2015-04-23 23:05:08 +00:00
atomics-indexed.ll
[PowerPC] Use sync inst alias when printing
2015-04-23 23:05:08 +00:00
atomics.ll
[PowerPC] Use sync inst alias when printing
2015-04-23 23:05:08 +00:00
available-externally.ll
bdzlr.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
big-endian-actual-args.ll
big-endian-call-result.ll
big-endian-formal-args.ll
blockaddress.ll
bperm.ll
[PowerPC] Enable printing instructions using aliases
2015-04-23 18:30:38 +00:00
branch-opt.ll
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
2015-04-16 23:24:18 +00:00
bswap-load-store.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
buildvec_canonicalize.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
bv-pres-v8i1.ll
bv-widen-undef.ll
byval-agg-info.ll
byval-aliased.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
calls.ll
can-lower-ret.ll
cc.ll
cmp-cmp.ll
cmpb-ppc32.ll
[PowerPC] Enable printing instructions using aliases
2015-04-23 18:30:38 +00:00
cmpb.ll
[PowerPC] Enable printing instructions using aliases
2015-04-23 18:30:38 +00:00
coalesce-ext.ll
code-align.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
compare-duplicate.ll
compare-simm.ll
[PowerPC] Enable printing instructions using aliases
2015-04-23 18:30:38 +00:00
complex-return.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
constants-i64.ll
constants.ll
copysignl.ll
cr1eq-no-extra-moves.ll
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
2015-04-16 23:24:18 +00:00
cr1eq.ll
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
2015-04-16 23:24:18 +00:00
cr_spilling.ll
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
2015-04-16 23:24:18 +00:00
cr-spills.ll
[opaque pointer type] Add textual IR support for explicit type parameter to gep operator
2015-03-13 18:20:45 +00:00
crash.ll
crbit-asm.ll
[PowerPC] Enable printing instructions using aliases
2015-04-23 18:30:38 +00:00
crbits.ll
[PowerPC] Enable printing instructions using aliases
2015-04-23 18:30:38 +00:00
crsave.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
crypto_bifs.ll
Add LLVM support for PPC cryptography builtins
2015-03-04 20:44:33 +00:00
ctr-cleanup.ll
ctrloop-asm.ll
ctrloop-cpsgn.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
ctrloop-fp64.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
ctrloop-i64.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
ctrloop-large-ec.ll
ctrloop-le.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
ctrloop-lt.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
ctrloop-ne.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
ctrloop-reg.ll
ctrloop-s000.ll
[opaque pointer type] Add textual IR support for explicit type parameter to gep operator
2015-03-13 18:20:45 +00:00
ctrloop-sh.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
ctrloop-sums.ll
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
2015-04-16 23:24:18 +00:00
ctrloop-udivti3.ll
ctrloops.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
cttz.ll
[PowerPC] Enable printing instructions using aliases
2015-04-23 18:30:38 +00:00
darwin-labels.ll
dbg.ll
IR: Give 'DI' prefix to debug info metadata
2015-04-29 16:38:44 +00:00
DbgValueOtherTargets.test
dcbt-sched.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
delete-node.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
div-2.ll
div-e-32.ll
Add LLVM support for remaining integer divide and permute instructions from ISA 2.06
2015-04-09 23:54:37 +00:00
div-e-all.ll
Add LLVM support for remaining integer divide and permute instructions from ISA 2.06
2015-04-09 23:54:37 +00:00
dyn-alloca-aligned.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
early-ret2.ll
early-ret.ll
Re-commit r235560: Switch lowering: extract jump tables and bit tests before building binary tree (PR22262)
2015-04-23 16:45:24 +00:00
ec-input.ll
[InlineAsm] Remove EarlyClobber on registers that are also inputs
2015-04-20 00:01:30 +00:00
empty-functions.ll
Use the generic Lfunc_begin label on ppc.
2015-03-05 18:55:50 +00:00
emptystruct.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
eqv-andc-orc-nor.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
extra-toc-reg-deps.ll
[PowerPC] Add extra r2 read deps on @toc@l relocations
2015-05-18 06:25:59 +00:00
extsh.ll
f32-to-i64.ll
[PowerPC] Don't crash on PPC32 i64 fp_to_uint on modern cores
2015-04-10 03:39:00 +00:00
fabs.ll
fast-isel-binary.ll
Change the fast-isel-abort option from bool to int to enable "levels"
2015-02-27 18:32:11 +00:00
fast-isel-br-const.ll
Change the fast-isel-abort option from bool to int to enable "levels"
2015-02-27 18:32:11 +00:00
fast-isel-call.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
fast-isel-cmp-imm.ll
[PowerPC] Enable printing instructions using aliases
2015-04-23 18:30:38 +00:00
fast-isel-const.ll
Change the fast-isel-abort option from bool to int to enable "levels"
2015-02-27 18:32:11 +00:00
fast-isel-conversion-p5.ll
Change the fast-isel-abort option from bool to int to enable "levels"
2015-02-27 18:32:11 +00:00
fast-isel-conversion.ll
[PowerPC] Enable printing instructions using aliases
2015-04-23 18:30:38 +00:00
fast-isel-crash.ll
Change the fast-isel-abort option from bool to int to enable "levels"
2015-02-27 18:32:11 +00:00
fast-isel-ext.ll
[PowerPC] Enable printing instructions using aliases
2015-04-23 18:30:38 +00:00
fast-isel-fold.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
fast-isel-GEP-coalesce.ll
[opaque pointer type] Add textual IR support for explicit type parameter to gep operator
2015-03-13 18:20:45 +00:00
fast-isel-icmp-split.ll
[PowerPC] Fix fast-isel when compare is split from branch
2015-05-23 12:18:10 +00:00
fast-isel-indirectbr.ll
Change the fast-isel-abort option from bool to int to enable "levels"
2015-02-27 18:32:11 +00:00
fast-isel-load-store-vsx.ll
Strip trailing whitespace and reword explanatory comment.
2015-04-04 02:26:47 +00:00
fast-isel-load-store.ll
[opaque pointer type] Add textual IR support for explicit type parameter to gep operator
2015-03-13 18:20:45 +00:00
fast-isel-redefinition.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
fast-isel-ret.ll
Change the fast-isel-abort option from bool to int to enable "levels"
2015-02-27 18:32:11 +00:00
fast-isel-shifter.ll
Change the fast-isel-abort option from bool to int to enable "levels"
2015-02-27 18:32:11 +00:00
fastisel-gep-promote-before-add.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
fcpsgn.ll
fdiv-combine.ll
float-asmprint.ll
float-to-int.ll
floatPSA.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
flt-preinc.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
fma-assoc.ll
Refactoring and enhancement to FMA combine.
2015-04-20 20:29:40 +00:00
fma-ext.ll
Refactoring and enhancement to FMA combine.
2015-04-20 20:29:40 +00:00
fma-mutate.ll
fma.ll
Add support for VSX FMA single-precision instructions to the PPC back end
2015-05-29 17:13:25 +00:00
fmaxnum.ll
fminnum.ll
fnabs.ll
fneg.ll
fold-li.ll
fold-zero.ll
fp_to_uint.ll
fp-branch.ll
fp-int-conversions-direct-moves.ll
Add direct moves to/from VSR and exploit them for FP/INT conversions
2015-04-11 10:40:42 +00:00
fp-int-fp.ll
fp-to-int-ext.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
fp-to-int-to-fp.ll
[PowerPC] Improve int_to_fp(fp_to_int(x)) combining
2015-01-06 06:01:57 +00:00
fpcopy.ll
frame-size.ll
frameaddr.ll
Frames-alloca.ll
Frames-large.ll
Frames-leaf.ll
Frames-small.ll
frounds.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
fsel.ll
fsl-e500mc.ll
fsl-e5500.ll
fsqrt.ll
func-addr.ll
glob-comp-aa-crash.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
hello-reloc.s
hello.ll
[opaque pointer type] Add textual IR support for explicit type parameter to gep operator
2015-03-13 18:20:45 +00:00
hidden-vis-2.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
hidden-vis.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
htm.ll
Add Hardware Transactional Memory (HTM) Support
2015-03-25 19:36:23 +00:00
i1-ext-fold.ll
[PowerPC] Fold i1 extensions with other ops
2015-01-05 21:10:24 +00:00
i1-to-double.ll
i32-to-float.ll
i64_fp_round.ll
[PowerPC] Enable printing instructions using aliases
2015-04-23 18:30:38 +00:00
i64_fp.ll
i64-to-float.ll
i128-and-beyond.ll
ia-mem-r0.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
ia-neg-const.ll
Use the integrated assembler as default on PowerPC
2015-01-13 19:43:45 +00:00
iabs.ll
ifcvt.ll
illegal-element-type.ll
in-asm-f64-reg.ll
Use the integrated assembler as default on PowerPC
2015-01-13 19:43:45 +00:00
indexed-load.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
indirectbr.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
inlineasm-copy.ll
inlineasm-i64-reg.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
int-fp-conv-0.ll
int-fp-conv-1.ll
inverted-bool-compares.ll
isel-rc-nox0.ll
[opaque pointer type] Add textual IR support for explicit type parameter to gep operator
2015-03-13 18:20:45 +00:00
isel.ll
ispositive.ll
itofp128.ll
jaggedstructs.ll
LargeAbsoluteAddr.ll
lbz-from-ld-shift.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
lbzux.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
ld-st-upd.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
ldtoc-inv.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
lha.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
lit.local.cfg
load-constant-addr.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
load-shift-combine.ll
[opaque pointer type] Add textual IR support for explicit type parameter to gep operator
2015-03-13 18:20:45 +00:00
long-compare.ll
[PowerPC] Enable printing instructions using aliases
2015-04-23 18:30:38 +00:00
longdbl-truncate.ll
loop-data-prefetch-inner.ll
[PowerPC] Prefetching should also consider depth > 1 loops
2015-04-10 15:05:02 +00:00
loop-data-prefetch.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
loop-prep-all.ll
[PowerPC] Really iterate over all loops in PPCLoopDataPrefetch/PPCLoopPreIncPrep
2015-04-12 17:18:56 +00:00
lsa.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
lsr-postinc-pos.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
mask64.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
mature-mc-support.ll
Note that we don't support COFF on PPC.
2015-03-19 02:40:56 +00:00
mcm-1.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
mcm-2.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
mcm-3.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
mcm-4.ll
mcm-5.ll
Re-commit r235560: Switch lowering: extract jump tables and bit tests before building binary tree (PR22262)
2015-04-23 16:45:24 +00:00
mcm-6.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
mcm-7.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
mcm-8.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
mcm-9.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
mcm-10.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
mcm-11.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
mcm-12.ll
mcm-default.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
mcm-obj-2.ll
Update tests to not be as dependent on section numbers.
2015-04-15 15:59:37 +00:00
mcm-obj.ll
Re-commit r235560: Switch lowering: extract jump tables and bit tests before building binary tree (PR22262)
2015-04-23 16:45:24 +00:00
mem_update.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
mem-rr-addr-mode.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
memcpy-vec.ll
[PowerPC] Use vector types for memcpy and friends (sometimes)
2015-02-27 19:58:28 +00:00
memset-nc-le.ll
[SDAG] Handle non-integer preferred memset types for non-constant values
2015-03-31 20:35:26 +00:00
memset-nc.ll
[PowerPC] Don't use a vector preferred memory type at -O0
2015-03-31 20:56:09 +00:00
MergeConsecutiveStores.ll
Fix test added in r236850 for OSX builders.
2015-05-08 14:04:54 +00:00
misched-inorder-latency.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
misched.ll
[opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction
2015-02-27 19:29:02 +00:00
mul-neg-power-2.ll
mul-with-overflow.ll
mulhs.ll
mulli64.ll
mult-alt-generic-powerpc64.ll
[opaque pointer type] Add textual IR support for explicit type parameter to gep operator
2015-03-13 18:20:45 +00:00
mult-alt-generic-powerpc.ll
[opaque pointer type] Add textual IR support for explicit type parameter to gep operator
2015-03-13 18:20:45 +00:00
named-reg-alloc-r0.ll
named-reg-alloc-r1-64.ll
named-reg-alloc-r1.ll
named-reg-alloc-r2-64.ll
[PowerPC] Make r2 allocatable on PPC64/ELF for some leaf functions
2015-02-01 15:03:28 +00:00
named-reg-alloc-r2.ll
[PowerPC] Make r2 allocatable on PPC64/ELF for some leaf functions
2015-02-01 15:03:28 +00:00
named-reg-alloc-r13-64.ll
named-reg-alloc-r13.ll
neg.ll
negctr.ll
no-dead-strip.ll
no-extra-fp-conv-ldst.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
no-pref-jumps.ll
[PowerPC] Mark jumps as expensive (using using CR bits)
2015-02-12 01:02:52 +00:00
novrsave.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
optcmp.ll
optnone-crbits-i1-ret.ll
[PowerPC] FastISel can't handle i1 return values when using CR bits
2015-04-01 00:40:48 +00:00
or-addressing-mode.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
p8-isel-sched.ll
[PowerPC] Better scheduling for isel on P7/P8
2015-02-01 17:52:16 +00:00
pip-inner.ll
[PowerPC] Fix PPCLoopPreIncPrep for depth > 1 loops
2015-04-11 00:33:08 +00:00
popcnt.ll
post-ra-ec.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
ppc32-cyclecounter.ll
[PowerPC] Enable printing instructions using aliases
2015-04-23 18:30:38 +00:00
ppc32-i1-vaarg.ll
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
2015-04-16 23:24:18 +00:00
ppc32-lshrti3.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
ppc32-pic-large.ll
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
2015-04-16 23:24:18 +00:00
ppc32-pic.ll
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
2015-04-16 23:24:18 +00:00
ppc32-vacopy.ll
ppc64-32bit-addic.ll
ppc64-abi-extend.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
ppc64-align-long-double.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
ppc64-altivec-abi.ll
ppc64-anyregcc-crash.ll
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
2015-04-16 23:24:18 +00:00
ppc64-anyregcc.ll
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
2015-04-16 23:24:18 +00:00
ppc64-byval-align.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
ppc64-calls.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
ppc64-crash.ll
ppc64-cyclecounter.ll
ppc64-elf-abi.ll
Move ABI handling and 64-bitness to the PowerPC target machine.
2015-02-17 06:45:15 +00:00
ppc64-fastcc-fast-isel.ll
Change the fast-isel-abort option from bool to int to enable "levels"
2015-02-27 18:32:11 +00:00
ppc64-fastcc.ll
[PowerPC] Initial PPC64 calling-convention changes for fastcc
2015-01-18 12:08:47 +00:00
ppc64-func-desc-hoist.ll
[PowerPC] Add r2 as an operand for all calls under both PPC64 ELF V1 and V2
2015-01-19 07:20:27 +00:00
ppc64-gep-opt.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
ppc64-i128-abi.ll
This patch adds support for the vector quadword add/sub instructions introduced
2015-05-25 15:49:26 +00:00
ppc64-icbt-pwr7.ll
[PPC64] Add support for the ICBT instruction on POWER8.
2015-01-14 20:17:10 +00:00
ppc64-icbt-pwr8.ll
[PPC64] Add support for the ICBT instruction on POWER8.
2015-01-14 20:17:10 +00:00
ppc64-linux-func-size.ll
Use the correct func begin symbol in all places in ppc.
2015-03-05 19:47:50 +00:00
ppc64-nonfunc-calls.ll
[PowerPC] Loosen ELFv1 PPC64 func descriptor loads for indirect calls
2015-01-15 21:17:34 +00:00
ppc64-patchpoint.ll
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
2015-04-16 23:24:18 +00:00
ppc64-prefetch.ll
ppc64-r2-alloc.ll
[PowerPC] Make r2 allocatable on PPC64/ELF for some leaf functions
2015-02-01 15:03:28 +00:00
ppc64-smallarg.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
ppc64-stackmap-nops.ll
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
2015-04-16 23:24:18 +00:00
ppc64-stackmap.ll
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
2015-04-16 23:24:18 +00:00
ppc64-toc.ll
Use the correct func begin symbol in all places in ppc.
2015-03-05 19:47:50 +00:00
ppc64-vaarg-int.ll
ppc64-zext.ll
[PowerPC] Enable printing instructions using aliases
2015-04-23 18:30:38 +00:00
ppc64le-aggregates.ll
[opaque pointer type] Add textual IR support for explicit type parameter to gep operator
2015-03-13 18:20:45 +00:00
ppc64le-calls.ll
[PowerPC] Reset the baseline for ppc64le to be equivalent to pwr8
2015-01-25 18:05:42 +00:00
ppc64le-crsave.ll
ppc64le-localentry.ll
Use the generic Lfunc_begin label on ppc.
2015-03-05 18:55:50 +00:00
ppc64le-smallarg.ll
Add VSX Scalar loads and stores to the PPC back end
2015-05-07 18:24:05 +00:00
ppc440-fp-basic.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
ppc440-msync.ll
ppc-crbits-onoff.ll
Remove the bare getSubtargetImpl call from the PPC port. As part
2015-03-21 03:36:02 +00:00
ppc-empty-fs.ll
Testcase for r233239.
2015-03-26 00:57:33 +00:00
ppc-prologue.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
ppc-vaarg-agg.ll
ppcf128-1-opt.ll
ppcf128-1.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
ppcf128-2.ll
ppcf128-3.ll
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
2015-04-16 23:24:18 +00:00
ppcf128-4.ll
ppcf128-endian.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
pr3711_widen_bit.ll
pr12757.ll
pr13641.ll
pr13891.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
pr15031.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
pr15359.ll
pr15630.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
pr15632.ll
pr16556-2.ll
[opaque pointer type] Add textual IR support for explicit type parameter to gep operator
2015-03-13 18:20:45 +00:00
pr16556.ll
pr16573.ll
pr17168.ll
IR: Give 'DI' prefix to debug info metadata
2015-04-29 16:38:44 +00:00
pr17354.ll
[opaque pointer type] Add textual IR support for explicit type parameter to gep operator
2015-03-13 18:20:45 +00:00
pr18663-2.ll
pr18663.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
pr20442.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
pr22711.ll
Regenerated test case from pr 230801 for change in LLVM IR syntax
2015-02-27 23:29:57 +00:00
preinc-ld-sel-crash.ll
[DAGCombine] Disable select(c, load,load) for indexed loads
2015-04-22 11:32:25 +00:00
preincprep-invoke.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
private.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
pwr3-6x.ll
pwr7-gt-nop.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
qpx-bv-sint.ll
[PowerPC] Add support for the QPX vector instruction set
2015-02-25 01:06:45 +00:00
qpx-bv.ll
[PowerPC] Add support for the QPX vector instruction set
2015-02-25 01:06:45 +00:00
qpx-func-clobber.ll
[PowerPC] Add triples to QPX tests
2015-02-25 01:26:59 +00:00
qpx-load.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
qpx-recipest.ll
[PowerPC] Add support for the QPX vector instruction set
2015-02-25 01:06:45 +00:00
qpx-rounding-ops.ll
[PowerPC] Add support for the QPX vector instruction set
2015-02-25 01:06:45 +00:00
qpx-s-load.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
qpx-s-sel.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
qpx-s-store.ll
[PowerPC] Add triples to QPX tests
2015-02-25 01:26:59 +00:00
qpx-sel.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
qpx-split-vsetcc.ll
[SDAG] Don't widen VSETCC during type legalization for split operands
2015-03-23 08:22:43 +00:00
qpx-store.ll
[PowerPC] Add triples to QPX tests
2015-02-25 01:26:59 +00:00
qpx-unalperm.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
quadint-return.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
r31.ll
recipest.ll
reg-coalesce-simple.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
reg-names.ll
reloc-align.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
remap-crash.ll
remat-imm.ll
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
2015-04-16 23:24:18 +00:00
resolvefi-basereg.ll
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
2015-04-16 23:24:18 +00:00
resolvefi-disp.ll
[opaque pointer type] Add textual IR support for explicit type parameter to gep operator
2015-03-13 18:20:45 +00:00
retaddr2.ll
[PowerPC] Fix reverted patch r227976 to avoid register assignment issues
2015-02-10 19:09:05 +00:00
retaddr.ll
return-val-i128.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
rlwimi2.ll
rlwimi3.ll
rlwimi-and.ll
[PowerPC] Enable printing instructions using aliases
2015-04-23 18:30:38 +00:00
rlwimi-commute.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
rlwimi-dyn-and.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
rlwimi-keep-rsh.ll
rlwimi.ll
rlwinm2.ll
rlwinm.ll
rm-zext.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
rotl-2.ll
[PowerPC] Enable printing instructions using aliases
2015-04-23 18:30:38 +00:00
rotl-64.ll
[PowerPC] Enable printing instructions using aliases
2015-04-23 18:30:38 +00:00
rotl.ll
[PowerPC] Enable printing instructions using aliases
2015-04-23 18:30:38 +00:00
rounding-ops.ll
rs-undef-use.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
s000-alias-misched.ll
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
2015-04-16 23:24:18 +00:00
sdag-ppcf128.ll
[PowerPC] Enable printing instructions using aliases
2015-04-23 18:30:38 +00:00
sdiv-pow2.ll
sections.ll
select_lt0.ll
select-cc.ll
set0-v8i16.ll
setcc_no_zext.ll
seteq-0.ll
[PowerPC] Enable printing instructions using aliases
2015-04-23 18:30:38 +00:00
shift128.ll
shl_elim.ll
shl_sext.ll
sign_ext_inreg1.ll
sj-ctr-loop.ll
sjlj.ll
[opaque pointer type] Add textual IR support for explicit type parameter to gep operator
2015-03-13 18:20:45 +00:00
small-arguments.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
spill-nor0.ll
splat-bug.ll
split-index-tc.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
srl-mask.ll
stack-protector.ll
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
2015-04-16 23:24:18 +00:00
stack-realign.ll
[PowerPC] Enable printing instructions using aliases
2015-04-23 18:30:38 +00:00
std-unal-fi.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
stdux-constuse.ll
[opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction
2015-02-27 19:29:02 +00:00
stfiwx-2.ll
stfiwx.ll
[opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction
2015-02-27 19:29:02 +00:00
store-load-fwd.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
store-update.ll
[opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction
2015-02-27 19:29:02 +00:00
structsinmem.ll
[opaque pointer type] Add textual IR support for explicit type parameter to gep operator
2015-03-13 18:20:45 +00:00
structsinregs.ll
[opaque pointer type] Add textual IR support for explicit type parameter to gep operator
2015-03-13 18:20:45 +00:00
stubs.ll
stwu8.ll
[opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction
2015-02-27 19:29:02 +00:00
stwu-gta.ll
[opaque pointer type] Add textual IR support for explicit type parameter to gep operator
2015-03-13 18:20:45 +00:00
stwux.ll
[opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction
2015-02-27 19:29:02 +00:00
sub-bv-types.ll
subc.ll
subreg-postra-2.ll
[PowerPC] Enable printing instructions using aliases
2015-04-23 18:30:38 +00:00
subreg-postra.ll
[PowerPC] Enable printing instructions using aliases
2015-04-23 18:30:38 +00:00
subsumes-pred-regs.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
svr4-redzone.ll
swaps-le-1.ll
[PPC64LE] Remove unnecessary swaps from lane-insensitive vector computations
2015-04-27 19:57:34 +00:00
swaps-le-2.ll
[PPC64LE] Adjust vector splats during VSX swap optimization
2015-05-06 15:40:46 +00:00
tailcall1-64.ll
tailcall1.ll
tailcallpic1.ll
tls-cse.ll
[opaque pointer type] Add textual IR support for explicit type parameter to gep operator
2015-03-13 18:20:45 +00:00
tls-pic.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
tls-store2.ll
[PowerPC] Make LDtocL and friends invariant loads
2015-02-25 21:36:59 +00:00
tls.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
toc-load-sched-bug.ll
[opaque pointer type] Add textual IR support for explicit type parameter to gep operator
2015-03-13 18:20:45 +00:00
trampoline.ll
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
2015-04-16 23:24:18 +00:00
unal4-std.ll
unal-altivec2.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
unal-altivec-wint.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
unal-altivec.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
unaligned.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
unsafe-math.ll
unwind-dw2-g.ll
IR: Give 'DI' prefix to debug info metadata
2015-04-29 16:38:44 +00:00
unwind-dw2.ll
vaddsplat.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
varargs-struct-float.ll
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
2015-04-16 23:24:18 +00:00
varargs.ll
vcmp-fold.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
vec_add_sub_doubleword.ll
Add a bunch of CHECK missing colons in tests. NFC.
2015-03-14 01:43:57 +00:00
vec_add_sub_quadword.ll
This patch adds support for the vector quadword add/sub instructions introduced
2015-05-25 15:49:26 +00:00
vec_auto_constant.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
vec_br_cmp.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
vec_buildvector_loadstore.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
vec_call.ll
vec_clz.ll
[PowerPC] Implement the vclz instructions for PWR8
2015-02-05 15:24:47 +00:00
vec_cmp.ll
vec_cmpd.ll
Add the following 64-bit vector integer arithmetic instructions added in POWER8:
2015-03-03 19:55:45 +00:00
vec_constants.ll
[PowerPC] Enable splat generation for BUILD_VECTOR with little endian
2015-04-03 13:48:24 +00:00
vec_conv.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
vec_extload.ll
vec_fmuladd.ll
vec_fneg.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
vec_insert.ll
vec_minmax.ll
Add the following 64-bit vector integer arithmetic instructions added in POWER8:
2015-03-03 19:55:45 +00:00
vec_misaligned.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
vec_mul_even_odd.ll
Change the generation of the vmuluwm instruction to be based on the MUL opcode.
2015-03-10 19:49:38 +00:00
vec_mul.ll
Change the generation of the vmuluwm instruction to be based on the MUL opcode.
2015-03-10 19:49:38 +00:00
vec_perf_shuffle.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
vec_popcnt.ll
Add missing test case from r228046
2015-02-04 20:00:04 +00:00
vec_rotate_shift.ll
While reviewing the changes to Clang to add builtin support for the vsld, vsrd, and vsrad instructions, it was pointed out that the builtins are generating the LLVM opcodes (shl, lshr, and ashr) not calls to the intrinsics. This patch changes the implementation of the vsld, vsrd, and vsrad instructions from from intrinsics to VXForm_1 instructions and makes them legal with P8 Altivec. It also removes the definition of the int_ppc_altivec_vsld, int_ppc_altivec_vsrd, and int_ppc_altivec_vsrad intrinsics.
2015-03-05 16:24:38 +00:00
vec_rounding.ll
vec_select.ll
vec_shift.ll
vec_shuffle_le.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
vec_shuffle_p8vector_le.ll
[PPC64] Add vector pack/unpack support from ISA 2.07
2015-05-16 01:02:12 +00:00
vec_shuffle_p8vector.ll
[PPC64] Handle vpkudum mask pattern correctly when vpkudum isn't available
2015-05-21 20:48:49 +00:00
vec_shuffle.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
vec_splat_constant.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
vec_splat.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
vec_sqrt.ll
vec_urem_const.ll
vec_veqv_vnand_vorc.ll
I incorrectly marked the VORC instruction as isCommutable when I added it.
2015-02-20 15:54:58 +00:00
vec_vrsave.ll
vec_zero.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
vec-abi-align.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
vector-identity-shuffle.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
vector.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
vperm-instcombine.ll
vperm-lowering.ll
[DAGCombiner] Combine shuffles of BUILD_VECTOR and SCALAR_TO_VECTOR
2015-04-03 10:02:21 +00:00
vrsave-spill.ll
vrspill.ll
vsel-prom.ll
[SDAG] Don't try to use FP_EXTEND/FP_ROUND for int<->fp promotions
2015-02-12 22:43:52 +00:00
vsx_insert_extract_le.ll
[PowerPC] Enable printing instructions using aliases
2015-04-23 18:30:38 +00:00
vsx_scalar_ld_st.ll
Add VSX Scalar loads and stores to the PPC back end
2015-05-07 18:24:05 +00:00
vsx_shuffle_le.ll
[PowerPC] Enable printing instructions using aliases
2015-04-23 18:30:38 +00:00
vsx-args.ll
vsx-div.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
vsx-elementary-arith.ll
Add support for VSX scalar single-precision arithmetic in the PPC target
2015-05-21 19:32:49 +00:00
vsx-fma-m.ll
Complete the MachineScheduler fix made way back in r210390.
2015-03-27 06:10:13 +00:00
vsx-fma-sp.ll
Add support for VSX FMA single-precision instructions to the PPC back end
2015-05-29 17:13:25 +00:00
vsx-infl-copy1.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
vsx-infl-copy2.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
vsx-ldst-builtin-le.ll
[PPC64LE] Remove unnecessary swaps from lane-insensitive vector computations
2015-04-27 19:57:34 +00:00
vsx-ldst.ll
[PPC64LE] Remove unnecessary swaps from lane-insensitive vector computations
2015-04-27 19:57:34 +00:00
vsx-minmax.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
vsx-p8.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
vsx-recip-est.ll
Add support for VSX scalar single-precision arithmetic in the PPC target
2015-05-21 19:32:49 +00:00
vsx-self-copy.ll
vsx-spill-norwstore.ll
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
2015-04-16 23:24:18 +00:00
vsx-spill.ll
vsx.ll
[PowerPC] Enable printing instructions using aliases
2015-04-23 18:30:38 +00:00
vtable-reloc.ll
weak_def_can_be_hidden.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
xxleqv_xxlnand_xxlorc.ll
This patch adds the VSX logical instructions introduced in the Power ISA 2.07. It also removes the added complexity that favors VMX versions of the three instructions.
2015-02-18 16:21:46 +00:00
zero-not-run.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
zext-free.ll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00