.. |
GC
|
don't have i386-specific tests in CodeGen/Generic, PR6601.
|
2010-03-14 18:51:18 +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
|
filecheckize a test and mark these wiht a cpu so it passes
|
2010-03-14 22:31:16 +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
|
clean up some testcases.
|
2010-03-02 18:56:03 +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
|
Reapply the new LoopStrengthReduction code, with compile time and
|
2010-02-12 10:34:29 +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
|
change the scope node to include a list of children to be checked
|
2010-02-25 19:00:39 +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-16-InlineAsmCrash.ll
|
move tests that depend on the x86 backend out of codegen/generic,
|
2010-02-09 06:41:03 +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
|
Turning off post-ra scheduling for x86. It isn't a consistent win.
|
2010-03-18 06:55:42 +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
|
Make the NDEBUG assertion stronger and more clear what is
|
2010-03-25 05:40: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-16-BranchFold.ll
|
don't have i386-specific tests in CodeGen/Generic, PR6601.
|
2010-03-14 18:51:18 +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-23-DAGCombine-Miscompile.ll
|
move tests that depend on the x86 backend out of codegen/generic,
|
2010-02-09 06:41:03 +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
|
Reapply the new LoopStrengthReduction code, with compile time and
|
2010-02-12 10:34:29 +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
|
teach tblgen to allow patterns like (add (i32 (bitconvert (i32 GPR))), 4),
|
2010-03-28 08:38:32 +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-Personality.ll
|
don't have i386-specific tests in CodeGen/Generic, PR6601.
|
2010-03-14 18:51:18 +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
|
Delete dead PHI machine instructions. These can be created due to type
|
2010-02-10 22:58:57 +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-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
|
Reapply the new LoopStrengthReduction code, with compile time and
|
2010-02-12 10:34:29 +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
|
Always normalize spill weights, also for intervals created by spilling.
|
2010-02-18 21:33:05 +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
|
Reapply coalescer fix for better cross-class coalescing.
|
2010-02-11 23:55:29 +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
|
filecheckize a test and mark these wiht a cpu so it passes
|
2010-03-14 22:31:16 +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
|
Enable -sse-domain-fix by default. Now with tests!
|
2010-03-30 22:47:00 +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
|
Rewrite test to test VLA using new debug info encoding scheme.
|
2010-03-01 18:30:58 +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
|
Try trivial remat before the coalescer gives up on a vr / physreg coalescing for fear of tying up a physical register.
|
2010-03-26 00:07:25 +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
|
get MMI out of the label uniquing business, just go to MCContext
|
2010-03-14 08:36:50 +00:00 |
2009-03-16-PHIElimInLPad.ll
|
get MMI out of the label uniquing business, just go to MCContext
|
2010-03-14 08:36:50 +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-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
|
Enable machine cse pass.
|
2010-03-10 03:07:41 +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
|
Make LoopSimplify change conditional branches in loop exiting blocks
|
2010-02-25 06:57:05 +00:00 |
2009-09-10-LoadFoldingBug.ll
|
Run codegen dce pass for all targets at all optimization levels. Previously it's
|
2010-02-06 09:07:11 +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
|
Make test less fragile
|
2010-02-03 21:39:04 +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
|
Fix sdisel memcpy, memset, memmove lowering:
|
2010-04-01 06:04:33 +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 |
2010-02-03-DualUndef.ll
|
Fix small bug in handling instructions with more than one implicitly defined operand.
|
2010-02-04 18:46:28 +00:00 |
2010-02-04-SchedulerBug.ll
|
When the scheduler unfold a load folding instruction it move some of the predecessors to the unfolded load. It decides what gets moved to the load by checking whether the new load is using the predecessor as an operand. The check neglects the cases whether the predecessor is a flagged scheduling unit.
|
2010-02-05 01:27:11 +00:00 |
2010-02-11-NonTemporal.ll
|
Add support for emitting non-temporal stores for DAGs marked
|
2010-02-16 20:50:18 +00:00 |
2010-02-12-CoalescerBug-Impdef.ll
|
Fix PR6283.
|
2010-02-13 02:06:10 +00:00 |
2010-02-15-ImplicitDefBug.ll
|
Fix PR6300.
|
2010-02-15 22:03:29 +00:00 |
2010-02-19-TailCallRetAddrBug.ll
|
Mark the return address stack slot as mutable when moving the return address
|
2010-02-22 16:18:09 +00:00 |
2010-02-23-DAGCombineBug.ll
|
Re-apply 97040 with fix. This survives a ppc self-host llvm-gcc bootstrap.
|
2010-02-27 07:36:59 +00:00 |
2010-02-23-DIV8rDefinesAX.ll
|
DIV8r must define %AX since X86DAGToDAGISel::Select() sometimes uses it
|
2010-02-24 00:39:35 +00:00 |
2010-02-23-RematImplicitSubreg.ll
|
Remember to handle sub-registers when moving imp-defs to a rematted instruction.
|
2010-02-23 22:44:02 +00:00 |
2010-02-23-SingleDefPhiJoin.ll
|
Keep track of phi join registers explicitly in LiveVariables.
|
2010-02-23 22:43:58 +00:00 |
2010-03-04-Mul8Bug.ll
|
Fix the remaining MUL8 and DIV8 to define AX instead of AL,AH.
|
2010-03-04 20:42:07 +00:00 |
2010-03-05-ConstantFoldCFG.ll
|
Avoid creating bad PHI instructions when BR is being const-folded.
|
2010-03-05 21:49:10 +00:00 |
2010-03-05-EFLAGS-Redef.ll
|
We don't really care about correct register liveness information after the
|
2010-03-05 21:49:13 +00:00 |
2010-03-17-ISelBug.ll
|
X86 address mode matching code MatchAddressRecursively does some aggressive hack which require doing a RAUW. It may end up deleting some SDNode up stream. It should avoid referencing deleted nodes.
|
2010-03-17 23:58:35 +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.ll
|
merge a target-specific add test into x86 directory.
|
2010-02-09 06:35:50 +00:00 |
addr-label-difference.ll
|
fix PR6305 by handling BlockAddress in a helper function
|
2010-02-15 20:47:49 +00:00 |
aliases.ll
|
move .set generation out of DwarfPrinter into AsmPrinter and
|
2010-03-08 23:58:37 +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
|
This test case:
|
2010-03-03 00:35:56 +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
|
Fix recognition of 16-bit bswap for C front-ends which emit the
|
2010-03-04 19:58:08 +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
|
Fix sdisel memcpy, memset, memmove lowering:
|
2010-04-01 06:04:33 +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
|
Do not emit callseq instructions around sibcalls. This eliminated some unnecessary stack adjustments.
|
2010-02-06 03:28:46 +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
|
filecheckize a test and mark these wiht a cpu so it passes
|
2010-03-14 22:31:16 +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
|
Make the NDEBUG assertion stronger and more clear what is
|
2010-03-25 05:40: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_eh.ll
|
Make CodePlacementOpt detect special EH control flow by
|
2010-02-18 21:25:53 +00:00 |
code_placement.ll
|
Eliminate uses of %prcontext.
|
2009-09-05 11:35:16 +00:00 |
codegen-dce.ll
|
Run codegen dce pass for all targets at all optimization levels. Previously it's
|
2010-02-06 09:07:11 +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
|
Run codegen dce pass for all targets at all optimization levels. Previously it's
|
2010-02-06 09:07:11 +00:00 |
copysign-zero.ll
|
Eliminate more uses of llvm-as and llvm-dis.
|
2009-09-08 23:54:48 +00:00 |
crash.ll
|
Implement support for the case when a reference to a addr-of-bb
|
2010-03-15 20:39:00 +00:00 |
critical-edge-split.ll
|
Re-apply 97040 with fix. This survives a ppc self-host llvm-gcc bootstrap.
|
2010-02-27 07:36:59 +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
|
Not all platforms start symbols with _
|
2010-03-30 23:12: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
|
|
|
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 |
dllexport.ll
|
Testcases for recent stdcall / fastcall mangling improvements
|
2010-02-12 15:29:13 +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
|
Cleanup stdcall / fastcall name mangling.
|
2010-02-12 15:28:40 +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
|
Reapply the new LoopStrengthReduction code, with compile time and
|
2010-02-12 10:34:29 +00:00 |
ga-offset.ll
|
Eliminate more uses of llvm-as and llvm-dis.
|
2009-09-08 23:54:48 +00:00 |
gather-addresses.ll
|
Enable -sse-domain-fix by default. Now with tests!
|
2010-03-30 22:47:00 +00:00 |
ghc-cc64.ll
|
add support, testcases, and dox for the new GHC calling
|
2010-03-11 00:22:57 +00:00 |
ghc-cc.ll
|
add support, testcases, and dox for the new GHC calling
|
2010-03-11 00:22:57 +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
|
Don't emit global symbols into the (__TEXT,__ustring) section on Darwin. This
|
2010-03-05 22:28:45 +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
|
Re-apply 97040 with fix. This survives a ppc self-host llvm-gcc bootstrap.
|
2010-02-27 07:36:59 +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
|
Reapply the new LoopStrengthReduction code, with compile time and
|
2010-02-12 10:34:29 +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 |
licm-symbol.ll
|
Make the NDEBUG assertion stronger and more clear what is
|
2010-03-25 05:40: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 |
liveness-local-regalloc.ll
|
Forgot testcase for r98599.
|
2010-03-16 01:54:20 +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
|
Reapply the new LoopStrengthReduction code, with compile time and
|
2010-02-12 10:34:29 +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
|
Reapply the new LoopStrengthReduction code, with compile time and
|
2010-02-12 10:34:29 +00:00 |
loop-strength-reduce-2.ll
|
Reapply the new LoopStrengthReduction code, with compile time and
|
2010-02-12 10:34:29 +00:00 |
loop-strength-reduce-3.ll
|
Reapply the new LoopStrengthReduction code, with compile time and
|
2010-02-12 10:34:29 +00:00 |
loop-strength-reduce.ll
|
Reapply the new LoopStrengthReduction code, with compile time and
|
2010-02-12 10:34:29 +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-overflow.ll
|
Don't check for comments, which vary between subtargets.
|
2010-02-17 01:08:57 +00:00 |
lsr-reuse-trunc.ll
|
Rever 96389 and 96990. They are causing some miscompilation that I do not fully understand.
|
2010-03-05 03:08:23 +00:00 |
lsr-reuse.ll
|
Turning off post-ra scheduling for x86. It isn't a consistent win.
|
2010-03-18 06:55:42 +00:00 |
lsr-sort.ll
|
Make several tests less fragile.
|
2010-01-12 04:52:47 +00:00 |
lsr-wrap.ll
|
Check for overflow when scaling up an add or an addrec for
|
2010-02-19 19:32:49 +00:00 |
machine-cse.ll
|
Enable machine cse pass.
|
2010-03-10 03:07:41 +00:00 |
masked-iv-safe.ll
|
Reapply the new LoopStrengthReduction code, with compile time and
|
2010-02-12 10:34:29 +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
|
Add -mcpu to memcpy / memset tests to ensure they behave the same on all hosts / targets.
|
2010-04-01 08:25:26 +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
|
Add -mcpu to memcpy / memset tests to ensure they behave the same on all hosts / targets.
|
2010-04-01 08:25:26 +00:00 |
memset-2.ll
|
- Avoid using floating point stores to implement memset unless the value is zero.
|
2010-04-01 18:19:11 +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
|
Don't unroll loops containing function calls.
|
2010-02-05 23:21:31 +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
|
|
|
nosse-error2.ll
|
|
|
nosse-varargs.ll
|
|
|
object-size.ll
|
Have fast-isel understand llvm.objectsize. Update testcase for slightly
|
2010-03-11 06:20:22 +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
|
MC: Allow modifiers in MCSymbolRefExpr, and eliminate X86MCTargetExpr.
|
2010-03-15 23:51:06 +00:00 |
phi-immediate-factoring.ll
|
move tests that depend on the x86 backend out of codegen/generic,
|
2010-02-09 06:41:03 +00:00 |
phys_subreg_coalesce-2.ll
|
Try trivial remat before the coalescer gives up on a vr / physreg coalescing for fear of tying up a physical register.
|
2010-03-26 00:07:25 +00:00 |
phys_subreg_coalesce-3.ll
|
The check for coalescing a virtual register to a physical register, e.g.
|
2010-03-11 08:20:21 +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
|
Allow trivial sibcall of vararg callee when no arguments are being passed.
|
2010-03-26 02:13:13 +00:00 |
pmul.ll
|
Remove the pmulld intrinsic and autoupdate it as a vector multiply.
|
2010-03-30 18:49:01 +00:00 |
pmulld.ll
|
Remove the pmulld intrinsic and autoupdate it as a vector multiply.
|
2010-03-30 18:49:01 +00:00 |
postalloc-coalescing.ll
|
Add nounwind.
|
2010-03-25 20:01:07 +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
|
Reapply coalescer fix for better cross-class coalescing.
|
2010-02-11 23:55:29 +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
|
Try trivial remat before the coalescer gives up on a vr / physreg coalescing for fear of tying up a physical register.
|
2010-03-26 00:07:25 +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
|
Always normalize spill weights, also for intervals created by spilling.
|
2010-02-18 21:33:05 +00:00 |
pr3495.ll
|
Revert r97580; that's not the right way to fix this.
|
2010-03-03 04:36:42 +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
|
Unbreak test on Linux.
|
2010-03-10 07:07:45 +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
|
Besides removing phi cycles that reduce to a single value, also remove dead
|
2010-02-13 00:31:44 +00:00 |
pre-split9.ll
|
Besides removing phi cycles that reduce to a single value, also remove dead
|
2010-02-13 00:31:44 +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
|
Canonicalize ConstantInts to the right operand of commutative
|
2010-02-22 22:43:23 +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
|
The previous fix of widening divides that trap was too fragile as it depends on custom
|
2010-02-10 23:37:45 +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
|
Run codegen dce pass for all targets at all optimization levels. Previously it's
|
2010-02-06 09:07:11 +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 |
sibcall.ll
|
Do not sibcall if stack needs to be dynamically aligned.
|
2010-03-26 16:26:03 +00:00 |
sincos.ll
|
Add readonly to some sin and cos calls; transformations
|
2009-09-25 18:15:29 +00:00 |
sink-hoist.ll
|
Rever 96389 and 96990. They are causing some miscompilation that I do not fully understand.
|
2010-03-05 03:08:23 +00:00 |
small-byval-memcpy.ll
|
Add -mcpu to memcpy / memset tests to ensure they behave the same on all hosts / targets.
|
2010-04-01 08:25:26 +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
|
Turning off post-ra scheduling for x86. It isn't a consistent win.
|
2010-03-18 06:55:42 +00:00 |
sse3.ll
|
Enable -sse-domain-fix by default. Now with tests!
|
2010-03-30 22:47:00 +00:00 |
sse41.ll
|
Eliminate more uses of llvm-as and llvm-dis.
|
2009-09-08 23:54:48 +00:00 |
sse42.ll
|
Fixed the encoding problems of the crc32 instructions. All had the Operand size
|
2010-03-19 20:04:42 +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
|
Enable -sse-domain-fix by default. Now with tests!
|
2010-03-30 22:47:00 +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
|
Not all platforms start symbols with _
|
2010-03-30 23:12: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
|
When forming SSE min and max nodes for UGE and ULE comparisons, it's
|
2010-02-24 06:52:40 +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
|
Add support for the 'alignstack' attribute to the x86 backend. Fixes PR5254.
|
2010-02-19 18:17:13 +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
|
Fix typo.
|
2010-03-10 07:07:55 +00:00 |
stdarg.ll
|
Eliminate more uses of llvm-as and llvm-dis.
|
2009-09-08 23:54:48 +00:00 |
stdcall.ll
|
Testcases for recent stdcall / fastcall mangling improvements
|
2010-02-12 15:29:13 +00:00 |
store_op_load_fold2.ll
|
Fix some issues in WalkChainUsers dealing with
|
2010-03-02 22:20:06 +00:00 |
store_op_load_fold.ll
|
add some random nounwinds.
|
2010-02-28 20:36:49 +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-crit-edge-constant.ll
|
move tests that depend on the x86 backend out of codegen/generic,
|
2010-02-09 06:41:03 +00:00 |
switch-zextload.ll
|
Eliminate more uses of llvm-as and llvm-dis.
|
2009-09-08 23:54:48 +00:00 |
SwitchLowering.ll
|
move tests that depend on the x86 backend out of codegen/generic,
|
2010-02-09 06:41:03 +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
|
In guaranteed tailcall mode, don't decline the tailcall optimization
|
2010-02-08 20:34:14 +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
|
Do not force indirect tailcall through fixed registers: eax, r11. Add support to allow loads to be folded to tail call instructions.
|
2010-03-14 03:48:46 +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
|
Do not force indirect tailcall through fixed registers: eax, r11. Add support to allow loads to be folded to tail call instructions.
|
2010-03-14 03:48:46 +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
|
Re-apply 97040 with fix. This survives a ppc self-host llvm-gcc bootstrap.
|
2010-02-27 07:36:59 +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
|
Reapply coalescer fix for better cross-class coalescing.
|
2010-02-11 23:55:29 +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
|
Fix sdisel memcpy, memset, memmove lowering:
|
2010-04-01 06:04:33 +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
|
cleanup
|
2010-03-05 06:17:43 +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
|
Fix several places to handle vector operands properly.
|
2010-03-02 02:14:38 +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
|
Enable -sse-domain-fix by default. Now with tests!
|
2010-03-30 22:47:00 +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-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-4.ll
|
BUILD_VECTOR was missing out on some prime opportunities to use SSE 4.1 inserts.
|
2010-03-24 20:49:50 +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-9.ll
|
BUILD_VECTOR was missing out on some prime opportunities to use SSE 4.1 inserts.
|
2010-03-24 20:49:50 +00:00 |
vec_insert.ll
|
Add nounwinds.
|
2010-02-27 23:53:53 +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
|
Replace V_SET0 with variants for each SSE execution domain.
|
2010-03-31 00:40:13 +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
|
BUILD_VECTOR was missing out on some prime opportunities to use SSE 4.1 inserts.
|
2010-03-24 20:49:50 +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
|
Replace V_SET0 with variants for each SSE execution domain.
|
2010-03-31 00:40:13 +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
|
Replace V_SET0 with variants for each SSE execution domain.
|
2010-03-31 00:40:13 +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
|
Fix the xfail I added a couple of patches back. The issue
|
2010-03-02 07:50:03 +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
|
getSplatIndex assumes that the first element of the mask contains the splat index
|
2010-02-18 22:33:18 +00:00 |
vec_shuffle.ll
|
BUILD_VECTOR was missing out on some prime opportunities to use SSE 4.1 inserts.
|
2010-03-24 20:49:50 +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
|
fix and un-xfail X86/vec_ss_load_fold.ll
|
2010-02-21 04:53:34 +00:00 |
vec_zero_cse.ll
|
Replace V_SET0 with variants for each SSE execution domain.
|
2010-03-31 00:40:13 +00:00 |
vec_zero-2.ll
|
Fix PR5315, original patch by Nicolas Capens!
|
2009-11-06 00:11:57 +00:00 |
vec_zero.ll
|
Replace V_SET0 with variants for each SSE execution domain.
|
2010-03-31 00:40:13 +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
|
Fix typo. Thank you, valgrind.
|
2010-03-31 00:40:08 +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
|
Enable -sse-domain-fix by default. Now with tests!
|
2010-03-30 22:47:00 +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
|
Enable -sse-domain-fix by default. Now with tests!
|
2010-03-30 22:47:00 +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
|
Allow trivial sibcall of vararg callee when no arguments are being passed.
|
2010-03-26 02:13:13 +00:00 |
xor.ll
|
Replace V_SET0 with variants for each SSE execution domain.
|
2010-03-31 00:40:13 +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 |
zext-trunc.ll
|
Now that ShrinkDemandedOps() is separated out from DAG combine. It sometimes leave some obvious nops which dag combine used to clean up afterwards e.g. (trunk (ext n)) -> n. Look for them and squash them.
|
2010-02-10 02:17:34 +00:00 |