..
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
Move the personality function from LandingPadInst to Function
2015-06-17 20:52:32 +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
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
builtins-ppc-elf2-abi.ll
Add missing builtins to the PPC back end for ABI compliance (vol. 4)
2015-07-14 17:25:20 +00:00
builtins-ppc-p8vector.ll
LLVM support for vector quad bit permute and gather instructions through builtins
2015-06-11 06:21:25 +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
Move the personality function from LandingPadInst to Function
2015-06-17 20:52:32 +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
Move the personality function from LandingPadInst to Function
2015-06-17 20:52:32 +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
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
Move the personality function from LandingPadInst to Function
2015-06-17 20:52:32 +00:00
hello-reloc.s
Improve the --expand-relocs handling of MachO.
2015-06-18 22:38:20 +00:00
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
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
iabs.ll
ifcvt.ll
illegal-element-type.ll
in-asm-f64-reg.ll
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
lxvw4x-bug.ll
Fixes a bug with __builtin_vsx_lxvdw4x on Little Endian systems
2015-06-30 19:45:45 +00:00
machine-combiner.ll
[PowerPC] Use the MachineCombiner to reassociate fadd/fmul
2015-07-15 08:23:05 +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
mftb.ll
Properly handle the mftb instruction.
2015-06-16 16:01:15 +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-nest.ll
[PowerPC] Support the nest parameter attribute
2015-07-12 00:37:44 +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
[PowerPC] Use the ABI indirect-call protocol for patchpoints
2015-07-14 22:26:06 +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
[PowerPC] Fix the PPCInstrInfo::getInstrLatency implementation
2015-07-14 20:02:02 +00:00
ppc64-fastcc.ll
[PowerPC] Fix the PPCInstrInfo::getInstrLatency implementation
2015-07-14 20:02:02 +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-icbt-pwr8.ll
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-nest.ll
[PowerPC] Support the nest parameter attribute
2015-07-12 00:37:44 +00:00
ppc64-nonfunc-calls.ll
ppc64-patchpoint.ll
[PowerPC] Support symbolic targets in patchpoints
2015-07-14 22:53:11 +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
[PowerPC] Use the ABI indirect-call protocol for patchpoints
2015-07-14 22:26:06 +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
[PowerPC] Fix the PPCInstrInfo::getInstrLatency implementation
2015-07-14 20:02: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
Move the personality function from LandingPadInst to Function
2015-06-17 20:52:32 +00:00
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
Move the personality function from LandingPadInst to Function
2015-06-17 20:52:32 +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
[PowerPC] Make use of the TargetRecip system
2015-07-12 02:33:57 +00:00
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
[PowerPC] Fix the PPCInstrInfo::getInstrLatency implementation
2015-07-14 20:02:02 +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
swaps-le-3.ll
[PPC64LE] More improvements to VSX swap optimization
2015-07-13 22:58:19 +00:00
swaps-le-4.ll
[PPC64LE] Remove implicit-subreg restriction from VSX swap removal
2015-07-02 19:01:22 +00:00
swaps-le-5.ll
[PPC64LE] More improvements to VSX swap optimization
2015-07-13 22:58:19 +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] Fix the PPCInstrInfo::getInstrLatency implementation
2015-07-14 20:02:02 +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_mergeow.ll
[PPC] Implement vmrgew and vmrgow instructions
2015-06-25 15:17:40 +00:00
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 missing builtins to the PPC back end for ABI compliance (vol. 2)
2015-07-05 06:03:51 +00:00
vsx-fma-m.ll
[PowerPC] Fix the PPCInstrInfo::getInstrLatency implementation
2015-07-14 20:02:02 +00:00
vsx-fma-sp.ll
[PowerPC] Fix the PPCInstrInfo::getInstrLatency implementation
2015-07-14 20:02:02 +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
[PPC64LE] Enable missing lxvdsx optimization, and related swap optimization
2015-07-01 19:40:07 +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