.. |
GC
|
tests: CodeGen/X86/GC tests require X86.
|
2010-08-05 15:45:33 +00:00 |
3addr-16bit.ll
|
|
|
3addr-or.ll
|
|
|
2003-08-03-CallArgLiveRanges.ll
|
|
|
2003-08-23-DeadBlockTest.ll
|
|
|
2003-11-03-GlobalBool.ll
|
|
|
2004-02-12-Memcpy.ll
|
|
|
2004-02-13-FrameReturnAddress.ll
|
|
|
2004-02-14-InefficientStackPointer.ll
|
|
|
2004-02-22-Casts.ll
|
|
|
2004-03-30-Select-Max.ll
|
|
|
2004-04-09-SameValueCoalescing.ll
|
|
|
2004-04-13-FPCMOV-Crash.ll
|
|
|
2004-06-10-StackifierCrash.ll
|
|
|
2004-10-08-SelectSetCCFold.ll
|
|
|
2005-01-17-CycleInDAG.ll
|
|
|
2005-02-14-IllegalAssembler.ll
|
|
|
2005-05-08-FPStackifierPHI.ll
|
|
|
2006-01-19-ISelFoldingBug.ll
|
|
|
2006-03-01-InstrSchedBug.ll
|
|
|
2006-03-02-InstrSchedBug.ll
|
|
|
2006-04-04-CrossBlockCrash.ll
|
|
|
2006-04-27-ISelFoldingBug.ll
|
|
|
2006-05-01-SchedCausingSpills.ll
|
|
|
2006-05-02-InstrSched1.ll
|
|
|
2006-05-02-InstrSched2.ll
|
|
|
2006-05-08-CoalesceSubRegClass.ll
|
|
|
2006-05-08-InstrSched.ll
|
|
|
2006-05-11-InstrSched.ll
|
|
|
2006-05-17-VectorArg.ll
|
|
|
2006-05-22-FPSetEQ.ll
|
Split -enable-finite-only-fp-math to two options:
|
2010-07-15 22:07:12 +00:00 |
2006-05-25-CycleInDAG.ll
|
|
|
2006-07-10-InlineAsmAConstraint.ll
|
|
|
2006-07-12-InlineAsmQConstraint.ll
|
|
|
2006-07-19-ATTAsm.ll
|
|
|
2006-07-20-InlineAsm.ll
|
|
|
2006-07-28-AsmPrint-Long-As-Pointer.ll
|
|
|
2006-07-31-SingleRegClass.ll
|
|
|
2006-08-07-CycleInDAG.ll
|
|
|
2006-08-16-CycleInDAG.ll
|
|
|
2006-08-21-ExtraMovInst.ll
|
|
|
2006-09-01-CycleInDAG.ll
|
|
|
2006-10-02-BoolRetCrash.ll
|
|
|
2006-10-07-ScalarSSEMiscompile.ll
|
|
|
2006-10-09-CycleInDAG.ll
|
|
|
2006-10-10-FindModifiedNodeSlotBug.ll
|
|
|
2006-10-12-CycleInDAG.ll
|
|
|
2006-10-13-CycleInDAG.ll
|
|
|
2006-10-19-SwitchUnnecessaryBranching.ll
|
|
|
2006-11-12-CSRetCC.ll
|
|
|
2006-11-17-IllegalMove.ll
|
Eliminate the first have of the optimization which eliminates BRCOND
|
2010-06-24 15:04:11 +00:00 |
2006-11-27-SelectLegalize.ll
|
|
|
2006-11-28-Memcpy.ll
|
|
|
2006-12-16-InlineAsmCrash.ll
|
|
|
2006-12-19-IntelSyntax.ll
|
|
|
2007-01-08-InstrSched.ll
|
Teach two-address lowering how to unfold a load to open up commuting
|
2010-06-21 22:17:20 +00:00 |
2007-01-08-X86-64-Pointer.ll
|
|
|
2007-01-13-StackPtrIndex.ll
|
|
|
2007-01-29-InlineAsm-ir.ll
|
|
|
2007-02-04-OrAddrMode.ll
|
|
|
2007-02-16-BranchFold.ll
|
|
|
2007-02-19-LiveIntervalAssert.ll
|
|
|
2007-02-23-DAGCombine-Miscompile.ll
|
|
|
2007-02-25-FastCCStack.ll
|
|
|
2007-03-01-SpillerCrash.ll
|
|
|
2007-03-15-GEP-Idx-Sink.ll
|
|
|
2007-03-16-InlineAsm.ll
|
|
|
2007-03-18-LiveIntervalAssert.ll
|
|
|
2007-03-24-InlineAsmMultiRegConstraint.ll
|
|
|
2007-03-24-InlineAsmPModifier.ll
|
|
|
2007-03-24-InlineAsmVectorOp.ll
|
|
|
2007-03-24-InlineAsmXConstraint.ll
|
|
|
2007-03-26-CoalescerBug.ll
|
|
|
2007-04-08-InlineAsmCrash.ll
|
|
|
2007-04-11-InlineAsmVectorResult.ll
|
|
|
2007-04-17-LiveIntervalAssert.ll
|
|
|
2007-04-24-Huge-Stack.ll
|
|
|
2007-04-24-VectorCrash.ll
|
|
|
2007-04-25-MMX-PADDQ.ll
|
Make test not sensitive to register choice.
|
2010-10-01 00:16:17 +00:00 |
2007-04-27-InlineAsm-IntMemInput.ll
|
|
|
2007-05-05-Personality.ll
|
|
|
2007-05-05-VecCastExpand.ll
|
|
|
2007-05-07-InvokeSRet.ll
|
|
|
2007-05-14-LiveIntervalAssert.ll
|
|
|
2007-05-15-maskmovq.ll
|
Massive rewrite of MMX:
|
2010-09-30 23:57:10 +00:00 |
2007-05-17-ShuffleISelBug.ll
|
|
|
2007-06-04-tailmerge4.ll
|
|
|
2007-06-04-X86-64-CtorAsmBugs.ll
|
|
|
2007-06-05-LSR-Dominator.ll
|
|
|
2007-06-15-IntToMMX.ll
|
Massive rewrite of MMX:
|
2010-09-30 23:57:10 +00:00 |
2007-06-28-X86-64-isel.ll
|
|
|
2007-06-29-DAGCombinerBug.ll
|
|
|
2007-06-29-VecFPConstantCSEBug.ll
|
|
|
2007-07-03-GR64ToVR64.ll
|
Massive rewrite of MMX:
|
2010-09-30 23:57:10 +00:00 |
2007-07-10-StackerAssert.ll
|
|
|
2007-07-18-Vector-Extract.ll
|
|
|
2007-08-01-LiveVariablesBug.ll
|
|
|
2007-08-09-IllegalX86-64Asm.ll
|
|
|
2007-08-10-SignExtSubreg.ll
|
|
|
2007-08-13-AppendingLinkage.ll
|
|
|
2007-09-05-InvalidAsm.ll
|
|
|
2007-09-06-ExtWeakAliasee.ll
|
|
|
2007-09-17-ObjcFrameEH.ll
|
|
|
2007-09-18-ShuffleXformBug.ll
|
|
|
2007-09-27-LDIntrinsics.ll
|
|
|
2007-10-04-AvoidEFLAGSCopy.ll
|
|
|
2007-10-05-3AddrConvert.ll
|
|
|
2007-10-12-CoalesceExtSubReg.ll
|
Eliminate the first have of the optimization which eliminates BRCOND
|
2010-06-24 15:04:11 +00:00 |
2007-10-12-SpillerUnfold1.ll
|
|
|
2007-10-12-SpillerUnfold2.ll
|
|
|
2007-10-14-CoalescerCrash.ll
|
|
|
2007-10-15-CoalescerCrash.ll
|
|
|
2007-10-16-CoalescerCrash.ll
|
|
|
2007-10-16-fp80_select.ll
|
|
|
2007-10-17-IllegalAsm.ll
|
|
|
2007-10-19-SpillerUnfold.ll
|
|
|
2007-10-28-inlineasm-q-modifier.ll
|
|
|
2007-10-29-ExtendSetCC.ll
|
|
|
2007-10-30-LSRCrash.ll
|
|
|
2007-10-31-extractelement-i64.ll
|
|
|
2007-11-01-ISelCrash.ll
|
|
|
2007-11-02-BadAsm.ll
|
|
|
2007-11-03-x86-64-q-constraint.ll
|
|
|
2007-11-04-LiveIntervalCrash.ll
|
|
|
2007-11-04-LiveVariablesBug.ll
|
|
|
2007-11-04-rip-immediate-constant.ll
|
Disallow matching "i" constraint to symbol addresses when
|
2010-06-24 20:14:51 +00:00 |
2007-11-06-InstrSched.ll
|
|
|
2007-11-07-MulBy4.ll
|
|
|
2007-11-30-LoadFolding-Bug.ll
|
|
|
2007-12-11-FoldImpDefSpill.ll
|
|
|
2007-12-16-BURRSchedCrash.ll
|
|
|
2007-12-18-LoadCSEBug.ll
|
|
|
2008-01-08-IllegalCMP.ll
|
|
|
2008-01-08-SchedulerCrash.ll
|
|
|
2008-01-09-LongDoubleSin.ll
|
|
|
2008-01-16-FPStackifierAssert.ll
|
Remove the local register allocator.
|
2010-06-15 21:58:33 +00:00 |
2008-01-16-InvalidDAGCombineXform.ll
|
|
|
2008-01-16-Trampoline.ll
|
|
|
2008-02-05-ISelCrash.ll
|
|
|
2008-02-06-LoadFoldingBug.ll
|
|
|
2008-02-08-LoadFoldingBug.ll
|
|
|
2008-02-14-BitMiscompile.ll
|
|
|
2008-02-18-TailMergingBug.ll
|
Try again to disable critical edge splitting in CodeGenPrepare.
|
2010-09-30 20:51:52 +00:00 |
2008-02-20-InlineAsmClobber.ll
|
|
|
2008-02-22-LocalRegAllocBug.ll
|
Remove the local register allocator.
|
2010-06-15 21:58:33 +00:00 |
2008-02-22-ReMatBug.ll
|
|
|
2008-02-25-InlineAsmBug.ll
|
|
|
2008-02-25-X86-64-CoalescerBug.ll
|
|
|
2008-02-26-AsmDirectMemOp.ll
|
|
|
2008-02-27-DeadSlotElimBug.ll
|
|
|
2008-02-27-PEICrash.ll
|
|
|
2008-03-06-frem-fpstack.ll
|
|
|
2008-03-07-APIntBug.ll
|
|
|
2008-03-10-RegAllocInfLoop.ll
|
Remove schedule-livein-copies. It's not being used.
|
2010-05-29 02:23:39 +00:00 |
2008-03-12-ThreadLocalAlias.ll
|
|
|
2008-03-13-TwoAddrPassCrash.ll
|
|
|
2008-03-14-SpillerCrash.ll
|
|
|
2008-03-18-CoalescerBug.ll
|
Eliminate the other half of the BRCOND optimization, and update
|
2010-06-24 15:24:03 +00:00 |
2008-03-19-DAGCombinerBug.ll
|
|
|
2008-03-23-DarwinAsmComments.ll
|
|
|
2008-03-25-TwoAddrPassBug.ll
|
|
|
2008-03-31-SpillerFoldingBug.ll
|
|
|
2008-04-02-unnamedEH.ll
|
|
|
2008-04-08-CoalescerCrash.ll
|
Massive rewrite of MMX:
|
2010-09-30 23:57:10 +00:00 |
2008-04-09-BranchFolding.ll
|
Eliminate the other half of the BRCOND optimization, and update
|
2010-06-24 15:24:03 +00:00 |
2008-04-15-LiveVariableBug.ll
|
Remove the local register allocator.
|
2010-06-15 21:58:33 +00:00 |
2008-04-16-CoalescerBug.ll
|
|
|
2008-04-16-ReMatBug.ll
|
|
|
2008-04-17-CoalescerBug.ll
|
|
|
2008-04-24-MemCpyBug.ll
|
|
|
2008-04-24-pblendw-fold-crash.ll
|
|
|
2008-04-26-Asm-Optimize-Imm.ll
|
|
|
2008-04-28-CoalescerBug.ll
|
|
|
2008-04-28-CyclicSchedUnit.ll
|
|
|
2008-05-01-InvalidOrdCompare.ll
|
|
|
2008-05-09-PHIElimBug.ll
|
|
|
2008-05-09-ShuffleLoweringBug.ll
|
|
|
2008-05-12-tailmerge-5.ll
|
|
|
2008-05-21-CoalescerBug.ll
|
Add a -regalloc=default option that chooses a register allocator based on the -O
|
2010-05-27 23:57:25 +00:00 |
2008-05-22-FoldUnalignedLoad.ll
|
|
|
2008-05-28-CoalescerBug.ll
|
|
|
2008-05-28-LocalRegAllocBug.ll
|
Remove the local register allocator.
|
2010-06-15 21:58:33 +00:00 |
2008-06-04-MemCpyLoweringBug.ll
|
|
|
2008-06-13-NotVolatileLoadStore.ll
|
|
|
2008-06-13-VolatileLoadStore.ll
|
test/CodeGen/X86: Add explicit triplet -mtriple=i686-linux to 3 tests incompatible to Win32 codegen.
|
2010-09-19 21:58:55 +00:00 |
2008-06-16-SubregsBug.ll
|
|
|
2008-06-18-BadShuffle.ll
|
|
|
2008-06-25-VecISelBug.ll
|
|
|
2008-07-07-DanglingDeadInsts.ll
|
|
|
2008-07-09-ELFSectionAttributes.ll
|
|
|
2008-07-11-SHLBy1.ll
|
|
|
2008-07-11-SpillerBug.ll
|
|
|
2008-07-16-CoalescerCrash.ll
|
|
|
2008-07-19-movups-spills.ll
|
|
|
2008-07-22-CombinerCrash.ll
|
|
|
2008-07-23-VSetCC.ll
|
|
|
2008-08-05-SpillerBug.ll
|
|
|
2008-08-06-CmpStride.ll
|
Move x86-specific tests out of test/Transforms/LoopStrengthReduce and
|
2010-08-05 17:04:15 +00:00 |
2008-08-06-RewriterBug.ll
|
|
|
2008-08-17-UComiCodeGenBug.ll
|
|
|
2008-08-19-SubAndFetch.ll
|
|
|
2008-08-23-64Bit-maskmovq.ll
|
Massive rewrite of MMX:
|
2010-09-30 23:57:10 +00:00 |
2008-08-23-X86-64AsmBug.ll
|
Eliminate the other half of the BRCOND optimization, and update
|
2010-06-24 15:24:03 +00:00 |
2008-08-25-AsmRegTypeMismatch.ll
|
|
|
2008-08-31-EH_RETURN32.ll
|
|
|
2008-08-31-EH_RETURN64.ll
|
|
|
2008-09-05-sinttofp-2xi32.ll
|
Massive rewrite of MMX:
|
2010-09-30 23:57:10 +00:00 |
2008-09-09-LinearScanBug.ll
|
|
|
2008-09-11-CoalescerBug2.ll
|
|
|
2008-09-11-CoalescerBug.ll
|
|
|
2008-09-17-inline-asm-1.ll
|
Remove the local register allocator.
|
2010-06-15 21:58:33 +00:00 |
2008-09-18-inline-asm-2.ll
|
In asm's, output operands with matching input constraints
|
2010-06-28 22:09:45 +00:00 |
2008-09-19-RegAllocBug.ll
|
|
|
2008-09-25-sseregparm-1.ll
|
|
|
2008-09-26-FrameAddrBug.ll
|
|
|
2008-09-29-ReMatBug.ll
|
|
|
2008-09-29-VolatileBug.ll
|
|
|
2008-10-02-Atomics32-2.ll
|
|
|
2008-10-06-MMXISelBug.ll
|
|
|
2008-10-06-x87ld-nan-1.ll
|
|
|
2008-10-06-x87ld-nan-2.ll
|
|
|
2008-10-07-SSEISelBug.ll
|
|
|
2008-10-11-CallCrash.ll
|
|
|
2008-10-13-CoalescerBug.ll
|
|
|
2008-10-16-VecUnaryOp.ll
|
|
|
2008-10-17-Asm64bitRConstraint.ll
|
|
|
2008-10-20-AsmDoubleInI32.ll
|
|
|
2008-10-24-FlippedCompare.ll
|
|
|
2008-10-27-CoalescerBug.ll
|
|
|
2008-10-27-StackRealignment.ll
|
|
|
2008-10-29-ExpandVAARG.ll
|
|
|
2008-11-03-F80VAARG.ll
|
|
|
2008-11-06-testb.ll
|
|
|
2008-11-13-inlineasm-3.ll
|
|
|
2008-11-29-DivideConstant16bit.ll
|
|
|
2008-11-29-DivideConstant16bitSigned.ll
|
|
|
2008-11-29-ULT-Sign.ll
|
|
|
2008-12-01-loop-iv-used-outside-loop.ll
|
|
|
2008-12-01-SpillerAssert.ll
|
|
|
2008-12-02-dagcombine-1.ll
|
|
|
2008-12-02-dagcombine-2.ll
|
|
|
2008-12-02-dagcombine-3.ll
|
|
|
2008-12-02-IllegalResultType.ll
|
|
|
2008-12-05-SpillerCrash.ll
|
|
|
2008-12-12-PrivateEHSymbol.ll
|
|
|
2008-12-16-BadShift.ll
|
|
|
2008-12-16-dagcombine-4.ll
|
|
|
2008-12-19-EarlyClobberBug.ll
|
|
|
2008-12-22-dagcombine-5.ll
|
|
|
2008-12-23-crazy-address.ll
|
|
|
2008-12-23-dagcombine-6.ll
|
|
|
2009-01-13-DoubleUpdate.ll
|
|
|
2009-01-16-SchedulerBug.ll
|
|
|
2009-01-16-UIntToFP.ll
|
|
|
2009-01-18-ConstantExprCrash.ll
|
|
|
2009-01-25-NoSSE.ll
|
|
|
2009-01-26-WrongCheck.ll
|
|
|
2009-01-27-NullStrings.ll
|
|
|
2009-01-29-LocalRegAllocBug.ll
|
Remove the local register allocator.
|
2010-06-15 21:58:33 +00:00 |
2009-01-31-BigShift2.ll
|
|
|
2009-01-31-BigShift3.ll
|
|
|
2009-01-31-BigShift.ll
|
|
|
2009-02-01-LargeMask.ll
|
|
|
2009-02-03-AnalyzedTwice.ll
|
|
|
2009-02-04-sext-i64-gep.ll
|
|
|
2009-02-05-CoalescerBug.ll
|
|
|
2009-02-08-CoalescerBug.ll
|
|
|
2009-02-09-ivs-different-sizes.ll
|
Move x86-specific tests out of test/Transforms/LoopStrengthReduce and
|
2010-08-05 17:04:15 +00:00 |
2009-02-11-codegenprepare-reuse.ll
|
|
|
2009-02-12-DebugInfoVLA.ll
|
|
|
2009-02-12-InlineAsm-nieZ-constraints.ll
|
|
|
2009-02-12-SpillerBug.ll
|
|
|
2009-02-20-PreAllocSplit-Crash.ll
|
|
|
2009-02-21-ExtWeakInitializer.ll
|
|
|
2009-02-25-CommuteBug.ll
|
|
|
2009-02-26-MachineLICMBug.ll
|
fix the buildvector->insertp[sd] logic to not always create a redundant
|
2010-08-28 17:59:08 +00:00 |
2009-03-03-BitcastLongDouble.ll
|
|
|
2009-03-03-BTHang.ll
|
|
|
2009-03-05-burr-list-crash.ll
|
|
|
2009-03-07-FPConstSelect.ll
|
|
|
2009-03-09-APIntCrash.ll
|
|
|
2009-03-09-SpillerBug.ll
|
|
|
2009-03-10-CoalescerBug.ll
|
|
|
2009-03-11-CoalescerBug.ll
|
|
|
2009-03-12-CPAlignBug.ll
|
|
|
2009-03-13-PHIElimBug.ll
|
test/CodeGen/X86: Add explicit -mtriple=(i686|x86_64)-linux for Win32 host.
|
2010-09-03 03:24:08 +00:00 |
2009-03-16-PHIElimInLPad.ll
|
test/CodeGen/X86: Add explicit -mtriple=(i686|x86_64)-linux for Win32 host.
|
2010-09-03 03:24:08 +00:00 |
2009-03-16-SpillerBug.ll
|
|
|
2009-03-23-i80-fp80.ll
|
|
|
2009-03-23-LinearScanBug.ll
|
|
|
2009-03-23-MultiUseSched.ll
|
When sending stats output to stdout for grepping, don't emit normal
|
2010-08-18 20:32:46 +00:00 |
2009-03-25-TestBug.ll
|
|
|
2009-03-26-NoImplicitFPBug.ll
|
|
|
2009-04-09-InlineAsmCrash.ll
|
|
|
2009-04-12-FastIselOverflowCrash.ll
|
|
|
2009-04-12-picrel.ll
|
|
|
2009-04-13-2AddrAssert-2.ll
|
|
|
2009-04-13-2AddrAssert.ll
|
|
|
2009-04-14-IllegalRegs.ll
|
Remove the local register allocator.
|
2010-06-15 21:58:33 +00:00 |
2009-04-16-SpillerUnfold.ll
|
|
|
2009-04-20-LinearScanOpt.ll
|
Propagate the AlignStack bit in InlineAsm's to the
|
2010-07-02 20:16:09 +00:00 |
2009-04-21-NoReloadImpDef.ll
|
|
|
2009-04-24.ll
|
Remove the local register allocator.
|
2010-06-15 21:58:33 +00:00 |
2009-04-25-CoalescerBug.ll
|
|
|
2009-04-27-CoalescerAssert.ll
|
|
|
2009-04-27-LiveIntervalsAssert2.ll
|
|
|
2009-04-27-LiveIntervalsAssert.ll
|
|
|
2009-04-27-LiveIntervalsBug.ll
|
|
|
2009-04-29-IndirectDestOperands.ll
|
|
|
2009-04-29-LinearScanBug.ll
|
|
|
2009-04-29-RegAllocAssert.ll
|
|
|
2009-04-scale.ll
|
|
|
2009-05-08-InlineAsmIOffset.ll
|
|
|
2009-05-11-tailmerge-crash.ll
|
|
|
2009-05-19-SingleElementExtractElement.ll
|
|
|
2009-05-23-available_externally.ll
|
|
|
2009-05-23-dagcombine-shifts.ll
|
|
|
2009-05-28-DAGCombineCrash.ll
|
|
|
2009-05-30-ISelBug.ll
|
|
|
2009-06-02-RewriterBug.ll
|
|
|
2009-06-03-Win64DisableRedZone.ll
|
|
|
2009-06-03-Win64SpillXMM.ll
|
|
|
2009-06-04-VirtualLiveIn.ll
|
|
|
2009-06-05-ScalarToVectorByteMMX.ll
|
Mark all these as needing SSE2. Should fix PPC and
|
2010-10-01 04:17:55 +00:00 |
2009-06-05-sitofpCrash.ll
|
|
|
2009-06-05-VariableIndexInsert.ll
|
|
|
2009-06-05-VZextByteShort.ll
|
|
|
2009-06-06-ConcatVectors.ll
|
|
|
2009-06-07-ExpandMMXBitcast.ll
|
|
|
2009-06-12-x86_64-tail-call-conv-out-of-sync-bug.ll
|
|
|
2009-06-15-not-a-tail-call.ll
|
|
|
2009-06-18-movlp-shuffle-register.ll
|
|
|
2009-07-06-TwoAddrAssert.ll
|
|
|
2009-07-07-SplitICmp.ll
|
|
|
2009-07-09-ExtractBoolFromVector.ll
|
|
|
2009-07-15-CoalescerBug.ll
|
|
|
2009-07-16-CoalescerBug.ll
|
|
|
2009-07-17-StackColoringBug.ll
|
|
|
2009-07-19-AsmExtraOperands.ll
|
|
|
2009-07-20-CoalescerBug.ll
|
|
|
2009-07-20-DAGCombineBug.ll
|
|
|
2009-08-02-mmx-scalar-to-vector.ll
|
Massive rewrite of MMX:
|
2010-09-30 23:57:10 +00:00 |
2009-08-06-branchfolder-crash.ll
|
|
|
2009-08-06-inlineasm.ll
|
|
|
2009-08-08-CastError.ll
|
|
|
2009-08-12-badswitch.ll
|
|
|
2009-08-14-Win64MemoryIndirectArg.ll
|
|
|
2009-08-19-LoadNarrowingMiscompile.ll
|
|
|
2009-08-23-linkerprivate.ll
|
Implement the "linker_private_weak" linkage type. This will be used for
|
2010-07-01 21:55:59 +00:00 |
2009-08-23-SubRegReuseUndo.ll
|
|
|
2009-09-10-LoadFoldingBug.ll
|
|
|
2009-09-10-SpillComments.ll
|
|
|
2009-09-16-CoalescerBug.ll
|
|
|
2009-09-19-earlyclobber.ll
|
|
|
2009-09-21-NoSpillLoopCount.ll
|
|
|
2009-09-22-CoalescerBug.ll
|
|
|
2009-09-23-LiveVariablesBug.ll
|
|
|
2009-10-08-MachineLICMBug.ll
|
|
|
2009-10-14-LiveVariablesBug.ll
|
|
|
2009-10-19-atomic-cmp-eflags.ll
|
|
|
2009-10-19-EmergencySpill.ll
|
|
|
2009-10-25-RewriterBug.ll
|
|
|
2009-11-04-SubregCoalescingBug.ll
|
|
|
2009-11-13-VirtRegRewriterBug.ll
|
|
|
2009-11-16-MachineLICM.ll
|
|
|
2009-11-16-UnfoldMemOpBug.ll
|
|
|
2009-11-17-UpdateTerminator.ll
|
|
|
2009-11-18-TwoAddrKill.ll
|
|
|
2009-11-25-ImpDefBug.ll
|
|
|
2009-12-01-EarlyClobberBug.ll
|
|
|
2009-12-11-TLSNoRedZone.ll
|
|
|
2010-01-05-ZExt-Shl.ll
|
|
|
2010-01-07-ISelBug.ll
|
|
|
2010-01-07-UAMemFeature.ll
|
|
|
2010-01-08-Atomic64Bug.ll
|
|
|
2010-01-11-ExtraPHIArg.ll
|
|
|
2010-01-13-OptExtBug.ll
|
|
|
2010-01-15-SelectionDAGCycle.ll
|
|
|
2010-01-18-DbgValue.ll
|
Restore arch on these test, they fail on arm.
|
2010-08-15 20:42:56 +00:00 |
2010-01-19-OptExtBug.ll
|
|
|
2010-02-01-DbgValueCrash.ll
|
Move x86 specific tests into test/CodeGen/X86.
|
2010-08-05 20:25:37 +00:00 |
2010-02-01-TaillCallCrash.ll
|
|
|
2010-02-03-DualUndef.ll
|
|
|
2010-02-04-SchedulerBug.ll
|
|
|
2010-02-11-NonTemporal.ll
|
|
|
2010-02-12-CoalescerBug-Impdef.ll
|
|
|
2010-02-15-ImplicitDefBug.ll
|
|
|
2010-02-19-TailCallRetAddrBug.ll
|
MorphNodeTo doesn't preserve the memory operands. Because we're morphing a node
|
2010-06-23 18:16:24 +00:00 |
2010-02-23-DAGCombineBug.ll
|
|
|
2010-02-23-DIV8rDefinesAX.ll
|
|
|
2010-02-23-RematImplicitSubreg.ll
|
|
|
2010-02-23-SingleDefPhiJoin.ll
|
|
|
2010-03-04-Mul8Bug.ll
|
|
|
2010-03-05-ConstantFoldCFG.ll
|
|
|
2010-03-05-EFLAGS-Redef.ll
|
|
|
2010-03-17-ISelBug.ll
|
Don't maintain a set of deleted nodes; instead, use a HandleSDNode
|
2010-06-18 01:24:29 +00:00 |
2010-04-06-SSEDomainFixCrash.ll
|
|
|
2010-04-07-DbgValueOtherTargets.ll
|
|
|
2010-04-08-CoalescerBug.ll
|
|
|
2010-04-13-AnalyzeBranchCrash.ll
|
|
|
2010-04-21-CoalescerBug.ll
|
|
|
2010-04-23-mmx-movdq2q.ll
|
Massive rewrite of MMX:
|
2010-09-30 23:57:10 +00:00 |
2010-04-29-CoalescerCrash.ll
|
|
|
2010-04-30-LocalAlloc-LandingPad.ll
|
Fix an inconsistency in the x86 backend that led it to reject "calll foo" on
|
2010-09-22 05:49:14 +00:00 |
2010-05-03-CoalescerSubRegClobber.ll
|
|
|
2010-05-05-LocalAllocEarlyClobber.ll
|
Remove the local register allocator.
|
2010-06-15 21:58:33 +00:00 |
2010-05-06-LocalInlineAsmClobber.ll
|
Remove the local register allocator.
|
2010-06-15 21:58:33 +00:00 |
2010-05-07-ldconvert.ll
|
|
|
2010-05-10-DAGCombinerBug.ll
|
|
|
2010-05-12-FastAllocKills.ll
|
|
|
2010-05-16-nosseconversion.ll
|
|
|
2010-05-25-DotDebugLoc.ll
|
Use FileCheck
|
2010-09-21 20:50:32 +00:00 |
2010-05-26-DotDebugLoc.ll
|
Simplify. Eliminate unneeded debug_loc entry.
|
2010-05-26 23:55:23 +00:00 |
2010-05-26-FP_TO_INT-crash.ll
|
Testcase for 104624/104619/PR7191/8023512.
|
2010-05-26 17:55:45 +00:00 |
2010-05-28-Crash.ll
|
Move x86 specific tests into test/CodeGen/X86.
|
2010-08-05 20:25:37 +00:00 |
2010-06-01-DeadArg-DbgInfo.ll
|
Move x86 specific tests into test/CodeGen/X86.
|
2010-08-05 20:25:37 +00:00 |
2010-06-09-FastAllocRegisters.ll
|
Mark physregs defined by inline asm as implicit.
|
2010-06-09 20:05:00 +00:00 |
2010-06-14-fast-isel-fs-load.ll
|
fix fastisel to handle GS and FS relative pointers. Patch by
|
2010-06-15 19:08:40 +00:00 |
2010-06-15-FastAllocEarlyCLobber.ll
|
Avoid processing early clobbers twice in RegAllocFast.
|
2010-06-15 16:20:57 +00:00 |
2010-06-24-g-constraint-crash.ll
|
Don't write an output file to cwd, and put an rdar prefix on
|
2010-06-24 23:45:15 +00:00 |
2010-06-25-asm-RA-crash.ll
|
Don't write temporary files in test directory
|
2010-06-28 20:01:15 +00:00 |
2010-06-25-CoalescerSubRegDefDead.ll
|
- Reapply r106066 now that the bzip2 build regression has been fixed.
|
2010-06-25 20:48:10 +00:00 |
2010-06-28-DbgEntryPC.ll
|
Make it a .ll test case.
|
2010-07-14 23:12:52 +00:00 |
2010-06-28-FastAllocTiedOperand.ll
|
Add a triple so test runs on Linux as well.
|
2010-06-28 19:31:15 +00:00 |
2010-06-28-matched-g-constraint.ll
|
In asm's, output operands with matching input constraints
|
2010-06-28 22:09:45 +00:00 |
2010-07-02-asm-alignstack.ll
|
Propagate the AlignStack bit in InlineAsm's to the
|
2010-07-02 20:16:09 +00:00 |
2010-07-02-UnfoldBug.ll
|
- Two-address pass should not assume unfolding is always successful.
|
2010-07-02 20:36:18 +00:00 |
2010-07-06-asm-RIP.ll
|
Fix PR number.
|
2010-07-13 18:14:47 +00:00 |
2010-07-06-DbgCrash.ll
|
Make test not hang waiting for input.
|
2010-07-06 23:06:58 +00:00 |
2010-07-11-FPStackLoneUse.ll
|
Add forgotten test case.
|
2010-07-16 04:45:35 +00:00 |
2010-07-13-indirectXconstraint.ll
|
In inline asm treat indirect 'X' constraint as 'm'.
|
2010-07-13 20:17:05 +00:00 |
2010-07-15-Crash.ll
|
Fix crash reported in PR7653.
|
2010-07-15 18:45:27 +00:00 |
2010-07-29-SetccSimplify.ll
|
Fix for bug reported by Evzen Muller on llvm-commits: make sure to correctly
|
2010-07-30 06:44:31 +00:00 |
2010-08-04-MaskedSignedCompare.ll
|
PR7814: Truncates cannot be ignored for signed comparisons.
|
2010-08-04 22:40:58 +00:00 |
2010-08-04-MingWCrash.ll
|
The lower invoke pass needs to have unreachable code elimination run after it
|
2010-08-04 23:36:02 +00:00 |
2010-08-10-DbgConstant.ll
|
This is x86 only test.
|
2010-08-12 00:17:38 +00:00 |
2010-09-01-RemoveCopyByCommutingDef.ll
|
Teach RemoveCopyByCommutingDef to check all aliases, not just subregisters.
|
2010-09-01 22:15:35 +00:00 |
2010-09-16-asmcrash.ll
|
When substituting sunkaddrs into indirect arguments an asm, we were
|
2010-09-16 18:30:55 +00:00 |
2010-09-17-SideEffectsInChain.ll
|
When TCO is turned on, it is possible to end up with aliasing FrameIndex's. Therefore,
|
2010-09-20 20:39:59 +00:00 |
2010-09-30-CMOV-JumpTable-PHI.ll
|
When isel is emitting instructions for an x86 target without CMOV, the CFG is
|
2010-09-30 19:44:31 +00:00 |
20090313-signext.ll
|
|
|
abi-isel.ll
|
Fix an inconsistency in the x86 backend that led it to reject "calll foo" on
|
2010-09-22 05:49:14 +00:00 |
add-of-carry.ll
|
When adding the carry bit to another value on X86, exploit the fact that the carry-materialization
|
2010-09-21 18:41:19 +00:00 |
add.ll
|
|
|
addr-label-difference.ll
|
|
|
aliases.ll
|
|
|
aligned-comm.ll
|
|
|
alignment.ll
|
|
|
all-ones-vector.ll
|
|
|
alloca-align-rounding-32.ll
|
Eliminate the restriction that the array size in an alloca must be i32.
|
2010-05-28 01:14:11 +00:00 |
alloca-align-rounding.ll
|
Eliminate the restriction that the array size in an alloca must be i32.
|
2010-05-28 01:14:11 +00:00 |
and-or-fold.ll
|
|
|
and-su.ll
|
|
|
anyext.ll
|
|
|
arg-cast.ll
|
|
|
asm-block-labels.ll
|
|
|
asm-global-imm.ll
|
|
|
asm-indirect-mem.ll
|
|
|
asm-modifier-P.ll
|
|
|
asm-modifier.ll
|
|
|
atomic_add.ll
|
|
|
atomic_op.ll
|
give LCMPXCHG_DAG[8] a memory operand, allowing it to work with addrspace 256/257
|
2010-09-21 23:59:42 +00:00 |
Atomics-32.ll
|
|
|
Atomics-64.ll
|
|
|
attribute-sections.ll
|
|
|
avoid-lea-scale2.ll
|
|
|
avoid-loop-align-2.ll
|
|
|
avoid-loop-align.ll
|
|
|
avx-128.ll
|
- Teach SSEDomainFix to switch between different levels of AVX instructions. Here we guess that AVX will have domain issues, so just implement them for consistency and in the future we remove if it's unnecessary.
|
2010-08-12 20:20:53 +00:00 |
avx-256.ll
|
Begin to support some vector operations for AVX 256-bit intructions. The long
|
2010-08-12 02:06:36 +00:00 |
avx-intrinsics-x86_64.ll
|
Reapply r109881 using a more strict command line for llc.
|
2010-08-11 17:39:23 +00:00 |
avx-intrinsics-x86.ll
|
Remove the rest of the nonexistent 64-bit AVX instructions.
|
2010-09-03 21:23:00 +00:00 |
barrier-sse.ll
|
Custom lower the memory barrier instructions and add support
|
2010-07-22 02:48:34 +00:00 |
barrier.ll
|
Custom lower the memory barrier instructions and add support
|
2010-07-22 02:48:34 +00:00 |
bigstructret2.ll
|
|
|
bigstructret.ll
|
|
|
bit-test-shift.ll
|
A select between a constant and zero, when fed by a bit test, can be efficiently
|
2010-09-22 22:58:22 +00:00 |
bitcast2.ll
|
|
|
bitcast-int-to-vector.ll
|
|
|
bitcast.ll
|
|
|
br-fold.ll
|
|
|
brcond.ll
|
|
|
break-anti-dependencies.ll
|
|
|
break-sse-dep.ll
|
Apply the SSE dependence idiom for SSE unary operations to
|
2010-07-12 20:46:04 +00:00 |
bss_pagealigned.ll
|
|
|
bswap-inline-asm.ll
|
|
|
bswap.ll
|
|
|
bt.ll
|
|
|
byval2.ll
|
|
|
byval3.ll
|
|
|
byval4.ll
|
|
|
byval5.ll
|
|
|
byval6.ll
|
|
|
byval7.ll
|
|
|
byval.ll
|
|
|
call-imm.ll
|
call-imm.ll test case regex fix. Patch by Dimitry Andric!
|
2010-08-04 15:31:35 +00:00 |
call-push.ll
|
|
|
change-compare-stride-0.ll
|
|
|
change-compare-stride-1.ll
|
|
|
change-compare-stride-trickiness-0.ll
|
Move x86-specific tests out of test/Transforms/LoopStrengthReduce and
|
2010-08-05 17:04:15 +00:00 |
change-compare-stride-trickiness-1.ll
|
Move x86-specific tests out of test/Transforms/LoopStrengthReduce and
|
2010-08-05 17:04:15 +00:00 |
change-compare-stride-trickiness-2.ll
|
Move x86-specific tests out of test/Transforms/LoopStrengthReduce and
|
2010-08-05 17:04:15 +00:00 |
clz.ll
|
|
|
cmov.ll
|
|
|
cmp0.ll
|
|
|
cmp2.ll
|
|
|
cmp-test.ll
|
|
|
coalesce-esp.ll
|
|
|
coalescer-commute1.ll
|
|
|
coalescer-commute2.ll
|
|
|
coalescer-commute3.ll
|
|
|
coalescer-commute4.ll
|
|
|
coalescer-commute5.ll
|
|
|
coalescer-cross.ll
|
|
|
coalescer-remat.ll
|
|
|
code_placement_eh.ll
|
|
|
code_placement.ll
|
|
|
codegen-dce.ll
|
|
|
codegen-prepare-cast.ll
|
|
|
codegen-prepare-extload.ll
|
|
|
codemodel.ll
|
|
|
combine-lds.ll
|
|
|
combiner-aa-0.ll
|
|
|
combiner-aa-1.ll
|
|
|
commute-intrinsic.ll
|
|
|
commute-two-addr.ll
|
|
|
compare_folding.ll
|
|
|
compare-add.ll
|
|
|
compare-inf.ll
|
Enable machine sinking critical edge splitting. e.g.
|
2010-09-20 22:52:00 +00:00 |
compiler_used.ll
|
|
|
complex-fca.ll
|
|
|
const-select.ll
|
|
|
constant-pool-remat-0.ll
|
When sending stats output to stdout for grepping, don't emit normal
|
2010-08-18 20:32:46 +00:00 |
constant-pool-sharing.ll
|
|
|
constpool.ll
|
|
|
convert-2-addr-3-addr-inc64.ll
|
|
|
copysign-zero.ll
|
|
|
crash-O0.ll
|
When creating X86 MUL8 and DIV8 instructions, make sure we don't produce
|
2010-06-26 00:39:23 +00:00 |
crash.ll
|
Allow copies between GR8_ABCD_L and GR8_ABCD_H.
|
2010-07-07 20:33:27 +00:00 |
critical-edge-split.ll
|
When sending stats output to stdout for grepping, don't emit normal
|
2010-08-18 20:32:46 +00:00 |
cstring.ll
|
|
|
dag-rauw-cse.ll
|
|
|
dagcombine-buildvector.ll
|
|
|
dagcombine-cse.ll
|
|
|
darwin-bzero.ll
|
|
|
darwin-no-dead-strip.ll
|
|
|
darwin-quote.ll
|
|
|
darwin-stub.ll
|
|
|
dbg-byval-parameter.ll
|
|
|
dg.exp
|
|
|
discontiguous-loops.ll
|
|
|
div_const.ll
|
|
|
divrem.ll
|
|
|
dll-linkage.ll
|
Fix an inconsistency in the x86 backend that led it to reject "calll foo" on
|
2010-09-22 05:49:14 +00:00 |
dllexport.ll
|
Correct bogus module triple specifications.
|
2010-08-30 10:48:29 +00:00 |
dollar-name.ll
|
Fix an inconsistency in the x86 backend that led it to reject "calll foo" on
|
2010-09-22 05:49:14 +00:00 |
dyn-stackalloc.ll
|
test/CodeGen/X86: Add explicit -mtriple=(i686|x86_64)-linux for Win32 host.
|
2010-09-03 03:24:08 +00:00 |
empty-functions.ll
|
Consider this function:
|
2010-07-16 22:51:10 +00:00 |
empty-struct-return-type.ll
|
|
|
epilogue.ll
|
|
|
extend.ll
|
|
|
extern_weak.ll
|
|
|
extmul64.ll
|
|
|
extmul128.ll
|
|
|
extract-combine.ll
|
|
|
extract-extract.ll
|
|
|
extractelement-from-arg.ll
|
|
|
extractelement-load.ll
|
|
|
extractelement-shuffle.ll
|
|
|
extractps.ll
|
|
|
fabs.ll
|
Split -enable-finite-only-fp-math to two options:
|
2010-07-15 22:07:12 +00:00 |
fast-cc-callee-pops.ll
|
|
|
fast-cc-merge-stack-adj.ll
|
|
|
fast-cc-pass-in-regs.ll
|
|
|
fast-isel-atomic.ll
|
The same problem was being tracked in PR7652.
|
2010-07-20 15:52:32 +00:00 |
fast-isel-avoid-unnecessary-pic-base.ll
|
Avoid emitting a PIC base register if no PIC addresses are needed.
|
2010-09-17 20:24:24 +00:00 |
fast-isel-bail.ll
|
|
|
fast-isel-bc.ll
|
Mark all these as needing SSE2. Should fix PPC and
|
2010-10-01 04:17:55 +00:00 |
fast-isel-call.ll
|
|
|
fast-isel-cmp-branch.ll
|
Fix x86 fast-isel's cmp+branch folding to avoid folding when the
|
2010-08-21 02:32:36 +00:00 |
fast-isel-constpool.ll
|
|
|
fast-isel-fneg.ll
|
|
|
fast-isel-gep.ll
|
Use the source-order scheduler instead of the "fast" scheduler at -O0,
|
2010-07-16 02:01:19 +00:00 |
fast-isel-gv.ll
|
|
|
fast-isel-i1.ll
|
|
|
fast-isel-mem.ll
|
implement rdar://6653118 - fastisel should fold loads where possible.
|
2010-09-05 02:18:34 +00:00 |
fast-isel-shift-imm.ll
|
Use the source-order scheduler instead of the "fast" scheduler at -O0,
|
2010-07-16 02:01:19 +00:00 |
fast-isel-tailcall.ll
|
|
|
fast-isel-tls.ll
|
|
|
fast-isel-x86.ll
|
Fix this test.
|
2010-07-10 22:42:12 +00:00 |
fast-isel.ll
|
Reapply bottom-up fast-isel, with several fixes for x86-32:
|
2010-07-10 09:00:22 +00:00 |
fastcall-correct-mangling.ll
|
|
|
fastcc3struct.ll
|
|
|
fastcc-2.ll
|
|
|
fastcc-byval.ll
|
|
|
fastcc-sret.ll
|
|
|
fastcc.ll
|
|
|
field-extract-use-trunc.ll
|
|
|
fildll.ll
|
|
|
fmul-zero.ll
|
|
|
fold-add.ll
|
|
|
fold-and-shift.ll
|
|
|
fold-call-2.ll
|
|
|
fold-call-3.ll
|
|
|
fold-call.ll
|
|
|
fold-imm.ll
|
|
|
fold-load.ll
|
|
|
fold-mul-lohi.ll
|
|
|
fold-pcmpeqd-0.ll
|
|
|
fold-pcmpeqd-1.ll
|
|
|
fold-pcmpeqd-2.ll
|
|
|
fold-sext-trunc.ll
|
|
|
force-align-stack.ll
|
Add an option to always emit realignment code for a particular module.
|
2010-08-05 23:57:43 +00:00 |
fp2sint.ll
|
|
|
fp_constant_op.ll
|
|
|
fp_load_cast_fold.ll
|
|
|
fp_load_fold.ll
|
|
|
fp-elim.ll
|
|
|
fp-immediate-shorten.ll
|
|
|
fp-in-intregs.ll
|
|
|
fp-stack-2results.ll
|
|
|
fp-stack-compare.ll
|
|
|
fp-stack-direct-ret.ll
|
|
|
fp-stack-O0-crash.ll
|
Remove the local register allocator.
|
2010-06-15 21:58:33 +00:00 |
fp-stack-ret-conv.ll
|
|
|
fp-stack-ret-store.ll
|
|
|
fp-stack-ret.ll
|
|
|
fp-stack-retcopy.ll
|
|
|
fp-stack-set-st1.ll
|
|
|
fp-stack.ll
|
now that fp reg kill insertion stuff happens as a separate
|
2010-05-21 18:17:54 +00:00 |
fsxor-alignment.ll
|
|
|
full-lsr.ll
|
|
|
ga-offset.ll
|
|
|
gather-addresses.ll
|
|
|
ghc-cc64.ll
|
|
|
ghc-cc.ll
|
Fix an inconsistency in the x86 backend that led it to reject "calll foo" on
|
2010-09-22 05:49:14 +00:00 |
global-sections-tls.ll
|
|
|
global-sections.ll
|
two changes:
|
2010-08-30 18:12:35 +00:00 |
h-register-addressing-32.ll
|
|
|
h-register-addressing-64.ll
|
|
|
h-register-store.ll
|
|
|
h-registers-0.ll
|
|
|
h-registers-1.ll
|
|
|
h-registers-2.ll
|
|
|
h-registers-3.ll
|
|
|
hidden-vis-2.ll
|
|
|
hidden-vis-3.ll
|
|
|
hidden-vis-4.ll
|
|
|
hidden-vis-pic.ll
|
apparently lots of dupes.
|
2010-06-14 20:19:03 +00:00 |
hidden-vis.ll
|
|
|
i2k.ll
|
|
|
i64-mem-copy.ll
|
|
|
i128-and-beyond.ll
|
|
|
i128-immediate.ll
|
|
|
i128-mul.ll
|
|
|
i128-ret.ll
|
|
|
i256-add.ll
|
|
|
iabs.ll
|
|
|
illegal-insert.ll
|
|
|
illegal-vector-args-return.ll
|
|
|
imul-lea-2.ll
|
|
|
imul-lea.ll
|
|
|
inline-asm-2addr.ll
|
|
|
inline-asm-flag-clobber.ll
|
|
|
inline-asm-fpstack2.ll
|
FileCheckize inline asm FP stack tests
|
2010-07-10 16:30:25 +00:00 |
inline-asm-fpstack3.ll
|
FileCheckize inline asm FP stack tests
|
2010-07-10 16:30:25 +00:00 |
inline-asm-fpstack4.ll
|
FileCheckize inline asm FP stack tests
|
2010-07-10 16:30:25 +00:00 |
inline-asm-fpstack5.ll
|
|
|
inline-asm-fpstack.ll
|
FileCheckize inline asm FP stack tests
|
2010-07-10 16:30:25 +00:00 |
inline-asm-modifier-n.ll
|
|
|
inline-asm-mrv.ll
|
|
|
inline-asm-out-regs.ll
|
|
|
inline-asm-pic.ll
|
|
|
inline-asm-q-regs.ll
|
|
|
inline-asm-R-constraint.ll
|
|
|
inline-asm-tied.ll
|
Propagate the AlignStack bit in InlineAsm's to the
|
2010-07-02 20:16:09 +00:00 |
inline-asm-x-scalar.ll
|
|
|
inline-asm.ll
|
|
|
ins_subreg_coalesce-1.ll
|
|
|
ins_subreg_coalesce-2.ll
|
|
|
ins_subreg_coalesce-3.ll
|
Eliminate the first have of the optimization which eliminates BRCOND
|
2010-06-24 15:04:11 +00:00 |
insert-positions.ll
|
Move x86-specific tests out of test/Transforms/LoopStrengthReduce and
|
2010-08-05 17:04:15 +00:00 |
insertelement-copytoregs.ll
|
|
|
insertelement-legalize.ll
|
|
|
int-intrinsic.ll
|
Add a new llvm.x86.int intrinsic, allowing access to the
|
2010-08-23 19:39:25 +00:00 |
invalid-shift-immediate.ll
|
|
|
isel-sink2.ll
|
|
|
isel-sink3.ll
|
|
|
isel-sink.ll
|
|
|
isint.ll
|
|
|
isnan2.ll
|
|
|
isnan.ll
|
|
|
ispositive.ll
|
|
|
iv-users-in-other-loops.ll
|
Propagate the AlignStack bit in InlineAsm's to the
|
2010-07-02 20:16:09 +00:00 |
jump_sign.ll
|
|
|
label-redefinition.ll
|
|
|
large-gep-scale.ll
|
|
|
ldzero.ll
|
|
|
lea-2.ll
|
|
|
lea-3.ll
|
|
|
lea-4.ll
|
|
|
lea-recursion.ll
|
|
|
lea.ll
|
|
|
leaf-fp-elim.ll
|
Extension of r107506. Make sure that we don't mark a function as having a call
|
2010-07-08 22:38:02 +00:00 |
legalize-fmp-oeq-vector-select.ll
|
|
|
legalizedag_vec.ll
|
|
|
lfence.ll
|
|
|
licm-nested.ll
|
When sending stats output to stdout for grepping, don't emit normal
|
2010-08-18 20:32:46 +00:00 |
licm-symbol.ll
|
|
|
limited-prec.ll
|
|
|
live-out-reg-info.ll
|
|
|
liveness-local-regalloc.ll
|
Remove the local register allocator.
|
2010-06-15 21:58:33 +00:00 |
lock-inst-encoding.ll
|
X86: Fix an encoding issue with LOCK_ADD64mr, which could lead to very hard to find miscompiles with the integrated assembler.
|
2010-08-27 01:30:14 +00:00 |
long-setcc.ll
|
|
|
longlong-deadload.ll
|
|
|
loop-blocks.ll
|
|
|
loop-hoist.ll
|
|
|
loop-strength-reduce2.ll
|
|
|
loop-strength-reduce3.ll
|
|
|
loop-strength-reduce4.ll
|
test/loop-strength-reduce4: Add explicit triplet for Win32 host.
|
2010-09-02 03:45:58 +00:00 |
loop-strength-reduce5.ll
|
|
|
loop-strength-reduce6.ll
|
Eliminate the other half of the BRCOND optimization, and update
|
2010-06-24 15:24:03 +00:00 |
loop-strength-reduce7.ll
|
|
|
loop-strength-reduce8.ll
|
|
|
loop-strength-reduce-2.ll
|
|
|
loop-strength-reduce-3.ll
|
|
|
loop-strength-reduce.ll
|
|
|
lsr-delayed-fold.ll
|
LSR needs to remember inserted instructions even in postinc mode, because
|
2010-06-05 00:33:07 +00:00 |
lsr-i386.ll
|
Watch out for a constant offset cancelling out a base register, forming
|
2010-07-15 15:14:45 +00:00 |
lsr-interesting-step.ll
|
Tweak IVUsers' concept of "interesting" to exclude add recurrences
|
2010-08-17 22:50:37 +00:00 |
lsr-loop-exit-cond.ll
|
This test doesn't need the ssp attribute.
|
2010-06-04 00:14:48 +00:00 |
lsr-negative-stride.ll
|
|
|
lsr-nonaffine.ll
|
Fix normalization and de-normalization of non-affine SCEVs.
|
2010-06-04 19:16:34 +00:00 |
lsr-normalization.ll
|
Fix SCEV denormalization of expressions where the exit value from
|
2010-07-20 17:06:20 +00:00 |
lsr-overflow.ll
|
|
|
lsr-reuse-trunc.ll
|
|
|
lsr-reuse.ll
|
Try again to disable critical edge splitting in CodeGenPrepare.
|
2010-09-30 20:51:52 +00:00 |
lsr-sort.ll
|
|
|
lsr-static-addr.ll
|
Fix X86's isLegalAddressingMode to recognize that static addresses
|
2010-08-24 15:55:12 +00:00 |
lsr-wrap.ll
|
Make this test less dependent on register allocation choices.
|
2010-08-29 14:49:42 +00:00 |
machine-cse.ll
|
|
|
MachineSink-CritEdge.ll
|
- Reapply r106066 now that the bzip2 build regression has been fixed.
|
2010-06-25 20:48:10 +00:00 |
MachineSink-PHIUse.ll
|
It's possible to sink a def if its local uses are PHI's.
|
2010-08-19 18:33:29 +00:00 |
masked-iv-safe.ll
|
|
|
masked-iv-unsafe.ll
|
|
|
maskmovdqu.ll
|
|
|
mcinst-lowering-cmp0.ll
|
|
|
mcinst-lowering.ll
|
|
|
memcmp.ll
|
|
|
memcpy-2.ll
|
|
|
memcpy.ll
|
fix PR6623: when optimizing for size, don't inline memcpy/memsets
|
2010-05-31 17:30:14 +00:00 |
memmove-0.ll
|
Fix an inconsistency in the x86 backend that led it to reject "calll foo" on
|
2010-09-22 05:49:14 +00:00 |
memmove-1.ll
|
Fix an inconsistency in the x86 backend that led it to reject "calll foo" on
|
2010-09-22 05:49:14 +00:00 |
memmove-2.ll
|
|
|
memmove-3.ll
|
Fix an inconsistency in the x86 backend that led it to reject "calll foo" on
|
2010-09-22 05:49:14 +00:00 |
memmove-4.ll
|
|
|
memset64-on-x86-32.ll
|
|
|
memset-2.ll
|
Fix an inconsistency in the x86 backend that led it to reject "calll foo" on
|
2010-09-22 05:49:14 +00:00 |
memset-3.ll
|
|
|
memset.ll
|
|
|
mfence.ll
|
|
|
mingw-alloca.ll
|
Fix an inconsistency in the x86 backend that led it to reject "calll foo" on
|
2010-09-22 05:49:14 +00:00 |
mmx-arg-passing2.ll
|
Massive rewrite of MMX:
|
2010-09-30 23:57:10 +00:00 |
mmx-arg-passing.ll
|
Massive rewrite of MMX:
|
2010-09-30 23:57:10 +00:00 |
mmx-arith.ll
|
Massive rewrite of MMX:
|
2010-09-30 23:57:10 +00:00 |
mmx-bitcast-to-i64.ll
|
Massive rewrite of MMX:
|
2010-09-30 23:57:10 +00:00 |
mmx-copy-gprs.ll
|
|
|
mmx-emms.ll
|
|
|
mmx-insert-element.ll
|
Mark all these as needing SSE2. Should fix PPC and
|
2010-10-01 04:17:55 +00:00 |
mmx-pinsrw.ll
|
One more +sse2.
|
2010-10-01 05:08:18 +00:00 |
mmx-punpckhdq.ll
|
Mark all these as needing SSE2. Should fix PPC and
|
2010-10-01 04:17:55 +00:00 |
mmx-s2v.ll
|
|
|
mmx-shift.ll
|
Massive rewrite of MMX:
|
2010-09-30 23:57:10 +00:00 |
mmx-shuffle.ll
|
Massive rewrite of MMX:
|
2010-09-30 23:57:10 +00:00 |
mmx-vzmovl-2.ll
|
Mark all these as needing SSE2. Should fix PPC and
|
2010-10-01 04:17:55 +00:00 |
mmx-vzmovl.ll
|
Mark all these as needing SSE2. Should fix PPC and
|
2010-10-01 04:17:55 +00:00 |
movfs.ll
|
|
|
movgs.ll
|
Fix an inconsistency in the x86 backend that led it to reject "calll foo" on
|
2010-09-22 05:49:14 +00:00 |
mul64.ll
|
|
|
mul128.ll
|
|
|
mul-legalize.ll
|
|
|
mul-remat.ll
|
|
|
mul-shift-reassoc.ll
|
|
|
multiple-loop-post-inc.ll
|
|
|
multiple-return-values-cross-block.ll
|
|
|
multiple-return-values.ll
|
|
|
nancvt.ll
|
|
|
narrow_op-1.ll
|
|
|
neg_fp.ll
|
|
|
neg-shl-add.ll
|
|
|
negate-add-zero.ll
|
|
|
negative_zero.ll
|
|
|
negative-sin.ll
|
|
|
negative-stride-fptosi-user.ll
|
|
|
negative-subscript.ll
|
|
|
nobt.ll
|
|
|
nofence.ll
|
|
|
nosse-error1.ll
|
|
|
nosse-error2.ll
|
|
|
nosse-varargs.ll
|
|
|
object-size.ll
|
Fix more tests that depended on the default register allocator choice.
|
2010-05-28 17:06:30 +00:00 |
opt-ext-uses.ll
|
|
|
optimize-max-0.ll
|
|
|
optimize-max-1.ll
|
|
|
optimize-max-2.ll
|
|
|
optimize-max-3.ll
|
Loosen up this test so that it doesn't depend as much on register
|
2010-06-22 23:32:47 +00:00 |
or-address.ll
|
|
|
or-branch.ll
|
|
|
overlap-shift.ll
|
|
|
packed_struct.ll
|
|
|
palignr-2.ll
|
|
|
palignr.ll
|
|
|
peep-test-0.ll
|
|
|
peep-test-1.ll
|
|
|
peep-test-2.ll
|
|
|
peep-test-3.ll
|
|
|
peep-vector-extract-concat.ll
|
|
|
peep-vector-extract-insert.ll
|
|
|
personality.ll
|
|
|
phi-immediate-factoring.ll
|
Try again to disable critical edge splitting in CodeGenPrepare.
|
2010-09-30 20:51:52 +00:00 |
phys_subreg_coalesce-2.ll
|
Try again to disable critical edge splitting in CodeGenPrepare.
|
2010-09-30 20:51:52 +00:00 |
phys_subreg_coalesce-3.ll
|
|
|
phys_subreg_coalesce.ll
|
|
|
phys-reg-local-regalloc.ll
|
Remove the local register allocator.
|
2010-06-15 21:58:33 +00:00 |
pic_jumptable.ll
|
|
|
pic-load-remat.ll
|
|
|
pic.ll
|
Fix an inconsistency in the x86 backend that led it to reject "calll foo" on
|
2010-09-22 05:49:14 +00:00 |
pmul.ll
|
|
|
pmulld.ll
|
|
|
postalloc-coalescing.ll
|
|
|
postra-licm.ll
|
Try again to disable critical edge splitting in CodeGenPrepare.
|
2010-09-30 20:51:52 +00:00 |
powi.ll
|
|
|
pr1462.ll
|
|
|
pr1489.ll
|
|
|
pr1505.ll
|
|
|
pr1505b.ll
|
|
|
pr2177.ll
|
|
|
pr2182.ll
|
|
|
pr2326.ll
|
|
|
pr2623.ll
|
|
|
pr2656.ll
|
|
|
pr2659.ll
|
Try again to disable critical edge splitting in CodeGenPrepare.
|
2010-09-30 20:51:52 +00:00 |
pr2849.ll
|
|
|
pr2924.ll
|
|
|
pr2982.ll
|
|
|
pr3154.ll
|
|
|
pr3216.ll
|
|
|
pr3241.ll
|
|
|
pr3243.ll
|
|
|
pr3244.ll
|
|
|
pr3250.ll
|
|
|
pr3317.ll
|
|
|
pr3366.ll
|
|
|
pr3457.ll
|
|
|
pr3495-2.ll
|
|
|
pr3495.ll
|
|
|
pr3522.ll
|
Teach machine sink to
|
2010-09-17 22:28:18 +00:00 |
pr7882.ll
|
Make fast scheduler handle asm clobbers correctly.
|
2010-08-17 22:17:24 +00:00 |
pre-split1.ll
|
|
|
pre-split2.ll
|
|
|
pre-split3.ll
|
|
|
pre-split4.ll
|
|
|
pre-split5.ll
|
|
|
pre-split6.ll
|
|
|
pre-split7.ll
|
|
|
pre-split8.ll
|
|
|
pre-split9.ll
|
|
|
pre-split10.ll
|
|
|
pre-split11.ll
|
|
|
prefetch.ll
|
|
|
private-2.ll
|
|
|
private.ll
|
|
|
promote-assert-zext.ll
|
Fix SimplifyDemandedBits' AssertZext logic to demand all the bits. It
|
2010-06-03 20:21:33 +00:00 |
promote-i16.ll
|
|
|
ptrtoint-constexpr.ll
|
|
|
rdtsc.ll
|
|
|
red-zone2.ll
|
|
|
red-zone.ll
|
|
|
regpressure.ll
|
|
|
rem-2.ll
|
|
|
rem.ll
|
|
|
remat-constant.ll
|
|
|
remat-mov-0.ll
|
|
|
remat-scalar-zero.ll
|
|
|
ret-addr.ll
|
|
|
ret-i64-0.ll
|
|
|
ret-mmx.ll
|
|
|
rip-rel-address.ll
|
|
|
rodata-relocs.ll
|
|
|
rot16.ll
|
|
|
rot32.ll
|
|
|
rot64.ll
|
|
|
rotate2.ll
|
|
|
rotate.ll
|
|
|
scalar_sse_minmax.ll
|
|
|
scalar_widen_div.ll
|
|
|
scalar-extract.ll
|
|
|
scalar-min-max-fill-operand.ll
|
|
|
scalarize-bitcast.ll
|
|
|
scev-interchange.ll
|
|
|
select-aggregate.ll
|
|
|
select-zero-one.ll
|
|
|
select.ll
|
|
|
setcc.ll
|
|
|
setoeq.ll
|
|
|
setuge.ll
|
|
|
sext-i1.ll
|
|
|
sext-load.ll
|
|
|
sext-ret-val.ll
|
|
|
sext-select.ll
|
|
|
sext-subreg.ll
|
|
|
sext-trunc.ll
|
|
|
sfence.ll
|
|
|
shift-and.ll
|
|
|
shift-coalesce.ll
|
|
|
shift-codegen.ll
|
|
|
shift-combine.ll
|
|
|
shift-double.ll
|
|
|
shift-folding.ll
|
Reapply r106634, now that the bug it exposed is fixed.
|
2010-06-24 14:30:44 +00:00 |
shift-i128.ll
|
|
|
shift-i256.ll
|
|
|
shift-one.ll
|
|
|
shift-parts.ll
|
|
|
shl_elim.ll
|
|
|
shl-anyext.ll
|
Use the proper type for shift counts. This fixes a bootstrap error.
|
2010-07-23 21:08:12 +00:00 |
shrink-fp-const1.ll
|
|
|
shrink-fp-const2.ll
|
|
|
sibcall-2.ll
|
|
|
sibcall-3.ll
|
Fix an inconsistency in the x86 backend that led it to reject "calll foo" on
|
2010-09-22 05:49:14 +00:00 |
sibcall-4.ll
|
Fix for PR7193 was overly conservative. The only case where sibcall callee
|
2010-07-14 06:44:01 +00:00 |
sibcall.ll
|
test/CodeGen/X86/sibcall.ll: Add explicit triplets and remove XFAIL: apple-darwin8.
|
2010-09-30 22:02:06 +00:00 |
sincos.ll
|
|
|
sink-hoist.ll
|
Enable machine sinking critical edge splitting. e.g.
|
2010-09-20 22:52:00 +00:00 |
small-byval-memcpy.ll
|
|
|
smul-with-overflow-2.ll
|
|
|
smul-with-overflow-3.ll
|
|
|
smul-with-overflow.ll
|
|
|
soft-fp.ll
|
|
|
splat-scalar-load.ll
|
|
|
split-eh-lpad-edges.ll
|
|
|
split-select.ll
|
|
|
split-vector-rem.ll
|
|
|
sret.ll
|
|
|
sse1.ll
|
fix the BuildVector -> unpcklps logic to not do pointless shuffles
|
2010-08-28 17:28:30 +00:00 |
sse2.ll
|
merge a bunch of shuffle tests into sse2.ll
|
2010-08-29 03:19:04 +00:00 |
sse3.ll
|
Teach EmitLiveInCopies to omit copies for unused virtual registers,
|
2010-06-24 22:23:02 +00:00 |
sse41.ll
|
fix the buildvector->insertp[sd] logic to not always create a redundant
|
2010-08-28 17:59:08 +00:00 |
sse42.ll
|
|
|
sse_reload_fold.ll
|
|
|
sse-align-0.ll
|
|
|
sse-align-1.ll
|
|
|
sse-align-2.ll
|
|
|
sse-align-3.ll
|
|
|
sse-align-4.ll
|
|
|
sse-align-5.ll
|
|
|
sse-align-6.ll
|
|
|
sse-align-7.ll
|
|
|
sse-align-8.ll
|
|
|
sse-align-9.ll
|
|
|
sse-align-10.ll
|
|
|
sse-align-11.ll
|
|
|
sse-align-12.ll
|
|
|
sse-commute.ll
|
pcmpeqd and friends are Commutable.
|
2010-06-25 21:05:35 +00:00 |
sse-fcopysign.ll
|
|
|
sse-load-ret.ll
|
|
|
sse-minmax.ll
|
Split -enable-finite-only-fp-math to two options:
|
2010-07-15 22:07:12 +00:00 |
sse-varargs.ll
|
|
|
stack-align.ll
|
Teach two-address lowering how to unfold a load to open up commuting
|
2010-06-21 22:17:20 +00:00 |
stack-protector-linux.ll
|
Fix up -fstack-protector on linux to use the segment
|
2010-07-06 05:18:56 +00:00 |
stdarg.ll
|
|
|
stdcall.ll
|
Correct bogus module triple specifications.
|
2010-08-30 10:48:29 +00:00 |
store_op_load_fold2.ll
|
test/CodeGen/X86: Add explicit triplet -mtriple=i686-linux to 3 tests incompatible to Win32 codegen.
|
2010-09-19 21:58:55 +00:00 |
store_op_load_fold.ll
|
|
|
store-empty-member.ll
|
|
|
store-fp-constant.ll
|
|
|
store-global-address.ll
|
|
|
store-narrow.ll
|
Don't narrow the load and store in a load+twiddle+store sequence unless
|
2010-09-02 21:18:42 +00:00 |
storetrunc-fp.ll
|
|
|
stride-nine-with-base-reg.ll
|
|
|
stride-reuse.ll
|
|
|
sub-with-overflow.ll
|
|
|
subreg-to-reg-0.ll
|
|
|
subreg-to-reg-1.ll
|
|
|
subreg-to-reg-2.ll
|
|
|
subreg-to-reg-3.ll
|
|
|
subreg-to-reg-4.ll
|
|
|
subreg-to-reg-6.ll
|
|
|
switch-bt.ll
|
Optimize the "bit test" code path for switch lowering in the
|
2010-06-24 02:06:24 +00:00 |
switch-crit-edge-constant.ll
|
|
|
switch-zextload.ll
|
|
|
SwitchLowering.ll
|
|
|
swizzle.ll
|
|
|
tail-opts.ll
|
Try again to disable critical edge splitting in CodeGenPrepare.
|
2010-09-30 20:51:52 +00:00 |
tailcall1.ll
|
|
|
tailcall-fastisel.ll
|
Completely disable tail calls when fast-isel is enabled, as fast-isel
|
2010-08-28 00:51:03 +00:00 |
tailcall-i1.ll
|
|
|
tailcall-largecode.ll
|
|
|
tailcall-stackalign.ll
|
Fix an inconsistency in the x86 backend that led it to reject "calll foo" on
|
2010-09-22 05:49:14 +00:00 |
tailcall-structret.ll
|
|
|
tailcall-void.ll
|
|
|
tailcallbyval64.ll
|
|
|
tailcallbyval.ll
|
|
|
tailcallfp2.ll
|
Disable codegen prepare critical edge splitting. Machine instruction passes now
|
2010-09-23 06:55:34 +00:00 |
tailcallfp.ll
|
|
|
tailcallpic1.ll
|
|
|
tailcallpic2.ll
|
|
|
tailcallstack64.ll
|
Teach two-address lowering how to unfold a load to open up commuting
|
2010-06-21 22:17:20 +00:00 |
test-nofold.ll
|
|
|
test-shrink-bug.ll
|
|
|
test-shrink.ll
|
|
|
testl-commute.ll
|
|
|
tls1.ll
|
|
|
tls2.ll
|
|
|
tls3.ll
|
|
|
tls4.ll
|
|
|
tls5.ll
|
|
|
tls6.ll
|
|
|
tls7.ll
|
|
|
tls8.ll
|
|
|
tls9.ll
|
reimplement elf TLS support in terms of addressing modes, eliminating SegmentBaseAddress.
|
2010-09-22 04:39:11 +00:00 |
tls10.ll
|
|
|
tls11.ll
|
|
|
tls12.ll
|
|
|
tls13.ll
|
|
|
tls14.ll
|
|
|
tls15.ll
|
|
|
tls-1.ll
|
One underscore, not two.
|
2010-06-03 04:02:59 +00:00 |
tls-pic.ll
|
|
|
trap.ll
|
|
|
trunc-to-bool.ll
|
|
|
twoaddr-coalesce-2.ll
|
|
|
twoaddr-coalesce.ll
|
test/twoaddr-coalesce: Do not use @main.
|
2010-09-02 03:45:51 +00:00 |
twoaddr-lea.ll
|
|
|
twoaddr-pass-sink.ll
|
|
|
twoaddr-remat.ll
|
|
|
uint_to_fp-2.ll
|
|
|
uint_to_fp.ll
|
|
|
umul-with-carry.ll
|
|
|
umul-with-overflow.ll
|
|
|
unaligned-load.ll
|
Fix an inconsistency in the x86 backend that led it to reject "calll foo" on
|
2010-09-22 05:49:14 +00:00 |
unknown-location.ll
|
|
|
unreachable-loop-sinking.ll
|
|
|
urem-i8-constant.ll
|
|
|
use-add-flags.ll
|
|
|
v2f32.ll
|
Change handling of illegal vector types to widen when possible instead of
|
2010-08-25 22:49:25 +00:00 |
v4f32-immediate.ll
|
|
|
v-binop-widen2.ll
|
Add SSE so these actually pass on non-X86 hosts.
|
2010-06-22 20:54:03 +00:00 |
v-binop-widen.ll
|
Add SSE so these actually pass on non-X86 hosts.
|
2010-06-22 20:54:03 +00:00 |
variable-sized-darwin-bzero.ll
|
|
|
variadic-node-pic.ll
|
|
|
vec_add.ll
|
|
|
vec_align.ll
|
|
|
vec_call.ll
|
|
|
vec_cast.ll
|
get this test passing on linux builders.
|
2010-08-27 18:49:08 +00:00 |
vec_clear.ll
|
|
|
vec_compare-2.ll
|
|
|
vec_compare.ll
|
|
|
vec_ctbits.ll
|
|
|
vec_ext_inreg.ll
|
|
|
vec_extract-sse4.ll
|
|
|
vec_extract.ll
|
|
|
vec_fneg.ll
|
|
|
vec_i64.ll
|
|
|
vec_ins_extract-1.ll
|
|
|
vec_ins_extract.ll
|
|
|
vec_insert-2.ll
|
|
|
vec_insert-3.ll
|
|
|
vec_insert-4.ll
|
|
|
vec_insert-5.ll
|
Massive rewrite of MMX:
|
2010-09-30 23:57:10 +00:00 |
vec_insert-6.ll
|
When sending stats output to stdout for grepping, don't emit normal
|
2010-08-18 20:32:46 +00:00 |
vec_insert-7.ll
|
Mark all these as needing SSE2. Should fix PPC and
|
2010-10-01 04:17:55 +00:00 |
vec_insert-8.ll
|
|
|
vec_insert-9.ll
|
fix the buildvector->insertp[sd] logic to not always create a redundant
|
2010-08-28 17:59:08 +00:00 |
vec_insert.ll
|
|
|
vec_loadsingles.ll
|
|
|
vec_logical.ll
|
|
|
vec_return.ll
|
|
|
vec_select.ll
|
|
|
vec_set-2.ll
|
|
|
vec_set-3.ll
|
|
|
vec_set-4.ll
|
|
|
vec_set-5.ll
|
|
|
vec_set-6.ll
|
|
|
vec_set-7.ll
|
|
|
vec_set-8.ll
|
|
|
vec_set-9.ll
|
|
|
vec_set-A.ll
|
|
|
vec_set-B.ll
|
|
|
vec_set-C.ll
|
|
|
vec_set-D.ll
|
|
|
vec_set-E.ll
|
|
|
vec_set-F.ll
|
test/CodeGen/X86: Add explicit triplet -mtriple=i686-linux to 3 tests incompatible to Win32 codegen.
|
2010-09-19 21:58:55 +00:00 |
vec_set-G.ll
|
|
|
vec_set-H.ll
|
|
|
vec_set-I.ll
|
|
|
vec_set-J.ll
|
|
|
vec_set.ll
|
|
|
vec_shift2.ll
|
|
|
vec_shift3.ll
|
|
|
vec_shift4.ll
|
Implement a vectorized algorithm for <16 x i8> << <16 x i8>
|
2010-07-28 00:21:48 +00:00 |
vec_shift.ll
|
|
|
vec_shuffle-11.ll
|
|
|
vec_shuffle-14.ll
|
|
|
vec_shuffle-15.ll
|
|
|
vec_shuffle-16.ll
|
|
|
vec_shuffle-17.ll
|
|
|
vec_shuffle-18.ll
|
|
|
vec_shuffle-19.ll
|
When sending stats output to stdout for grepping, don't emit normal
|
2010-08-18 20:32:46 +00:00 |
vec_shuffle-20.ll
|
When sending stats output to stdout for grepping, don't emit normal
|
2010-08-18 20:32:46 +00:00 |
vec_shuffle-22.ll
|
|
|
vec_shuffle-23.ll
|
|
|
vec_shuffle-24.ll
|
Convert test to use filecheck and make it more specific
|
2010-08-25 01:47:16 +00:00 |
vec_shuffle-25.ll
|
|
|
vec_shuffle-26.ll
|
|
|
vec_shuffle-27.ll
|
|
|
vec_shuffle-28.ll
|
|
|
vec_shuffle-30.ll
|
|
|
vec_shuffle-31.ll
|
|
|
vec_shuffle-34.ll
|
|
|
vec_shuffle-35.ll
|
|
|
vec_shuffle-36.ll
|
|
|
vec_shuffle-37.ll
|
Add one more pattern to fallback movddup
|
2010-09-09 18:48:34 +00:00 |
vec_shuffle.ll
|
|
|
vec_splat-2.ll
|
|
|
vec_splat-3.ll
|
|
|
vec_splat-4.ll
|
|
|
vec_splat.ll
|
|
|
vec_ss_load_fold.ll
|
|
|
vec_zero_cse.ll
|
Massive rewrite of MMX:
|
2010-09-30 23:57:10 +00:00 |
vec_zero-2.ll
|
|
|
vec_zero.ll
|
|
|
vec-trunc-store.ll
|
Make this test less fragile.
|
2010-06-18 00:06:03 +00:00 |
vector-intrinsics.ll
|
Fill in missing support for ISD::FEXP, ISD::FPOWI, and friends.
|
2010-06-01 18:35:14 +00:00 |
vector-rem.ll
|
|
|
vector-variable-idx.ll
|
|
|
vector.ll
|
|
|
vfcmp.ll
|
|
|
volatile.ll
|
Fix more tests that depended on the default register allocator choice.
|
2010-05-28 17:06:30 +00:00 |
vortex-bug.ll
|
|
|
vshift_scalar.ll
|
|
|
vshift_split2.ll
|
|
|
vshift_split.ll
|
|
|
vshift-1.ll
|
|
|
vshift-2.ll
|
|
|
vshift-3.ll
|
|
|
vshift-4.ll
|
|
|
vshift-5.ll
|
|
|
vsplit-and.ll
|
|
|
weak.ll
|
|
|
wide-integer-fold.ll
|
|
|
widen_arith-1.ll
|
|
|
widen_arith-2.ll
|
|
|
widen_arith-3.ll
|
|
|
widen_arith-4.ll
|
|
|
widen_arith-5.ll
|
|
|
widen_arith-6.ll
|
|
|
widen_cast-1.ll
|
|
|
widen_cast-2.ll
|
|
|
widen_cast-3.ll
|
|
|
widen_cast-4.ll
|
|
|
widen_cast-5.ll
|
|
|
widen_cast-6.ll
|
|
|
widen_conv-1.ll
|
|
|
widen_conv-2.ll
|
|
|
widen_conv-3.ll
|
|
|
widen_conv-4.ll
|
|
|
widen_extract-1.ll
|
|
|
widen_load-0.ll
|
|
|
widen_load-1.ll
|
|
|
widen_load-2.ll
|
|
|
widen_select-1.ll
|
give VZEXT_LOAD a memory operand, it now works with segment registers.
|
2010-09-22 00:34:38 +00:00 |
widen_shuffle-1.ll
|
Change handling of illegal vector types to widen when possible instead of
|
2010-08-25 22:49:25 +00:00 |
win_chkstk.ll
|
Fix PR8201: Update the code to call via X86::CALL64pcrel32 in the 64-bit case.
|
2010-09-22 22:35:21 +00:00 |
x86-64-and-mask.ll
|
|
|
x86-64-arg.ll
|
|
|
x86-64-asm.ll
|
|
|
x86-64-dead-stack-adjust.ll
|
|
|
x86-64-disp.ll
|
|
|
x86-64-frameaddr.ll
|
|
|
x86-64-gv-offset.ll
|
|
|
x86-64-jumps.ll
|
|
|
x86-64-malloc.ll
|
|
|
x86-64-mem.ll
|
|
|
x86-64-pic-1.ll
|
|
|
x86-64-pic-2.ll
|
|
|
x86-64-pic-3.ll
|
|
|
x86-64-pic-4.ll
|
|
|
x86-64-pic-5.ll
|
|
|
x86-64-pic-6.ll
|
|
|
x86-64-pic-7.ll
|
|
|
x86-64-pic-8.ll
|
|
|
x86-64-pic-9.ll
|
|
|
x86-64-pic-10.ll
|
|
|
x86-64-pic-11.ll
|
|
|
x86-64-ret0.ll
|
|
|
x86-64-shortint.ll
|
|
|
x86-64-sret-return.ll
|
|
|
x86-64-tls-1.ll
|
A slight reworking of the custom patterns for x86-64 tpoff codegen and
|
2010-07-08 07:36:46 +00:00 |
x86-64-varargs.ll
|
|
|
x86-frameaddr2.ll
|
|
|
x86-frameaddr.ll
|
|
|
x86-store-gv-addr.ll
|
|
|
xmm-r64.ll
|
|
|
xor-icmp.ll
|
|
|
xor.ll
|
|
|
zero-remat.ll
|
When sending stats output to stdout for grepping, don't emit normal
|
2010-08-18 20:32:46 +00:00 |
zext-inreg-0.ll
|
|
|
zext-inreg-1.ll
|
|
|
zext-sext.ll
|
Testcase for r105741.
|
2010-06-09 20:30:22 +00:00 |
zext-shl.ll
|
|
|
zext-trunc.ll
|
|
|