llvm-6502/test/CodeGen/PowerPC
David Blaikie e68f0b650e Include '.test' suffix in target specific lit configs that need it
Apparently my final cleanup to use a relevant suffix for these tests before
committing r176831 caused them to stop running since lit wasn't configured to
run tests with that suffix in those directories (why don't we just have a
global suffix list?). So, add the suffix to the relevant directories & fix the
test that has bitrotted over the last week due to my debug info schema changes.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@177315 91177308-0d34-0410-b5e6-96231b3b80d8
2013-03-18 20:31:44 +00:00
..
2004-11-29-ShrCrash.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2004-11-30-shift-crash.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2004-11-30-shr-var-crash.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2004-12-12-ZeroSizeCommon.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2005-01-14-SetSelectCrash.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2005-01-14-UndefLong.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2005-08-12-rlwimi-crash.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2005-09-02-LegalizeDuplicatesCalls.ll Convert all tests using TCL-style quoting to use shell-style quoting. 2012-07-02 12:47:22 +00:00
2005-10-08-ArithmeticRotate.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2005-11-30-vastart-crash.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2006-01-11-darwin-fp-argument.ll Fix the remaining TCL-style quotes found in the testsuite. This is 2012-07-02 19:09:46 +00:00
2006-01-20-ShiftPartsCrash.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2006-04-01-FloatDoubleExtend.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2006-04-05-splat-ish.ll Convert all tests using TCL-style quoting to use shell-style quoting. 2012-07-02 12:47:22 +00:00
2006-04-19-vmaddfp-crash.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2006-05-12-rlwimi-crash.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2006-07-07-ComputeMaskedBits.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2006-07-19-stwbrx-crash.ll Add nounwind to this test. 2009-09-24 20:20:08 +00:00
2006-08-11-RetVector.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2006-08-15-SelectionCrash.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2006-09-28-shift_64.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2006-10-13-Miscompile.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2006-10-17-brcc-miscompile.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2006-10-17-ppc64-alloca.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2006-11-10-DAGCombineMiscompile.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2006-11-29-AltivecFPSplat.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2006-12-07-LargeAlloca.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2006-12-07-SelectCrash.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2007-01-04-ArgExtension.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2007-01-15-AsmDialect.ll Remove support for using "foo" as symbols instead of %"foo". This is ancient 2011-06-17 06:36:20 +00:00
2007-01-29-lbrx-asm.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2007-01-31-InlineAsmAddrMode.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2007-02-16-AlignPacked.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2007-02-16-InlineAsmNConstraint.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2007-02-23-lr-saved-twice.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2007-03-24-cntlzd.ll Manually upgrade the test suite to specify the flag to cttz and ctlz. 2011-12-12 11:59:10 +00:00
2007-03-30-SpillerCrash.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2007-04-24-InlineAsm-I-Modifier.ll Convert all tests using TCL-style quoting to use shell-style quoting. 2012-07-02 12:47:22 +00:00
2007-04-30-InlineAsmEarlyClobber.ll Don't run RAFast in the optimizing regalloc pipeline. 2012-06-08 23:15:12 +00:00
2007-05-03-InlineAsm-S-Constraint.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2007-05-14-InlineAsmSelectCrash.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2007-05-22-tailmerge-3.ll Enable tail merging on PPC. 2012-06-09 03:14:50 +00:00
2007-05-30-dagcombine-miscomp.ll Convert all tests using TCL-style quoting to use shell-style quoting. 2012-07-02 12:47:22 +00:00
2007-06-28-BCCISelBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2007-08-04-CoalescerAssert.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2007-09-04-AltivecDST.ll Protect PPC Altivec patterns with a predicate 2013-03-15 13:21:21 +00:00
2007-09-07-LoadStoreIdxForms.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2007-09-08-unaligned.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2007-09-11-RegCoalescerAssert.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2007-09-12-LiveIntervalsAssert.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2007-10-16-InlineAsmFrameOffset.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2007-10-18-PtrArithmetic.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2007-10-21-LocalRegAllocAssert.ll Don't run RAFast in the optimizing regalloc pipeline. 2012-06-08 23:15:12 +00:00
2007-10-21-LocalRegAllocAssert2.ll Don't run RAFast in the optimizing regalloc pipeline. 2012-06-08 23:15:12 +00:00
2007-11-04-CoalescerCrash.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2007-11-16-landingpad-split.ll Update more tests to the new EH scheme. 2011-08-31 21:04:11 +00:00
2007-11-19-VectorSplitting.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2008-02-05-LiveIntervalsAssert.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2008-02-09-LocalRegAllocAssert.ll Don't run RAFast in the optimizing regalloc pipeline. 2012-06-08 23:15:12 +00:00
2008-03-05-RegScavengerAssert.ll enable PPC register scavenging by default (update tests and remove some FIXMEs) 2011-12-05 17:55:17 +00:00
2008-03-17-RegScavengerCrash.ll enable PPC register scavenging by default (update tests and remove some FIXMEs) 2011-12-05 17:55:17 +00:00
2008-03-18-RegScavengerAssert.ll enable PPC register scavenging by default (update tests and remove some FIXMEs) 2011-12-05 17:55:17 +00:00
2008-03-24-AddressRegImm.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2008-03-24-CoalescerBug.ll manually upgrade a bunch of tests to modern syntax, and remove some that 2011-06-17 03:14:27 +00:00
2008-03-26-CoalescerBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2008-04-10-LiveIntervalCrash.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2008-04-16-CoalescerBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2008-04-23-CoalescerCrash.ll Upgrade syntax of tests using volatile instructions to use 'load volatile' instead of 'volatile load', which is archaic. 2011-11-27 06:54:59 +00:00
2008-05-01-ppc_fp128.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2008-06-19-LegalizerCrash.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2008-06-21-F128LoadStore.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2008-06-23-LiveVariablesCrash.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2008-07-10-SplatMiscompile.ll SelectionDAG: Teach FoldConstantArithmetic how to deal with vectors. 2013-02-04 15:19:18 +00:00
2008-07-15-Bswap.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2008-07-15-Fabs.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2008-07-15-SignExtendInreg.ll manually upgrade a bunch of tests to modern syntax, and remove some that 2011-06-17 03:14:27 +00:00
2008-07-17-Fneg.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2008-07-24-PPC64-CCBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2008-09-12-CoalescerBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2008-10-17-AsmMatchingOperands.ll test/CodeGen/PowerPC/2008-10-17-AsmMatchingOperands.ll: [PR11218] Mark "REQUIRES: asserts" for now. 2011-10-28 23:11:03 +00:00
2008-10-28-f128-i32.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2008-10-28-UnprocessedNode.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2008-10-31-PPCF128Libcalls.ll Turn calls to copysignl into an FCOPYSIGN node. Handle FCOPYSIGN nodes 2010-03-14 21:08:40 +00:00
2008-12-02-LegalizeTypeAssert.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2008-12-12-EH.ll Add 130690 back. 2011-05-02 15:58:16 +00:00
2009-01-16-DeclareISelBug.ll Remove ancient debug info constructs from test cases, they are not relevant to test case's main objective. 2011-09-14 00:29:50 +00:00
2009-03-17-LSRBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2009-05-28-LegalizeBRCC.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2009-07-16-InlineAsm-M-Operand.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2009-08-17-inline-asm-addr-mode-breakage.ll Don't reserve R2 on Darwin/PPC 2013-03-12 15:18:14 +00:00
2009-08-23-linkerprivate.ll Add MCObjectFileInfo and sink the MCSections initialization code from 2011-07-20 05:58:47 +00:00
2009-09-18-carrybit.ll Model the carry bit on ppc32. Without this we could 2009-09-18 20:15:22 +00:00
2009-11-15-ProcImpDefsBug.ll For some targets, a copy can use a register multiple times, e.g. ppc. 2009-11-16 05:52:06 +00:00
2009-11-25-ImpDefBug.ll ProcessImplicitDefs should watch out for invalidated iterator and extra implicit operands on copies. 2009-11-25 21:13:39 +00:00
2010-02-04-EmptyGlobal.ll Bill's change in r95336 broke empty aggregates embedded 2010-04-20 06:20:21 +00:00
2010-02-12-saveCR.ll Allocate the RS spill slot for any PPC function with spills and a large stack frame 2013-03-15 05:06:04 +00:00
2010-03-09-indirect-call.ll Allow overlaps between virtreg and physreg live ranges. 2012-09-06 18:15:23 +00:00
2010-04-01-MachineCSEBug.ll After trivial coalescing, the MI being visited may have become a copy. Avoid adding it to CSE hash table since copies aren't being considered for CSE and they may be deleted. 2010-04-02 02:21:24 +00:00
2010-05-03-retaddr1.ll Don't reserve R2 on Darwin/PPC 2013-03-12 15:18:14 +00:00
2010-10-11-Fast-Varargs.ll PowerPC varargs functions store live-in registers on the stack. Make sure we use 2010-10-11 20:43:09 +00:00
2010-12-18-PPCStackRefs.ll Don't reserve R2 on Darwin/PPC 2013-03-12 15:18:14 +00:00
2011-12-05-NoSpillDupCR.ll Enable ILP scheduling for all nodes by default on PPC. 2012-06-10 19:32:29 +00:00
2011-12-06-SpillAndRestoreCR.ll add a test case that uses RESTORE_CR 2011-12-06 20:55:41 +00:00
2011-12-08-DemandedBitsMiscompile.ll Fix a couple of logic bugs in TargetLowering::SimplifyDemandedBits. PR11514. 2011-12-09 01:16:26 +00:00
2012-09-16-TOC-entry-check.ll This patch is in preparation for adding medium code model support to the 2012-11-14 23:23:27 +00:00
2012-10-11-dynalloc.ll Do not consider a machine instruction that uses and defines the same 2012-11-13 18:40:58 +00:00
2012-10-12-bitcast.ll llvm/test/CodeGen/PowerPC/2012-10-12-bitcast.ll: Try to fix failure on non-ppc hosts, to add -mattr=+altivec. 2012-10-12 16:01:08 +00:00
2012-11-16-mischedcall.ll Use a full triple for a PPC test case for asm syntax. 2012-11-18 06:21:03 +00:00
a2-fp-basic.ll Rename fp-op fusion option (yet again) for compatibility with GCC option. 2012-06-22 22:31:00 +00:00
a2q-stackalign.ll PPC QPX requires a 32-byte aligned stack 2013-01-30 23:43:27 +00:00
a2q.ll Add definitions for the PPC a2q core marked as having QPX available 2013-01-30 21:17:42 +00:00
addc.ll add a triple so that this doesn't fail due to linux/ppc register printing 2010-02-21 19:27:38 +00:00
addi-reassoc.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
align.ll the latest assembler that runs on powerpc 10.4 machines doesn't 2010-09-27 06:44:54 +00:00
and_add.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
and_sext.ll manually upgrade a bunch of tests to modern syntax, and remove some that 2011-06-17 03:14:27 +00:00
and_sra.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
and-branch.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
and-elim.ll manually upgrade a bunch of tests to modern syntax, and remove some that 2011-06-17 03:14:27 +00:00
and-imm.ll Convert all tests using TCL-style quoting to use shell-style quoting. 2012-07-02 12:47:22 +00:00
anon_aggr.ll Fix bug 14779 for passing anonymous aggregates [patch by Kai Nacke]. 2013-02-20 17:31:41 +00:00
asm-Zy.ll Add support for the PowerPC-specific inline asm Z constraint and y modifier. 2012-11-05 18:18:42 +00:00
atomic-1.ll Convert more tests over to the new atomic instructions. 2011-09-26 21:30:17 +00:00
atomic-2.ll Expand PPC64 atomic load and store 2012-12-25 17:22:53 +00:00
Atomics-32.ll Convert more tests over to the new atomic instructions. 2011-09-26 21:30:17 +00:00
Atomics-64.ll Convert more tests over to the new atomic instructions. 2011-09-26 21:30:17 +00:00
available-externally.ll PPC: MCize most of the darwin PIC emission. 2012-11-24 13:18:25 +00:00
big-endian-actual-args.ll Convert all tests using TCL-style quoting to use shell-style quoting. 2012-07-02 12:47:22 +00:00
big-endian-call-result.ll Convert all tests using TCL-style quoting to use shell-style quoting. 2012-07-02 12:47:22 +00:00
big-endian-formal-args.ll Allow remat of LI on PPC. 2012-08-28 02:10:33 +00:00
branch-opt.ll Convert all tests using TCL-style quoting to use shell-style quoting. 2012-07-02 12:47:22 +00:00
bswap-load-store.ll Fix for bad FileCheck converts in revision 89584. 2009-11-22 12:50:05 +00:00
buildvec_canonicalize.ll test/CodeGen/PowerPC: Add explicit -march=ppc32. 2012-11-30 13:28:31 +00:00
calls.ll Convert all tests using TCL-style quoting to use shell-style quoting. 2012-07-02 12:47:22 +00:00
can-lower-ret.ll Test case for CanLowerReturn fix (r141981) 2011-10-17 04:03:59 +00:00
cmp-cmp.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
coalesce-ext.ll On PowerPC64, integer return values (as well as arguments) are supposed 2012-11-05 19:39:45 +00:00
compare-duplicate.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
compare-simm.ll Convert all tests using TCL-style quoting to use shell-style quoting. 2012-07-02 12:47:22 +00:00
complex-return.ll This patch fixes the PPC calling convention to handle returns of 2013-01-17 17:45:19 +00:00
constants.ll Convert all tests using TCL-style quoting to use shell-style quoting. 2012-07-02 12:47:22 +00:00
cr_spilling.ll Remove the local register allocator. 2010-06-15 21:58:33 +00:00
cr1eq-no-extra-moves.ll Eliminate redundant CR moves on PPC32. 2012-08-28 02:10:27 +00:00
cr1eq.ll Set CR1EQ only when lowering vararg floating arguments (not any vararg 2011-08-30 17:04:16 +00:00
crsave.ll This patch corrects logic in PPCFrameLowering for save and restore of 2012-09-12 14:47:47 +00:00
ctr-cleanup.ll Cleanup initial-value constants in PPCCTRLoops 2013-03-18 17:40:27 +00:00
ctrloop-reg.ll Enable PPC CTR loop formation by default. 2012-06-08 19:19:53 +00:00
ctrloop-s000.ll Cleanup trip-count finding for PPC CTR loops (and some bug fixes). 2012-06-16 20:34:07 +00:00
ctrloop-sums.ll Cleanup trip-count finding for PPC CTR loops (and some bug fixes). 2012-06-16 20:34:07 +00:00
ctrloops.ll Improve ext/trunc patterns on PPC64. 2012-06-09 22:10:19 +00:00
cttz.ll Manually upgrade the test suite to specify the flag to cttz and ctlz. 2011-12-12 11:59:10 +00:00
darwin-labels.ll Convert all tests using TCL-style quoting to use shell-style quoting. 2012-07-02 12:47:22 +00:00
dbg.ll Refactor filename/directory in DICompileUnit into a DIFile 2013-03-13 00:01:35 +00:00
DbgValueOtherTargets.test Remove duplicate test contents. 2013-03-11 22:10:14 +00:00
dcbt-sched.ll Loosen scheduling restrictions on the PPC dcbt intrinsic 2012-12-25 18:51:18 +00:00
delete-node.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
div-2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
empty-functions.ll Consider this function: 2010-07-16 22:51:10 +00:00
emptystruct.ll This patch addresses an ABI compatibility issue with empty aggregate 2012-10-31 01:15:05 +00:00
eqv-andc-orc-nor.ll add some nounwinds 2010-03-28 07:58:37 +00:00
extsh.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
fabs.ll Refactor and check "onlyReadsMemory" before optimizing builtins. 2012-08-03 23:29:17 +00:00
float-asmprint.ll Simplify writing floating types to assembly. 2013-01-11 10:36:13 +00:00
floatPSA.ll This patch addresses PR13947. 2012-10-11 15:38:20 +00:00
fma.ll Convert all tests using TCL-style quoting to use shell-style quoting. 2012-07-02 12:47:22 +00:00
fnabs.ll Refactor and check "onlyReadsMemory" before optimizing builtins. 2012-08-03 23:29:17 +00:00
fneg.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
fold-li.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
fp_to_uint.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
fp-branch.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
fp-int-fp.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
fpcopy.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
frame-size.ll Allocate the RS spill slot for any PPC function with spills and a large stack frame 2013-03-15 05:06:04 +00:00
Frames-alloca.ll enable PPC register scavenging by default (update tests and remove some FIXMEs) 2011-12-05 17:55:17 +00:00
Frames-large.ll Cleanup stack/frame register define/kill states. This fixes two bugs: 2011-12-30 00:34:00 +00:00
Frames-leaf.ll Convert all tests using TCL-style quoting to use shell-style quoting. 2012-07-02 12:47:22 +00:00
Frames-small.ll Convert all tests using TCL-style quoting to use shell-style quoting. 2012-07-02 12:47:22 +00:00
frounds.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
fsl-e500mc.ll Add PPC Freescale e500mc and e5500 subtargets. 2012-08-28 16:12:39 +00:00
fsl-e5500.ll Add PPC Freescale e500mc and e5500 subtargets. 2012-08-28 16:12:39 +00:00
fsqrt.ll Convert all tests using TCL-style quoting to use shell-style quoting. 2012-07-02 12:47:22 +00:00
hello.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
hidden-vis-2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
hidden-vis.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
i64_fp_round.ll Rewrite test to not use a FileCheck variable and redefine it on the same line. 2012-11-26 14:09:46 +00:00
i64_fp.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
i128-and-beyond.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
iabs.ll Revert the test moves from 176733. Use "REQUIRES: asserts" instead. 2013-03-12 16:27:52 +00:00
illegal-element-type.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
in-asm-f64-reg.ll Simplify the testcase a bit. 2012-12-20 17:47:27 +00:00
indirectbr.ll adjust the instruction ordering in some PPC tests: changes due to postRA haz. rec. 2011-12-02 04:58:12 +00:00
inlineasm-copy.ll Move tie checks into MachineVerifier::visitMachineOperand. 2012-09-04 18:38:28 +00:00
int-fp-conv-1.ll In various places throughout the code generator, there were special 2012-10-29 18:35:49 +00:00
int-fp-conv-0.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
inverted-bool-compares.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
isel.ll Add support for the PPC isel instruction. 2012-06-22 23:10:08 +00:00
ispositive.ll Convert all tests using TCL-style quoting to use shell-style quoting. 2012-07-02 12:47:22 +00:00
itofp128.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
jaggedstructs.ll This patch addresses a PPC64 ELF issue with passing parameters consisting of 2012-10-25 13:38:09 +00:00
LargeAbsoluteAddr.ll Don't reserve R2 on Darwin/PPC 2013-03-12 15:18:14 +00:00
lbzux.ll Enable unaligned memory access on PPC for scalar types 2013-03-15 15:27:13 +00:00
lha.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
lit.local.cfg Include '.test' suffix in target specific lit configs that need it 2013-03-18 20:31:44 +00:00
load-constant-addr.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
load-shift-combine.ll This patch addresses an incorrect transformation in the DAG combiner. 2013-01-14 22:04:38 +00:00
long-compare.ll Fix the remaining TCL-style quotes found in the testsuite. This is 2012-07-02 19:09:46 +00:00
longdbl-truncate.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
lsr-postinc-pos.ll Convert the uses of '|&' to use '2>&1 |' instead, which works on old 2012-07-02 18:37:59 +00:00
mask64.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
mcm-1.ll Large code model support for PowerPC. 2013-02-21 17:12:27 +00:00
mcm-2.ll Large code model support for PowerPC. 2013-02-21 17:12:27 +00:00
mcm-3.ll Large code model support for PowerPC. 2013-02-21 17:12:27 +00:00
mcm-4.ll Large code model support for PowerPC. 2013-02-21 17:12:27 +00:00
mcm-5.ll Large code model support for PowerPC. 2013-02-21 17:12:27 +00:00
mcm-6.ll Large code model support for PowerPC. 2013-02-21 17:12:27 +00:00
mcm-7.ll Large code model support for PowerPC. 2013-02-21 17:12:27 +00:00
mcm-8.ll Large code model support for PowerPC. 2013-02-21 17:12:27 +00:00
mcm-9.ll Large code model support for PowerPC. 2013-02-21 17:12:27 +00:00
mcm-10.ll PPCDAGToDAGISel::PostprocessISelDAG() 2013-02-21 00:38:25 +00:00
mcm-11.ll PPCDAGToDAGISel::PostprocessISelDAG() 2013-02-21 00:38:25 +00:00
mcm-12.ll PPCDAGToDAGISel::PostprocessISelDAG() 2013-02-21 00:38:25 +00:00
mcm-default.ll This patch makes medium code model the default for 64-bit PowerPC ELF. 2012-11-27 23:36:26 +00:00
mcm-obj-2.ll PPCDAGToDAGISel::PostprocessISelDAG() 2013-02-21 00:38:25 +00:00
mcm-obj.ll Large code model support for PowerPC. 2013-02-21 17:12:27 +00:00
mem_update.ll This patch is in preparation for adding medium code model support to the 2012-11-14 23:23:27 +00:00
mem-rr-addr-mode.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
misched-inorder-latency.ll MIsched: add an ILP window property to machine model. 2013-01-09 03:36:49 +00:00
misched.ll Fix assertions in updateRegMaskSlots(). 2012-11-09 19:18:49 +00:00
mul-neg-power-2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
mul-with-overflow.ll manually upgrade a bunch of tests to modern syntax, and remove some that 2011-06-17 03:14:27 +00:00
mulhs.ll Add r130623 back now that ELF has been fixed to work with -fno-dwarf2-cfi-asm. 2011-05-01 15:44:13 +00:00
mult-alt-generic-powerpc.ll Inline asm mult-alt constraint tests. 2010-11-02 23:01:44 +00:00
mult-alt-generic-powerpc64.ll Inline asm mult-alt constraint tests. 2010-11-02 23:01:44 +00:00
neg.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
negctr.ll Fix large count and negative constant count handling in PPCCTRLoops 2013-03-18 17:40:44 +00:00
no-dead-strip.ll Convert all tests using TCL-style quoting to use shell-style quoting. 2012-07-02 12:47:22 +00:00
novrsave.ll The PowerPC VRSAVE register has been somewhat of an odd beast since 2012-10-10 20:54:15 +00:00
or-addressing-mode.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
ppc-prologue.ll Add 130690 back. 2011-05-02 15:58:16 +00:00
ppc-vaarg-agg.ll Remove dead SD nodes after the combining pass. Fixes PR12201. 2012-04-16 03:33:22 +00:00
ppc64-32bit-addic.ll Don't apply on PPC64 the 32bit ADDIC optimizations as there's no overflow 2011-06-20 15:28:39 +00:00
ppc64-abi-extend.ll On PowerPC64, integer return values (as well as arguments) are supposed 2012-11-05 19:39:45 +00:00
ppc64-align-long-double.ll This patch adds alignment information for long double to the 64-bit PowerPC 2012-10-29 14:59:36 +00:00
ppc64-calls.ll Add test for r164155 and remove two tests superseded by ppc64-calls.ll. 2012-09-18 19:51:44 +00:00
ppc64-crash.ll Fix a few places where 32bit instructions/registerset were used on PPC64. 2011-06-17 15:21:10 +00:00
ppc64-cyclecounter.ll MFTB on PPC64 should really be encoded using MFSPR. 2012-08-06 21:21:44 +00:00
ppc64-linux-func-size.ll On PPC64 emit the environment pointer. Patch by Adhemerval Zanella. 2012-09-18 16:55:29 +00:00
ppc64-prefetch.ll Enable prefetch generation on PPC64. 2012-04-01 20:08:17 +00:00
ppc64-toc.ll This patch is in preparation for adding medium code model support to the 2012-11-14 23:23:27 +00:00
ppc64-vaarg-int.ll Fix small-integer VAARG on SVR4 ABI PPC64. 2012-03-24 03:53:55 +00:00
ppc64-zext.ll Optimize zext on PPC64. 2012-08-28 02:10:15 +00:00
ppc440-fp-basic.ll Rename fp-op fusion option (yet again) for compatibility with GCC option. 2012-06-22 22:31:00 +00:00
ppc440-msync.ll use FileCheck and not grep in new tests 2011-10-17 16:01:41 +00:00
ppcf128-1-opt.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
ppcf128-1.ll Change tests from "opt %s" to "opt < %s" so that opt doesn't see the 2009-09-11 18:01:28 +00:00
ppcf128-2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
ppcf128-3.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
ppcf128-4.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
pr3711_widen_bit.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
pr12757.ll Allow i32/i64 for 'f' constraint on PowerPC. 2012-10-29 17:49:34 +00:00
pr13641.ll Reserve space for the mandatory traceback fields on PPC64. 2012-08-29 20:22:24 +00:00
pr13891.ll Specify MachinePointerInfo as refering to the argument value and offset of the 2012-09-24 20:47:19 +00:00
pr15031.ll This patch addresses bug 15031. 2013-01-28 18:36:58 +00:00
pr15359.ll Fix PR15359. 2013-02-26 16:41:03 +00:00
private.ll Delete useless trailing semicolons. 2010-01-05 17:55:26 +00:00
pwr3-6x.ll LLVM enablement for some older PowerPC CPUs 2013-02-01 22:59:51 +00:00
quadint-return.ll Restore reverted test case, this time with REQUIRES: asserts 2013-01-17 19:46:51 +00:00
reg-coalesce-simple.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
remat-imm.ll Allow remat of LI on PPC. 2012-08-28 02:10:33 +00:00
retaddr.ll Convert all tests using TCL-style quoting to use shell-style quoting. 2012-07-02 12:47:22 +00:00
return-val-i128.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
rlwimi-commute.ll Fix the remaining TCL-style quotes found in the testsuite. This is 2012-07-02 19:09:46 +00:00
rlwimi-keep-rsh.ll add newlines at the end of files. 2010-04-07 22:53:17 +00:00
rlwimi.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
rlwimi2.ll add some nounwind's. 2010-11-14 22:22:14 +00:00
rlwimi3.ll Revert the test moves from 176733. Use "REQUIRES: asserts" instead. 2013-03-12 16:27:52 +00:00
rlwinm.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
rlwinm2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
rotl-2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
rotl-64.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
rotl.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
s000-alias-misched.ll Use GetUnderlyingObjects in misched 2012-12-10 18:49:16 +00:00
sdag-ppcf128.ll Support ppcf128 in SelectionDAG::getConstantFP 2012-12-30 19:03:32 +00:00
sections.ll Be nice to Xcore and the XMOS assembler and avoid quoting section names 2011-03-04 20:03:14 +00:00
select_lt0.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
select-cc.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
setcc_no_zext.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
seteq-0.ll Convert all tests using TCL-style quoting to use shell-style quoting. 2012-07-02 12:47:22 +00:00
shift128.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
shl_elim.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
shl_sext.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
sign_ext_inreg1.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
small-arguments.ll Convert all tests using TCL-style quoting to use shell-style quoting. 2012-07-02 12:47:22 +00:00
stack-protector.ll Convert all tests using TCL-style quoting to use shell-style quoting. 2012-07-02 12:47:22 +00:00
stdux-constuse.ll DAGCombiner: Constant folding around pre-increment loads/stores 2013-02-08 21:35:47 +00:00
stfiwx-2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
stfiwx.ll add some nounwind's. 2010-11-14 22:22:14 +00:00
store-load-fwd.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
structsinmem.ll Remove FIXMEs in PPC test cases related to unaligned loads/stores 2013-03-16 23:02:31 +00:00
structsinregs.ll Remove FIXMEs in PPC test cases related to unaligned loads/stores 2013-03-16 23:02:31 +00:00
stubs.ll PPC: MCize most of the darwin PIC emission. 2012-11-24 13:18:25 +00:00
stwu-gta.ll Treat TargetGlobalAddress as a constant for the purpose of matching pre-inc stores on PPC. 2012-06-21 20:10:48 +00:00
stwu8.ll Enable unaligned memory access on PPC for scalar types 2013-03-15 15:27:13 +00:00
stwux.ll Add support for generating reg+reg preinc stores on PPC. 2012-06-19 02:34:32 +00:00
subc.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
svr4-redzone.ll Fix PR15332 (patch by Florian Zeitz). 2013-02-26 21:28:57 +00:00
tailcall1-64.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
tailcall1.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
tailcallpic1.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
tls-2.ll PPCDAGToDAGISel::PostprocessISelDAG() 2013-02-21 00:38:25 +00:00
tls-gd-obj.ll This patch implements the general dynamic TLS model for 64-bit PowerPC. 2012-12-11 20:30:11 +00:00
tls-gd.ll This patch implements the general dynamic TLS model for 64-bit PowerPC. 2012-12-11 20:30:11 +00:00
tls-ie-obj.ll This patch improves the 64-bit PowerPC InitialExec TLS support by providing 2012-12-14 17:02:38 +00:00
tls-ie.ll This patch improves the 64-bit PowerPC InitialExec TLS support by providing 2012-12-14 17:02:38 +00:00
tls-ld-2.ll PPCDAGToDAGISel::PostprocessISelDAG() 2013-02-21 00:38:25 +00:00
tls-ld-obj.ll This patch removes some nondeterminism from direct object file output 2012-12-14 20:28:38 +00:00
tls-ld.ll This patch implements local-dynamic TLS model support for the 64-bit 2012-12-12 19:29:35 +00:00
tls.ll Fix missing relocation for TLS addressing peephole optimization. 2013-02-25 16:44:35 +00:00
trampoline.ll Convert all tests using TCL-style quoting to use shell-style quoting. 2012-07-02 12:47:22 +00:00
unaligned.ll Enable unaligned memory access on PPC for scalar types 2013-03-15 15:27:13 +00:00
unsafe-math.ll add some nounwind's. 2010-11-14 22:22:14 +00:00
vaddsplat.ll Additional fixes for bug 15155. 2013-02-20 20:41:42 +00:00
varargs-struct-float.ll This patch solves a problem with passing varargs parameters under the PPC64 2012-10-29 21:18:16 +00:00
varargs.ll Don't reserve R2 on Darwin/PPC 2013-03-12 15:18:14 +00:00
vcmp-fold.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
vec_auto_constant.ll Emit correct code when making a ConstantPool entry for a vector 2009-11-10 23:16:41 +00:00
vec_br_cmp.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
vec_buildvector_loadstore.ll Enable ILP scheduling for all nodes by default on PPC. 2012-06-10 19:32:29 +00:00
vec_call.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
vec_cmp.ll Test case hygiene. 2013-03-09 18:25:40 +00:00
vec_constants.ll Stabilize vec_constants.ll 2013-02-20 22:43:03 +00:00
vec_conv.ll Add floating-point to and from integer conversion 2012-10-08 17:27:24 +00:00
vec_extload.ll When lowering an inreg sext first shift left, then right arithmetically. 2013-01-12 19:06:44 +00:00
vec_fneg.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
vec_insert.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
vec_misaligned.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
vec_mul.ll test/CodeGen/PowerPC/vec_mul.ll: Add a triple. Thanks, Hal. 2012-11-30 19:15:10 +00:00
vec_perf_shuffle.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
vec_rounding.ll PowerPC: Lowering floor intrinsic for Altivec 2012-11-15 20:56:03 +00:00
vec_select.ll PowerPC: Expand VSELECT nodes. 2012-12-19 15:49:14 +00:00
vec_shift.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
vec_shuffle.ll Change tests from "opt %s" to "opt < %s" so that opt doesn't see the 2009-09-11 18:01:28 +00:00
vec_splat_constant.ll Adjust isConstantSplat to allow for big-endian targets. 2009-11-13 01:45:18 +00:00
vec_splat.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
vec_sqrt.ll PowerPC: Expand FSRQT for vector types 2012-10-30 18:29:42 +00:00
vec_vrsave.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
vec_zero.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
vector-identity-shuffle.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
vector.ll test/CodeGen/PowerPC/vector.ll: Tweak redirection >%t >%t to >%t >>%t. See also r134814 (test/CodeGen/X86/vector.ll). 2011-07-11 16:21:52 +00:00
vrspill.ll Improve PPC VR (Altivec) register spilling 2013-03-17 04:43:44 +00:00