llvm/test/CodeGen/X86
2010-02-03 03:55:59 +00:00
..
3addr-16bit.ll Disable r91104 for x86. It causes partial register stall which pessimize code in 32-bit. 2009-12-12 20:03:14 +00:00
3addr-or.ll Extend r93152 to work on OR r, r. If the source set bits are known not to overlap, then select as an ADD instead. 2010-01-11 22:03:29 +00:00
2003-08-03-CallArgLiveRanges.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2003-08-23-DeadBlockTest.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2003-11-03-GlobalBool.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2004-02-12-Memcpy.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2004-02-13-FrameReturnAddress.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2004-02-14-InefficientStackPointer.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2004-02-22-Casts.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2004-03-30-Select-Max.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2004-04-09-SameValueCoalescing.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2004-04-13-FPCMOV-Crash.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2004-06-10-StackifierCrash.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2004-10-08-SelectSetCCFold.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2005-01-17-CycleInDAG.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2005-02-14-IllegalAssembler.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2005-05-08-FPStackifierPHI.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2006-01-19-ISelFoldingBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2006-03-01-InstrSchedBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2006-03-02-InstrSchedBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2006-04-04-CrossBlockCrash.ll Fix PR5315, original patch by Nicolas Capens! 2009-11-06 00:11:57 +00:00
2006-04-27-ISelFoldingBug.ll Convert more tests to avoid llvm-as. 2009-09-11 18:36:27 +00:00
2006-05-01-SchedCausingSpills.ll Fix PR5315, original patch by Nicolas Capens! 2009-11-06 00:11:57 +00:00
2006-05-02-InstrSched1.ll Convert more tests to avoid llvm-as. 2009-09-11 18:36:27 +00:00
2006-05-02-InstrSched2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2006-05-08-CoalesceSubRegClass.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2006-05-08-InstrSched.ll Convert more tests to avoid llvm-as. 2009-09-11 18:36:27 +00:00
2006-05-11-InstrSched.ll Revert LoopStrengthReduce.cpp to pre-r94061 for now. 2010-01-22 00:46:49 +00:00
2006-05-17-VectorArg.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2006-05-22-FPSetEQ.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2006-05-25-CycleInDAG.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2006-07-10-InlineAsmAConstraint.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2006-07-12-InlineAsmQConstraint.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2006-07-19-ATTAsm.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2006-07-20-InlineAsm.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2006-07-28-AsmPrint-Long-As-Pointer.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2006-07-31-SingleRegClass.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2006-08-07-CycleInDAG.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2006-08-16-CycleInDAG.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2006-08-21-ExtraMovInst.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2006-09-01-CycleInDAG.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2006-10-02-BoolRetCrash.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2006-10-07-ScalarSSEMiscompile.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2006-10-09-CycleInDAG.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2006-10-10-FindModifiedNodeSlotBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2006-10-12-CycleInDAG.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2006-10-13-CycleInDAG.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2006-10-19-SwitchUnnecessaryBranching.ll Instead of printing unnecessary basic block labels as labels in 2009-10-06 17:38:38 +00:00
2006-11-12-CSRetCC.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2006-11-17-IllegalMove.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2006-11-27-SelectLegalize.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2006-11-28-Memcpy.ll change selectiondag to add the sign extended versions of immediate operands 2009-09-08 23:05:44 +00:00
2006-12-19-IntelSyntax.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-01-08-InstrSched.ll Don't enable the post-RA scheduler on x86 except at -O3. In its 2009-12-07 19:04:31 +00:00
2007-01-08-X86-64-Pointer.ll Move this test from test/Transforms/IndVarSimplify to 2010-01-05 22:52:54 +00:00
2007-01-13-StackPtrIndex.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-01-29-InlineAsm-ir.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-02-04-OrAddrMode.ll Add nounwind. 2010-01-12 18:29:23 +00:00
2007-02-19-LiveIntervalAssert.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-02-25-FastCCStack.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-03-01-SpillerCrash.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-03-15-GEP-Idx-Sink.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-03-16-InlineAsm.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-03-18-LiveIntervalAssert.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-03-24-InlineAsmMultiRegConstraint.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-03-24-InlineAsmPModifier.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-03-24-InlineAsmVectorOp.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-03-24-InlineAsmXConstraint.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-03-26-CoalescerBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-04-08-InlineAsmCrash.ll Add nounwind. 2009-09-23 18:20:27 +00:00
2007-04-11-InlineAsmVectorResult.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-04-17-LiveIntervalAssert.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-04-24-Huge-Stack.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-04-24-VectorCrash.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-04-25-MMX-PADDQ.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-04-27-InlineAsm-IntMemInput.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-05-05-VecCastExpand.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-05-07-InvokeSRet.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-05-14-LiveIntervalAssert.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-05-15-maskmovq.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-05-17-ShuffleISelBug.ll Fix PR5315, original patch by Nicolas Capens! 2009-11-06 00:11:57 +00:00
2007-06-04-tailmerge4.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-06-04-X86-64-CtorAsmBugs.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-06-05-LSR-Dominator.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-06-14-branchfold.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-06-15-IntToMMX.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-06-28-X86-64-isel.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-06-29-DAGCombinerBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-06-29-VecFPConstantCSEBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-07-03-GR64ToVR64.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-07-10-StackerAssert.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-07-18-Vector-Extract.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-08-01-LiveVariablesBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-08-09-IllegalX86-64Asm.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-08-10-SignExtSubreg.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-08-13-AppendingLinkage.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-09-05-InvalidAsm.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-09-06-ExtWeakAliasee.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-09-17-ObjcFrameEH.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-09-18-ShuffleXformBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-09-27-LDIntrinsics.ll Teach codegen to lower llvm.powi to an efficient (but not optimal) 2010-01-01 03:32:16 +00:00
2007-10-04-AvoidEFLAGSCopy.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-10-05-3AddrConvert.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-10-12-CoalesceExtSubReg.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-10-12-SpillerUnfold1.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-10-12-SpillerUnfold2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-10-14-CoalescerCrash.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-10-15-CoalescerCrash.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-10-16-CoalescerCrash.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-10-16-fp80_select.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-10-16-IllegalAsm.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-10-17-IllegalAsm.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-10-19-SpillerUnfold.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-10-28-inlineasm-q-modifier.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-10-29-ExtendSetCC.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-10-30-LSRCrash.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-10-31-extractelement-i64.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-11-01-ISelCrash.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-11-02-BadAsm.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-11-03-x86-64-q-constraint.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-11-04-LiveIntervalCrash.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-11-04-LiveVariablesBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-11-04-rip-immediate-constant.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-11-06-InstrSched.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-11-07-MulBy4.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-11-14-Coalescer-Bug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-11-30-LoadFolding-Bug.ll Revert LoopStrengthReduce.cpp to pre-r94061 for now. 2010-01-22 00:46:49 +00:00
2007-11-30-TestLoadFolding.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-12-11-FoldImpDefSpill.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-12-16-BURRSchedCrash.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2007-12-18-LoadCSEBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-01-08-IllegalCMP.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-01-08-SchedulerCrash.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-01-09-LongDoubleSin.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-01-16-FPStackifierAssert.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-01-16-InvalidDAGCombineXform.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-01-16-Trampoline.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-01-25-EmptyFunction.ll emit a 0 byte instead of a noop if a function is empty on darwin. 2010-01-28 01:06:32 +00:00
2008-02-05-ISelCrash.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-02-06-LoadFoldingBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-02-08-LoadFoldingBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-02-14-BitMiscompile.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-02-18-TailMergingBug.ll Reimplement BranchFolding change to avoid tail merging for a 1 instruction 2009-10-28 22:10:20 +00:00
2008-02-20-InlineAsmClobber.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-02-22-LocalRegAllocBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-02-22-ReMatBug.ll Fix a pasto. Also simplify for Bill's benefit. 2009-09-22 01:48:19 +00:00
2008-02-25-InlineAsmBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-02-25-X86-64-CoalescerBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-02-26-AsmDirectMemOp.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-02-27-DeadSlotElimBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-02-27-PEICrash.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-03-06-frem-fpstack.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-03-07-APIntBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-03-10-RegAllocInfLoop.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-03-12-ThreadLocalAlias.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-03-13-TwoAddrPassCrash.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-03-14-SpillerCrash.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-03-18-CoalescerBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-03-19-DAGCombinerBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-03-23-DarwinAsmComments.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-03-25-TwoAddrPassBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-03-31-SpillerFoldingBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-04-02-unnamedEH.ll reduce this test and convert to filecheck, hopefully the linux buildbot 2010-01-17 19:09:12 +00:00
2008-04-08-CoalescerCrash.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-04-09-BranchFolding.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-04-15-LiveVariableBug.ll Enable -split-phi-edges by default, except when -regalloc=local. 2009-11-17 19:15:50 +00:00
2008-04-16-CoalescerBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-04-16-ReMatBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-04-17-CoalescerBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-04-24-MemCpyBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-04-24-pblendw-fold-crash.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-04-26-Asm-Optimize-Imm.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-04-28-CoalescerBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-04-28-CyclicSchedUnit.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-05-01-InvalidOrdCompare.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-05-09-PHIElimBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-05-09-ShuffleLoweringBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-05-12-tailmerge-5.ll Reimplement BranchFolding change to avoid tail merging for a 1 instruction 2009-10-28 22:10:20 +00:00
2008-05-21-CoalescerBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-05-22-FoldUnalignedLoad.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-05-28-CoalescerBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-05-28-LocalRegAllocBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-06-04-MemCpyLoweringBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-06-13-NotVolatileLoadStore.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-06-13-VolatileLoadStore.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-06-16-SubregsBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-06-18-BadShuffle.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-06-25-VecISelBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-07-07-DanglingDeadInsts.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-07-09-ELFSectionAttributes.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-07-11-SHLBy1.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-07-11-SpillerBug.ll make these less sensitive to asm verbose changes by disabling it for them. 2010-02-03 00:48:53 +00:00
2008-07-16-CoalescerCrash.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-07-19-movups-spills.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-07-22-CombinerCrash.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-07-23-VSetCC.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-08-05-SpillerBug.ll Disable opt-ext pass to unbreak the build for now. 2010-01-13 01:51:43 +00:00
2008-08-06-RewriterBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-08-17-UComiCodeGenBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-08-19-SubAndFetch.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-08-23-64Bit-maskmovq.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-08-23-X86-64AsmBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-08-25-AsmRegTypeMismatch.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-08-31-EH_RETURN32.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-08-31-EH_RETURN64.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-09-05-sinttofp-2xi32.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-09-09-LinearScanBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-09-11-CoalescerBug2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-09-11-CoalescerBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-09-17-inline-asm-1.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-09-18-inline-asm-2.ll Fix tests. 2010-01-23 01:19:28 +00:00
2008-09-19-RegAllocBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-09-25-sseregparm-1.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-09-26-FrameAddrBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-09-29-ReMatBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-09-29-VolatileBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-10-02-Atomics32-2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-10-06-MMXISelBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-10-06-x87ld-nan-1.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-10-06-x87ld-nan-2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-10-07-SSEISelBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-10-11-CallCrash.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-10-13-CoalescerBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-10-16-SpillerBug.ll Add support for using the FLAGS result of or, xor, and and instructions 2009-09-18 19:59:53 +00:00
2008-10-16-VecUnaryOp.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-10-17-Asm64bitRConstraint.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-10-20-AsmDoubleInI32.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-10-24-FlippedCompare.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-10-27-CoalescerBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-10-27-StackRealignment.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-10-29-ExpandVAARG.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-11-03-F80VAARG.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-11-06-testb.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-11-13-inlineasm-3.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-11-29-DivideConstant16bit.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-11-29-DivideConstant16bitSigned.ll change selectiondag to add the sign extended versions of immediate operands 2009-09-08 23:05:44 +00:00
2008-11-29-ULT-Sign.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-12-01-loop-iv-used-outside-loop.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-12-01-SpillerAssert.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-12-02-dagcombine-1.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-12-02-dagcombine-2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-12-02-dagcombine-3.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-12-02-IllegalResultType.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-12-05-SpillerCrash.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-12-12-PrivateEHSymbol.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-12-16-BadShift.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-12-16-dagcombine-4.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-12-19-EarlyClobberBug.ll emit basic block labels with mcstreamer. 2010-01-20 07:24:05 +00:00
2008-12-22-dagcombine-5.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-12-23-crazy-address.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2008-12-23-dagcombine-6.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-01-12-CoalescerBug.ll Temporarily revert r90502. It was causing the llvm-gcc bootstrap on PPC to fail. 2009-12-05 07:30:23 +00:00
2009-01-13-DoubleUpdate.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-01-16-SchedulerBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-01-16-UIntToFP.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-01-18-ConstantExprCrash.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-01-25-NoSSE.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-01-26-WrongCheck.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-01-27-NullStrings.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-01-29-LocalRegAllocBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-01-31-BigShift2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-01-31-BigShift3.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-01-31-BigShift.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-02-01-LargeMask.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-02-03-AnalyzedTwice.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-02-04-sext-i64-gep.ll Change constantexpr global variable initializers to convert the constants 2010-01-23 06:17:14 +00:00
2009-02-05-CoalescerBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-02-07-CoalescerBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-02-08-CoalescerBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-02-11-codegenprepare-reuse.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-02-12-DebugInfoVLA.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-02-12-InlineAsm-nieZ-constraints.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-02-12-SpillerBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-02-20-PreAllocSplit-Crash.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-02-21-ExtWeakInitializer.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-02-25-CommuteBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-02-26-MachineLICMBug.ll Make this test less trivial, to avoid spurious failures. 2010-01-11 17:23:56 +00:00
2009-03-03-BitcastLongDouble.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-03-03-BTHang.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-03-05-burr-list-crash.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-03-07-FPConstSelect.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-03-09-APIntCrash.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-03-09-SpillerBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-03-10-CoalescerBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-03-11-CoalescerBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-03-12-CPAlignBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-03-13-PHIElimBug.ll Convert a few tests to FileCheck for PR5307. 2009-11-22 11:45:44 +00:00
2009-03-16-PHIElimInLPad.ll Convert a few tests to FileCheck for PR5307. 2009-11-22 11:45:44 +00:00
2009-03-16-SpillerBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-03-23-i80-fp80.ll Change tests from "opt %s" to "opt < %s" so that opt doesn't see the 2009-09-11 18:01:28 +00:00
2009-03-23-LinearScanBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-03-23-MultiUseSched.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-03-25-TestBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-03-26-NoImplicitFPBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-04-09-InlineAsmCrash.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-04-12-FastIselOverflowCrash.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-04-12-picrel.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-04-13-2AddrAssert-2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-04-13-2AddrAssert.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-04-14-IllegalRegs.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-04-16-SpillerUnfold.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-04-20-LinearScanOpt.ll Re-apply r84295, with fixes to how the loop "top" and "bottom" blocks are 2009-10-20 04:50:37 +00:00
2009-04-21-NoReloadImpDef.ll make these less sensitive to asm verbose changes by disabling it for them. 2010-02-03 00:48:53 +00:00
2009-04-24.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-04-25-CoalescerBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-04-27-CoalescerAssert.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-04-27-LiveIntervalsAssert2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-04-27-LiveIntervalsAssert.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-04-27-LiveIntervalsBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-04-29-IndirectDestOperands.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-04-29-LinearScanBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-04-29-RegAllocAssert.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-04-scale.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-05-08-InlineAsmIOffset.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-05-11-tailmerge-crash.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-05-19-SingleElementExtractElement.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-05-23-available_externally.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-05-23-dagcombine-shifts.ll Select an OR with immediate as an ADD if the input bits are known zero. This allow the instruction to be 3address-fied if needed. 2010-01-11 17:03:47 +00:00
2009-05-28-DAGCombineCrash.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-05-30-ISelBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-06-02-RewriterBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-06-03-Win64DisableRedZone.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-06-03-Win64SpillXMM.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-06-04-VirtualLiveIn.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-06-05-ScalarToVectorByteMMX.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-06-05-sitofpCrash.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-06-05-VariableIndexInsert.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-06-05-VZextByteShort.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-06-06-ConcatVectors.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-06-07-ExpandMMXBitcast.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-06-12-x86_64-tail-call-conv-out-of-sync-bug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-06-15-not-a-tail-call.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-06-18-movlp-shuffle-register.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-07-06-TwoAddrAssert.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-07-07-SplitICmp.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-07-09-ExtractBoolFromVector.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-07-15-CoalescerBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-07-16-CoalescerBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-07-16-LoadFoldingBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-07-17-StackColoringBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-07-19-AsmExtraOperands.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-07-20-CoalescerBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-07-20-DAGCombineBug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-08-02-mmx-scalar-to-vector.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-08-06-branchfolder-crash.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-08-06-inlineasm.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-08-08-CastError.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-08-12-badswitch.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-08-14-Win64MemoryIndirectArg.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-08-19-LoadNarrowingMiscompile.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-08-23-linkerprivate.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-08-23-SubRegReuseUndo.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
2009-09-07-CoalescerBug.ll Update this test for a trivial register allocation difference. 2010-02-01 19:00:32 +00:00
2009-09-10-LoadFoldingBug.ll Follow up to 81494. When the folded reload is narrowed to a 32-bit load then change the destination register to a 32-bit one or add a sub-register index. 2009-09-11 01:01:31 +00:00
2009-09-10-SpillComments.ll Re-implement the main strength-reduction portion of LoopStrengthReduction. 2010-01-21 02:09:26 +00:00
2009-09-16-CoalescerBug.ll Fix PR4910: Broken logic in coalescer means when a physical register liveness is being shortened, the sub-registers were not. The symptom is the register allocator could not find a free register for this particular test. 2009-09-17 00:57:15 +00:00
2009-09-19-earlyclobber.ll When computing live intervals for earlyclobber operands, 2009-09-20 00:36:41 +00:00
2009-09-19-SchedCustomLoweringBug.ll Don't enable the post-RA scheduler on x86 except at -O3. In its 2009-12-07 19:04:31 +00:00
2009-09-21-NoSpillLoopCount.ll Clean up spill weight computation. Also some changes to give loop induction 2009-09-21 21:12:25 +00:00
2009-09-22-CoalescerBug.ll Fix a obvious logic error. 2009-09-23 05:23:19 +00:00
2009-09-23-LiveVariablesBug.ll Clean up LiveVariables and change how it deals with partial updates and kills. This also eliminate the horrible check which scan forward to the end of the basic block. It should be faster and more accurate. 2009-09-24 02:15:22 +00:00
2009-10-08-MachineLICMBug.ll Enable hoisting load from constant memories. 2009-11-20 23:31:34 +00:00
2009-10-14-LiveVariablesBug.ll When LiveVariables is adding implicit-def to model "partial dead", add the earlyclobber marker if the superreg def has it. 2009-10-14 23:39:27 +00:00
2009-10-19-atomic-cmp-eflags.ll Fix PR5247, "lock addq" pattern (and other atomics), it DOES modify EFLAGS. 2009-10-19 11:00:58 +00:00
2009-10-19-EmergencySpill.ll If the physical register being spilled does not have an interval, spill its sub-registers instead. 2009-10-20 01:31:09 +00:00
2009-10-25-RewriterBug.ll - Revert some changes from 85044, 85045, and 85047 that broke x86_64 tests and 2009-10-26 04:56:07 +00:00
2009-11-04-SubregCoalescingBug.ll Allow more tailcall optimization: calls with inputs that are all passed in registers. 2010-01-30 01:22:00 +00:00
2009-11-13-VirtRegRewriterBug.ll Added getSubRegIndex(A,B) that returns subreg index of A to B. Use it to replace broken code in VirtRegRewriter. 2009-11-14 03:42:17 +00:00
2009-11-16-MachineLICM.ll Generalize this check to avoid depending on a specific register assignment. 2010-01-11 17:24:27 +00:00
2009-11-16-UnfoldMemOpBug.ll - Check memoperand alignment instead of checking stack alignment. Most load / store folding instructions are not referencing spill stack slots. 2009-11-16 21:56:03 +00:00
2009-11-17-UpdateTerminator.ll Fix inverted test and add testcase from failing self-host. 2009-11-18 00:02:18 +00:00
2009-11-18-TwoAddrKill.ll Fix PR5300. 2009-11-18 21:33:35 +00:00
2009-11-25-ImpDefBug.ll Test for 89905. 2009-11-26 00:35:01 +00:00
2009-12-01-EarlyClobberBug.ll Fix PR5391: support early clobber physical register def tied with a use (ewwww) 2009-12-01 22:25:00 +00:00
2009-12-11-TLSNoRedZone.ll Honour setHasCalls() set from isel. 2009-12-11 19:39:55 +00:00
2009-12-12-CoalescerBug.ll It's not safe to coalesce a move where src and dst registers have different subregister indices. e.g.: 2009-12-10 20:59:45 +00:00
2010-01-05-ZExt-Shl.ll Don't assign the shift the same type as the variable being shifted. This could 2010-01-05 22:39:10 +00:00
2010-01-07-ISelBug.ll ReplaceAllUsesOfValueWith may delete other nodes that the one being replaced. Do not delete dead nodes again. 2010-01-08 02:36:12 +00:00
2010-01-07-UAMemFeature.ll this test requires SSE, thanks to jyasskin for pointing this out. 2010-01-13 21:51:41 +00:00
2010-01-08-Atomic64Bug.ll Fix a critical bug in 64-bit atomic operation lowering for 32-bit. The results of the cmpxchg8b instructions are being thrown away when it branches back to the top of the checking loop. This means the loop always compares against the old value and this can result in a dead lock. 2010-01-08 23:41:50 +00:00
2010-01-11-ExtraPHIArg.ll Avoid adding PHI arguments for a predecessor that has gone away when a BRCOND was constant folded. 2010-01-11 21:02:33 +00:00
2010-01-13-OptExtBug.ll Commit some changes I had managed to lose last night while refactoring the code. Avoid change use of PHI instructions because it's not legal to insert any instructions before them. 2010-01-13 19:16:39 +00:00
2010-01-15-SelectionDAGCycle.ll Fix PR6019. A load has more than one use if it feeds a bitconvert that 2010-01-15 23:23:41 +00:00
2010-01-19-OptExtBug.ll Do not extend extension results beyond the use of a PHI instruction at the start of a use block. A PHI use is expected to kill its source values. 2010-01-19 19:45:51 +00:00
2010-02-01-TaillCallCrash.ll Fix PR6196. GV callee may not be a function. 2010-02-01 22:40:09 +00:00
20090313-signext.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
abi-isel.ll Remove "tail" keywords. These calls are not intended to be tail calls. 2009-12-18 01:02:18 +00:00
add-trick32.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
add-trick64.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
add-with-overflow.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
addr-label-difference.ll add PR# 2010-01-03 18:10:58 +00:00
aliases.ll emit jump table an alias ".set" directives through MCStreamer as 2010-01-26 21:53:08 +00:00
aligned-comm.ll we removed support for darwin8 tools. 2010-01-25 07:43:40 +00:00
all-ones-vector.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
alloca-align-rounding.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
and-or-fold.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
and-su.ll Fix a minor regression from my dag combiner changes. One more place which needs to look pass truncates. 2010-01-07 00:54:06 +00:00
anyext.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
arg-cast.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
asm-block-labels.ll Change tests from "opt %s" to "opt < %s" so that opt doesn't see the 2009-09-11 18:01:28 +00:00
asm-global-imm.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
asm-indirect-mem.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
asm-modifier-P.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
asm-modifier.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
atomic_add.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
atomic_op.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
Atomics-32.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
Atomics-64.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
attribute-sections.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
avoid-lea-scale2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
avoid-loop-align-2.ll Make CodePlacementOpt align loops, rather than loop headers. The 2009-10-15 00:36:22 +00:00
avoid-loop-align.ll Make CodePlacementOpt align loops, rather than loop headers. The 2009-10-15 00:36:22 +00:00
bigstructret2.ll When checking for sret-demotion, it needs to use legal types. When using the return value of an sret-demoted call, it needs to use possibly illegal types that match the declared Type of the callee. 2010-01-16 23:37:33 +00:00
bigstructret.ll x86 users can now return arbitrary sized structs. Structs too large to fit in return registers will be returned through a hidden sret parameter introduced during SelectionDAG construction. 2009-11-11 19:59:24 +00:00
bitcast2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
bitcast-int-to-vector.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
bitcast.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
br-fold.ll Fix a codegen abort seen in 483.xalancbmk. 2010-01-14 03:08:49 +00:00
brcond.ll allow this to work on linux hosts. 2010-01-02 00:22:15 +00:00
break-anti-dependencies.ll Break anti-dependence breaking out into its own class. 2009-10-26 16:59:04 +00:00
break-sse-dep.ll Remove target attribute break-sse-dep. Instead, do not fold load into sse partial update instructions unless optimizing for size. 2009-12-22 17:47:23 +00:00
bss_pagealigned.ll don't let asm-verbose break the check-next lines in these tests. 2010-01-19 06:39:54 +00:00
bswap-inline-asm.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
bswap.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
bt.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
byval2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
byval3.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
byval4.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
byval5.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
byval6.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
byval7.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
byval.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
call-imm.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
call-push.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
change-compare-stride-0.ll change selectiondag to add the sign extended versions of immediate operands 2009-09-08 23:05:44 +00:00
change-compare-stride-1.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
clz.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
cmov.ll Instruction fixes, added instructions, and AsmString changes in the 2009-12-18 00:01:26 +00:00
cmp0.ll merge cmp1 into cmp0 and filecheckize. 2009-11-07 06:19:20 +00:00
cmp2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
cmp-test.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
coalesce-esp.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
coalescer-commute1.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
coalescer-commute2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
coalescer-commute3.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
coalescer-commute4.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
coalescer-commute5.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
coalescer-cross.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
coalescer-remat.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
code_placement.ll Eliminate uses of %prcontext. 2009-09-05 11:35:16 +00:00
codegen-prepare-cast.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
codegen-prepare-extload.ll Move zext and sext casts fed by loads into the same block as the 2009-10-16 20:59:35 +00:00
codemodel.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
combine-lds.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
combiner-aa-0.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
combiner-aa-1.ll Don't pull a load through a callseq_start if the load's chain 2009-09-15 01:22:01 +00:00
commute-intrinsic.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
commute-two-addr.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
compare_folding.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
compare-add.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
compare-inf.ll Convert comparisons like (x == infinity) to (x >= infinity) on targets 2009-09-26 15:24:17 +00:00
compiler_used.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
complex-fca.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
const-select.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
constant-pool-remat-0.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
constant-pool-sharing.ll Allow constants of different types to share constant pool entries 2009-10-28 01:12:16 +00:00
constpool.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
convert-2-addr-3-addr-inc64.ll Reimplement BranchFolding change to avoid tail merging for a 1 instruction 2009-10-28 22:10:20 +00:00
copysign-zero.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
critical-edge-split.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
cstring.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
dag-rauw-cse.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
dagcombine-buildvector.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
dagcombine-cse.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
darwin-bzero.ll Delete useless trailing semicolons. 2010-01-05 17:55:26 +00:00
darwin-no-dead-strip.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
darwin-quote.ll add a testacse for the objc problem that required required r81305 2009-09-09 06:19:34 +00:00
darwin-stub.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
dg.exp sabre brings to my attention that the 'tr' suffix is also obsolete 2008-05-20 21:00:03 +00:00
discontiguous-loops.ll Re-apply r84295, with fixes to how the loop "top" and "bottom" blocks are 2009-10-20 04:50:37 +00:00
div_const.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
divrem.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
dll-linkage.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
dollar-name.ll convert to filecheck syntax 2009-09-08 23:16:26 +00:00
dyn-stackalloc.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
empty-struct-return-type.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
epilogue.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
extend.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
extern_weak.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
extmul64.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
extmul128.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
extract-combine.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
extract-extract.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
extractelement-from-arg.ll Convert more tests to avoid llvm-as. 2009-09-11 18:36:27 +00:00
extractelement-load.ll Convert more tests to avoid llvm-as. 2009-09-11 18:36:27 +00:00
extractelement-shuffle.ll Delete useless trailing semicolons. 2010-01-05 17:55:26 +00:00
extractps.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
fabs.ll Convert more tests to avoid llvm-as. 2009-09-11 18:36:27 +00:00
fast-cc-callee-pops.ll Convert more tests to avoid llvm-as. 2009-09-11 18:36:27 +00:00
fast-cc-merge-stack-adj.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
fast-cc-pass-in-regs.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
fast-isel-bail.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
fast-isel-bc.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
fast-isel-call.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
fast-isel-constpool.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
fast-isel-fneg.ll Add -mattr=+sse2 to the -march=x86 version of this test. Without 2009-09-12 23:45:47 +00:00
fast-isel-gep.ll fix PR4984 by ensuring that fastisel adds properly sign extended GEP displacement 2009-09-15 18:27:02 +00:00
fast-isel-gv.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
fast-isel-i1.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
fast-isel-mem.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
fast-isel-phys.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
fast-isel-shift-imm.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
fast-isel-tailcall.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
fast-isel-tls.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
fast-isel-trunc.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
fast-isel.ll Revert commit 93204, since it causes the assembler to barf 2010-01-12 17:46:16 +00:00
fastcall-correct-mangling.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
fastcc3struct.ll For fastcc on x86, let ECX be used as a return register after EAX and EDX 2009-12-15 03:27:52 +00:00
fastcc-2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
fastcc-byval.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
fastcc-sret.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
fastcc.ll Turn on post-alloc scheduling for x86. 2009-10-18 19:57:27 +00:00
field-extract-use-trunc.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
fildll.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
fmul-zero.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
fold-add.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
fold-and-shift.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
fold-call-2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
fold-call-3.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
fold-call.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
fold-imm.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
fold-load.ll Fix rdar://7517201, a regression introduced by r92849. 2010-01-07 21:59:23 +00:00
fold-mul-lohi.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
fold-pcmpeqd-0.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
fold-pcmpeqd-1.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
fold-pcmpeqd-2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
fold-sext-trunc.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
fp2sint.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
fp_constant_op.ll Fix for bad FileCheck converts in revision 89584. 2009-11-22 12:50:05 +00:00
fp_load_cast_fold.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
fp_load_fold.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
fp-immediate-shorten.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
fp-in-intregs.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
fp-stack-2results.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
fp-stack-compare.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
fp-stack-direct-ret.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
fp-stack-O0-crash.ll fix PR4767, a crash because fp stackifier visited blocks in 2009-09-08 04:55:44 +00:00
fp-stack-ret-conv.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
fp-stack-ret-store.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
fp-stack-ret.ll Convert more tests to avoid llvm-as. 2009-09-11 18:36:27 +00:00
fp-stack-retcopy.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
fp-stack-set-st1.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
fsxor-alignment.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
full-lsr.ll Re-implement the main strength-reduction portion of LoopStrengthReduction. 2010-01-21 02:09:26 +00:00
ga-offset.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
global-sections-tls.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
global-sections.ll emit .ascii and .asciz through MCStreamer. 2010-01-23 04:54:10 +00:00
h-register-addressing-32.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
h-register-addressing-64.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
h-register-store.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
h-registers-0.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
h-registers-1.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
h-registers-2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
h-registers-3.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
hidden-vis-2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
hidden-vis-3.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
hidden-vis-4.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
hidden-vis-5.ll Fix test to work on every platform. 2009-11-11 01:41:32 +00:00
hidden-vis.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
i2k.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
i64-mem-copy.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
i128-and-beyond.ll signficant cleanups to EmitGlobalConstant (including streamerization 2010-01-20 07:11:32 +00:00
i128-immediate.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
i128-mul.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
i128-ret.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
i256-add.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
iabs.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
illegal-insert.ll Convert more tests to avoid llvm-as. 2009-09-11 18:36:27 +00:00
illegal-vector-args-return.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
imp-def-copies.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
imul-lea-2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
imul-lea.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
inline-asm-2addr.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
inline-asm-flag-clobber.ll Eliminate uses of %prcontext. 2009-09-05 11:35:16 +00:00
inline-asm-fpstack2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
inline-asm-fpstack3.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
inline-asm-fpstack4.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
inline-asm-fpstack5.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
inline-asm-fpstack.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
inline-asm-modifier-n.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
inline-asm-mrv.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
inline-asm-out-regs.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
inline-asm-pic.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
inline-asm-q-regs.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
inline-asm-R-constraint.ll Fix handling of x86 'R' constraint. 2009-10-07 22:47:20 +00:00
inline-asm-tied.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
inline-asm-x-scalar.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
inline-asm.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
ins_subreg_coalesce-1.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
ins_subreg_coalesce-2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
ins_subreg_coalesce-3.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
insertelement-copytoregs.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
insertelement-legalize.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
invalid-shift-immediate.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
isel-sink2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
isel-sink3.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
isel-sink.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
isint.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
isnan2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
isnan.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
ispositive.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
iv-users-in-other-loops.ll Revert LoopStrengthReduce.cpp to pre-r94061 for now. 2010-01-22 00:46:49 +00:00
jump_sign.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
large-gep-scale.ll APInt-ify the gep scaling code, so that it correctly handles the case where 2009-10-23 17:57:43 +00:00
ldzero.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
lea-2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
lea-3.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
lea-4.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
lea-recursion.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
lea.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
legalize-fmp-oeq-vector-select.ll Make TranslateX86CC return COND_INVALID instead of aborting when it 2009-10-20 16:22:37 +00:00
legalizedag_vec.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
lfence.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
limited-prec.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
live-out-reg-info.ll Instruction fixes, added instructions, and AsmString changes in the 2009-12-18 00:01:26 +00:00
local-liveness.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
long-setcc.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
longlong-deadload.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
loop-blocks.ll Instruction fixes, added instructions, and AsmString changes in the 2009-12-18 00:01:26 +00:00
loop-hoist.ll emit basic block labels with mcstreamer. 2010-01-20 07:24:05 +00:00
loop-strength-reduce2.ll Add nounwind. 2009-11-11 07:11:02 +00:00
loop-strength-reduce3.ll Add nounwind. 2009-11-11 07:11:02 +00:00
loop-strength-reduce4.ll Revert LoopStrengthReduce.cpp to pre-r94061 for now. 2010-01-22 00:46:49 +00:00
loop-strength-reduce5.ll Add nounwind. 2009-11-11 07:11:02 +00:00
loop-strength-reduce6.ll Add nounwind. 2009-11-11 07:11:02 +00:00
loop-strength-reduce7.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
loop-strength-reduce8.ll Revert LoopStrengthReduce.cpp to pre-r94061 for now. 2010-01-22 00:46:49 +00:00
loop-strength-reduce-2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
loop-strength-reduce-3.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
loop-strength-reduce.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
lsr-loop-exit-cond.ll Eliminate uses of %prcontext. 2009-09-05 11:35:16 +00:00
lsr-negative-stride.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
lsr-sort.ll Make several tests less fragile. 2010-01-12 04:52:47 +00:00
masked-iv-safe.ll Revert LoopStrengthReduce.cpp to pre-r94061 for now. 2010-01-22 00:46:49 +00:00
masked-iv-unsafe.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
maskmovdqu.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
memcmp.ll handle equality memcmp of 8 bytes on x86-64 with two unaligned loads and a 2009-12-24 01:07:17 +00:00
memcpy-2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
memcpy.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
memmove-0.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
memmove-1.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
memmove-2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
memmove-3.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
memmove-4.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
memset64-on-x86-32.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
memset-2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
memset.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
mfence.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
mingw-alloca.ll filecheckize 2009-09-09 00:19:46 +00:00
mmx-arg-passing2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
mmx-arg-passing.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
mmx-arith.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
mmx-bitcast-to-i64.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
mmx-copy-gprs.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
mmx-emms.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
mmx-insert-element.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
mmx-pinsrw.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
mmx-punpckhdq.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
mmx-s2v.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
mmx-shift.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
mmx-shuffle.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
mmx-vzmovl-2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
mmx-vzmovl.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
movfs.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
movgs.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
mul64.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
mul128.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
mul-legalize.ll Delete useless trailing semicolons. 2010-01-05 17:55:26 +00:00
mul-remat.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
mul-shift-reassoc.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
multiple-return-values-cross-block.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
multiple-return-values.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
nancvt.ll Change tests from "opt %s" to "opt < %s" so that opt doesn't see the 2009-09-11 18:01:28 +00:00
narrow_op-1.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
narrow_op-2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
neg_fp.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
neg-shl-add.ll Fold (add x, shl(0 - y, n)) -> sub(x, shl(y, n)), to simplify some code 2010-01-19 23:30:49 +00:00
negate-add-zero.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
negative_zero.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
negative-sin.ll Add readonly to some sin and cos calls; transformations 2009-09-25 18:15:29 +00:00
negative-stride-fptosi-user.ll Make LSR's OptimizeShadowIV ignore induction variables with negative 2009-10-26 15:32:57 +00:00
negative-subscript.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
nobt.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
nofence.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
nosse-error1.ll add 2 more testcases for -mattr=-sse (r63495). 2009-02-01 18:24:20 +00:00
nosse-error2.ll add 2 more testcases for -mattr=-sse (r63495). 2009-02-01 18:24:20 +00:00
nosse-varargs.ll Implement -mno-sse: if SSE is disabled on x86-64, don't store XMM on stack for 2009-02-01 18:15:56 +00:00
object-size.ll Update objectsize intrinsic and associated dependencies. Fix 2009-12-23 02:51:48 +00:00
omit-label.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
opt-ext-uses.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
optimize-max-0.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
optimize-max-1.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
optimize-max-2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
or-branch.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
overlap-shift.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
packed_struct.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
palignr-2.ll Recommitting PALIGNR shift width fixes. 2009-11-20 22:28:42 +00:00
palignr.ll Add support for matching shuffle patterns with palignr. 2009-10-19 02:17:23 +00:00
peep-test-0.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
peep-test-1.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
peep-test-2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
peep-test-3.ll Instruction fixes, added instructions, and AsmString changes in the 2009-12-18 00:01:26 +00:00
peep-vector-extract-concat.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
peep-vector-extract-insert.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
personality.ll Make a new X8632_MachoTargetObjectFile TLOF implementation whose 2009-09-18 20:22:52 +00:00
phys_subreg_coalesce-2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
phys_subreg_coalesce.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
phys-reg-local-regalloc.ll Reapply 95050 with a tweak to check the register class. 2010-02-03 01:40:33 +00:00
pic_jumptable.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
pic-load-remat.ll Enable hoisting load from constant memories. 2009-11-20 23:31:34 +00:00
pic.ll Perform trivial tail call optimization for callees with "C" ABI. These are done 2010-01-27 06:25:16 +00:00
pmul.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
postalloc-coalescing.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
powi.ll Teach codegen to lower llvm.powi to an efficient (but not optimal) 2010-01-01 03:32:16 +00:00
pr1462.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
pr1489.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
pr1505.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
pr1505b.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
pr2177.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
pr2182.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
pr2326.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
pr2623.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
pr2656.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
pr2659.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
pr2849.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
pr2924.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
pr2982.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
pr3154.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
pr3216.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
pr3241.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
pr3243.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
pr3244.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
pr3250.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
pr3317.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
pr3366.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
pr3457.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
pr3495-2.ll Re-implement the main strength-reduction portion of LoopStrengthReduction. 2010-01-21 02:09:26 +00:00
pr3495.ll Make SCEVAddRecExpr's getType return a pointer type when the add 2010-01-19 22:53:50 +00:00
pr3522.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
pre-split1.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
pre-split2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
pre-split3.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
pre-split4.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
pre-split5.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
pre-split6.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
pre-split7.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
pre-split8.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
pre-split9.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
pre-split10.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
pre-split11.ll Reset kill markers after live interval is reconstructed. 2009-10-09 01:17:11 +00:00
prefetch.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
private-2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
private.ll Delete useless trailing semicolons. 2010-01-05 17:55:26 +00:00
ptrtoint-constexpr.ll Change constantexpr global variable initializers to convert the constants 2010-01-23 06:17:14 +00:00
rdtsc.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
red-zone2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
red-zone.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
regpressure.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
rem-2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
rem.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
remat-constant.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
remat-mov-0.ll Re-implement the main strength-reduction portion of LoopStrengthReduction. 2010-01-21 02:09:26 +00:00
remat-scalar-zero.ll emit integer and fp zeros as (e.g.) .byte 0 instead of .space 1, 2010-01-20 07:19:19 +00:00
ret-addr.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
ret-i64-0.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
ret-mmx.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
rip-rel-address.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
rodata-relocs.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
rot16.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
rot32.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
rot64.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
rotate2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
rotate.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
scalar_sse_minmax.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
scalar_widen_div.ll Add test case for r90108 2009-11-30 02:42:27 +00:00
scalar-extract.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
scalar-min-max-fill-operand.ll Recognize SSE min and max opportunities in even more cases. 2009-09-21 18:03:22 +00:00
scalarize-bitcast.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
scev-interchange.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
select-aggregate.ll Instruction fixes, added instructions, and AsmString changes in the 2009-12-18 00:01:26 +00:00
select-zero-one.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
select.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
setcc.ll Re-enable 91381 with fixes. 2009-12-16 00:53:11 +00:00
setoeq.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
setuge.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
sext-i1.ll Fix a bug introduced by r94490 where it created a X86ISD::CMP whose output type is different from its inputs. 2010-01-28 01:57:22 +00:00
sext-load.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
sext-ret-val.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
sext-select.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
sext-subreg.ll Re-enable extension optimization pass. 2010-01-13 08:45:40 +00:00
sext-trunc.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
sfence.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
shift-and.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
shift-coalesce.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
shift-codegen.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
shift-combine.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
shift-double.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
shift-folding.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
shift-i128.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
shift-i256.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
shift-one.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
shift-parts.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
shl_elim.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
shrink-fp-const1.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
shrink-fp-const2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
sincos.ll Add readonly to some sin and cos calls; transformations 2009-09-25 18:15:29 +00:00
sink-hoist.ll Don't enable the post-RA scheduler on x86 except at -O3. In its 2009-12-07 19:04:31 +00:00
small-byval-memcpy.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
smul-with-overflow-2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
smul-with-overflow-3.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
smul-with-overflow.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
soft-fp.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
splat-scalar-load.ll Don't lower splat vector load to relative to the esp if the 2010-01-23 06:02:43 +00:00
split-eh-lpad-edges.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
split-select.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
split-vector-rem.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
sret.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
sse2.ll Don't enable the post-RA scheduler on x86 except at -O3. In its 2009-12-07 19:04:31 +00:00
sse3.ll Don't enable the post-RA scheduler on x86 except at -O3. In its 2009-12-07 19:04:31 +00:00
sse41.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
sse42.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
sse_reload_fold.ll Convert more tests to avoid llvm-as. 2009-09-11 18:36:27 +00:00
sse-align-0.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
sse-align-1.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
sse-align-2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
sse-align-3.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
sse-align-4.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
sse-align-5.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
sse-align-6.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
sse-align-7.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
sse-align-8.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
sse-align-9.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
sse-align-10.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
sse-align-11.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
sse-align-12.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
sse-fcopysign.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
sse-load-ret.ll Convert more tests to avoid llvm-as. 2009-09-11 18:36:27 +00:00
sse-minmax.ll Recognize SSE min and max opportunities in even more cases. 2009-09-21 18:03:22 +00:00
sse-varargs.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
stack-align.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
stack-color-with-reg-2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
stack-color-with-reg.ll Commit some changes I had managed to lose last night while refactoring the code. Avoid change use of PHI instructions because it's not legal to insert any instructions before them. 2010-01-13 19:16:39 +00:00
stdarg.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
store_op_load_fold2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
store_op_load_fold.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
store-empty-member.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
store-fp-constant.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
store-global-address.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
storetrunc-fp.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
stride-nine-with-base-reg.ll Make several tests less fragile. 2010-01-12 04:52:47 +00:00
stride-reuse.ll Add nounwinds. 2010-01-19 21:51:51 +00:00
sub-with-overflow.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
subreg-to-reg-0.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
subreg-to-reg-1.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
subreg-to-reg-2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
subreg-to-reg-3.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
subreg-to-reg-4.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
subreg-to-reg-6.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
switch-zextload.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
swizzle.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
tail-opts.ll Fix tests. 2010-01-23 01:19:28 +00:00
tailcall1.ll Revert 94937 and move the noreturn check to codegen. 2010-02-03 03:55:59 +00:00
tailcall2.ll Revert 94937 and move the noreturn check to codegen. 2010-02-03 03:55:59 +00:00
tailcall-fastisel.ll Fix fast-isel to avoid selecting the return instruction if a 2009-11-20 02:51:26 +00:00
tailcall-i1.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
tailcall-largecode.ll Fix http://llvm.org/PR5729: x86-64 tail calls were putting their targets into 2010-01-09 18:56:43 +00:00
tailcall-stackalign.ll Convert a few tests to FileCheck for PR5307. 2009-11-22 11:45:44 +00:00
tailcall-structret.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
tailcall-void.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
tailcallbyval64.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
tailcallbyval.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
tailcallfp2.ll Allow all types of callee's to be tail called. But avoid automatic tailcall if the callee is a result of bitcast to avoid losing necessary zext / sext etc. 2010-02-03 03:28:02 +00:00
tailcallfp.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
tailcallpic1.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
tailcallpic2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
tailcallstack64.ll Don't enable the post-RA scheduler on x86 except at -O3. In its 2009-12-07 19:04:31 +00:00
test-nofold.ll Add some tests and update an existing test to reflect recent 2010-01-04 20:53:54 +00:00
test-shrink-bug.ll Fix the x86 test-shrink optimization so that it doesn't shrink comparisons 2009-10-09 20:35:19 +00:00
test-shrink.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
testl-commute.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
tls1.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
tls2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
tls3.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
tls4.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
tls5.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
tls6.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
tls7.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
tls8.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
tls9.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
tls10.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
tls11.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
tls12.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
tls13.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
tls14.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
tls15.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
tls-pic.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
trap.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
trunc-to-bool.ll Turns out stuff gets allocated to different registers depending on the subtarget. 2009-11-22 15:15:52 +00:00
twoaddr-coalesce-2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
twoaddr-coalesce.ll Temporarily revert r90502. It was causing the llvm-gcc bootstrap on PPC to fail. 2009-12-05 07:30:23 +00:00
twoaddr-delete.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
twoaddr-lea.ll Add some tests and update an existing test to reflect recent 2010-01-04 20:53:54 +00:00
twoaddr-pass-sink.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
twoaddr-remat.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
uint_to_fp-2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
uint_to_fp.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
umul-with-carry.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
umul-with-overflow.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
unaligned-load.ll make this less constrained, we want blank lines between globals. 2010-01-22 19:51:08 +00:00
urem-i8-constant.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
use-add-flags.ll Make this test more portable. 2010-01-04 21:23:34 +00:00
v4f32-immediate.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
variable-sized-darwin-bzero.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
variadic-node-pic.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_add.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_align.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_call.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_cast.ll Revert an earlier change to SIGN_EXTEND_INREG for vectors. The VTSDNode 2010-01-09 02:13:55 +00:00
vec_clear.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_compare-2.ll Don't pull vector sext through both hands of a logical operation, since doing so prevents the fusion of vector sext and setcc into vsetcc. 2009-12-03 07:11:29 +00:00
vec_compare.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_ctbits.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_ext_inreg.ll Revert an earlier change to SIGN_EXTEND_INREG for vectors. The VTSDNode 2010-01-09 02:13:55 +00:00
vec_extract-sse4.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_extract.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_fneg.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_i64.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_ins_extract-1.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_ins_extract.ll Make opt default to not adding a target data string and update tests that depend on target data to supply it within the test 2009-11-03 15:29:06 +00:00
vec_insert_4.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_insert-2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_insert-3.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_insert-5.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_insert-6.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_insert-7.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_insert-8.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_insert.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_loadsingles.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_logical.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_return.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_select.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_set-2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_set-3.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_set-4.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_set-5.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_set-6.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_set-7.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_set-8.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_set-9.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_set-A.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_set-B.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_set-C.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_set-D.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_set-E.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_set-F.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_set-G.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_set-H.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_set-I.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_set-J.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_set.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_shift2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_shift3.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_shift.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_shuffle-3.ll x86 vector shuffle cleanup/fixes: 2009-11-07 23:17:15 +00:00
vec_shuffle-4.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_shuffle-5.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_shuffle-6.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_shuffle-7.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_shuffle-8.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_shuffle-9.ll Add support for matching shuffle patterns with palignr. 2009-10-19 02:17:23 +00:00
vec_shuffle-10.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_shuffle-11.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_shuffle-14.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_shuffle-15.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_shuffle-16.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_shuffle-17.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_shuffle-18.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_shuffle-19.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_shuffle-20.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_shuffle-22.ll Delete useless trailing semicolons. 2010-01-05 17:55:26 +00:00
vec_shuffle-23.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_shuffle-24.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_shuffle-25.ll Delete useless trailing semicolons. 2010-01-05 17:55:26 +00:00
vec_shuffle-26.ll Delete useless trailing semicolons. 2010-01-05 17:55:26 +00:00
vec_shuffle-27.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_shuffle-28.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_shuffle-30.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_shuffle-31.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_shuffle-34.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_shuffle-35.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_shuffle-36.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_shuffle.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_splat-2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_splat-3.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_splat-4.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_splat.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_ss_load_fold.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_zero_cse.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec_zero-2.ll Fix PR5315, original patch by Nicolas Capens! 2009-11-06 00:11:57 +00:00
vec_zero.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vec-trunc-store.ll Fix integer cast code to handle vector types. 2009-12-14 23:40:38 +00:00
vector-intrinsics.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vector-rem.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vector-variable-idx.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vector.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vfcmp.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
volatile.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vortex-bug.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vshift_scalar.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vshift_split2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vshift_split.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vshift-1.ll Update tests for 84931. 2009-10-23 05:58:34 +00:00
vshift-2.ll Update tests for 84931. 2009-10-23 05:58:34 +00:00
vshift-3.ll Update tests for 84931. 2009-10-23 05:58:34 +00:00
vshift-4.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
vshift-5.ll Update tests for 84931. 2009-10-23 05:58:34 +00:00
vsplit-and.ll It seems better to scalarize vectors of size 1 instead of widening them. 2010-01-24 00:24:43 +00:00
weak.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
wide-integer-fold.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
widen_arith-1.ll Update tests to use FileCheck 2009-10-16 22:09:05 +00:00
widen_arith-2.ll Update tests to use FileCheck 2009-10-16 22:09:05 +00:00
widen_arith-3.ll Don't enable the post-RA scheduler on x86 except at -O3. In its 2009-12-07 19:04:31 +00:00
widen_arith-4.ll Update tests to use FileCheck 2009-10-16 22:09:05 +00:00
widen_arith-5.ll Update tests to use FileCheck 2009-10-16 22:09:05 +00:00
widen_arith-6.ll Update tests to use FileCheck 2009-10-16 22:09:05 +00:00
widen_cast-1.ll Update tests to use FileCheck 2009-10-16 22:09:05 +00:00
widen_cast-2.ll Improved widening loads by adding support for wider loads if 2010-01-24 00:05:03 +00:00
widen_cast-3.ll Update tests to use FileCheck 2009-10-16 22:09:05 +00:00
widen_cast-4.ll Update tests to use FileCheck 2009-10-16 22:09:05 +00:00
widen_cast-5.ll Update tests to use FileCheck 2009-10-16 22:09:05 +00:00
widen_cast-6.ll Update tests to use FileCheck 2009-10-16 22:09:05 +00:00
widen_conv-1.ll Update tests to use FileCheck 2009-10-16 22:09:05 +00:00
widen_conv-2.ll Update tests to use FileCheck 2009-10-16 22:09:05 +00:00
widen_conv-3.ll Update tests to use FileCheck 2009-10-16 22:09:05 +00:00
widen_conv-4.ll Update tests to use FileCheck 2009-10-16 22:09:05 +00:00
widen_extract-1.ll Add test case for r84279 2009-10-16 22:07:19 +00:00
widen_load-0.ll When widening a vector load, use the correct chain. This fixes PR4891. 2009-09-09 14:22:57 +00:00
widen_load-1.ll Improved widening loads by adding support for wider loads if 2010-01-24 00:05:03 +00:00
widen_load-2.ll Improved widening loads by adding support for wider loads if 2010-01-24 00:05:03 +00:00
widen_select-1.ll Delete useless trailing semicolons. 2010-01-05 17:55:26 +00:00
widen_shuffle-1.ll Delete useless trailing semicolons. 2010-01-05 17:55:26 +00:00
widen_shuffle-2.ll Delete useless trailing semicolons. 2010-01-05 17:55:26 +00:00
x86-64-and-mask.ll Use a 32-bit and with implicit zero-extension instead of a 64-bit and if it 2010-01-11 17:58:34 +00:00
x86-64-arg.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
x86-64-asm.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
x86-64-dead-stack-adjust.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
x86-64-disp.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
x86-64-frameaddr.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
x86-64-gv-offset.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
x86-64-jumps.ll fix PR5930, allowing the asmprinter to emit difference between 2010-01-03 18:33:18 +00:00
x86-64-malloc.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
x86-64-mem.ll Convert more tests to avoid llvm-as. 2009-09-11 18:36:27 +00:00
x86-64-pic-1.ll Instruction fixes, added instructions, and AsmString changes in the 2009-12-18 00:01:26 +00:00
x86-64-pic-2.ll Instruction fixes, added instructions, and AsmString changes in the 2009-12-18 00:01:26 +00:00
x86-64-pic-3.ll Instruction fixes, added instructions, and AsmString changes in the 2009-12-18 00:01:26 +00:00
x86-64-pic-4.ll Convert more tests to avoid llvm-as. 2009-09-11 18:36:27 +00:00
x86-64-pic-5.ll Convert more tests to avoid llvm-as. 2009-09-11 18:36:27 +00:00
x86-64-pic-6.ll Convert more tests to avoid llvm-as. 2009-09-11 18:36:27 +00:00
x86-64-pic-7.ll Convert more tests to avoid llvm-as. 2009-09-11 18:36:27 +00:00
x86-64-pic-8.ll Convert more tests to avoid llvm-as. 2009-09-11 18:36:27 +00:00
x86-64-pic-9.ll Convert more tests to avoid llvm-as. 2009-09-11 18:36:27 +00:00
x86-64-pic-10.ll Instruction fixes, added instructions, and AsmString changes in the 2009-12-18 00:01:26 +00:00
x86-64-pic-11.ll Instruction fixes, added instructions, and AsmString changes in the 2009-12-18 00:01:26 +00:00
x86-64-ret0.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
x86-64-shortint.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
x86-64-sret-return.ll Don't forget to mark RAX as live-out of the function when arranging for 2009-10-12 16:36:12 +00:00
x86-64-varargs.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
x86-frameaddr2.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
x86-frameaddr.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
x86-store-gv-addr.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
xmm-r64.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
xor-icmp.ll Teach dag combine to fold the following transformation more aggressively: 2010-01-06 19:38:29 +00:00
xor.ll Canonicalize -1 - x to ~x. 2010-01-18 21:38:44 +00:00
zero-remat.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
zext-inreg-0.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
zext-inreg-1.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-08 23:54:48 +00:00
zext-shl.ll Make 91378 more conservative. 2009-12-15 03:00:32 +00:00