.. |
GC
|
[MC] Use .p2align instead of .align
|
2016-01-26 00:03:25 +00:00 |
3addr-16bit.ll
|
Revert to extend i8/i16 return values on Darwin (PR26665)
|
2016-02-18 18:17:05 +00:00 |
3addr-or.ll
|
…
|
|
3dnow-intrinsics.ll
|
[X86][MMX] Added shuffle decodes for MMX/3DNow! shuffles.
|
2015-09-13 11:28:45 +00:00 |
4char-promote.ll
|
…
|
|
2003-08-03-CallArgLiveRanges.ll
|
…
|
|
2003-08-23-DeadBlockTest.ll
|
…
|
|
2003-11-03-GlobalBool.ll
|
…
|
|
2004-02-13-FrameReturnAddress.ll
|
…
|
|
2004-02-14-InefficientStackPointer.ll
|
…
|
|
2004-02-22-Casts.ll
|
…
|
|
2004-03-30-Select-Max.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
|
Re-commit r265039 "[X86] Merge adjacent stack adjustments in eliminateCallFramePseudoInstr (PR27140)"
|
2016-04-07 00:05:49 +00:00 |
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
|
…
|
|
2006-05-25-CycleInDAG.ll
|
…
|
|
2006-07-10-InlineAsmAConstraint.ll
|
…
|
|
2006-07-12-InlineAsmQConstraint.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
|
Make the default triple optional by allowing an empty string
|
2015-09-16 05:34:32 +00:00 |
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
|
Distribute the weight on the edge from switch to default statement to edges generated in lowering switch.
|
2015-09-01 01:42:16 +00:00 |
2006-11-12-CSRetCC.ll
|
[X86] Enable call frame optimization ("mov to push") not only for optsize (PR26325)
|
2016-03-30 23:38:01 +00:00 |
2006-11-17-IllegalMove.ll
|
…
|
|
2006-11-27-SelectLegalize.ll
|
…
|
|
2006-12-16-InlineAsmCrash.ll
|
…
|
|
2006-12-19-IntelSyntax.ll
|
…
|
|
2007-01-08-InstrSched.ll
|
…
|
|
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-27-InlineAsm-IntMemInput.ll
|
…
|
|
2007-05-05-Personality.ll
|
Move the personality function from LandingPadInst to Function
|
2015-06-17 20:52:32 +00:00 |
2007-05-05-VecCastExpand.ll
|
…
|
|
2007-05-14-LiveIntervalAssert.ll
|
…
|
|
2007-05-15-maskmovq.ll
|
…
|
|
2007-05-17-ShuffleISelBug.ll
|
…
|
|
2007-06-04-X86-64-CtorAsmBugs.ll
|
…
|
|
2007-06-28-X86-64-isel.ll
|
…
|
|
2007-06-29-DAGCombinerBug.ll
|
…
|
|
2007-06-29-VecFPConstantCSEBug.ll
|
…
|
|
2007-07-03-GR64ToVR64.ll
|
…
|
|
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
|
[X86] Don't zero/sign-extend i1, i8, or i16 return values to 32 bits (PR22532)
|
2016-02-08 19:34:30 +00:00 |
2007-08-13-AppendingLinkage.ll
|
…
|
|
2007-09-05-InvalidAsm.ll
|
…
|
|
2007-09-06-ExtWeakAliasee.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter for global aliases
|
2015-09-11 03:22:04 +00:00 |
2007-09-27-LDIntrinsics.ll
|
…
|
|
2007-10-04-AvoidEFLAGSCopy.ll
|
…
|
|
2007-10-12-CoalesceExtSubReg.ll
|
…
|
|
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-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-03-x86-64-q-constraint.ll
|
…
|
|
2007-11-04-LiveIntervalCrash.ll
|
…
|
|
2007-11-04-LiveVariablesBug.ll
|
…
|
|
2007-11-04-rip-immediate-constant.ll
|
…
|
|
2007-11-06-InstrSched.ll
|
…
|
|
2007-11-07-MulBy4.ll
|
…
|
|
2007-11-30-LoadFolding-Bug.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
|
…
|
|
2008-01-16-InvalidDAGCombineXform.ll
|
…
|
|
2008-02-05-ISelCrash.ll
|
…
|
|
2008-02-06-LoadFoldingBug.ll
|
…
|
|
2008-02-14-BitMiscompile.ll
|
…
|
|
2008-02-18-TailMergingBug.ll
|
…
|
|
2008-02-20-InlineAsmClobber.ll
|
…
|
|
2008-02-22-LocalRegAllocBug.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
|
…
|
|
2008-03-12-ThreadLocalAlias.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter for global aliases
|
2015-09-11 03:22:04 +00:00 |
2008-03-13-TwoAddrPassCrash.ll
|
…
|
|
2008-03-14-SpillerCrash.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter for global aliases
|
2015-09-11 03:22:04 +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
|
…
|
|
2008-04-09-BranchFolding.ll
|
…
|
|
2008-04-15-LiveVariableBug.ll
|
…
|
|
2008-04-16-CoalescerBug.ll
|
…
|
|
2008-04-16-ReMatBug.ll
|
…
|
|
2008-04-17-CoalescerBug.ll
|
Move the personality function from LandingPadInst to Function
|
2015-06-17 20:52:32 +00:00 |
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
|
…
|
|
2008-05-22-FoldUnalignedLoad.ll
|
…
|
|
2008-05-28-CoalescerBug.ll
|
…
|
|
2008-05-28-LocalRegAllocBug.ll
|
Move the personality function from LandingPadInst to Function
|
2015-06-17 20:52:32 +00:00 |
2008-06-13-NotVolatileLoadStore.ll
|
[X86] More test updates to support fixup-byte-word-insts optimization
|
2016-02-22 01:27:56 +00:00 |
2008-06-13-VolatileLoadStore.ll
|
…
|
|
2008-06-16-SubregsBug.ll
|
…
|
|
2008-06-25-VecISelBug.ll
|
…
|
|
2008-07-07-DanglingDeadInsts.ll
|
…
|
|
2008-07-09-ELFSectionAttributes.ll
|
…
|
|
2008-07-11-SHLBy1.ll
|
…
|
|
2008-07-16-CoalescerCrash.ll
|
…
|
|
2008-07-19-movups-spills.ll
|
…
|
|
2008-07-22-CombinerCrash.ll
|
…
|
|
2008-07-23-VSetCC.ll
|
…
|
|
2008-08-06-CmpStride.ll
|
…
|
|
2008-08-06-RewriterBug.ll
|
…
|
|
2008-08-17-UComiCodeGenBug.ll
|
…
|
|
2008-08-23-64Bit-maskmovq.ll
|
…
|
|
2008-08-31-EH_RETURN32.ll
|
…
|
|
2008-08-31-EH_RETURN64.ll
|
…
|
|
2008-09-05-sinttofp-2xi32.ll
|
Update test to use FileCheck and clean up run lines to match the
|
2015-10-07 01:21:49 +00:00 |
2008-09-09-LinearScanBug.ll
|
…
|
|
2008-09-11-CoalescerBug.ll
|
…
|
|
2008-09-11-CoalescerBug2.ll
|
Add some more triples after r264966
|
2016-03-30 23:55:22 +00:00 |
2008-09-17-inline-asm-1.ll
|
…
|
|
2008-09-18-inline-asm-2.ll
|
…
|
|
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-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-29-ExpandVAARG.ll
|
…
|
|
2008-11-03-F80VAARG.ll
|
AsmPrinter: Fix wrong OS X versions being emitted for darwin triples
|
2016-01-13 01:18:13 +00:00 |
2008-11-06-testb.ll
|
…
|
|
2008-11-13-inlineasm-3.ll
|
…
|
|
2008-11-29-ULT-Sign.ll
|
…
|
|
2008-12-01-SpillerAssert.ll
|
…
|
|
2008-12-01-loop-iv-used-outside-loop.ll
|
…
|
|
2008-12-02-IllegalResultType.ll
|
…
|
|
2008-12-02-dagcombine-1.ll
|
…
|
|
2008-12-02-dagcombine-2.ll
|
…
|
|
2008-12-02-dagcombine-3.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
|
Revert "Change memcpy/memset/memmove to have dest and source alignments."
|
2015-11-19 05:56:52 +00:00 |
2009-01-26-WrongCheck.ll
|
…
|
|
2009-01-27-NullStrings.ll
|
…
|
|
2009-01-31-BigShift.ll
|
…
|
|
2009-01-31-BigShift2.ll
|
…
|
|
2009-01-31-BigShift3.ll
|
…
|
|
2009-02-01-LargeMask.ll
|
…
|
|
2009-02-03-AnalyzedTwice.ll
|
…
|
|
2009-02-04-sext-i64-gep.ll
|
…
|
|
2009-02-08-CoalescerBug.ll
|
…
|
|
2009-02-09-ivs-different-sizes.ll
|
…
|
|
2009-02-11-codegenprepare-reuse.ll
|
…
|
|
2009-02-12-DebugInfoVLA.ll
|
[SSP, 2/2] Create llvm.stackguard() intrinsic and lower it to LOAD_STACK_GUARD
|
2016-04-19 19:40:37 +00:00 |
2009-02-12-InlineAsm-nieZ-constraints.ll
|
…
|
|
2009-02-12-SpillerBug.ll
|
…
|
|
2009-02-21-ExtWeakInitializer.ll
|
…
|
|
2009-02-25-CommuteBug.ll
|
…
|
|
2009-02-26-MachineLICMBug.ll
|
…
|
|
2009-03-03-BTHang.ll
|
…
|
|
2009-03-03-BitcastLongDouble.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-12-CPAlignBug.ll
|
…
|
|
2009-03-13-PHIElimBug.ll
|
Move the personality function from LandingPadInst to Function
|
2015-06-17 20:52:32 +00:00 |
2009-03-16-PHIElimInLPad.ll
|
Move the personality function from LandingPadInst to Function
|
2015-06-17 20:52:32 +00:00 |
2009-03-23-LinearScanBug.ll
|
…
|
|
2009-03-23-MultiUseSched.ll
|
…
|
|
2009-03-23-i80-fp80.ll
|
…
|
|
2009-03-25-TestBug.ll
|
…
|
|
2009-03-26-NoImplicitFPBug.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
|
…
|
|
2009-04-16-SpillerUnfold.ll
|
…
|
|
2009-04-24.ll
|
…
|
|
2009-04-25-CoalescerBug.ll
|
…
|
|
2009-04-27-CoalescerAssert.ll
|
…
|
|
2009-04-27-LiveIntervalsAssert.ll
|
…
|
|
2009-04-27-LiveIntervalsAssert2.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
|
[X86] Improve shift combining
|
2015-12-16 11:22:37 +00:00 |
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
|
[X86] Add intrinsics for reading and writing to the flags register
|
2016-01-01 06:50:01 +00:00 |
2009-06-04-VirtualLiveIn.ll
|
…
|
|
2009-06-05-VZextByteShort.ll
|
…
|
|
2009-06-05-VariableIndexInsert.ll
|
Make the default triple optional by allowing an empty string
|
2015-09-16 05:34:32 +00:00 |
2009-06-05-sitofpCrash.ll
|
…
|
|
2009-06-06-ConcatVectors.ll
|
Make the default triple optional by allowing an empty string
|
2015-09-16 05:34:32 +00:00 |
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-19-AsmExtraOperands.ll
|
…
|
|
2009-07-20-CoalescerBug.ll
|
…
|
|
2009-07-20-DAGCombineBug.ll
|
…
|
|
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-SubRegReuseUndo.ll
|
…
|
|
2009-09-10-LoadFoldingBug.ll
|
Move the personality function from LandingPadInst to Function
|
2015-06-17 20:52:32 +00:00 |
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-14-LiveVariablesBug.ll
|
…
|
|
2009-10-16-Scope.ll
|
[PR27284] Reverse the ownership between DICompileUnit and DISubprogram.
|
2016-04-15 15:57:41 +00:00 |
2009-10-19-EmergencySpill.ll
|
…
|
|
2009-10-19-atomic-cmp-eflags.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
|
Revert "Change memcpy/memset/memmove to have dest and source alignments."
|
2015-11-19 05:56:52 +00:00 |
2009-11-17-UpdateTerminator.ll
|
…
|
|
2009-11-18-TwoAddrKill.ll
|
…
|
|
2009-11-25-ImpDefBug.ll
|
Move the personality function from LandingPadInst to Function
|
2015-06-17 20:52:32 +00:00 |
2009-12-01-EarlyClobberBug.ll
|
…
|
|
2009-12-11-TLSNoRedZone.ll
|
…
|
|
2010-01-05-ZExt-Shl.ll
|
…
|
|
2010-01-07-ISelBug.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
|
[PR27284] Reverse the ownership between DICompileUnit and DISubprogram.
|
2016-04-15 15:57:41 +00:00 |
2010-01-19-OptExtBug.ll
|
…
|
|
2010-02-01-DbgValueCrash.ll
|
[PR27284] Reverse the ownership between DICompileUnit and DISubprogram.
|
2016-04-15 15:57:41 +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
|
…
|
|
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
|
…
|
|
2010-04-06-SSEDomainFixCrash.ll
|
Move the personality function from LandingPadInst to Function
|
2015-06-17 20:52:32 +00:00 |
2010-04-08-CoalescerBug.ll
|
Revert "Change memcpy/memset/memmove to have dest and source alignments."
|
2015-11-19 05:56:52 +00:00 |
2010-04-13-AnalyzeBranchCrash.ll
|
…
|
|
2010-04-21-CoalescerBug.ll
|
Revert "Change memcpy/memset/memmove to have dest and source alignments."
|
2015-11-19 05:56:52 +00:00 |
2010-04-29-CoalescerCrash.ll
|
…
|
|
2010-04-30-LocalAlloc-LandingPad.ll
|
Move the personality function from LandingPadInst to Function
|
2015-06-17 20:52:32 +00:00 |
2010-05-03-CoalescerSubRegClobber.ll
|
…
|
|
2010-05-05-LocalAllocEarlyClobber.ll
|
…
|
|
2010-05-06-LocalInlineAsmClobber.ll
|
…
|
|
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
|
[PR27284] Reverse the ownership between DICompileUnit and DISubprogram.
|
2016-04-15 15:57:41 +00:00 |
2010-05-26-DotDebugLoc.ll
|
[PR27284] Reverse the ownership between DICompileUnit and DISubprogram.
|
2016-04-15 15:57:41 +00:00 |
2010-05-26-FP_TO_INT-crash.ll
|
…
|
|
2010-05-28-Crash.ll
|
[PR27284] Reverse the ownership between DICompileUnit and DISubprogram.
|
2016-04-15 15:57:41 +00:00 |
2010-06-01-DeadArg-DbgInfo.ll
|
[PR27284] Reverse the ownership between DICompileUnit and DISubprogram.
|
2016-04-15 15:57:41 +00:00 |
2010-06-09-FastAllocRegisters.ll
|
…
|
|
2010-06-14-fast-isel-fs-load.ll
|
…
|
|
2010-06-15-FastAllocEarlyCLobber.ll
|
…
|
|
2010-06-24-g-constraint-crash.ll
|
…
|
|
2010-06-25-CoalescerSubRegDefDead.ll
|
Revert "Change memcpy/memset/memmove to have dest and source alignments."
|
2015-11-19 05:56:52 +00:00 |
2010-06-25-asm-RA-crash.ll
|
…
|
|
2010-06-28-FastAllocTiedOperand.ll
|
…
|
|
2010-06-28-matched-g-constraint.ll
|
…
|
|
2010-07-02-UnfoldBug.ll
|
…
|
|
2010-07-02-asm-alignstack.ll
|
…
|
|
2010-07-06-DbgCrash.ll
|
[PR27284] Reverse the ownership between DICompileUnit and DISubprogram.
|
2016-04-15 15:57:41 +00:00 |
2010-07-06-asm-RIP.ll
|
…
|
|
2010-07-11-FPStackLoneUse.ll
|
…
|
|
2010-07-13-indirectXconstraint.ll
|
…
|
|
2010-07-15-Crash.ll
|
…
|
|
2010-07-29-SetccSimplify.ll
|
…
|
|
2010-08-04-MaskedSignedCompare.ll
|
…
|
|
2010-08-04-MingWCrash.ll
|
Move the personality function from LandingPadInst to Function
|
2015-06-17 20:52:32 +00:00 |
2010-08-04-StackVariable.ll
|
[PR27284] Reverse the ownership between DICompileUnit and DISubprogram.
|
2016-04-15 15:57:41 +00:00 |
2010-09-01-RemoveCopyByCommutingDef.ll
|
…
|
|
2010-09-16-EmptyFilename.ll
|
[PR27284] Reverse the ownership between DICompileUnit and DISubprogram.
|
2016-04-15 15:57:41 +00:00 |
2010-09-16-asmcrash.ll
|
…
|
|
2010-09-17-SideEffectsInChain.ll
|
Revert "Change memcpy/memset/memmove to have dest and source alignments."
|
2015-11-19 05:56:52 +00:00 |
2010-09-30-CMOV-JumpTable-PHI.ll
|
…
|
|
2010-10-08-cmpxchg8b.ll
|
…
|
|
2010-11-02-DbgParameter.ll
|
[PR27284] Reverse the ownership between DICompileUnit and DISubprogram.
|
2016-04-15 15:57:41 +00:00 |
2010-11-09-MOVLPS.ll
|
…
|
|
2010-11-18-SelectOfExtload.ll
|
…
|
|
2011-01-07-LegalizeTypesCrash.ll
|
…
|
|
2011-01-10-DagCombineHang.ll
|
…
|
|
2011-01-24-DbgValue-Before-Use.ll
|
[PR27284] Reverse the ownership between DICompileUnit and DISubprogram.
|
2016-04-15 15:57:41 +00:00 |
2011-02-04-FastRegallocNoFP.ll
|
…
|
|
2011-02-12-shuffle.ll
|
…
|
|
2011-02-21-VirtRegRewriter-KillSubReg.ll
|
…
|
|
2011-02-23-UnfoldBug.ll
|
…
|
|
2011-02-27-Fpextend.ll
|
…
|
|
2011-03-02-DAGCombiner.ll
|
…
|
|
2011-03-08-Sched-crash.ll
|
…
|
|
2011-03-09-Physreg-Coalescing.ll
|
…
|
|
2011-03-30-CreateFixedObjCrash.ll
|
…
|
|
2011-04-13-SchedCmpJmp.ll
|
…
|
|
2011-04-19-sclr-bb.ll
|
…
|
|
2011-05-09-loaduse.ll
|
…
|
|
2011-05-26-UnreachableBlockElim.ll
|
…
|
|
2011-05-27-CrossClassCoalescing.ll
|
…
|
|
2011-06-01-fildll.ll
|
…
|
|
2011-06-03-x87chain.ll
|
…
|
|
2011-06-06-fgetsign80bit.ll
|
…
|
|
2011-06-12-FastAllocSpill.ll
|
…
|
|
2011-06-14-PreschedRegalias.ll
|
…
|
|
2011-06-14-mmx-inlineasm.ll
|
…
|
|
2011-06-19-QuicksortCoalescerBug.ll
|
…
|
|
2011-07-13-BadFrameIndexDisplacement.ll
|
…
|
|
2011-08-23-PerformSubCombine128.ll
|
…
|
|
2011-08-23-Trampoline.ll
|
…
|
|
2011-08-29-BlockConstant.ll
|
…
|
|
2011-08-29-InitOrder.ll
|
…
|
|
2011-09-14-valcoalesce.ll
|
Don't delete empty preheaders in CodeGenPrepare if it would create a critical edge
|
2016-04-05 14:06:20 +00:00 |
2011-09-18-sse2cmp.ll
|
…
|
|
2011-09-21-setcc-bug.ll
|
…
|
|
2011-10-11-SpillDead.ll
|
…
|
|
2011-10-11-srl.ll
|
…
|
|
2011-10-12-MachineCSE.ll
|
…
|
|
2011-10-18-FastISel-VectorParams.ll
|
…
|
|
2011-10-19-LegelizeLoad.ll
|
…
|
|
2011-10-19-widen_vselect.ll
|
…
|
|
2011-10-21-widen-cmp.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
2011-10-27-tstore.ll
|
…
|
|
2011-10-30-padd.ll
|
…
|
|
2011-11-07-LegalizeBuildVector.ll
|
…
|
|
2011-11-22-AVX2-Domains.ll
|
…
|
|
2011-11-30-or.ll
|
Fix several accidental DOS line endings in source files
|
2016-01-03 17:22:03 +00:00 |
2011-12-06-AVXVectorExtractCombine.ll
|
[DAGCombiner] Added SMAX/SMIN/UMAX/UMIN constant folding
|
2015-08-19 21:11:58 +00:00 |
2011-12-06-BitcastVectorGlobal.ll
|
…
|
|
2011-12-08-AVXISelBugs.ll
|
…
|
|
2011-12-8-bitcastintprom.ll
|
…
|
|
2011-12-15-vec_shift.ll
|
[X86][SSE] Vectorized i8 and i16 shift operators
|
2015-06-11 07:46:37 +00:00 |
2011-12-26-extractelement-duplicate-load.ll
|
…
|
|
2011-12-28-vselecti8.ll
|
…
|
|
2011-20-21-zext-ui2fp.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
2012-01-10-UndefExceptionEdge.ll
|
Revert "Change memcpy/memset/memmove to have dest and source alignments."
|
2015-11-19 05:56:52 +00:00 |
2012-1-10-buildvector.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
2012-01-11-split-cv.ll
|
…
|
|
2012-01-12-extract-sv.ll
|
[X86][AVX] Enable extraction of upper 128-bit subvectors for 'half undef' shuffle lowering
|
2016-01-16 22:30:20 +00:00 |
2012-01-16-mfence-nosse-flags.ll
|
…
|
|
2012-01-18-vbitcast.ll
|
…
|
|
2012-02-12-dagco.ll
|
…
|
|
2012-02-14-scalar.ll
|
…
|
|
2012-02-23-mmx-inlineasm.ll
|
…
|
|
2012-02-29-CoalescerBug.ll
|
…
|
|
2012-03-15-build_vector_wl.ll
|
…
|
|
2012-03-20-LargeConstantExpr.ll
|
…
|
|
2012-03-26-PostRALICMBug.ll
|
…
|
|
2012-04-09-TwoAddrPassBug.ll
|
…
|
|
2012-04-26-sdglue.ll
|
[X86] Regenerated sdglue test checks
|
2016-04-11 10:22:05 +00:00 |
2012-05-17-TwoAddressBug.ll
|
…
|
|
2012-05-19-CoalescerCrash.ll
|
Move the personality function from LandingPadInst to Function
|
2015-06-17 20:52:32 +00:00 |
2012-07-10-extload64.ll
|
…
|
|
2012-07-10-shufnorm.ll
|
…
|
|
2012-07-15-BuildVectorPromote.ll
|
…
|
|
2012-07-15-broadcastfold.ll
|
…
|
|
2012-07-15-tconst_shl.ll
|
…
|
|
2012-07-15-vshl.ll
|
…
|
|
2012-07-16-LeaUndef.ll
|
…
|
|
2012-07-16-fp2ui-i1.ll
|
…
|
|
2012-07-17-vtrunc.ll
|
…
|
|
2012-07-23-select_cc.ll
|
…
|
|
2012-08-07-CmpISelBug.ll
|
…
|
|
2012-08-16-setcc.ll
|
…
|
|
2012-08-17-legalizer-crash.ll
|
X86: More efficient legalization of wide integer compares
|
2015-11-19 16:35:08 +00:00 |
2012-08-28-UnsafeMathCrash.ll
|
…
|
|
2012-09-13-dagco-fneg.ll
|
…
|
|
2012-09-28-CGPBug.ll
|
…
|
|
2012-10-02-DAGCycle.ll
|
…
|
|
2012-10-03-DAGCycle.ll
|
…
|
|
2012-10-18-crash-dagco.ll
|
…
|
|
2012-11-28-merge-store-alias.ll
|
Revert "Revert "Fix merges of non-zero vector stores""
|
2015-06-16 15:51:48 +00:00 |
2012-11-30-handlemove-dbg.ll
|
[PR27284] Reverse the ownership between DICompileUnit and DISubprogram.
|
2016-04-15 15:57:41 +00:00 |
2012-11-30-misched-dbg.ll
|
[PR27284] Reverse the ownership between DICompileUnit and DISubprogram.
|
2016-04-15 15:57:41 +00:00 |
2012-11-30-regpres-dbg.ll
|
[PR27284] Reverse the ownership between DICompileUnit and DISubprogram.
|
2016-04-15 15:57:41 +00:00 |
2012-12-1-merge-multiple.ll
|
…
|
|
2012-12-06-python27-miscompile.ll
|
…
|
|
2012-12-12-DAGCombineCrash.ll
|
…
|
|
2012-12-14-v8fp80-crash.ll
|
…
|
|
2012-12-19-NoImplicitFloat.ll
|
…
|
|
2013-01-09-DAGCombineBug.ll
|
…
|
|
2013-03-13-VEX-DestReg.ll
|
…
|
|
2013-05-06-ConactVectorCrash.ll
|
…
|
|
2013-10-14-FastISel-incorrect-vreg.ll
|
…
|
|
2014-05-29-factorial.ll
|
…
|
|
2014-08-29-CompactUnwind.ll
|
…
|
|
9601.ll
|
…
|
|
20090313-signext.ll
|
…
|
|
Atomics-64.ll
|
…
|
|
DbgValueOtherTargets.test
|
…
|
|
MachineBranchProb.ll
|
Replace all weight-based interfaces in MBB with probability-based interfaces, and update all uses of old interfaces.
|
2015-12-01 05:29:22 +00:00 |
MachineSink-CritEdge.ll
|
…
|
|
MachineSink-DbgValue.ll
|
[PR27284] Reverse the ownership between DICompileUnit and DISubprogram.
|
2016-04-15 15:57:41 +00:00 |
MachineSink-PHIUse.ll
|
…
|
|
MachineSink-eflags.ll
|
…
|
|
MergeConsecutiveStores.ll
|
[X86] Use LivePhysRegs in X86FixupBWInsts.
|
2016-04-26 00:00:48 +00:00 |
StackColoring-dbg.ll
|
[PR27284] Reverse the ownership between DICompileUnit and DISubprogram.
|
2016-04-15 15:57:41 +00:00 |
StackColoring.ll
|
[SSP, 2/2] Create llvm.stackguard() intrinsic and lower it to LOAD_STACK_GUARD
|
2016-04-19 19:40:37 +00:00 |
SwitchLowering.ll
|
…
|
|
SwizzleShuff.ll
|
…
|
|
TruncAssertZext.ll
|
…
|
|
WidenArith.ll
|
[X86] Regenerated WidenArith test
|
2016-03-23 14:00:28 +00:00 |
abi-isel.ll
|
…
|
|
add-nsw-sext.ll
|
DAGCombiner: Don't unnecessarily swap operands in ReassociateOps
|
2016-02-27 19:57:45 +00:00 |
add-of-carry.ll
|
…
|
|
add.ll
|
…
|
|
add32ri8.ll
|
…
|
|
add_shl_constant.ll
|
…
|
|
adde-carry.ll
|
…
|
|
addr-label-difference.ll
|
…
|
|
addr-mode-matcher.ll
|
…
|
|
address-type-promotion-constantexpr.ll
|
…
|
|
adx-intrinsics.ll
|
…
|
|
aes_intrinsics.ll
|
…
|
|
alias-gep.ll
|
[MachO] Add MachO alt-entry directive support.
|
2016-03-15 01:43:05 +00:00 |
aliases.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter for global aliases
|
2015-09-11 03:22:04 +00:00 |
aligned-comm.ll
|
…
|
|
aligned-variadic.ll
|
Implemented stack symbol table ordering/packing optimization to improve data locality and code size from SP/FP offset encoding.
|
2016-02-15 23:44:13 +00:00 |
alignment-2.ll
|
Revert "Change memcpy/memset/memmove to have dest and source alignments."
|
2015-11-19 05:56:52 +00:00 |
alignment.ll
|
[MC] Use .p2align instead of .align
|
2016-01-26 00:03:25 +00:00 |
all-ones-vector.ll
|
[X86][SSE] More thorough testing of all-ones vectors re-materialization
|
2016-02-15 13:50:48 +00:00 |
alldiv-divdi3.ll
|
…
|
|
alloca-align-rounding-32.ll
|
…
|
|
alloca-align-rounding.ll
|
…
|
|
allrem-moddi3.ll
|
…
|
|
and-encoding.ll
|
Optimized loading (zextload) of i1 value from memory.
|
2016-02-25 07:05:12 +00:00 |
and-load-fold.ll
|
…
|
|
and-or-fold.ll
|
…
|
|
and-su.ll
|
…
|
|
andimm8.ll
|
…
|
|
anyext.ll
|
[X86] Fix PR23155 by turning on X86FixupBWInsts by default.
|
2016-04-08 18:58:29 +00:00 |
anyregcc-crash.ll
|
…
|
|
anyregcc.ll
|
…
|
|
apm.ll
|
…
|
|
arg-cast.ll
|
…
|
|
asm-block-labels.ll
|
…
|
|
asm-global-imm.ll
|
…
|
|
asm-indirect-mem.ll
|
…
|
|
asm-invalid-register-class-crasher.ll
|
…
|
|
asm-label.ll
|
…
|
|
asm-label2.ll
|
Move the personality function from LandingPadInst to Function
|
2015-06-17 20:52:32 +00:00 |
asm-mismatched-types.ll
|
X86: Rework inline asm integer register specification.
|
2015-06-29 21:35:51 +00:00 |
asm-modifier-P.ll
|
…
|
|
asm-modifier.ll
|
…
|
|
asm-reg-type-mismatch.ll
|
…
|
|
asm-reject-reg-type-mismatch.ll
|
X86: Rework inline asm integer register specification.
|
2015-06-29 21:35:51 +00:00 |
atom-bypass-slow-division-64.ll
|
…
|
|
atom-bypass-slow-division.ll
|
…
|
|
atom-call-reg-indirect-foldedreload32.ll
|
…
|
|
atom-call-reg-indirect-foldedreload64.ll
|
…
|
|
atom-call-reg-indirect.ll
|
…
|
|
atom-cmpb.ll
|
…
|
|
atom-fixup-lea1.ll
|
…
|
|
atom-fixup-lea2.ll
|
…
|
|
atom-fixup-lea3.ll
|
…
|
|
atom-fixup-lea4.ll
|
…
|
|
atom-lea-addw-bug.ll
|
…
|
|
atom-lea-sp.ll
|
[X86] Enable call frame optimization ("mov to push") not only for optsize (PR26325)
|
2016-03-30 23:38:01 +00:00 |
atom-pad-short-functions.ll
|
…
|
|
atom-sched.ll
|
…
|
|
atom-shuf.ll
|
…
|
|
atomic-dagsched.ll
|
…
|
|
atomic-eflags-reuse.ll
|
[X86] Reuse EFLAGS and form LOCKed ops when only user is SETCC.
|
2016-04-07 02:07:10 +00:00 |
atomic-flags.ll
|
x86: preserve flags when folding atomic operations
|
2015-10-15 18:24:52 +00:00 |
atomic-load-store-wide.ll
|
…
|
|
atomic-load-store.ll
|
…
|
|
atomic-minmax-i6432.ll
|
X86: More efficient legalization of wide integer compares
|
2015-11-19 16:35:08 +00:00 |
atomic-non-integer.ll
|
CodeGen: check return types match when emitting tail call to builtin.
|
2016-03-22 19:14:38 +00:00 |
atomic-ops-ancient-64.ll
|
…
|
|
atomic-or.ll
|
…
|
|
atomic-pointer.ll
|
…
|
|
atomic8.ll
|
…
|
|
atomic16.ll
|
…
|
|
atomic32.ll
|
…
|
|
atomic64.ll
|
…
|
|
atomic128.ll
|
[X86] Make sure we do not clobber RBX with cmpxchg when used as a base pointer.
|
2016-03-12 02:25:27 +00:00 |
atomic6432.ll
|
…
|
|
atomic_add.ll
|
…
|
|
atomic_idempotent.ll
|
…
|
|
atomic_mi.ll
|
[x86] Fix a horrible bug in our lowering of x86 floating point atomic
|
2016-03-30 08:41:59 +00:00 |
atomic_op.ll
|
…
|
|
attribute-sections.ll
|
…
|
|
avg.ll
|
[X86] Update test/CodeGen/X86/avg.ll with the help of update_llc_test_checks.py. NFC.
|
2015-11-30 21:46:08 +00:00 |
avoid-lea-scale2.ll
|
…
|
|
avoid-loop-align-2.ll
|
…
|
|
avoid-loop-align.ll
|
[MC] Use .p2align instead of .align
|
2016-01-26 00:03:25 +00:00 |
avoid_complex_am.ll
|
…
|
|
avx-arith.ll
|
…
|
|
avx-basic.ll
|
[x86, AVX] tighten checks
|
2016-01-26 18:22:50 +00:00 |
avx-bitcast.ll
|
…
|
|
avx-brcond.ll
|
…
|
|
avx-cast.ll
|
[SelectionDAG] Generalised the CONCAT_VECTORS creation to support BUILD_VECTOR and UNDEF folding.
|
2016-01-23 22:27:54 +00:00 |
avx-cmp.ll
|
…
|
|
avx-cvt-2.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
avx-cvt.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
avx-fp2int.ll
|
…
|
|
avx-insertelt.ll
|
…
|
|
avx-intel-ocl.ll
|
[X86] Enable call frame optimization ("mov to push") not only for optsize (PR26325)
|
2016-03-30 23:38:01 +00:00 |
avx-intrinsics-fast-isel.ll
|
[X86][SSE] Fixed issue with commutation of 'faux unary' target shuffles (PR26667)
|
2016-02-20 14:39:45 +00:00 |
avx-intrinsics-x86-upgrade.ll
|
[X86][SSE] Replace 128-bit SSE41 PMOVSX intrinsics with native IR
|
2015-09-23 08:48:33 +00:00 |
avx-intrinsics-x86.ll
|
[X86][AVX] Fixed triple/arch clash in test case
|
2016-03-01 21:33:08 +00:00 |
avx-intrinsics-x86_64.ll
|
…
|
|
avx-isa-check.ll
|
AVX512: Fix predicate of AVX pcmpeqw/b , pcmpgtb/w/d instructions . AVX512 version of this instructions return result in kmask register, so AVX patterns should not be disabled.
|
2016-02-23 08:55:33 +00:00 |
avx-load-store.ll
|
[x86] Fix AVX maskload/store intrinsic prototypes.
|
2015-10-20 11:20:13 +00:00 |
avx-logic.ll
|
VX-512: Fixed a bug in FP logic operation lowering
|
2015-12-07 14:33:34 +00:00 |
avx-minmax.ll
|
…
|
|
avx-select.ll
|
[X86][AVX] Regenerated AVX tests
|
2016-01-16 15:25:02 +00:00 |
avx-shift.ll
|
[X86]AVX] Tidyup shift/splat tests
|
2016-01-16 15:13:58 +00:00 |
avx-shuffle-x86_32.ll
|
[X86][AVX] Enable extraction of upper 128-bit subvectors for 'half undef' shuffle lowering
|
2016-01-16 22:30:20 +00:00 |
avx-splat.ll
|
[X86][SSE] Lower 128-bit MOVDDUP with existing VBROADCAST mechanisms
|
2016-03-02 11:43:05 +00:00 |
avx-trunc.ll
|
[X86][AVX] Regenerated AVX tests
|
2016-01-16 15:25:02 +00:00 |
avx-unpack.ll
|
…
|
|
avx-varargs-x86_64.ll
|
…
|
|
avx-vbroadcast.ll
|
[X86][SSE] Lower 128-bit MOVDDUP with existing VBROADCAST mechanisms
|
2016-03-02 11:43:05 +00:00 |
avx-vextractf128.ll
|
DAGCombiner: Relax alignment restriction when changing store type
|
2016-04-22 21:01:41 +00:00 |
avx-vinsertf128.ll
|
…
|
|
avx-vperm2x128.ll
|
[X86][AVX2] Prefer VPERMQ/VPERMPD over VINSERTI128/VINSERTF128 for unary shuffles
|
2016-04-19 12:26:40 +00:00 |
avx-vzeroupper.ll
|
Disable the vzeroupper insertion pass on PS4.
|
2016-02-12 23:37:57 +00:00 |
avx-win64-args.ll
|
…
|
|
avx-win64.ll
|
[x86] Fix AVX maskload/store intrinsic prototypes.
|
2015-10-20 11:20:13 +00:00 |
avx.ll
|
[X86][SSE] Add general memory folding for (V)INSERTPS instruction
|
2015-11-04 20:48:09 +00:00 |
avx1-logical-load-folding.ll
|
…
|
|
avx2-arith.ll
|
…
|
|
avx2-cmp.ll
|
…
|
|
avx2-conversions.ll
|
[X86][AVX] Lower shuffles as repeated lane shuffles then lane-crossing shuffles
|
2016-02-13 21:54:04 +00:00 |
avx2-gather.ll
|
…
|
|
avx2-intrinsics-x86-upgrade.ll
|
[X86] Replace avx2 broadcast intrinsics with native IR.
|
2015-08-20 20:36:19 +00:00 |
avx2-intrinsics-x86.ll
|
[X86][AVX2] Regenerated intrinsics tests
|
2016-03-01 21:38:41 +00:00 |
avx2-logic.ll
|
[X86] Extract PSIGN/BLENDVP tests into vector-blend.ll. NFC.
|
2016-02-16 22:13:59 +00:00 |
avx2-nontemporal.ll
|
[X86] Require 32-byte alignment for 32-byte VMOVNTs.
|
2015-09-02 23:25:39 +00:00 |
avx2-phaddsub.ll
|
[X86][AVX2] Regenerated horizontal add/sub tests
|
2016-03-01 21:43:55 +00:00 |
avx2-pmovxrm-intrinsics.ll
|
…
|
|
avx2-shift.ll
|
…
|
|
avx2-vbroadcast.ll
|
[X86][SSE] Lower 128-bit MOVDDUP with existing VBROADCAST mechanisms
|
2016-03-02 11:43:05 +00:00 |
avx2-vector-shifts.ll
|
[X86][SSE] Vectorized i8 and i16 shift operators
|
2015-06-11 07:46:37 +00:00 |
avx2-vperm.ll
|
[X86][AVX2] Regenerated 256-bit vector / 64-bit element permute tests
|
2016-03-01 21:53:12 +00:00 |
avx512-arith.ll
|
[AVX512] ISD::MUL v2i64/v4i64 should only be legal if DQI and VLX features are enabled.
|
2016-04-17 07:25:39 +00:00 |
avx512-bugfix-23634.ll
|
…
|
|
avx512-bugfix-25270.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
avx512-bugfix-26264.ll
|
Revert "Support arbitrary addrspace pointers in masked load/store intrinsics"
|
2016-04-14 08:47:17 +00:00 |
avx512-build-vector.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
avx512-calling-conv.ll
|
[X86] Regenerated avx512 calling convention test checks
|
2016-04-12 13:31:01 +00:00 |
avx512-cmp.ll
|
AVX-512: Fixed ICMP instruction selection for i1 operands
|
2016-03-28 07:47:58 +00:00 |
avx512-cvt.ll
|
AVX-512: fixed a bug in fp_to_uint pattern on KNL
|
2016-03-29 06:33:41 +00:00 |
avx512-ext.ll
|
AVX512: icmp operation should be always lowered to CMPM (AVX-512) instruction on SKX.
|
2016-03-14 10:26:39 +00:00 |
avx512-extract-subvector.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
avx512-fma-intrinsics.ll
|
AVX512 : Change v8i1 bitconvert GR8 pattern, remove unnecessary movzbl instruction.
|
2016-01-18 12:02:45 +00:00 |
avx512-fma.ll
|
AVX-512: Fixed a bug in FMA instruction selection on KNL
|
2016-02-04 15:11:11 +00:00 |
avx512-gather-scatter-intrin.ll
|
AVX512: fix mask handling for gather/scatter/prefetch intrinsics.
|
2016-02-01 09:57:15 +00:00 |
avx512-i1test.ll
|
…
|
|
avx512-inc-dec.ll
|
fix CHECK_NOT -> CHECK-NOT
|
2016-03-29 07:53:07 +00:00 |
avx512-insert-extract.ll
|
AVX-512: Load and Extended Load for i1 vectors
|
2016-04-03 08:41:12 +00:00 |
avx512-intel-ocl.ll
|
[X86] Enable call frame optimization ("mov to push") not only for optsize (PR26325)
|
2016-03-30 23:38:01 +00:00 |
avx512-intrinsics.ll
|
Fixing wrong mask size error. From __mmask8 to __mmask16.
|
2016-04-25 05:27:51 +00:00 |
avx512-logic.ll
|
AVX512BW: Enable AND/OR/XOR vector byte/word paked operation by promoting to qword that natively suppored.
|
2015-12-21 14:40:36 +00:00 |
avx512-mask-bugfix.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter for global aliases
|
2015-09-11 03:22:04 +00:00 |
avx512-mask-op.ll
|
DAGCombiner: Relax alignment restriction when changing load type
|
2016-04-22 20:21:36 +00:00 |
avx512-mask-spills.ll
|
AVX512: Change store size of kmask. Store size of v8i1, v4i1 , v2i1 and i1 are changed to 16 bits.
|
2016-02-15 08:25:28 +00:00 |
avx512-mov.ll
|
…
|
|
avx512-nontemporal.ll
|
…
|
|
avx512-round.ll
|
…
|
|
avx512-scalar.ll
|
…
|
|
avx512-select.ll
|
[DAGCombiner] Fold xor/and/or (bitcast(A), bitcast(B)) -> bitcast(op (A,B)) anytime before LegalizeVectorOprs
|
2016-04-11 21:10:33 +00:00 |
avx512-shift.ll
|
…
|
|
avx512-skx-insert-subvec.ll
|
AVX512: Add extract_subvector patterns v8i1->v4i1 , v4i1->v2i1.
|
2016-03-08 15:21:25 +00:00 |
avx512-trunc.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
avx512-vbroadcast.ll
|
AVX512: Masked move intrinsic implementation.
|
2016-01-21 14:18:11 +00:00 |
avx512-vec-cmp.ll
|
AVX512: icmp operation should be always lowered to CMPM (AVX-512) instruction on SKX.
|
2016-03-14 10:26:39 +00:00 |
avx512-vselect-crash.ll
|
…
|
|
avx512bw-arith.ll
|
…
|
|
avx512bw-intrinsics.ll
|
[X86] Fix PR23155 by turning on X86FixupBWInsts by default.
|
2016-04-08 18:58:29 +00:00 |
avx512bw-mask-op.ll
|
[DAGCombiner] Fold xor/and/or (bitcast(A), bitcast(B)) -> bitcast(op (A,B)) anytime before LegalizeVectorOprs
|
2016-04-11 21:10:33 +00:00 |
avx512bw-mov.ll
|
AVX512BW: Support llvm intrinsic masked vector load/store for i8/i16 element types on SKX
|
2016-03-06 12:38:58 +00:00 |
avx512bw-vec-cmp.ll
|
…
|
|
avx512bwvl-arith.ll
|
…
|
|
avx512bwvl-intrinsics.ll
|
fix CHECK_LABEL -> CHECK-LABEL
|
2016-03-28 21:56:48 +00:00 |
avx512bwvl-mov.ll
|
…
|
|
avx512bwvl-vec-cmp.ll
|
…
|
|
avx512cd-intrinsics.ll
|
Fix several accidental DOS line endings in source files
|
2016-01-03 17:22:03 +00:00 |
avx512cdvl-intrinsics.ll
|
AVX512 : Change v8i1 bitconvert GR8 pattern, remove unnecessary movzbl instruction.
|
2016-01-18 12:02:45 +00:00 |
avx512dq-intrinsics.ll
|
[X86][AVX512] Lower broadcast sub vector to vector inrtrinsics
|
2015-12-28 08:26:26 +00:00 |
avx512dq-mask-op.ll
|
[DAGCombiner] Fold xor/and/or (bitcast(A), bitcast(B)) -> bitcast(op (A,B)) anytime before LegalizeVectorOprs
|
2016-04-11 21:10:33 +00:00 |
avx512dqvl-intrinsics.ll
|
[X86][AVX512] Lower broadcast sub vector to vector inrtrinsics
|
2015-12-28 08:26:26 +00:00 |
avx512er-intrinsics.ll
|
…
|
|
avx512ifma-intrinsics.ll
|
[X86] Change FeatureIFMA string to 'avx512ifma'. Matches gcc and fixes PR26461.
|
2016-02-08 01:23:15 +00:00 |
avx512ifmavl-intrinsics.ll
|
[X86] Change FeatureIFMA string to 'avx512ifma'. Matches gcc and fixes PR26461.
|
2016-02-08 01:23:15 +00:00 |
avx512vbmi-intrinsics.ll
|
[X86][AVX512VBMI] add encoding and intrinsics for Multishift
|
2016-02-01 15:48:21 +00:00 |
avx512vbmivl-intrinsics.ll
|
[X86][AVX512VBMI] add encoding and intrinsics for Multishift
|
2016-02-01 15:48:21 +00:00 |
avx512vl-arith.ll
|
…
|
|
avx512vl-intrinsics.ll
|
[LLVM][AVX512]PSRAWI Change imm8 to int.
|
2016-03-02 12:05:07 +00:00 |
avx512vl-logic.ll
|
…
|
|
avx512vl-mov.ll
|
…
|
|
avx512vl-nontemporal.ll
|
…
|
|
avx512vl-vec-cmp.ll
|
…
|
|
barrier-sse.ll
|
…
|
|
barrier.ll
|
…
|
|
base-pointer-and-cmpxchg.ll
|
[X86] Make sure we do not clobber RBX with cmpxchg when used as a base pointer.
|
2016-03-12 02:25:27 +00:00 |
basic-promote-integers.ll
|
…
|
|
bc-extract.ll
|
…
|
|
bigstructret.ll
|
…
|
|
bigstructret2.ll
|
…
|
|
bit-piece-comment.ll
|
[PR27284] Reverse the ownership between DICompileUnit and DISubprogram.
|
2016-04-15 15:57:41 +00:00 |
bit-test-shift.ll
|
…
|
|
bitcast-i256.ll
|
…
|
|
bitcast-int-to-vector.ll
|
…
|
|
bitcast-mmx.ll
|
…
|
|
bitcast.ll
|
…
|
|
bitcast2.ll
|
…
|
|
bitreverse.ll
|
[SDAG] Introduce a new BITREVERSE node along with a corresponding LLVM intrinsic
|
2015-11-12 12:29:09 +00:00 |
block-placement.ll
|
Do not select EhPad BB in MachineBlockPlacement when there is regular BB to schedule
|
2016-04-07 21:29:39 +00:00 |
bmi.ll
|
[CodeGen] When promoting CTTZ operations to larger type, don't insert a select to detect if the input is zero to return the original size instead of the extended size. Instead just set the first bit in the zero extended part.
|
2016-04-23 05:20:47 +00:00 |
bool-simplify.ll
|
…
|
|
bool-zext.ll
|
[X86] Don't zero/sign-extend i1, i8, or i16 return values to 32 bits (PR22532)
|
2016-02-08 19:34:30 +00:00 |
br-fold.ll
|
[PS4] Guarantee an instruction after a 'noreturn' call.
|
2016-03-24 00:10:03 +00:00 |
branchfolding-catchpads.ll
|
[IR] Reformulate LLVM's EH funclet IR
|
2015-12-12 05:38:55 +00:00 |
branchfolding-landingpads.ll
|
Move the personality function from LandingPadInst to Function
|
2015-06-17 20:52:32 +00:00 |
brcond.ll
|
…
|
|
break-anti-dependencies.ll
|
…
|
|
break-false-dep.ll
|
Don't delete empty preheaders in CodeGenPrepare if it would create a critical edge
|
2016-04-05 14:06:20 +00:00 |
bss_pagealigned.ll
|
[MC] Use .p2align instead of .align
|
2016-01-26 00:03:25 +00:00 |
bswap-inline-asm.ll
|
…
|
|
bswap-vector.ll
|
[DAGCombiner] Added BSWAP(BSWAP(x)) -> x combine pattern.
|
2015-06-13 16:25:12 +00:00 |
bswap.ll
|
…
|
|
bt.ll
|
…
|
|
btq.ll
|
…
|
|
buildvec-insertvec.ll
|
[X86][SSE] Added support for MOVHPD/MOVLPD + MOVHPS/MOVLPS shuffle decoding.
|
2016-02-07 15:39:22 +00:00 |
byval-align.ll
|
…
|
|
byval-callee-cleanup.ll
|
…
|
|
byval.ll
|
…
|
|
byval2.ll
|
Put space after pointer type in test. NFC.
|
2016-01-23 05:47:34 +00:00 |
byval3.ll
|
…
|
|
byval4.ll
|
…
|
|
byval5.ll
|
…
|
|
byval6.ll
|
…
|
|
byval7.ll
|
…
|
|
cache-intrinsic.ll
|
…
|
|
call-imm.ll
|
…
|
|
call-push.ll
|
[X86] Enable call frame optimization ("mov to push") not only for optsize (PR26325)
|
2016-03-30 23:38:01 +00:00 |
cas.ll
|
…
|
|
catch.ll
|
Move the personality function from LandingPadInst to Function
|
2015-06-17 20:52:32 +00:00 |
catchpad-dynamic-alloca.ll
|
[X86] Don't give catch objects a displacement of zero
|
2016-03-03 00:01:25 +00:00 |
catchpad-lifetime.ll
|
[X86] Don't give catch objects a displacement of zero
|
2016-03-03 00:01:25 +00:00 |
catchpad-realign-savexmm.ll
|
[IR] Reformulate LLVM's EH funclet IR
|
2015-12-12 05:38:55 +00:00 |
catchpad-regmask.ll
|
[IR] Reformulate LLVM's EH funclet IR
|
2015-12-12 05:38:55 +00:00 |
catchpad-weight.ll
|
[WinEH] Use operand bundles to describe call sites
|
2015-12-15 21:27:27 +00:00 |
catchret-empty-fallthrough.ll
|
Enhance BranchProbabilityInfo::calcUnreachableHeuristics for InvokeInst
|
2015-12-21 22:00:51 +00:00 |
catchret-fallthrough.ll
|
[IR] Reformulate LLVM's EH funclet IR
|
2015-12-12 05:38:55 +00:00 |
catchret-regmask.ll
|
[WinEH] Fix funclet return block clobber mask placement
|
2016-02-26 16:53:19 +00:00 |
cfi.ll
|
Move the personality function from LandingPadInst to Function
|
2015-06-17 20:52:32 +00:00 |
cfstring.ll
|
[MC] Use .p2align instead of .align
|
2016-01-26 00:03:25 +00:00 |
chain_order.ll
|
…
|
|
change-compare-stride-1.ll
|
…
|
|
change-compare-stride-trickiness-0.ll
|
…
|
|
change-compare-stride-trickiness-1.ll
|
…
|
|
change-compare-stride-trickiness-2.ll
|
…
|
|
cleanuppad-inalloca.ll
|
Revert "[X86] Elide references to _chkstk for dynamic allocas"
|
2016-03-02 19:20:59 +00:00 |
cleanuppad-large-codemodel.ll
|
[WinEH] Use operand bundles to describe call sites
|
2015-12-15 21:27:27 +00:00 |
cleanuppad-realign.ll
|
Implemented stack symbol table ordering/packing optimization to improve data locality and code size from SP/FP offset encoding.
|
2016-02-15 23:44:13 +00:00 |
clear_upper_vector_element_bits.ll
|
[X86][SSE] Added tests for clearing upper bits of vector elements
|
2016-03-30 11:43:26 +00:00 |
clobber-fi0.ll
|
…
|
|
clz.ll
|
[X86] Add a complete set of tests for all operand sizes of cttz/ctlz with and without zero undef being lowered to bsf/bsr.
|
2016-04-25 01:01:15 +00:00 |
cmov-double.ll
|
…
|
|
cmov-fp.ll
|
…
|
|
cmov-into-branch.ll
|
[CodeGenPrepare] use branch weight metadata to decide if a select should be turned into a branch
|
2016-04-26 17:11:17 +00:00 |
cmov.ll
|
…
|
|
cmovcmov.ll
|
X86ISelLowering: Fix cmov(cmov) special lowering bug
|
2016-01-25 22:08:25 +00:00 |
cmp-fast-isel.ll
|
…
|
|
cmp.ll
|
[X86] Emit more efficient >= comparisons against 0
|
2015-08-19 20:51:40 +00:00 |
cmpxchg-clobber-flags.ll
|
[MachineBasicBlock] Take advantage of the partially dead information.
|
2016-04-26 23:14:29 +00:00 |
cmpxchg-i1.ll
|
…
|
|
cmpxchg-i128-i1.ll
|
…
|
|
cmpxchg16b.ll
|
…
|
|
coal-sections.ll
|
[MachO] Stop generating *coal* sections.
|
2015-10-15 05:28:38 +00:00 |
coalesce-esp.ll
|
…
|
|
coalesce-implicitdef.ll
|
…
|
|
coalesce_commute_subreg.ll
|
…
|
|
coalescer-commute1.ll
|
…
|
|
coalescer-commute2.ll
|
…
|
|
coalescer-commute3.ll
|
[X86] Enable call frame optimization ("mov to push") not only for optsize (PR26325)
|
2016-03-30 23:38:01 +00:00 |
coalescer-commute4.ll
|
…
|
|
coalescer-commute5.ll
|
…
|
|
coalescer-cross.ll
|
…
|
|
coalescer-dce.ll
|
…
|
|
coalescer-dce2.ll
|
…
|
|
coalescer-identity.ll
|
…
|
|
coalescer-remat.ll
|
…
|
|
coalescer-subreg.ll
|
…
|
|
coalescer-win64.ll
|
[X86] Add RIP to GR64_TCW64
|
2015-11-30 19:04:19 +00:00 |
code_placement.ll
|
…
|
|
code_placement_align_all.ll
|
[MC] Use .p2align instead of .align
|
2016-01-26 00:03:25 +00:00 |
code_placement_cold_loop_blocks.ll
|
[LLVM] Remove unwanted --check-prefix=CHECK from unit tests. NFC.
|
2016-04-19 23:51:52 +00:00 |
code_placement_eh.ll
|
Move the personality function from LandingPadInst to Function
|
2015-06-17 20:52:32 +00:00 |
code_placement_ignore_succ_in_inner_loop.ll
|
[LLVM] Remove unwanted --check-prefix=CHECK from unit tests. NFC.
|
2016-04-19 23:51:52 +00:00 |
code_placement_loop_rotation.ll
|
[LLVM] Remove unwanted --check-prefix=CHECK from unit tests. NFC.
|
2016-04-19 23:51:52 +00:00 |
code_placement_loop_rotation2.ll
|
[LLVM] Remove unwanted --check-prefix=CHECK from unit tests. NFC.
|
2016-04-19 23:51:52 +00:00 |
code_placement_outline_optional_branches.ll
|
[LLVM] Remove unwanted --check-prefix=CHECK from unit tests. NFC.
|
2016-04-19 23:51:52 +00:00 |
codegen-prepare-addrmode-sext.ll
|
…
|
|
codegen-prepare-cast.ll
|
Fix a bunch of trivial cases of 'CHECK[^:]*$' in the tests. NFCI
|
2015-08-10 19:01:27 +00:00 |
codegen-prepare-crash.ll
|
…
|
|
codegen-prepare-extload.ll
|
Fix "the the" in comments.
|
2015-06-19 01:53:21 +00:00 |
codegen-prepare.ll
|
…
|
|
codemodel.ll
|
…
|
|
coff-comdat.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter for global aliases
|
2015-09-11 03:22:04 +00:00 |
coff-comdat2.ll
|
…
|
|
coff-comdat3.ll
|
…
|
|
coff-feat00.ll
|
…
|
|
coff-weak.ll
|
COFF: Do not assign linker-weak symbols to selectany comdat sections.
|
2015-06-30 19:10:31 +00:00 |
coldcc64.ll
|
…
|
|
combine-64bit-vec-binop.ll
|
…
|
|
combine-and.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
combine-avx-intrinsics.ll
|
[InstCombine] Move SSE/AVX vector blend folding to instcombiner
|
2015-08-12 08:08:56 +00:00 |
combine-avx2-intrinsics.ll
|
[InstCombine] Move SSE/AVX vector blend folding to instcombiner
|
2015-08-12 08:08:56 +00:00 |
combine-lds.ll
|
…
|
|
combine-multiplies.ll
|
DAGCombiner: Don't unnecessarily swap operands in ReassociateOps
|
2016-02-27 19:57:45 +00:00 |
combine-or.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
combine-sse41-intrinsics.ll
|
[InstCombine] Move SSE/AVX vector blend folding to instcombiner
|
2015-08-12 08:08:56 +00:00 |
combine-testm-and.ll
|
AVX512: Combine AND + TESTM instructions .
|
2016-03-03 14:18:38 +00:00 |
combiner-aa-0.ll
|
…
|
|
combiner-aa-1.ll
|
…
|
|
commute-blend-avx2.ll
|
[X86][SSE] Regenerate vector blend commutation tests
|
2016-01-18 21:46:46 +00:00 |
commute-blend-sse41.ll
|
[X86][SSE] Regenerate vector blend commutation tests
|
2016-01-18 21:46:46 +00:00 |
commute-clmul.ll
|
…
|
|
commute-fcmp.ll
|
…
|
|
commute-intrinsic.ll
|
…
|
|
commute-two-addr.ll
|
[TwoAddressInstructionPass] When looking for a 3 addr conversion after commuting, make sure regB has been updated to take into account the commute.
|
2015-10-06 05:39:59 +00:00 |
commute-xop.ll
|
…
|
|
commuted-blend-mask.ll
|
…
|
|
compact-unwind.ll
|
…
|
|
compare-add.ll
|
…
|
|
compare-inf.ll
|
…
|
|
compare_folding.ll
|
…
|
|
compiler_used.ll
|
…
|
|
complex-asm.ll
|
…
|
|
complex-fca.ll
|
…
|
|
computeKnownBits_urem.ll
|
…
|
|
conditional-indecrement.ll
|
…
|
|
const-base-addr.ll
|
…
|
|
constant-combines.ll
|
…
|
|
constant-hoisting-and.ll
|
[X86] Teach constant hoisting that ANDs with 64-bit immediates in the range 0x80000000-0xffffffff can be handled cheaply and don't need to be hoisted.
|
2015-10-06 02:50:24 +00:00 |
constant-hoisting-cmp.ll
|
[X86] Prevent constant hoisting for a couple compare immediates that the selection DAG knows how to optimize into a shift.
|
2015-12-20 18:41:54 +00:00 |
constant-hoisting-optnone.ll
|
…
|
|
constant-hoisting-shift-immediate.ll
|
…
|
|
constant-pool-remat-0.ll
|
…
|
|
constant-pool-sharing.ll
|
…
|
|
constpool.ll
|
…
|
|
constructor.ll
|
[MC] Use .p2align instead of .align
|
2016-01-26 00:03:25 +00:00 |
convert-2-addr-3-addr-inc64.ll
|
…
|
|
copy-eflags.ll
|
X86: Add a testcase for PR25951
|
2016-01-05 00:48:16 +00:00 |
copy-propagation.ll
|
…
|
|
copysign-constant-magnitude.ll
|
AsmPrinter: Use emitGlobalConstantFP to emit elements of constant data
|
2015-12-08 02:37:48 +00:00 |
cpus.ll
|
…
|
|
crash-O0.ll
|
…
|
|
crash-nosse.ll
|
…
|
|
crash.ll
|
…
|
|
critical-anti-dep-breaker.ll
|
…
|
|
critical-edge-split-2.ll
|
…
|
|
cse-add-with-overflow.ll
|
…
|
|
cstring.ll
|
…
|
|
ctpop-combine.ll
|
…
|
|
cvt16.ll
|
…
|
|
cvtv2f32.ll
|
…
|
|
cxx_tlscc64.ll
|
CXX TLS: collect return blocks after SelectAllBasicBlocks.
|
2016-03-24 23:21:29 +00:00 |
dag-fmf-cse.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
dag-merge-fast-accesses.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
dag-optnone.ll
|
…
|
|
dag-rauw-cse.ll
|
…
|
|
dagcombine-and-setcc.ll
|
…
|
|
dagcombine-buildvector.ll
|
…
|
|
dagcombine-cse.ll
|
Optimized instruction sequence for sitofp operation on X86-32
|
2016-01-10 09:41:22 +00:00 |
dagcombine-shifts.ll
|
…
|
|
dagcombine-unsafe-math.ll
|
…
|
|
darwin-bzero.ll
|
Revert "Change memcpy/memset/memmove to have dest and source alignments."
|
2015-11-19 05:56:52 +00:00 |
darwin-no-dead-strip.ll
|
…
|
|
darwin-quote.ll
|
…
|
|
darwin-stub.ll
|
…
|
|
darwin-tls.ll
|
[TLS on Darwin] use a different mask for tls calls on x86-64.
|
2015-11-12 00:54:04 +00:00 |
dbg-changes-codegen-branch-folding.ll
|
DebugInfo: Remove MDString-based type references
|
2016-04-23 21:08:00 +00:00 |
dbg-changes-codegen.ll
|
DI: Require subprogram definitions to be distinct
|
2015-08-28 20:26:49 +00:00 |
dbg-combine.ll
|
[PR27284] Reverse the ownership between DICompileUnit and DISubprogram.
|
2016-04-15 15:57:41 +00:00 |
debugloc-argsize.ll
|
[PR27284] Reverse the ownership between DICompileUnit and DISubprogram.
|
2016-04-15 15:57:41 +00:00 |
deopt-bundles.ll
|
Lower varargs correctly in deopt bundle lowering
|
2016-03-24 22:37:52 +00:00 |
deopt-intrinsic.ll
|
Lower @llvm.experimental.deoptimize as a noreturn call
|
2016-04-06 01:33:49 +00:00 |
disable-tail-calls.ll
|
Remove DisableTailCalls from TargetOptions and the code in resetTargetOptions
|
2015-06-09 19:07:19 +00:00 |
discontiguous-loops.ll
|
…
|
|
div8.ll
|
…
|
|
divide-by-constant.ll
|
[X86] Do not lower scalar sdiv/udiv to a shifts + mul sequence when optimizing for minsize
|
2015-08-19 11:21:43 +00:00 |
divrem.ll
|
…
|
|
divrem8_ext.ll
|
Revert to extend i8/i16 return values on Darwin (PR26665)
|
2016-02-18 18:17:05 +00:00 |
dllexport-x86_64.ll
|
Beef up some dllexport tests.
|
2016-04-04 19:10:55 +00:00 |
dllexport.ll
|
Improve CHECK-NOT robustness of dllexport tests
|
2016-04-01 03:54:03 +00:00 |
dllimport-x86_64.ll
|
…
|
|
dllimport.ll
|
Object: Prepend __imp_ when mangling a dllimport symbol in IRObjectFile.
|
2015-06-11 21:42:18 +00:00 |
dollar-name.ll
|
…
|
|
dont-trunc-store-double-to-float.ll
|
…
|
|
dwarf-comp-dir.ll
|
[PR27284] Reverse the ownership between DICompileUnit and DISubprogram.
|
2016-04-15 15:57:41 +00:00 |
dwarf-eh-prepare.ll
|
Move the personality function from LandingPadInst to Function
|
2015-06-17 20:52:32 +00:00 |
dyn-stackalloc.ll
|
…
|
|
dyn_alloca_aligned.ll
|
…
|
|
dynamic-alloca-in-entry.ll
|
Revert "[X86] Elide references to _chkstk for dynamic allocas"
|
2016-03-02 19:20:59 +00:00 |
dynamic-alloca-lifetime.ll
|
…
|
|
dynamic-allocas-VLAs.ll
|
[SSP, 2/2] Create llvm.stackguard() intrinsic and lower it to LOAD_STACK_GUARD
|
2016-04-19 19:40:37 +00:00 |
early-ifcvt-crash.ll
|
…
|
|
early-ifcvt.ll
|
…
|
|
eh-label.ll
|
Move the personality function from LandingPadInst to Function
|
2015-06-17 20:52:32 +00:00 |
eh-nolandingpads.ll
|
[CodeGen] Force emission of personality directive if explicitly specified
|
2015-07-14 19:22:51 +00:00 |
eh-null-personality.ll
|
[EH] Handle non-Function personalities like unknown personalities
|
2015-08-31 20:02:16 +00:00 |
eh_frame.ll
|
Bring r252305 back with a test fix.
|
2015-11-06 15:30:45 +00:00 |
elf-comdat.ll
|
…
|
|
elf-comdat2.ll
|
…
|
|
emit-big-cst.ll
|
…
|
|
empty-functions.ll
|
…
|
|
empty-struct-return-type.ll
|
…
|
|
emutls-pic.ll
|
[TLS] New lower emutls pass, fix linkage bugs.
|
2016-01-13 23:56:37 +00:00 |
emutls-pie.ll
|
Differential Revision: http://reviews.llvm.org/D19040
|
2016-04-22 21:41:58 +00:00 |
emutls.ll
|
findDeadCallerSavedReg needs to pay attention to calling convention
|
2015-11-23 22:17:44 +00:00 |
emutls_generic.ll
|
[MC] Use .p2align instead of .align
|
2016-01-26 00:03:25 +00:00 |
epilogue.ll
|
…
|
|
equiv_with_fndef.ll
|
…
|
|
equiv_with_vardef.ll
|
…
|
|
exception-label.ll
|
Move the personality function from LandingPadInst to Function
|
2015-06-17 20:52:32 +00:00 |
exedeps-movq.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
exedepsfix-broadcast.ll
|
[X86][AVX2] Regenerated broadcast domain tests
|
2016-02-06 22:09:25 +00:00 |
expand-opaque-const.ll
|
…
|
|
expand-vr64-gr64-copy.mir
|
When printing MIR, output to errs() rather than outs().
|
2016-02-19 00:18:46 +00:00 |
extend.ll
|
…
|
|
extended-fma-contraction.ll
|
…
|
|
extern_weak.ll
|
…
|
|
extmul64.ll
|
…
|
|
extmul128.ll
|
…
|
|
extract-combine.ll
|
…
|
|
extract-concat.ll
|
…
|
|
extract-extract.ll
|
…
|
|
extract-store.ll
|
…
|
|
extractelement-from-arg.ll
|
…
|
|
extractelement-index.ll
|
…
|
|
extractelement-legalization-cycle.ll
|
Fix cycle in selection DAG introduced by extractelement legalization
|
2015-12-09 14:34:10 +00:00 |
extractelement-legalization-store-ordering.ll
|
…
|
|
extractelement-load.ll
|
[X86][SSE] Lower 128-bit MOVDDUP with existing VBROADCAST mechanisms
|
2016-03-02 11:43:05 +00:00 |
extractelement-shuffle.ll
|
Make the default triple optional by allowing an empty string
|
2015-09-16 05:34:32 +00:00 |
extractps.ll
|
…
|
|
f16c-intrinsics.ll
|
The isel pattern that selects the memory-register form of VCVTPH2PS
|
2016-01-12 11:48:25 +00:00 |
fabs.ll
|
…
|
|
fadd-combines.ll
|
AsmPrinter: Use emitGlobalConstantFP to emit elements of constant data
|
2015-12-08 02:37:48 +00:00 |
fast-cc-callee-pops.ll
|
…
|
|
fast-cc-merge-stack-adj.ll
|
…
|
|
fast-cc-pass-in-regs.ll
|
…
|
|
fast-isel-agg-constant.ll
|
…
|
|
fast-isel-args-fail.ll
|
…
|
|
fast-isel-args-fail2.ll
|
…
|
|
fast-isel-args.ll
|
…
|
|
fast-isel-atomic.ll
|
…
|
|
fast-isel-avoid-unnecessary-pic-base.ll
|
…
|
|
fast-isel-bail.ll
|
…
|
|
fast-isel-bc.ll
|
…
|
|
fast-isel-bitcasts-avx.ll
|
Reapply r249121 : "[FastISel][x86] Teach how to select SSE2/AVX bitcasts between 128/256-bit vector types."
|
2015-10-02 16:08:05 +00:00 |
fast-isel-bitcasts.ll
|
Reapply r249121 : "[FastISel][x86] Teach how to select SSE2/AVX bitcasts between 128/256-bit vector types."
|
2015-10-02 16:08:05 +00:00 |
fast-isel-branch_weights.ll
|
…
|
|
fast-isel-call-bool.ll
|
…
|
|
fast-isel-call.ll
|
Revert "Change memcpy/memset/memmove to have dest and source alignments."
|
2015-11-19 05:56:52 +00:00 |
fast-isel-cmp-branch.ll
|
FastISel: Avoid adding a successor block twice for degenerate IR.
|
2015-08-26 20:46:49 +00:00 |
fast-isel-cmp-branch2.ll
|
Allow X86::COND_NE_OR_P and X86::COND_NP_OR_E to be reversed.
|
2016-03-23 21:45:37 +00:00 |
fast-isel-cmp-branch3.ll
|
Allow X86::COND_NE_OR_P and X86::COND_NP_OR_E to be reversed.
|
2016-03-23 21:45:37 +00:00 |
fast-isel-cmp.ll
|
…
|
|
fast-isel-constant.ll
|
…
|
|
fast-isel-constpool.ll
|
…
|
|
fast-isel-constrain-store-indexreg.ll
|
…
|
|
fast-isel-deadcode.ll
|
FastISel needs to remove dead code when it bails out.
|
2015-12-14 18:33:18 +00:00 |
fast-isel-divrem-x86-64.ll
|
…
|
|
fast-isel-divrem.ll
|
…
|
|
fast-isel-double-half-convertion.ll
|
…
|
|
fast-isel-emutls.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter for global aliases
|
2015-09-11 03:22:04 +00:00 |
fast-isel-expect.ll
|
…
|
|
fast-isel-extract.ll
|
…
|
|
fast-isel-float-half-convertion.ll
|
[X86][FastISel] Don't force Nearest-Even rounding for VCVTPS2PH, use MXCSR.
|
2016-02-02 01:44:03 +00:00 |
fast-isel-fneg.ll
|
…
|
|
fast-isel-fold-mem.ll
|
…
|
|
fast-isel-fptrunc-fpext.ll
|
…
|
|
fast-isel-gep.ll
|
Move the personality function from LandingPadInst to Function
|
2015-06-17 20:52:32 +00:00 |
fast-isel-gv.ll
|
…
|
|
fast-isel-i1.ll
|
…
|
|
fast-isel-int-float-conversion.ll
|
…
|
|
fast-isel-mem.ll
|
…
|
|
fast-isel-movsbl-indexreg.ll
|
…
|
|
fast-isel-nontemporal.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
fast-isel-ret-ext.ll
|
…
|
|
fast-isel-select-cmov.ll
|
…
|
|
fast-isel-select-cmov2.ll
|
…
|
|
fast-isel-select-cmp.ll
|
…
|
|
fast-isel-select-pseudo-cmov.ll
|
…
|
|
fast-isel-select-sse.ll
|
…
|
|
fast-isel-select.ll
|
…
|
|
fast-isel-sext.ll
|
…
|
|
fast-isel-sse12-fptoint.ll
|
…
|
|
fast-isel-stackcheck.ll
|
[SSP, 2/2] Create llvm.stackguard() intrinsic and lower it to LOAD_STACK_GUARD
|
2016-04-19 19:40:37 +00:00 |
fast-isel-store.ll
|
…
|
|
fast-isel-tailcall.ll
|
…
|
|
fast-isel-tls.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter for global aliases
|
2015-09-11 03:22:04 +00:00 |
fast-isel-trunc-kill-subreg.ll
|
…
|
|
fast-isel-vecload.ll
|
…
|
|
fast-isel-x32.ll
|
…
|
|
fast-isel-x86-64.ll
|
Revert "Change memcpy/memset/memmove to have dest and source alignments."
|
2015-11-19 05:56:52 +00:00 |
fast-isel-x86.ll
|
…
|
|
fast-isel.ll
|
…
|
|
fastcall-correct-mangling.ll
|
…
|
|
fastcc-2.ll
|
…
|
|
fastcc-byval.ll
|
…
|
|
fastcc-sret.ll
|
…
|
|
fastcc.ll
|
…
|
|
fastcc3struct.ll
|
…
|
|
fastisel-gep-promote-before-add.ll
|
…
|
|
fastmath-float-half-conversion.ll
|
[X86] Don't force Nearest-Even rounding for VCVTPS2PH, use MXCSR.
|
2016-02-02 01:32:50 +00:00 |
fcmove.ll
|
…
|
|
fdiv-combine.ll
|
Use the 'arcp' fast-math-flag when combining repeated FP divisors
|
2015-10-27 20:27:25 +00:00 |
fdiv.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
field-extract-use-trunc.ll
|
…
|
|
fildll.ll
|
…
|
|
fixup-bw-inst.ll
|
[X86] Use LivePhysRegs in X86FixupBWInsts.
|
2016-04-26 00:00:48 +00:00 |
fixup-lea.ll
|
[X86] Replace LEAs with INC/DEC when profitable
|
2015-11-11 11:44:31 +00:00 |
float-asmprint.ll
|
IR: Allow vectors of halfs to be ConstantDataVectors
|
2015-12-08 03:01:16 +00:00 |
float-conv-elim.ll
|
Add more triples after r261235
|
2016-02-18 18:44:33 +00:00 |
floor-soft-float.ll
|
Don't raise inexact when lowering ceil, floor, round, trunc.
|
2015-09-22 11:43:17 +00:00 |
fltused.ll
|
…
|
|
fltused_function_pointer.ll
|
…
|
|
fma-commute-x86.ll
|
X86-FMA3: Defined the ExeDomain property for Scalar FMA3 opcodes.
|
2015-12-09 00:12:13 +00:00 |
fma-do-not-commute.ll
|
Fix a bunch of trivial cases of 'CHECK[^:]*$' in the tests. NFCI
|
2015-08-10 19:01:27 +00:00 |
fma-intrinsics-phi-213-to-231.ll
|
Created new X86 FMA3 opcodes (FMA*_Int) that are used now for lowering of scalar FMA intrinsics.
|
2015-11-04 18:10:41 +00:00 |
fma-intrinsics-x86.ll
|
X86-FMA3: Defined the ExeDomain property for Scalar FMA3 opcodes.
|
2015-12-09 00:12:13 +00:00 |
fma-phi-213-to-231.ll
|
[X86] Cleanup fma tests a little bit. NFC.
|
2015-06-25 00:40:25 +00:00 |
fma-scalar-memfold.ll
|
X86-FMA3: Defined the ExeDomain property for Scalar FMA3 opcodes.
|
2015-12-09 00:12:13 +00:00 |
fma.ll
|
[X86] Accept hasAVX512() as well as hasFMA() when generating FMA.
|
2015-06-25 00:44:46 +00:00 |
fma4-intrinsics-x86_64-folded-load.ll
|
…
|
|
fma_patterns.ll
|
X86-FMA3: Defined the ExeDomain property for Scalar FMA3 opcodes.
|
2015-12-09 00:12:13 +00:00 |
fma_patterns_wide.ll
|
[X86][FMA] Optimize FNEG(FMUL) Patterns
|
2015-12-02 09:07:55 +00:00 |
fmaxnum.ll
|
[x86] lower calls to fmax and llvm.maxnum.* using maxps/maxpd (PR24475)
|
2015-12-28 19:20:19 +00:00 |
fminnum.ll
|
[x86] lower calls to fmin and llvm.minnum.* using minss/minsd/minps/minpd (PR24475)
|
2015-12-28 21:16:55 +00:00 |
fmul-combines.ll
|
AsmPrinter: Use emitGlobalConstantFP to emit elements of constant data
|
2015-12-08 02:37:48 +00:00 |
fmul-zero.ll
|
…
|
|
fnabs.ll
|
…
|
|
fold-add.ll
|
…
|
|
fold-and-shift.ll
|
…
|
|
fold-call-2.ll
|
…
|
|
fold-call-3.ll
|
…
|
|
fold-call-oper.ll
|
…
|
|
fold-call.ll
|
…
|
|
fold-imm.ll
|
…
|
|
fold-load-binops.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
fold-load-unops.ll
|
[X86] Avoid folding scalar loads into unary sse intrinsics
|
2015-12-31 09:45:16 +00:00 |
fold-load-vec.ll
|
…
|
|
fold-load.ll
|
…
|
|
fold-mul-lohi.ll
|
…
|
|
fold-pcmpeqd-1.ll
|
…
|
|
fold-pcmpeqd-2.ll
|
…
|
|
fold-push.ll
|
Re-commit r265039 "[X86] Merge adjacent stack adjustments in eliminateCallFramePseudoInstr (PR27140)"
|
2016-04-07 00:05:49 +00:00 |
fold-sext-trunc.ll
|
…
|
|
fold-tied-op.ll
|
[X86] Add missing "CHECK" colon in r259065 test.
|
2016-01-29 18:25:33 +00:00 |
fold-vector-bv-crash.ll
|
…
|
|
fold-vector-sext-crash.ll
|
…
|
|
fold-vector-sext-crash2.ll
|
[DAGCombiner] Fix & simplify constant folding of sext/zext.
|
2015-06-29 20:28:47 +00:00 |
fold-vector-sext-zext.ll
|
Regenerate vector sext/zext constant folding tests.
|
2016-02-01 21:01:29 +00:00 |
fold-vector-shl-crash.ll
|
Reapply r240291: Fix shl folding in DAG combiner.
|
2015-07-02 11:44:54 +00:00 |
fold-vector-shuffle-crash.ll
|
…
|
|
fold-vector-trunc-sitofp.ll
|
…
|
|
fold-vex.ll
|
…
|
|
fold-xmm-zero.ll
|
…
|
|
fold-zext-trunc.ll
|
…
|
|
force-align-stack-alloca.ll
|
Re-commit r265039 "[X86] Merge adjacent stack adjustments in eliminateCallFramePseudoInstr (PR27140)"
|
2016-04-07 00:05:49 +00:00 |
force-align-stack.ll
|
Use function attribute "stackrealign" to decide whether stack
|
2015-09-11 18:54:38 +00:00 |
fp-double-rounding.ll
|
…
|
|
fp-elim-and-no-fp-elim.ll
|
…
|
|
fp-elim.ll
|
…
|
|
fp-fast.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
fp-immediate-shorten.ll
|
…
|
|
fp-in-intregs.ll
|
…
|
|
fp-load-trunc.ll
|
…
|
|
fp-logic.ll
|
[x86] replace integer logic ops with packed SSE FP logic ops
|
2015-10-27 01:28:07 +00:00 |
fp-select-cmp-and.ll
|
…
|
|
fp-stack-2results.ll
|
…
|
|
fp-stack-O0-crash.ll
|
…
|
|
fp-stack-O0.ll
|
…
|
|
fp-stack-compare-cmov.ll
|
…
|
|
fp-stack-compare.ll
|
…
|
|
fp-stack-direct-ret.ll
|
…
|
|
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
|
…
|
|
fp-trunc.ll
|
…
|
|
fp-une-cmp.ll
|
Allow X86::COND_NE_OR_P and X86::COND_NP_OR_E to be reversed.
|
2016-03-23 21:45:37 +00:00 |
fp2sint.ll
|
…
|
|
fp128-calling-conv.ll
|
[X86] Part 2 to fix x86-64 fp128 calling convention.
|
2015-12-14 22:08:36 +00:00 |
fp128-cast.ll
|
[X86] Part 2 to fix x86-64 fp128 calling convention.
|
2015-12-14 22:08:36 +00:00 |
fp128-compare.ll
|
Recommit r265547, and r265610,r265639,r265657 on top of it, plus
|
2016-04-13 03:08:27 +00:00 |
fp128-i128.ll
|
[X86] Part 2 to fix x86-64 fp128 calling convention.
|
2015-12-14 22:08:36 +00:00 |
fp128-libcalls.ll
|
[X86] Part 2 to fix x86-64 fp128 calling convention.
|
2015-12-14 22:08:36 +00:00 |
fp128-load.ll
|
[X86] Part 2 to fix x86-64 fp128 calling convention.
|
2015-12-14 22:08:36 +00:00 |
fp128-store.ll
|
[X86] Part 2 to fix x86-64 fp128 calling convention.
|
2015-12-14 22:08:36 +00:00 |
fp_constant_op.ll
|
…
|
|
fp_load_cast_fold.ll
|
…
|
|
fp_load_fold.ll
|
…
|
|
fpcmp-soft-fp.ll
|
Fix several accidental DOS line endings in source files
|
2016-01-03 17:22:03 +00:00 |
fpstack-debuginstr-kill.ll
|
[PR27284] Reverse the ownership between DICompileUnit and DISubprogram.
|
2016-04-15 15:57:41 +00:00 |
frame-base.ll
|
…
|
|
frameaddr.ll
|
…
|
|
frameregister.ll
|
Allow {e,r}bp as the target of {read,write}_register.
|
2015-07-09 17:40:29 +00:00 |
frem-msvc32.ll
|
[CodeGen] Fix FREM on 32-bit MSVC on x86
|
2015-09-02 01:31:58 +00:00 |
fsgsbase.ll
|
…
|
|
fsxor-alignment.ll
|
…
|
|
full-lsr.ll
|
…
|
|
funclet-layout.ll
|
[WinEH] Use operand bundles to describe call sites
|
2015-12-15 21:27:27 +00:00 |
function-alias.ll
|
Move llvm/test/CodeGen/Generic/function-alias.ll to X86. It is incompatible to PECOFF.
|
2015-12-04 02:00:12 +00:00 |
function-subtarget-features-2.ll
|
…
|
|
function-subtarget-features.ll
|
…
|
|
ga-offset.ll
|
…
|
|
gather-addresses.ll
|
…
|
|
gcc_except_table.ll
|
[WinEH] Teach AsmPrinter about funclets
|
2015-09-29 20:12:33 +00:00 |
gcc_except_table_functions.ll
|
Move the personality function from LandingPadInst to Function
|
2015-06-17 20:52:32 +00:00 |
getelementptr.ll
|
…
|
|
ghc-cc.ll
|
…
|
|
ghc-cc64.ll
|
…
|
|
global-access-pie.ll
|
Differential Revision: http://reviews.llvm.org/D19040
|
2016-04-22 21:41:58 +00:00 |
global-fill.ll
|
[AsmPrinter] Make isRepeatedByteSequence smarter about odd integer types
|
2015-06-17 23:55:17 +00:00 |
global-sections-comdat.ll
|
…
|
|
global-sections-tls.ll
|
…
|
|
global-sections.ll
|
[X86] Create mergeable constant pool entries for AVX
|
2016-02-22 22:23:11 +00:00 |
gs-fold.ll
|
…
|
|
h-register-addressing-32.ll
|
…
|
|
h-register-addressing-64.ll
|
…
|
|
h-register-store.ll
|
x32. Fixes a bug in i8mem_NOREX declaration.
|
2015-09-08 19:47:15 +00:00 |
h-registers-0.ll
|
x32. Fixes a bug in i8mem_NOREX declaration.
|
2015-09-08 19:47:15 +00:00 |
h-registers-1.ll
|
x32. Fixes a bug in i8mem_NOREX declaration.
|
2015-09-08 19:47:15 +00:00 |
h-registers-2.ll
|
…
|
|
h-registers-3.ll
|
Add triple to h-registers-3.ll to make bots happy after r260133
|
2016-02-08 19:45:24 +00:00 |
haddsub-2.ll
|
[X86][SSE] Regenerated HADD/HSUB tests
|
2016-01-16 14:03:40 +00:00 |
haddsub-undef.ll
|
[X86][SSE] Regenerated HADD/HSUB tests
|
2016-01-16 14:03:40 +00:00 |
haddsub.ll
|
[X86][SSE] Regenerated HADD/HSUB tests
|
2016-01-16 14:03:40 +00:00 |
half.ll
|
Remove a space after a trailing backslash.
|
2016-02-23 11:19:56 +00:00 |
handle-move.ll
|
…
|
|
hhvm-cc.ll
|
HHVM calling conventions.
|
2015-09-29 22:09:16 +00:00 |
hidden-vis-2.ll
|
…
|
|
hidden-vis-3.ll
|
…
|
|
hidden-vis-4.ll
|
…
|
|
hidden-vis-pic.ll
|
…
|
|
hidden-vis.ll
|
…
|
|
hipe-cc.ll
|
Implemented stack symbol table ordering/packing optimization to improve data locality and code size from SP/FP offset encoding.
|
2016-02-15 23:44:13 +00:00 |
hipe-cc64.ll
|
Implemented stack symbol table ordering/packing optimization to improve data locality and code size from SP/FP offset encoding.
|
2016-02-15 23:44:13 +00:00 |
hipe-prologue.ll
|
[X86] Enable call frame optimization ("mov to push") not only for optsize (PR26325)
|
2016-03-30 23:38:01 +00:00 |
hoist-common.ll
|
…
|
|
hoist-invariant-load.ll
|
…
|
|
hoist-spill.ll
|
Recommit r265547, and r265610,r265639,r265657 on top of it, plus
|
2016-04-13 03:08:27 +00:00 |
huge-stack-offset.ll
|
…
|
|
i1narrowfail.ll
|
…
|
|
i2k.ll
|
…
|
|
i64-mem-copy.ll
|
…
|
|
i128-and-beyond.ll
|
…
|
|
i128-immediate.ll
|
…
|
|
i128-mul.ll
|
…
|
|
i128-ret.ll
|
…
|
|
i128-sdiv.ll
|
…
|
|
i256-add.ll
|
…
|
|
i386-setjmp-pic.ll
|
[X86] Fix the lowering of setjmp intrinsic on i386.
|
2016-03-05 00:31:04 +00:00 |
i386-shrink-wrapping.ll
|
[X86] Enable call frame optimization ("mov to push") not only for optsize (PR26325)
|
2016-03-30 23:38:01 +00:00 |
i386-tlscall-fastregalloc.ll
|
[RegAllocFast] Properly track the physical register definitions on calls.
|
2016-02-20 00:32:29 +00:00 |
i486-fence-loop.ll
|
…
|
|
iabs.ll
|
…
|
|
ident-metadata.ll
|
…
|
|
ifunc-asm.ll
|
[IFUNC] Fix ifunc-asm.ll test
|
2016-04-08 06:45:19 +00:00 |
illegal-insert.ll
|
…
|
|
illegal-vector-args-return.ll
|
…
|
|
immediate_merging.ll
|
Revert "Change memcpy/memset/memmove to have dest and source alignments."
|
2015-11-19 05:56:52 +00:00 |
implicit-null-check-negative.ll
|
[ImplicitNullChecks] Be smarter in picking the memory op.
|
2015-07-09 20:13:25 +00:00 |
implicit-null-check.ll
|
[ImplicitNullChecks] Work with implicit defs.
|
2015-07-20 20:31:39 +00:00 |
imul-lea-2.ll
|
…
|
|
imul-lea.ll
|
…
|
|
imul.ll
|
[X86ISelLowering] Add additional support for multiplication-to-shift conversion.
|
2015-12-12 01:04:15 +00:00 |
inalloca-ctor.ll
|
Revert "[X86] Elide references to _chkstk for dynamic allocas"
|
2016-03-02 19:20:59 +00:00 |
inalloca-invoke.ll
|
Revert "[X86] Elide references to _chkstk for dynamic allocas"
|
2016-03-02 19:20:59 +00:00 |
inalloca-regparm.ll
|
…
|
|
inalloca-stdcall.ll
|
Revert "[X86] Elide references to _chkstk for dynamic allocas"
|
2016-03-02 19:20:59 +00:00 |
inalloca.ll
|
Revert "[X86] Elide references to _chkstk for dynamic allocas"
|
2016-03-02 19:20:59 +00:00 |
inconsistent_landingpad.ll
|
[SelectionDAGBuilder] Adds support for landingpads of token type
|
2015-12-16 04:48:42 +00:00 |
indirect-hidden.ll
|
Move the personality function from LandingPadInst to Function
|
2015-06-17 20:52:32 +00:00 |
init-priority.ll
|
…
|
|
inline-asm-2addr.ll
|
Specify triple so 'make check' passes on darwin x86-64
|
2015-12-28 18:28:44 +00:00 |
inline-asm-R-constraint.ll
|
…
|
|
inline-asm-bad-constraint-n.ll
|
Fix handling of the 'n' asm constraint with invalid operands.
|
2015-07-13 16:36:22 +00:00 |
inline-asm-duplicated-constraint.ll
|
…
|
|
inline-asm-error.ll
|
…
|
|
inline-asm-flag-clobber.ll
|
…
|
|
inline-asm-fpstack.ll
|
…
|
|
inline-asm-h.ll
|
…
|
|
inline-asm-modifier-n.ll
|
…
|
|
inline-asm-modifier-q.ll
|
…
|
|
inline-asm-mrv.ll
|
…
|
|
inline-asm-out-regs.ll
|
…
|
|
inline-asm-pic.ll
|
…
|
|
inline-asm-ptr-cast.ll
|
…
|
|
inline-asm-q-regs.ll
|
…
|
|
inline-asm-sp-clobber-memcpy.ll
|
Use function attribute "stackrealign" to decide whether stack
|
2015-09-11 18:54:38 +00:00 |
inline-asm-stack-realign.ll
|
…
|
|
inline-asm-stack-realign2.ll
|
…
|
|
inline-asm-stack-realign3.ll
|
…
|
|
inline-asm-tied.ll
|
…
|
|
inline-asm-x-scalar.ll
|
…
|
|
inline-asm.ll
|
…
|
|
inline-sse.ll
|
[X86] Add intrinsics for reading and writing to the flags register
|
2016-01-01 06:50:01 +00:00 |
inlineasm-sched-bug.ll
|
…
|
|
inreg.ll
|
…
|
|
ins_split_regalloc.ll
|
…
|
|
ins_subreg_coalesce-1.ll
|
…
|
|
ins_subreg_coalesce-2.ll
|
…
|
|
ins_subreg_coalesce-3.ll
|
…
|
|
insert-positions.ll
|
…
|
|
insertelement-copytoregs.ll
|
…
|
|
insertelement-legalize.ll
|
…
|
|
insertelement-zero.ll
|
[X86][SSE41] Combine vector blends with zero
|
2016-02-24 15:14:21 +00:00 |
insertps-O0-bug.ll
|
…
|
|
insertps-combine.ll
|
[X86][SSE] Detect zeroable shuffle elements from different value types
|
2016-03-20 15:45:42 +00:00 |
insertps-from-constantpool.ll
|
[MachineInstrBuilder] Support for adding a ConstantPoolIndex MO with an additional offset.
|
2015-11-21 21:42:26 +00:00 |
insertps-unfold-load-bug.ll
|
[X86][SSE] Add general memory folding for (V)INSERTPS instruction
|
2015-11-04 20:48:09 +00:00 |
int-intrinsic.ll
|
[X86] Remove special validation for INT immediate operand from AsmParser. Instead mark its operand type as u8imm which will cause it to fail to match. This is more consistent with other instruction behavior.
|
2015-10-11 18:27:24 +00:00 |
interval-update-remat.ll
|
Don't skip splitSeparateComponents in eliminateDeadDefs for HoistSpillHelper::hoistAllSpills.
|
2016-04-15 23:16:44 +00:00 |
invalid-shift-immediate.ll
|
…
|
|
isel-optnone.ll
|
…
|
|
isel-sink.ll
|
…
|
|
isel-sink2.ll
|
…
|
|
isel-sink3.ll
|
…
|
|
isint.ll
|
…
|
|
isnan.ll
|
…
|
|
isnan2.ll
|
…
|
|
ispositive.ll
|
…
|
|
jump_sign.ll
|
…
|
|
label-redefinition.ll
|
…
|
|
lakemont.ll
|
[X86] Introduce Lakemont CPU.
|
2016-04-01 10:16:15 +00:00 |
large-code-model-isel.ll
|
…
|
|
large-constants.ll
|
…
|
|
large-gep-chain.ll
|
Move the personality function from LandingPadInst to Function
|
2015-06-17 20:52:32 +00:00 |
large-gep-scale.ll
|
…
|
|
large-global.ll
|
…
|
|
late-address-taken.ll
|
[IR] Reformulate LLVM's EH funclet IR
|
2015-12-12 05:38:55 +00:00 |
ldzero.ll
|
…
|
|
lea-2.ll
|
…
|
|
lea-3.ll
|
…
|
|
lea-4.ll
|
…
|
|
lea-5.ll
|
…
|
|
lea-opt-memop-check-1.ll
|
[X86] PR27502: Fix the LEA optimization pass.
|
2016-04-26 12:18:12 +00:00 |
lea-opt-memop-check-2.ll
|
[X86] PR27502: Fix the LEA optimization pass.
|
2016-04-26 12:18:12 +00:00 |
lea-opt.ll
|
[X86] Enable the LEA optimization pass by default.
|
2016-02-20 11:11:55 +00:00 |
lea-recursion.ll
|
…
|
|
lea.ll
|
…
|
|
leaf-fp-elim.ll
|
…
|
|
legalize-fmp-oeq-vector-select.ll
|
…
|
|
legalize-libcalls.ll
|
…
|
|
legalize-shift-64.ll
|
…
|
|
legalize-shl-vec.ll
|
Reapply fixed r241790: Fix shift legalization and lowering for big constants.
|
2015-07-09 14:58:04 +00:00 |
legalize-sub-zero-2.ll
|
…
|
|
legalize-sub-zero.ll
|
…
|
|
legalizedag_vec.ll
|
…
|
|
lfence.ll
|
…
|
|
libcall-sret.ll
|
[X86] Enable call frame optimization ("mov to push") not only for optsize (PR26325)
|
2016-03-30 23:38:01 +00:00 |
licm-dominance.ll
|
…
|
|
licm-nested.ll
|
…
|
|
licm-regpressure.ll
|
…
|
|
licm-symbol.ll
|
[MC] Use .p2align instead of .align
|
2016-01-26 00:03:25 +00:00 |
limited-prec.ll
|
…
|
|
lit.local.cfg
|
Add a test case for r242191 ([MMX] Use the appropriate instructions for
|
2015-07-28 17:52:59 +00:00 |
live-out-reg-info.ll
|
…
|
|
liveness-local-regalloc.ll
|
…
|
|
llc-override-mcpu-mattr.ll
|
…
|
|
load-slice.ll
|
Revert "Change memcpy/memset/memmove to have dest and source alignments."
|
2015-11-19 05:56:52 +00:00 |
loc-remat.ll
|
[PR27284] Reverse the ownership between DICompileUnit and DISubprogram.
|
2016-04-15 15:57:41 +00:00 |
local_stack_symbol_ordering.ll
|
Implemented stack symbol table ordering/packing optimization to improve data locality and code size from SP/FP offset encoding.
|
2016-02-15 23:44:13 +00:00 |
localescape.ll
|
Re-commit r265039 "[X86] Merge adjacent stack adjustments in eliminateCallFramePseudoInstr (PR27140)"
|
2016-04-07 00:05:49 +00:00 |
log2_not_readnone.ll
|
…
|
|
logical-load-fold.ll
|
…
|
|
long-setcc.ll
|
…
|
|
longlong-deadload.ll
|
…
|
|
loop-blocks.ll
|
…
|
|
loop-hoist.ll
|
…
|
|
loop-strength-reduce-2.ll
|
…
|
|
loop-strength-reduce-3.ll
|
…
|
|
loop-strength-reduce.ll
|
…
|
|
loop-strength-reduce2.ll
|
…
|
|
loop-strength-reduce4.ll
|
…
|
|
loop-strength-reduce5.ll
|
…
|
|
loop-strength-reduce6.ll
|
…
|
|
loop-strength-reduce7.ll
|
…
|
|
loop-strength-reduce8.ll
|
…
|
|
lower-bitcast.ll
|
…
|
|
lower-vec-shift-2.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
lower-vec-shift.ll
|
…
|
|
lower-vec-shuffle-bug.ll
|
…
|
|
lsr-delayed-fold.ll
|
…
|
|
lsr-i386.ll
|
…
|
|
lsr-interesting-step.ll
|
…
|
|
lsr-loop-exit-cond.ll
|
…
|
|
lsr-negative-stride.ll
|
…
|
|
lsr-nonaffine.ll
|
…
|
|
lsr-normalization.ll
|
Revert "Change memcpy/memset/memmove to have dest and source alignments."
|
2015-11-19 05:56:52 +00:00 |
lsr-overflow.ll
|
…
|
|
lsr-quadratic-expand.ll
|
…
|
|
lsr-redundant-addressing.ll
|
…
|
|
lsr-reuse-trunc.ll
|
…
|
|
lsr-reuse.ll
|
…
|
|
lsr-sort.ll
|
…
|
|
lsr-static-addr.ll
|
Don't delete empty preheaders in CodeGenPrepare if it would create a critical edge
|
2016-04-05 14:06:20 +00:00 |
lsr-wrap.ll
|
…
|
|
lzcnt-tzcnt.ll
|
[X86] Fix patterns that turn cmove/cmovne+ctlz/cttz into lzcnt/tzcnt instructions. Only one of the conditions should be valid for each pattern, not both. Update tests accordingly.
|
2016-04-24 02:01:22 +00:00 |
lzcnt.ll
|
…
|
|
machine-combiner-int-vec.ll
|
[x86] enable machine combiner reassociations for 256-bit vector logical integer insts
|
2015-09-30 22:25:55 +00:00 |
machine-combiner-int.ll
|
fix CHECK_NEXT -> CHECK-NEXT
|
2016-03-28 21:14:24 +00:00 |
machine-combiner.ll
|
add 'MustReduceDepth' as an objective/cost-metric for the MachineCombiner
|
2015-11-10 16:48:53 +00:00 |
machine-copy-prop.mir
|
Introduce MachineFunctionProperties and the AllVRegsAllocated property
|
2016-03-28 17:05:30 +00:00 |
machine-cp.ll
|
[X86][SSE] Match zero/any extension shuffles that don't start from the first element
|
2015-09-22 08:16:08 +00:00 |
machine-cse.ll
|
…
|
|
machine-sink-and-implicit-null-checks.ll
|
[X86] Fix a bug in getMemOpBaseRegImmOfs
|
2016-02-02 02:32:43 +00:00 |
machine-trace-metrics-crash.ll
|
[PR27284] Reverse the ownership between DICompileUnit and DISubprogram.
|
2016-04-15 15:57:41 +00:00 |
macho-comdat.ll
|
…
|
|
masked-iv-safe.ll
|
…
|
|
masked-iv-unsafe.ll
|
…
|
|
masked_gather_scatter.ll
|
DAGCombiner: Relax alignment restriction when changing load type
|
2016-04-22 20:21:36 +00:00 |
masked_memop.ll
|
Revert "Support arbitrary addrspace pointers in masked load/store intrinsics"
|
2016-04-14 08:47:17 +00:00 |
maskmovdqu.ll
|
…
|
|
materialize.ll
|
X86: Use push-pop for materializing 8-bit immediates for minsize (take 2)
|
2016-03-25 01:10:56 +00:00 |
mature-mc-support.ll
|
…
|
|
mbp-false-cfg-break.ll
|
[MBP] Avoid placing random blocks between loop preheader and header
|
2016-03-03 00:01:42 +00:00 |
mcinst-avx-lowering.ll
|
…
|
|
mcinst-lowering.ll
|
…
|
|
mcu-abi.ll
|
[X86] Enable call frame optimization ("mov to push") not only for optsize (PR26325)
|
2016-03-30 23:38:01 +00:00 |
mem-intrin-base-reg.ll
|
Revert "Change memcpy/memset/memmove to have dest and source alignments."
|
2015-11-19 05:56:52 +00:00 |
mem-promote-integers.ll
|
…
|
|
membarrier.ll
|
…
|
|
memcmp.ll
|
…
|
|
memcpy-2.ll
|
Revert "Change memcpy/memset/memmove to have dest and source alignments."
|
2015-11-19 05:56:52 +00:00 |
memcpy-from-string.ll
|
[SelectionDAG] Fold more offsets into GlobalAddresses
|
2016-01-22 03:57:34 +00:00 |
memcpy.ll
|
Partially fix memcpy / memset / memmove lowering in SelectionDAG construction if address space != 0.
|
2015-12-12 21:33:31 +00:00 |
memset-2.ll
|
Re-commit r265039 "[X86] Merge adjacent stack adjustments in eliminateCallFramePseudoInstr (PR27140)"
|
2016-04-07 00:05:49 +00:00 |
memset-3.ll
|
Revert "Change memcpy/memset/memmove to have dest and source alignments."
|
2015-11-19 05:56:52 +00:00 |
memset-nonzero.ll
|
[x86] regenerate checks
|
2016-04-05 17:12:19 +00:00 |
memset-sse-stack-realignment.ll
|
Revert "Change memcpy/memset/memmove to have dest and source alignments."
|
2015-11-19 05:56:52 +00:00 |
memset.ll
|
Revert "Change memcpy/memset/memmove to have dest and source alignments."
|
2015-11-19 05:56:52 +00:00 |
memset64-on-x86-32.ll
|
[x86] regenerate checks
|
2016-04-05 17:12:19 +00:00 |
merge-consecutive-loads-128.ll
|
[X86][AVX] Ensure EltsFromConsecutiveLoads tests the entire vector for consecutive loads/zeros
|
2016-03-30 20:52:24 +00:00 |
merge-consecutive-loads-256.ll
|
[X86][SSE] Added tests to ensure that consecutive loads including any/all volatiles are not combined
|
2016-03-24 00:14:37 +00:00 |
merge-consecutive-loads-512.ll
|
DAGCombiner: Relax alignment restriction when changing load type
|
2016-04-22 20:21:36 +00:00 |
merge-consecutive-stores-i1.ll
|
…
|
|
merge-sp-update-lea.ll
|
[X86] Fix the merging of SP updates in prologue/epilogue insertions.
|
2016-02-02 20:11:17 +00:00 |
merge-store-partially-alias-loads.ll
|
[X86] Fix PR23155 by turning on X86FixupBWInsts by default.
|
2016-04-08 18:58:29 +00:00 |
merge_store.ll
|
…
|
|
mfence.ll
|
[x86-64] allow mfence even with -mno-sse (PR23203)
|
2016-02-13 17:26:29 +00:00 |
mingw-alloca.ll
|
[X86] Enable call frame optimization ("mov to push") not only for optsize (PR26325)
|
2016-03-30 23:38:01 +00:00 |
misaligned-memset.ll
|
Revert "Change memcpy/memset/memmove to have dest and source alignments."
|
2015-11-19 05:56:52 +00:00 |
misched-aa-colored.ll
|
…
|
|
misched-aa-mmos.ll
|
…
|
|
misched-balance.ll
|
…
|
|
misched-code-difference-with-debug.ll
|
DebugInfo: Remove MDString-based type references
|
2016-04-23 21:08:00 +00:00 |
misched-copy.ll
|
…
|
|
misched-crash.ll
|
…
|
|
misched-fusion.ll
|
…
|
|
misched-ilp.ll
|
…
|
|
misched-matmul.ll
|
…
|
|
misched-matrix.ll
|
…
|
|
misched-new.ll
|
Revert "Change memcpy/memset/memmove to have dest and source alignments."
|
2015-11-19 05:56:52 +00:00 |
mmx-arg-passing-x86-64.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
mmx-arg-passing.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
mmx-arith.ll
|
…
|
|
mmx-bitcast-fold.ll
|
Don't fold double constant to an integer if dest type not integral
|
2016-04-04 23:50:46 +00:00 |
mmx-bitcast.ll
|
…
|
|
mmx-coalescing.ll
|
[PeepholeOptimizer] Look through PHIs to find additional register sources
|
2015-08-19 18:53:36 +00:00 |
mmx-copy-gprs.ll
|
…
|
|
mmx-fold-load.ll
|
…
|
|
mmx-intrinsics.ll
|
Move the MMX subtarget feature out of the SSE set of features and into
|
2015-10-08 20:10:06 +00:00 |
mmx-only.ll
|
Move the MMX subtarget feature out of the SSE set of features and into
|
2015-10-08 20:10:06 +00:00 |
mod128.ll
|
…
|
|
movbe.ll
|
…
|
|
movfs.ll
|
…
|
|
movgs.ll
|
…
|
|
movmsk.ll
|
[X86][SSE] Refreshed MOVMSK sign bit tests
|
2016-04-03 18:59:42 +00:00 |
movntdq-no-avx.ll
|
[X86] Require 32-byte alignment for 32-byte VMOVNTs.
|
2015-09-02 23:25:39 +00:00 |
movpc32-check.ll
|
[PR27284] Reverse the ownership between DICompileUnit and DISubprogram.
|
2016-04-15 15:57:41 +00:00 |
movtopush.ll
|
Re-commit r265039 "[X86] Merge adjacent stack adjustments in eliminateCallFramePseudoInstr (PR27140)"
|
2016-04-07 00:05:49 +00:00 |
ms-inline-asm.ll
|
…
|
|
mul-legalize.ll
|
…
|
|
mul-remat.ll
|
…
|
|
mul-shift-reassoc.ll
|
…
|
|
mul64.ll
|
[X86] Regenerated 64/128 bit multiply tests
|
2016-02-15 14:04:05 +00:00 |
mul128.ll
|
[X86] Regenerated 64/128 bit multiply tests
|
2016-02-15 14:04:05 +00:00 |
mul128_sext_loop.ll
|
…
|
|
muloti.ll
|
…
|
|
mult-alt-generic-i686.ll
|
…
|
|
mult-alt-generic-x86_64.ll
|
…
|
|
mult-alt-x86.ll
|
Move the MMX subtarget feature out of the SSE set of features and into
|
2015-10-08 20:10:06 +00:00 |
multiple-loop-post-inc.ll
|
…
|
|
multiple-return-values-cross-block.ll
|
…
|
|
mulx32.ll
|
…
|
|
mulx64.ll
|
…
|
|
musttail-fastcall.ll
|
…
|
|
musttail-indirect.ll
|
…
|
|
musttail-thiscall.ll
|
…
|
|
musttail-varargs.ll
|
Avoid unnecessary stack realignment in musttail thunks with SSE2 enabled
|
2016-01-21 22:23:22 +00:00 |
musttail.ll
|
…
|
|
named-reg-alloc.ll
|
…
|
|
named-reg-notareg.ll
|
…
|
|
nancvt.ll
|
…
|
|
narrow-shl-cst.ll
|
…
|
|
narrow-shl-load.ll
|
…
|
|
narrow_op-1.ll
|
…
|
|
neg-shl-add.ll
|
…
|
|
neg_cmp.ll
|
…
|
|
neg_fp.ll
|
…
|
|
negate-add-zero.ll
|
…
|
|
negative-offset.ll
|
[SelectionDAG] Fold more offsets into GlobalAddresses
|
2016-01-22 03:57:34 +00:00 |
negative-sin.ll
|
…
|
|
negative-stride-fptosi-user.ll
|
…
|
|
negative-subscript.ll
|
…
|
|
negative_zero.ll
|
…
|
|
new-remat.ll
|
Recommit r265547, and r265610,r265639,r265657 on top of it, plus
|
2016-04-13 03:08:27 +00:00 |
newline-and-quote.ll
|
…
|
|
no-cmov.ll
|
…
|
|
nobt.ll
|
…
|
|
nocx16.ll
|
…
|
|
non-lazy-bind.ll
|
…
|
|
non-unique-sections.ll
|
…
|
|
nonconst-static-ev.ll
|
…
|
|
nonconst-static-iv.ll
|
…
|
|
nontemporal-2.ll
|
[X86] Require 32-byte alignment for 32-byte VMOVNTs.
|
2015-09-02 23:25:39 +00:00 |
nontemporal.ll
|
[X86] Cleanup nontemporal tests a little. NFC.
|
2015-09-02 22:47:09 +00:00 |
norex-subreg.ll
|
…
|
|
nosse-error1.ll
|
…
|
|
nosse-error2.ll
|
…
|
|
nosse-varargs.ll
|
…
|
|
null-streamer.ll
|
[PR27284] Reverse the ownership between DICompileUnit and DISubprogram.
|
2016-04-15 15:57:41 +00:00 |
objc-gc-module-flags.ll
|
…
|
|
object-size.ll
|
…
|
|
opaque-constant-asm.ll
|
…
|
|
opt-ext-uses.ll
|
Change test to use FileCheck rather than grep.
|
2015-10-15 17:05:12 +00:00 |
opt-shuff-tstore.ll
|
…
|
|
optimize-max-0.ll
|
Revert "Change memcpy/memset/memmove to have dest and source alignments."
|
2015-11-19 05:56:52 +00:00 |
optimize-max-1.ll
|
…
|
|
optimize-max-2.ll
|
…
|
|
optimize-max-3.ll
|
…
|
|
or-address.ll
|
…
|
|
or-branch.ll
|
use "unpredictable" metadata in SelectionDAG when splitting compares
|
2015-09-02 19:17:25 +00:00 |
or-lea.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
osx-private-labels.ll
|
[MC] Use .p2align instead of .align
|
2016-01-26 00:03:25 +00:00 |
overlap-shift.ll
|
…
|
|
packed_struct.ll
|
…
|
|
palignr.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
partition-sections.ll
|
Add prefix based function layout when profile is available.
|
2016-02-23 03:39:24 +00:00 |
pass-three.ll
|
…
|
|
patchable-prologue.ll
|
Introduce a "patchable-function" function attribute
|
2016-04-19 05:24:47 +00:00 |
patchpoint-invoke.ll
|
Move the personality function from LandingPadInst to Function
|
2015-06-17 20:52:32 +00:00 |
patchpoint-verifiable.mir
|
MIR Serialization: Change MIR syntax - use custom syntax for MBBs.
|
2015-08-13 23:10:16 +00:00 |
patchpoint-webkit_jscc.ll
|
…
|
|
patchpoint.ll
|
…
|
|
peep-setb.ll
|
…
|
|
peep-test-0.ll
|
…
|
|
peep-test-1.ll
|
…
|
|
peep-test-2.ll
|
…
|
|
peep-test-3.ll
|
…
|
|
peep-test-4.ll
|
…
|
|
peephole-fold-movsd.ll
|
…
|
|
peephole-multiple-folds.ll
|
…
|
|
peephole-na-phys-copy-folding.ll
|
MachineInstrBundle: Fix reversed isSuperRegisterEq() call
|
2016-01-05 00:45:35 +00:00 |
personality.ll
|
[CodeGen] Don't emit a random reference to the personality function
|
2015-06-18 18:31:46 +00:00 |
personality_size.ll
|
Move the personality function from LandingPadInst to Function
|
2015-06-17 20:52:32 +00:00 |
phaddsub.ll
|
[X86][SSE] Regenerated HADD/HSUB tests
|
2016-01-16 14:03:40 +00:00 |
phi-bit-propagation.ll
|
…
|
|
phi-immediate-factoring.ll
|
Don't delete empty preheaders in CodeGenPrepare if it would create a critical edge
|
2016-04-05 14:06:20 +00:00 |
phielim-split.ll
|
…
|
|
phys-reg-local-regalloc.ll
|
[X86] Enable call frame optimization ("mov to push") not only for optsize (PR26325)
|
2016-03-30 23:38:01 +00:00 |
phys_subreg_coalesce-2.ll
|
Don't delete empty preheaders in CodeGenPrepare if it would create a critical edge
|
2016-04-05 14:06:20 +00:00 |
phys_subreg_coalesce-3.ll
|
…
|
|
phys_subreg_coalesce.ll
|
…
|
|
pic-load-remat.ll
|
…
|
|
pic.ll
|
[MC] Use .p2align instead of .align
|
2016-01-26 00:03:25 +00:00 |
pic_jumptable.ll
|
…
|
|
pie.ll
|
[X86] enable PIE for functions
|
2016-04-20 08:32:57 +00:00 |
pku.ll
|
Fix several accidental DOS line endings in source files
|
2016-01-03 17:22:03 +00:00 |
pmovext.ll
|
…
|
|
pmovsx-inreg.ll
|
…
|
|
pmul.ll
|
[X86][AVX512BW] Add support for v64i8 multiplies
|
2016-04-10 17:02:48 +00:00 |
pmulld.ll
|
…
|
|
pointer-vector.ll
|
…
|
|
pop-stack-cleanup.ll
|
[LLVM] Remove unwanted --check-prefix=CHECK from unit tests. NFC.
|
2016-04-19 23:51:52 +00:00 |
popcnt.ll
|
…
|
|
postalloc-coalescing.ll
|
…
|
|
postra-licm.ll
|
[MC] Use .p2align instead of .align
|
2016-01-26 00:03:25 +00:00 |
powi.ll
|
X86: Use push-pop for materializing 8-bit immediates for minsize (take 2)
|
2016-03-25 01:10:56 +00:00 |
pr1462.ll
|
…
|
|
pr1489.ll
|
…
|
|
pr1505.ll
|
…
|
|
pr1505b.ll
|
…
|
|
pr2177.ll
|
…
|
|
pr2182.ll
|
…
|
|
pr2326.ll
|
…
|
|
pr2585.ll
|
[X86][SSE] Test case for PR2585
|
2016-04-18 21:07:49 +00:00 |
pr2656.ll
|
fix invalid load folding with SSE/AVX FP logical instructions (PR22371)
|
2015-07-28 00:48:32 +00:00 |
pr2659.ll
|
Don't delete empty preheaders in CodeGenPrepare if it would create a critical edge
|
2016-04-05 14:06:20 +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
|
…
|
|
pr3522.ll
|
Move the personality function from LandingPadInst to Function
|
2015-06-17 20:52:32 +00:00 |
pr5145.ll
|
…
|
|
pr7882.ll
|
…
|
|
pr9127.ll
|
…
|
|
pr9743.ll
|
…
|
|
pr10068.ll
|
…
|
|
pr10475.ll
|
…
|
|
pr10499.ll
|
…
|
|
pr10523.ll
|
…
|
|
pr10524.ll
|
…
|
|
pr10525.ll
|
…
|
|
pr10526.ll
|
…
|
|
pr11202.ll
|
…
|
|
pr11334.ll
|
…
|
|
pr11415.ll
|
[X86] Add intrinsics for reading and writing to the flags register
|
2016-01-01 06:50:01 +00:00 |
pr11468.ll
|
Use function attribute "stackrealign" to decide whether stack
|
2015-09-11 18:54:38 +00:00 |
pr11985.ll
|
Revert "Change memcpy/memset/memmove to have dest and source alignments."
|
2015-11-19 05:56:52 +00:00 |
pr11998.ll
|
…
|
|
pr12312.ll
|
…
|
|
pr12360.ll
|
…
|
|
pr12889.ll
|
…
|
|
pr13209.ll
|
…
|
|
pr13220.ll
|
…
|
|
pr13458.ll
|
…
|
|
pr13577.ll
|
[DAGCombiner] don't dereference an operand that doesn't exist (PR26070)
|
2016-01-08 19:53:24 +00:00 |
pr13859.ll
|
…
|
|
pr13899.ll
|
…
|
|
pr14088.ll
|
…
|
|
pr14098.ll
|
…
|
|
pr14161.ll
|
…
|
|
pr14204.ll
|
…
|
|
pr14314.ll
|
…
|
|
pr14333.ll
|
Revert "Change memcpy/memset/memmove to have dest and source alignments."
|
2015-11-19 05:56:52 +00:00 |
pr14562.ll
|
…
|
|
pr15267.ll
|
[X86][SSE] Vectorize a bit (AND/XOR/OR) op if a BUILD_VECTOR has the same op for all their scalar elements.
|
2016-03-28 21:33:52 +00:00 |
pr15296.ll
|
…
|
|
pr15309.ll
|
…
|
|
pr16031.ll
|
…
|
|
pr16360.ll
|
[X86] Regenerated pr16360.ll
|
2016-02-20 17:56:45 +00:00 |
pr16807.ll
|
…
|
|
pr17546.ll
|
…
|
|
pr17631.ll
|
[X86] Fix fptoui conversions
|
2015-08-25 07:42:09 +00:00 |
pr17764.ll
|
…
|
|
pr18014.ll
|
…
|
|
pr18023.ll
|
…
|
|
pr18054.ll
|
…
|
|
pr18162.ll
|
…
|
|
pr18846.ll
|
…
|
|
pr19049.ll
|
…
|
|
pr20020.ll
|
…
|
|
pr20088.ll
|
…
|
|
pr21099.ll
|
…
|
|
pr21792.ll
|
Fix several accidental DOS line endings in source files
|
2016-01-03 17:22:03 +00:00 |
pr22019.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter for global aliases
|
2015-09-11 03:22:04 +00:00 |
pr22103.ll
|
…
|
|
pr22774.ll
|
…
|
|
pr23103.ll
|
…
|
|
pr23246.ll
|
…
|
|
pr23273.ll
|
…
|
|
pr23603.ll
|
…
|
|
pr23664.ll
|
…
|
|
pr24139.ll
|
Fix several accidental DOS line endings in source files
|
2016-01-03 17:22:03 +00:00 |
pr24374.ll
|
[X86] Make sure startproc/endproc are paired
|
2015-09-11 17:34:34 +00:00 |
pr24602.ll
|
[CodeGen] Check FoldConstantArithmetic result before using it.
|
2015-08-27 21:46:04 +00:00 |
pr25828.ll
|
[X86] MOVPC32r should only emit CFI adjustments when needed
|
2015-12-15 18:50:32 +00:00 |
pr26350.ll
|
[X86] Don't transform X << 1 to X + X during type legalization
|
2016-01-28 18:20:05 +00:00 |
pr26625.ll
|
Fix incorrect selection of AVX512 sqrt when OptForSize is on
|
2016-02-19 20:14:11 +00:00 |
pr26652.ll
|
Move test/CodeGen/Generic/pr26652.ll to test/CodeGen/X86/pr26652.ll and test it only on X86.
|
2016-02-25 00:12:18 +00:00 |
pr26757.ll
|
[WinEH] Allocate the registration node before the catch objects
|
2016-03-01 04:30:16 +00:00 |
pr26835.ll
|
[DAGCombine] Fix divrem combine not to assume div/rem type is simple.
|
2016-03-04 21:23:29 +00:00 |
pr26870.ll
|
[X86][SSE] Reapplied: Improve vector ZERO_EXTEND by combining to ZERO_EXTEND_VECTOR_INREG
|
2016-03-10 20:40:26 +00:00 |
pr27071.ll
|
[X86] Emit a proper ADJCALLSTACKDOWN in EmitLoweredTLSAddr
|
2016-03-25 21:49:11 +00:00 |
pr27501.ll
|
[WinEH] Update SplitAnalysis::computeLastSplitPoint to cope with multiple EH successors
|
2016-04-25 14:31:32 +00:00 |
pre-ra-sched.ll
|
…
|
|
prefetch.ll
|
…
|
|
prefixdata.ll
|
…
|
|
preserve_allcc64.ll
|
…
|
|
preserve_mostcc64.ll
|
…
|
|
private-2.ll
|
…
|
|
private.ll
|
…
|
|
prolog-push-seq.ll
|
[X86] Test for r242395 (Fix emitPrologue() to make less assumptions about pushes)
|
2015-07-16 13:55:39 +00:00 |
prologuedata.ll
|
…
|
|
promote-assert-zext.ll
|
…
|
|
promote-i16.ll
|
Add more triples after r261235
|
2016-02-18 18:44:33 +00:00 |
promote-trunc.ll
|
…
|
|
promote.ll
|
…
|
|
ps4-noreturn.ll
|
[PS4] Guarantee an instruction after a 'noreturn' call.
|
2016-03-24 00:10:03 +00:00 |
pseudo_cmov_lower.ll
|
[X86] Improve EmitLoweredSelect for contiguous CMOV pseudo instructions.
|
2015-08-06 08:45:34 +00:00 |
pseudo_cmov_lower1.ll
|
[X86] Improve EmitLoweredSelect for contiguous CMOV pseudo instructions.
|
2015-08-06 08:45:34 +00:00 |
pseudo_cmov_lower2.ll
|
[X86] Improve EmitLoweredSelect for contiguous CMOV pseudo instructions.
|
2015-08-06 08:45:34 +00:00 |
pshufb-mask-comments.ll
|
[X86][SSE] Improve PSHUFB shuffle mask decoding.
|
2016-02-18 10:17:40 +00:00 |
pshufd-combine-crash.ll
|
…
|
|
psubus.ll
|
[X86][SSE] Improve i16 splatting shuffles
|
2016-01-21 22:07:41 +00:00 |
ptr-rotate.ll
|
…
|
|
ptrtoint-constexpr.ll
|
…
|
|
push-cfi-debug.ll
|
[PR27284] Reverse the ownership between DICompileUnit and DISubprogram.
|
2016-04-15 15:57:41 +00:00 |
push-cfi-obj.ll
|
Remove unnecessary dependency on section and string positions.
|
2015-11-03 19:24:17 +00:00 |
push-cfi.ll
|
Re-commit r265039 "[X86] Merge adjacent stack adjustments in eliminateCallFramePseudoInstr (PR27140)"
|
2016-04-07 00:05:49 +00:00 |
ragreedy-bug.ll
|
…
|
|
ragreedy-hoist-spill.ll
|
Recommit r265547, and r265610,r265639,r265657 on top of it, plus
|
2016-04-13 03:08:27 +00:00 |
ragreedy-last-chance-recoloring.ll
|
…
|
|
rd-mod-wr-eflags.ll
|
…
|
|
rdpmc.ll
|
…
|
|
rdrand.ll
|
…
|
|
rdseed.ll
|
…
|
|
rdtsc.ll
|
…
|
|
read-fp-no-frame-pointer.ll
|
Allow {e,r}bp as the target of {read,write}_register.
|
2015-07-09 17:40:29 +00:00 |
recip-fastmath.ll
|
[x86] set default reciprocal (division and square root) codegen to match GCC
|
2015-06-22 18:29:44 +00:00 |
red-zone.ll
|
…
|
|
red-zone2.ll
|
…
|
|
regalloc-reconcile-broken-hints.ll
|
[MC] Use .p2align instead of .align
|
2016-01-26 00:03:25 +00:00 |
regalloc-spill-at-ehpad.ll
|
[regalloc][WinEH] Do not mark intervals as not spillable if they contain a regmask
|
2016-02-08 22:52:51 +00:00 |
reghinting.ll
|
…
|
|
regpressure.ll
|
…
|
|
rem.ll
|
…
|
|
rem_crash.ll
|
Making rem_crash.ll target-specific
|
2016-03-03 14:01:10 +00:00 |
remat-constant.ll
|
…
|
|
remat-fold-load.ll
|
Revert "Change memcpy/memset/memmove to have dest and source alignments."
|
2015-11-19 05:56:52 +00:00 |
remat-mov-0.ll
|
…
|
|
remat-phys-dead.ll
|
…
|
|
remat-scalar-zero.ll
|
…
|
|
ret-addr.ll
|
…
|
|
ret-i64-0.ll
|
…
|
|
ret-mmx.ll
|
…
|
|
return-ext.ll
|
[X86] Use LivePhysRegs in X86FixupBWInsts.
|
2016-04-26 00:00:48 +00:00 |
return_zeroext_i2.ll
|
…
|
|
returned-trunc-tail-calls.ll
|
…
|
|
reverse_branches.ll
|
…
|
|
rip-rel-address.ll
|
…
|
|
rip-rel-lea.ll
|
…
|
|
rodata-relocs.ll
|
Stop producing .data.rel sections.
|
2015-11-18 06:02:15 +00:00 |
rot16.ll
|
…
|
|
rot32.ll
|
…
|
|
rot64.ll
|
…
|
|
rotate.ll
|
…
|
|
rotate2.ll
|
…
|
|
rotate4.ll
|
…
|
|
rounding-ops.ll
|
Don't raise inexact when lowering ceil, floor, round, trunc.
|
2015-09-22 11:43:17 +00:00 |
rrlist-livereg-corrutpion.ll
|
Fix instruction scheduling live register tracking
|
2015-06-24 12:49:42 +00:00 |
rtm.ll
|
…
|
|
saddo-redundant-add.ll
|
…
|
|
safestack.ll
|
[safestack] Fix a stupid mix-up in the direct-tls code path.
|
2015-09-30 00:01:47 +00:00 |
safestack_ssp.ll
|
[safestack] Add canary to unsafe stack frames
|
2016-04-11 22:27:48 +00:00 |
sandybridge-loads.ll
|
…
|
|
sar_fold.ll
|
[X86] Improve shift combining
|
2015-12-16 11:22:37 +00:00 |
sar_fold64.ll
|
[X86] Improve shift combining
|
2015-12-16 11:22:37 +00:00 |
scalar-extract.ll
|
…
|
|
scalar-fp-to-i64.ll
|
Fix assertion failure with fp128 to unsigned i64 conversion
|
2015-10-16 20:39:20 +00:00 |
scalar-int-to-fp.ll
|
Optimized instruction sequence for sitofp operation on X86-32
|
2016-01-10 09:41:22 +00:00 |
scalar-min-max-fill-operand.ll
|
…
|
|
scalar_sse_minmax.ll
|
…
|
|
scalar_widen_div.ll
|
…
|
|
scalarize-bitcast.ll
|
…
|
|
scev-interchange.ll
|
Move the personality function from LandingPadInst to Function
|
2015-06-17 20:52:32 +00:00 |
scheduler-backtracking.ll
|
…
|
|
sdiv-exact.ll
|
[SDAG] Now that we have a way to communicate the exact bit on sdiv use it to simplify sdiv by a constant.
|
2015-06-27 20:33:26 +00:00 |
sdiv-pow2.ll
|
Pass function attributes instead of boolean in isIntDivCheap().
|
2015-08-25 02:31:21 +00:00 |
segmented-stacks-dynamic.ll
|
…
|
|
segmented-stacks.ll
|
[X86] Enable call frame optimization ("mov to push") not only for optsize (PR26325)
|
2016-03-30 23:38:01 +00:00 |
seh-catch-all-win32.ll
|
[X86] Enable call frame optimization ("mov to push") not only for optsize (PR26325)
|
2016-03-30 23:38:01 +00:00 |
seh-catch-all.ll
|
[WinEH] Make llvm.x86.seh.recoverfp work on x64
|
2015-12-15 23:40:58 +00:00 |
seh-catchpad.ll
|
[WinEH] Make llvm.x86.seh.recoverfp work on x64
|
2015-12-15 23:40:58 +00:00 |
seh-except-finally.ll
|
[WinEH] Make llvm.x86.seh.recoverfp work on x64
|
2015-12-15 23:40:58 +00:00 |
seh-exception-code.ll
|
[IR] Reformulate LLVM's EH funclet IR
|
2015-12-12 05:38:55 +00:00 |
seh-filter-no-personality.ll
|
[SEH] Don't assert if the parent function lacks a personality
|
2015-07-01 16:45:47 +00:00 |
seh-finally.ll
|
[WinEH] Add comments explaining the EH tables
|
2015-12-27 06:07:12 +00:00 |
seh-safe-div-win32.ll
|
Do not select EhPad BB in MachineBlockPlacement when there is regular BB to schedule
|
2016-04-07 21:29:39 +00:00 |
seh-safe-div.ll
|
Do not select EhPad BB in MachineBlockPlacement when there is regular BB to schedule
|
2016-04-07 21:29:39 +00:00 |
seh-stack-realign.ll
|
[X86] Enable call frame optimization ("mov to push") not only for optsize (PR26325)
|
2016-03-30 23:38:01 +00:00 |
select-with-and-or.ll
|
…
|
|
select.ll
|
Revert to extend i8/i16 return values on Darwin (PR26665)
|
2016-02-18 18:17:05 +00:00 |
select_const.ll
|
…
|
|
selectiondag-crash.ll
|
…
|
|
selectiondag-cse.ll
|
…
|
|
setcc-combine.ll
|
…
|
|
setcc-lowering.ll
|
Don't delete empty preheaders in CodeGenPrepare if it would create a critical edge
|
2016-04-05 14:06:20 +00:00 |
setcc-narrowing.ll
|
…
|
|
setcc-sentinals.ll
|
…
|
|
setcc.ll
|
[X86] Fix the (shl (and (setcc_c), c1), c2) -> (and setcc_c, (c1 << c2)) fold
|
2015-08-20 09:00:56 +00:00 |
setjmp-spills.ll
|
Move the personality function from LandingPadInst to Function
|
2015-06-17 20:52:32 +00:00 |
setoeq.ll
|
…
|
|
setuge.ll
|
…
|
|
sext-i1.ll
|
…
|
|
sext-load.ll
|
…
|
|
sext-ret-val.ll
|
Add more triples after r261235
|
2016-02-18 18:44:33 +00:00 |
sext-setcc-self.ll
|
…
|
|
sext-subreg.ll
|
…
|
|
sext-trunc.ll
|
Add more triples after r261235
|
2016-02-18 18:44:33 +00:00 |
sfence.ll
|
…
|
|
sha.ll
|
…
|
|
shift-and.ll
|
…
|
|
shift-avx2-crash.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter for global aliases
|
2015-09-11 03:22:04 +00:00 |
shift-bmi2.ll
|
Allow PeepholeOptimizer to fold a few more cases
|
2015-08-11 08:19:43 +00:00 |
shift-coalesce.ll
|
…
|
|
shift-codegen.ll
|
…
|
|
shift-combine-crash.ll
|
…
|
|
shift-combine.ll
|
[DAGCombiner] Preserve the exact bit when simplifying SRA to SRL.
|
2015-06-26 14:51:49 +00:00 |
shift-double.ll
|
…
|
|
shift-folding.ll
|
…
|
|
shift-i128.ll
|
…
|
|
shift-i256.ll
|
…
|
|
shift-one.ll
|
…
|
|
shift-pair.ll
|
Revert "[X86] Widen the 'AND' mask if doing so shrinks the encoding size"
|
2015-08-19 11:35:10 +00:00 |
shift-parts.ll
|
…
|
|
shift-pcmp.ll
|
…
|
|
shl-anyext.ll
|
…
|
|
shl-i64.ll
|
…
|
|
shl_elim.ll
|
…
|
|
shl_undef.ll
|
…
|
|
shrink-compare.ll
|
…
|
|
shrink-fp-const1.ll
|
…
|
|
shrink-fp-const2.ll
|
…
|
|
shrink-wrap-chkstk.ll
|
[X86] Enable call frame optimization ("mov to push") not only for optsize (PR26325)
|
2016-03-30 23:38:01 +00:00 |
shrinkwrap-hang.ll
|
[ShrinkWrap] Fix FindIDom to only have one kind of failure.
|
2016-01-06 18:40:11 +00:00 |
shuffle-combine-crash.ll
|
…
|
|
sibcall-2.ll
|
…
|
|
sibcall-3.ll
|
…
|
|
sibcall-4.ll
|
…
|
|
sibcall-5.ll
|
…
|
|
sibcall-6.ll
|
…
|
|
sibcall-byval.ll
|
…
|
|
sibcall-win64.ll
|
[Target/X86] Don't use callee-saved registers in a Win64 tail call on non-Windows.
|
2015-06-04 22:50:05 +00:00 |
sibcall.ll
|
…
|
|
simple-zext.ll
|
…
|
|
sincos-opt.ll
|
…
|
|
sincos.ll
|
…
|
|
sink-blockfreq.ll
|
Don't delete empty preheaders in CodeGenPrepare if it would create a critical edge
|
2016-04-05 14:06:20 +00:00 |
sink-cheap-instructions.ll
|
[LLVM] Remove unwanted --check-prefix=CHECK from unit tests. NFC.
|
2016-04-19 23:51:52 +00:00 |
sink-hoist.ll
|
…
|
|
sink-out-of-loop.ll
|
…
|
|
sjlj-baseptr.ll
|
…
|
|
sjlj.ll
|
…
|
|
slow-div.ll
|
fix minsize detection: minsize attribute implies optimizing for size
|
2015-08-11 19:39:36 +00:00 |
slow-incdec.ll
|
…
|
|
slow-unaligned-mem.ll
|
Fix LLVM's handling and detection of skylake and cannonlake CPUs
|
2016-02-21 17:12:03 +00:00 |
small-byval-memcpy.ll
|
Revert "Change memcpy/memset/memmove to have dest and source alignments."
|
2015-11-19 05:56:52 +00:00 |
smul-with-overflow.ll
|
…
|
|
soft-fp.ll
|
[X86] Part 2 to fix x86-64 fp128 calling convention.
|
2015-12-14 22:08:36 +00:00 |
soft-sitofp.ll
|
Do not try to use i8 and i16 versions of FP_TO_U/SINT soft float library calls
|
2015-12-15 12:55:50 +00:00 |
splat-const.ll
|
…
|
|
splat-for-size.ll
|
[X86][AVX] Regenerate Splat OptSize tests
|
2015-11-25 09:06:17 +00:00 |
split-eh-lpad-edges.ll
|
Move the personality function from LandingPadInst to Function
|
2015-06-17 20:52:32 +00:00 |
split-vector-bitcast.ll
|
…
|
|
split-vector-rem.ll
|
…
|
|
sqrt-fastmath.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
sqrt.ll
|
…
|
|
sret-implicit.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
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
sse-commute.ll
|
…
|
|
sse-domains.ll
|
…
|
|
sse-fcopysign.ll
|
fix invalid load folding with SSE/AVX FP logical instructions (PR22371)
|
2015-07-28 00:48:32 +00:00 |
sse-intel-ocl.ll
|
[X86] Enable call frame optimization ("mov to push") not only for optsize (PR26325)
|
2016-03-30 23:38:01 +00:00 |
sse-intrinsics-x86.ll
|
…
|
|
sse-load-ret.ll
|
…
|
|
sse-minmax.ll
|
fix typo; NFC
|
2015-12-05 19:54:59 +00:00 |
sse-only.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
sse-scalar-fp-arith-unary.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
sse-scalar-fp-arith.ll
|
…
|
|
sse-unaligned-mem-feature.ll
|
…
|
|
sse-varargs.ll
|
…
|
|
sse1.ll
|
…
|
|
sse2-intrinsics-x86-upgrade.ll
|
…
|
|
sse2-intrinsics-x86.ll
|
…
|
|
sse2-vector-shifts.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
sse2.ll
|
[X86][SSE2] Regenerated sse2 tests
|
2016-02-15 17:57:40 +00:00 |
sse3-avx-addsub-2.ll
|
[X86][AVX] Regenerate ADDSUB tests
|
2015-11-28 19:20:49 +00:00 |
sse3-avx-addsub.ll
|
[X86][SSE] There is no zmm addsubpd/addsubps instruction.
|
2016-01-06 09:08:49 +00:00 |
sse3-intrinsics-fast-isel.ll
|
[X86][SSE] Regenerated fast isel intrinsics tests
|
2016-02-15 12:32:16 +00:00 |
sse3-intrinsics-x86.ll
|
…
|
|
sse3.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
sse4a-intrinsics-fast-isel.ll
|
[X86][SSE] Regenerated fast isel intrinsics tests
|
2016-02-15 12:32:16 +00:00 |
sse4a.ll
|
…
|
|
sse41-intrinsics-fast-isel.ll
|
[X86][SSE41] Added missing fast-isel intrinsics tests
|
2016-03-01 22:05:05 +00:00 |
sse41-intrinsics-x86-upgrade.ll
|
[X86][SSE] Replace 128-bit SSE41 PMOVSX intrinsics with native IR
|
2015-09-23 08:48:33 +00:00 |
sse41-intrinsics-x86.ll
|
[X86][SSE] Replace 128-bit SSE41 PMOVSX intrinsics with native IR
|
2015-09-23 08:48:33 +00:00 |
sse41-pmovxrm-intrinsics.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
sse41.ll
|
[SelectionDAG] change getConstant() to use the input SDLoc when building splat vectors
|
2016-02-11 20:21:24 +00:00 |
sse42-intrinsics-x86.ll
|
…
|
|
sse42.ll
|
[X86][SSE] Regenerated SSE4 CRC32 and v2i64 comparison tests
|
2016-01-16 15:41:42 +00:00 |
sse42_64.ll
|
…
|
|
sse_partial_update.ll
|
fix minsize detection: minsize attribute implies optimizing for size
|
2015-08-10 20:45:44 +00:00 |
sse_reload_fold.ll
|
…
|
|
ssp-data-layout.ll
|
Implemented stack symbol table ordering/packing optimization to improve data locality and code size from SP/FP offset encoding.
|
2016-02-15 23:44:13 +00:00 |
ssp-guard-spill.ll
|
[SSP, 2/2] Create llvm.stackguard() intrinsic and lower it to LOAD_STACK_GUARD
|
2016-04-19 19:40:37 +00:00 |
ssse3-intrinsics-fast-isel.ll
|
[X86][SSE] Regenerated fast isel intrinsics tests
|
2016-02-15 12:32:16 +00:00 |
ssse3-intrinsics-x86.ll
|
…
|
|
stack-align-memcpy.ll
|
Use function attribute "stackrealign" to decide whether stack
|
2015-09-11 18:54:38 +00:00 |
stack-align.ll
|
[CodeGen] Don't assume that fixed stack objects are aligned in a stack-realigned function.
|
2016-04-09 23:34:42 +00:00 |
stack-align2.ll
|
…
|
|
stack-folding-3dnow.ll
|
…
|
|
stack-folding-adx-x86_64.ll
|
[X86][ADX] Added memory folding patterns and stack folding tests
|
2015-12-05 07:27:50 +00:00 |
stack-folding-fp-avx1.ll
|
[X86][SSE] Add general memory folding for (V)INSERTPS instruction
|
2015-11-04 20:48:09 +00:00 |
stack-folding-fp-sse42.ll
|
[X86] Don't print the aliased version of CVTSD2SI64rm. This appears to be a mistake I made years ago.
|
2016-01-08 06:09:18 +00:00 |
stack-folding-int-avx1.ll
|
[X86] Stack folding tests - just use mtriple - no need for mcpu in these tests
|
2015-10-25 11:42:46 +00:00 |
stack-folding-int-avx2.ll
|
[X86][AVX2] Ensure integer execution domain for integer blend tests
|
2016-01-18 21:58:21 +00:00 |
stack-folding-int-sse42.ll
|
[X86] Stack folding tests - just use mtriple - no need for mcpu in these tests
|
2015-10-25 11:42:46 +00:00 |
stack-folding-mmx.ll
|
[X86][MMX] Added missing stack folding tests for MMX/SSSE3 instructions
|
2015-09-06 17:50:15 +00:00 |
stack-folding-x86_64.ll
|
[X86] Stack folding tests - just use mtriple - no need for mcpu in these tests
|
2015-10-25 11:42:46 +00:00 |
stack-folding-xop.ll
|
[X86] Stack folding tests - just use mtriple - no need for mcpu in these tests
|
2015-10-25 11:42:46 +00:00 |
stack-probe-size.ll
|
Support for emitting inline stack probes
|
2015-11-10 01:50:49 +00:00 |
stack-protector-dbginfo.ll
|
[PR27284] Reverse the ownership between DICompileUnit and DISubprogram.
|
2016-04-15 15:57:41 +00:00 |
stack-protector-target.ll
|
Faster stack-protector for Android/AArch64.
|
2016-04-05 22:41:50 +00:00 |
stack-protector-vreg-to-vreg-copy.ll
|
…
|
|
stack-protector-weight.ll
|
Replace all weight-based interfaces in MBB with probability-based interfaces, and update all uses of old interfaces.
|
2015-12-01 05:29:22 +00:00 |
stack-protector.ll
|
Revert "Change memcpy/memset/memmove to have dest and source alignments."
|
2015-11-19 05:56:52 +00:00 |
stack-update-frame-opcode.ll
|
…
|
|
stack_guard_remat.ll
|
[LLVM] Remove unwanted --check-prefix=CHECK from unit tests. NFC.
|
2016-04-19 23:51:52 +00:00 |
stackmap-fast-isel.ll
|
…
|
|
stackmap-frame-setup.ll
|
When printing MIR, output to errs() rather than outs().
|
2016-02-19 00:18:46 +00:00 |
stackmap-large-constants.ll
|
[MC] Use .p2align instead of .align
|
2016-01-26 00:03:25 +00:00 |
stackmap-liveness.ll
|
[MC] Use .p2align instead of .align
|
2016-01-26 00:03:25 +00:00 |
stackmap-nops.ll
|
…
|
|
stackmap-shadow-optimization.ll
|
…
|
|
stackmap.ll
|
…
|
|
stackpointer.ll
|
…
|
|
statepoint-allocas.ll
|
[MC] Use .p2align instead of .align
|
2016-01-26 00:03:25 +00:00 |
statepoint-call-lowering.ll
|
[gc.statepoint] Change gc.statepoint intrinsic's return type to token type instead of i32 type
|
2015-12-26 07:54:32 +00:00 |
statepoint-far-call.ll
|
Fix several accidental DOS line endings in source files
|
2016-01-03 17:22:03 +00:00 |
statepoint-forward.ll
|
[gc.statepoint] Change gc.statepoint intrinsic's return type to token type instead of i32 type
|
2015-12-26 07:54:32 +00:00 |
statepoint-gctransition-call-lowering.ll
|
[gc.statepoint] Change gc.statepoint intrinsic's return type to token type instead of i32 type
|
2015-12-26 07:54:32 +00:00 |
statepoint-invoke.ll
|
[MC] Use .p2align instead of .align
|
2016-01-26 00:03:25 +00:00 |
statepoint-stack-usage.ll
|
Implemented stack symbol table ordering/packing optimization to improve data locality and code size from SP/FP offset encoding.
|
2016-02-15 23:44:13 +00:00 |
statepoint-stackmap-format.ll
|
Implemented stack symbol table ordering/packing optimization to improve data locality and code size from SP/FP offset encoding.
|
2016-02-15 23:44:13 +00:00 |
statepoint-uniqueing.ll
|
[Statepoints] Fix yet another issue around gc pointer uniqueing
|
2016-03-24 18:57:39 +00:00 |
statepoint-vector-bad-spill.ll
|
[StatepointLowering] Fix bug in allocateStackSlot
|
2016-02-19 17:15:22 +00:00 |
statepoint-vector.ll
|
Fixed -mcpu flag
|
2016-03-21 11:06:20 +00:00 |
stdarg.ll
|
Implemented stack symbol table ordering/packing optimization to improve data locality and code size from SP/FP offset encoding.
|
2016-02-15 23:44:13 +00:00 |
stdcall-notailcall.ll
|
…
|
|
stdcall.ll
|
…
|
|
store-empty-member.ll
|
…
|
|
store-fp-constant.ll
|
…
|
|
store-global-address.ll
|
…
|
|
store-narrow.ll
|
[X86] More test updates to support fixup-byte-word-insts optimization
|
2016-02-22 01:27:56 +00:00 |
store-zero-and-minus-one.ll
|
[X86] Use "and $0" and "orl $-1" to store 0 and -1 when optimizing for minsize
|
2016-03-25 18:11:31 +00:00 |
store_op_load_fold.ll
|
…
|
|
store_op_load_fold2.ll
|
…
|
|
stores-merging.ll
|
Fix two issues in MergeConsecutiveStores:
|
2015-11-02 18:48:08 +00:00 |
storetrunc-fp.ll
|
…
|
|
stride-nine-with-base-reg.ll
|
…
|
|
stride-reuse.ll
|
…
|
|
sub-with-overflow.ll
|
…
|
|
sub.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
|
…
|
|
sunkaddr-ext.ll
|
…
|
|
swift-return.ll
|
Swift Calling Convention: use %RAX for sret.
|
2016-04-26 18:08:06 +00:00 |
swifterror.ll
|
Swift Calling Convention: swifterror target support.
|
2016-04-11 21:08:06 +00:00 |
swiftself.ll
|
X86: Use a callee save register for the swiftself parameter.
|
2016-04-13 21:43:21 +00:00 |
switch-bt.ll
|
[Codegen] Decrease minimum jump table density.
|
2016-03-29 00:23:41 +00:00 |
switch-crit-edge-constant.ll
|
…
|
|
switch-default-only.ll
|
…
|
|
switch-density.ll
|
[Codegen] Decrease minimum jump table density.
|
2016-03-29 00:23:41 +00:00 |
switch-edge-weight.ll
|
[Codegen] Decrease minimum jump table density.
|
2016-03-29 00:23:41 +00:00 |
switch-jump-table.ll
|
[LLVM] Remove unwanted --check-prefix=CHECK from unit tests. NFC.
|
2016-04-19 23:51:52 +00:00 |
switch-or.ll
|
[SDAG switch lowering] Fix switch case -> or merging for 0 and INT_MIN
|
2015-06-04 22:05:51 +00:00 |
switch-order-weight.ll
|
Distribute the weight on the edge from switch to default statement to edges generated in lowering switch.
|
2015-09-01 01:42:16 +00:00 |
switch-zextload.ll
|
…
|
|
switch.ll
|
Switch lowering: don't add incoming PHI values from skipped bit test MBB's (PR27135)
|
2016-04-15 21:45:30 +00:00 |
swizzle-2.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
swizzle-avx2.ll
|
…
|
|
system-intrinsics-64-xsave.ll
|
Fix several accidental DOS line endings in source files
|
2016-01-03 17:22:03 +00:00 |
system-intrinsics-64-xsavec.ll
|
Fix several accidental DOS line endings in source files
|
2016-01-03 17:22:03 +00:00 |
system-intrinsics-64-xsaveopt.ll
|
Fix several accidental DOS line endings in source files
|
2016-01-03 17:22:03 +00:00 |
system-intrinsics-64-xsaves.ll
|
Fix several accidental DOS line endings in source files
|
2016-01-03 17:22:03 +00:00 |
system-intrinsics-64.ll
|
[X86] Add fxsr feature flag for fxsave/fxrestore instructions.
|
2015-10-16 06:03:09 +00:00 |
system-intrinsics-xsave.ll
|
Fix several accidental DOS line endings in source files
|
2016-01-03 17:22:03 +00:00 |
system-intrinsics-xsavec.ll
|
Fix several accidental DOS line endings in source files
|
2016-01-03 17:22:03 +00:00 |
system-intrinsics-xsaveopt.ll
|
Fix several accidental DOS line endings in source files
|
2016-01-03 17:22:03 +00:00 |
system-intrinsics-xsaves.ll
|
Fix several accidental DOS line endings in source files
|
2016-01-03 17:22:03 +00:00 |
system-intrinsics.ll
|
[X86] Add fxsr feature flag for fxsave/fxrestore instructions.
|
2015-10-16 06:03:09 +00:00 |
tail-call-attrs.ll
|
[X86] Don't zero/sign-extend i1, i8, or i16 return values to 32 bits (PR22532)
|
2016-02-08 19:34:30 +00:00 |
tail-call-casts.ll
|
[X86] Enable forwarding bool arguments in tail calls (PR26305)
|
2016-03-03 02:06:32 +00:00 |
tail-call-got.ll
|
…
|
|
tail-call-legality.ll
|
…
|
|
tail-call-parameter-attrs-mismatch.ll
|
[X86] Check that attribute parameters match for tail calls (PR26590)
|
2016-03-01 17:45:23 +00:00 |
tail-call-win64.ll
|
…
|
|
tail-dup-addr.ll
|
…
|
|
tail-dup-catchret.ll
|
[IR] Reformulate LLVM's EH funclet IR
|
2015-12-12 05:38:55 +00:00 |
tail-merge-wineh.ll
|
[IR] Reformulate LLVM's EH funclet IR
|
2015-12-12 05:38:55 +00:00 |
tail-opts.ll
|
[X86] Use "and $0" and "orl $-1" to store 0 and -1 when optimizing for minsize
|
2016-03-25 18:11:31 +00:00 |
tail-threshold.ll
|
…
|
|
tailcall-64.ll
|
…
|
|
tailcall-calleesave.ll
|
…
|
|
tailcall-cgp-dup.ll
|
…
|
|
tailcall-disable.ll
|
…
|
|
tailcall-fastisel.ll
|
…
|
|
tailcall-largecode.ll
|
…
|
|
tailcall-mem-intrinsics.ll
|
Revert "Change memcpy/memset/memmove to have dest and source alignments."
|
2015-11-19 05:56:52 +00:00 |
tailcall-msvc-conventions.ll
|
X86ISelLowering: Support tail calls to/from callee pop functions
|
2015-10-24 16:47:10 +00:00 |
tailcall-multiret.ll
|
…
|
|
tailcall-readnone.ll
|
Test case for r246304.
|
2015-08-28 17:19:54 +00:00 |
tailcall-returndup-void.ll
|
…
|
|
tailcall-ri64.ll
|
…
|
|
tailcall-stackalign.ll
|
[X86] Enable call frame optimization ("mov to push") not only for optsize (PR26325)
|
2016-03-30 23:38:01 +00:00 |
tailcall-structret.ll
|
…
|
|
tailcall.ll
|
…
|
|
tailcallbyval.ll
|
…
|
|
tailcallbyval64.ll
|
…
|
|
tailcallfp.ll
|
…
|
|
tailcallfp2.ll
|
…
|
|
tailcallpic1.ll
|
…
|
|
tailcallpic2.ll
|
…
|
|
tailcallpic3.ll
|
…
|
|
tailcallstack64.ll
|
…
|
|
targetLoweringGeneric.ll
|
…
|
|
tbm-intrinsics-x86_64.ll
|
…
|
|
tbm_patterns.ll
|
…
|
|
test-nofold.ll
|
…
|
|
test-shrink-bug.ll
|
…
|
|
test-shrink.ll
|
…
|
|
testb-je-fusion.ll
|
…
|
|
testl-commute.ll
|
…
|
|
this-return-64.ll
|
…
|
|
tls-addr-non-leaf-function.ll
|
…
|
|
tls-android-negative.ll
|
Implement target independent TLS compatible with glibc's emutls.c.
|
2015-07-28 16:24:05 +00:00 |
tls-android.ll
|
[MC] Use .p2align instead of .align
|
2016-01-26 00:03:25 +00:00 |
tls-local-dynamic.ll
|
…
|
|
tls-models.ll
|
Implement target independent TLS compatible with glibc's emutls.c.
|
2015-07-28 16:24:05 +00:00 |
tls-pic.ll
|
…
|
|
tls-pie.ll
|
[X86] Always generate precise CFA adjustments.
|
2015-12-06 13:06:20 +00:00 |
tls-shrink-wrapping.ll
|
[X86ISelLowering] Fix TLSADDR lowering when shrink-wrapping is enabled.
|
2016-02-20 00:44:47 +00:00 |
tls.ll
|
…
|
|
tlv-1.ll
|
Revert "Change memcpy/memset/memmove to have dest and source alignments."
|
2015-11-19 05:56:52 +00:00 |
tlv-2.ll
|
…
|
|
tlv-3.ll
|
…
|
|
token_landingpad.ll
|
Remove FileCheck from test case token_landingpad.ll.
|
2015-12-16 06:27:09 +00:00 |
trap.ll
|
…
|
|
trunc-ext-ld-st.ll
|
…
|
|
trunc-store.ll
|
Accept any stack offset, including none, here.
|
2015-11-25 09:21:36 +00:00 |
trunc-to-bool.ll
|
Add more triples after r261235
|
2016-02-18 18:44:33 +00:00 |
twoaddr-coalesce-2.ll
|
…
|
|
twoaddr-coalesce-3.ll
|
…
|
|
twoaddr-coalesce.ll
|
[X86] Enable call frame optimization ("mov to push") not only for optsize (PR26325)
|
2016-03-30 23:38:01 +00:00 |
twoaddr-lea.ll
|
[TwoAddressInstructionPass] Try 3 Addr Conversion After Commuting.
|
2015-07-01 23:12:13 +00:00 |
twoaddr-pass-sink.ll
|
…
|
|
twoaddr-sink-terminator.ll
|
…
|
|
uint64-to-float.ll
|
…
|
|
uint_to_fp-2.ll
|
[X86][SSE] Regenerated uint2fp special case tests
|
2016-02-15 13:41:41 +00:00 |
uint_to_fp.ll
|
[X86][SSE] Regenerated uint2fp special case tests
|
2016-02-15 13:41:41 +00:00 |
umul-with-carry.ll
|
…
|
|
umul-with-overflow.ll
|
Add more triples after r261235
|
2016-02-18 18:44:33 +00:00 |
unaligned-32-byte-memops.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
unaligned-load.ll
|
[MC] Use .p2align instead of .align
|
2016-01-26 00:03:25 +00:00 |
unaligned-spill-folding.ll
|
Use function attribute "stackrealign" to decide whether stack
|
2015-09-11 18:54:38 +00:00 |
undef-label.ll
|
…
|
|
unknown-location.ll
|
[PR27284] Reverse the ownership between DICompileUnit and DISubprogram.
|
2016-04-15 15:57:41 +00:00 |
unreachable-loop-sinking.ll
|
…
|
|
unused_stackslots.ll
|
Some stackslots are allocated to vregs which have no real reference.
|
2016-02-05 18:14:24 +00:00 |
unwind-init.ll
|
…
|
|
unwindraise.ll
|
Revert "Change memcpy/memset/memmove to have dest and source alignments."
|
2015-11-19 05:56:52 +00:00 |
urem-i8-constant.ll
|
…
|
|
use-add-flags.ll
|
…
|
|
utf8.ll
|
…
|
|
utf16-cfstrings.ll
|
[MC] Use .p2align instead of .align
|
2016-01-26 00:03:25 +00:00 |
v2f32.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
v4f32-immediate.ll
|
[X86][SSE] Regenerated comparison mask and float immediate tests
|
2016-04-01 21:00:00 +00:00 |
v4i32load-crash.ll
|
…
|
|
v8i1-masks.ll
|
[X86][SSE] Regenerated comparison mask and float immediate tests
|
2016-04-01 21:00:00 +00:00 |
vaargs.ll
|
…
|
|
vararg-callee-cleanup.ll
|
[X86] Enable call frame optimization ("mov to push") not only for optsize (PR26325)
|
2016-03-30 23:38:01 +00:00 |
vararg_no_start.ll
|
…
|
|
vararg_tailcall.ll
|
…
|
|
variable-sized-darwin-bzero.ll
|
Revert "Change memcpy/memset/memmove to have dest and source alignments."
|
2015-11-19 05:56:52 +00:00 |
variadic-node-pic.ll
|
…
|
|
vastart-defs-eflags.ll
|
…
|
|
vbinop-simplify-bug.ll
|
…
|
|
vec-loadsingles-alignment.ll
|
…
|
|
vec-trunc-store.ll
|
…
|
|
vec_add.ll
|
…
|
|
vec_align.ll
|
…
|
|
vec_align_i256.ll
|
…
|
|
vec_anyext.ll
|
…
|
|
vec_call.ll
|
…
|
|
vec_cast.ll
|
…
|
|
vec_cast2.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
vec_cmp_sint-128.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
vec_cmp_uint-128.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
vec_compare-sse4.ll
|
[X86][SSE] Regenerated SSE4 CRC32 and v2i64 comparison tests
|
2016-01-16 15:41:42 +00:00 |
vec_compare.ll
|
…
|
|
vec_ctbits.ll
|
[SelectionDAG] change getConstant() to use the input SDLoc when building splat vectors
|
2016-02-11 20:21:24 +00:00 |
vec_ext_inreg.ll
|
[X86][SSE] Regenerated the vec_extract tests.
|
2016-04-01 20:55:19 +00:00 |
vec_extract-avx.ll
|
[X86][SSE] Regenerated the vec_extract tests.
|
2016-04-01 20:55:19 +00:00 |
vec_extract-mmx.ll
|
[X86][SSE] Regenerated the vec_extract tests.
|
2016-04-01 20:55:19 +00:00 |
vec_extract-sse4.ll
|
[X86][SSE] Regenerated the vec_extract tests.
|
2016-04-01 20:55:19 +00:00 |
vec_extract.ll
|
[X86][SSE] Regenerated the vec_extract tests.
|
2016-04-01 20:55:19 +00:00 |
vec_fabs.ll
|
[X86][SSE] Regenerated vector float tests - fabs / floor(etc.) / fneg / float2double
|
2016-04-01 21:30:48 +00:00 |
vec_floor.ll
|
[X86][SSE] Regenerated vector float tests - fabs / floor(etc.) / fneg / float2double
|
2016-04-01 21:30:48 +00:00 |
vec_fneg.ll
|
[X86][SSE] Regenerated vector float tests - fabs / floor(etc.) / fneg / float2double
|
2016-04-01 21:30:48 +00:00 |
vec_fp_to_int.ll
|
[X86][SSE] Added additional fp/int tests.
|
2015-07-18 17:05:39 +00:00 |
vec_fpext.ll
|
[X86][SSE] Regenerated vector float tests - fabs / floor(etc.) / fneg / float2double
|
2016-04-01 21:30:48 +00:00 |
vec_fptrunc.ll
|
[X86][AVX] Added vector float truncation (double2float) tests
|
2016-04-02 14:09:17 +00:00 |
vec_i64.ll
|
[X86][SSE] Vector i64 load tests
|
2016-04-01 21:06:17 +00:00 |
vec_ins_extract-1.ll
|
[X86][SSE] Regenerated the vec_insert tests.
|
2016-04-01 19:42:23 +00:00 |
vec_ins_extract.ll
|
[X86][SSE] Regenerated the vec_insert tests.
|
2016-04-01 19:42:23 +00:00 |
vec_insert-2.ll
|
[X86][SSE] Added support for MOVHPD/MOVLPD + MOVHPS/MOVLPS shuffle decoding.
|
2016-02-07 15:39:22 +00:00 |
vec_insert-3.ll
|
[X86][SSE] Regenerated the vec_insert tests.
|
2016-04-01 19:42:23 +00:00 |
vec_insert-4.ll
|
[X86][SSE] Regenerated the vec_insert tests.
|
2016-04-01 19:42:23 +00:00 |
vec_insert-5.ll
|
[X86][SSE] Regenerated the vec_insert tests.
|
2016-04-01 19:42:23 +00:00 |
vec_insert-7.ll
|
[X86][SSE] Regenerated the vec_insert tests.
|
2016-04-01 19:42:23 +00:00 |
vec_insert-8.ll
|
[X86][SSE] Regenerated the vec_insert tests.
|
2016-04-01 19:42:23 +00:00 |
vec_insert-9.ll
|
[X86][SSE] Regenerated the vec_insert tests.
|
2016-04-01 19:42:23 +00:00 |
vec_insert-mmx.ll
|
[X86][SSE] Regenerated the vec_insert tests.
|
2016-04-01 19:42:23 +00:00 |
vec_int_to_fp.ll
|
[X86][SSE] Reapplied: Improve vector ZERO_EXTEND by combining to ZERO_EXTEND_VECTOR_INREG
|
2016-03-10 20:40:26 +00:00 |
vec_loadsingles.ll
|
[X86][SSE] Select domain for 32/64-bit partial loads for EltsFromConsecutiveLoads
|
2016-02-04 19:27:51 +00:00 |
vec_logical.ll
|
[X86][SSE] Regenerated vec_logical tests.
|
2016-04-01 18:28:23 +00:00 |
vec_minmax_sint.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
vec_minmax_uint.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
vec_partial.ll
|
[X86][SSE] Regenerated vec_partial tests.
|
2016-04-01 18:30:29 +00:00 |
vec_reassociate.ll
|
Fix several accidental DOS line endings in source files
|
2016-01-03 17:22:03 +00:00 |
vec_return.ll
|
…
|
|
vec_round.ll
|
…
|
|
vec_sdiv_to_shift.ll
|
[X86][SSE] Regenerated vector sdiv to shifts tests
|
2016-04-01 18:18:40 +00:00 |
vec_set-2.ll
|
[X86][SSE] Regenerated the vec_set tests.
|
2016-04-01 17:40:25 +00:00 |
vec_set-3.ll
|
[X86][SSE] Regenerated the vec_set tests.
|
2016-04-01 17:40:25 +00:00 |
vec_set-4.ll
|
[X86][SSE] Regenerated the vec_set tests.
|
2016-04-01 17:40:25 +00:00 |
vec_set-6.ll
|
[X86][SSE] Regenerated the vec_set tests.
|
2016-04-01 17:40:25 +00:00 |
vec_set-7.ll
|
[X86][SSE] Regenerated the vec_set tests.
|
2016-04-01 17:40:25 +00:00 |
vec_set-8.ll
|
[X86][SSE] Regenerated the vec_set tests.
|
2016-04-01 17:40:25 +00:00 |
vec_set-A.ll
|
[X86][SSE] Regenerated the vec_set tests.
|
2016-04-01 17:40:25 +00:00 |
vec_set-B.ll
|
[X86][SSE] Regenerated the vec_set tests.
|
2016-04-01 17:40:25 +00:00 |
vec_set-C.ll
|
[X86][SSE] Regenerated the vec_set tests.
|
2016-04-01 17:40:25 +00:00 |
vec_set-D.ll
|
[X86][SSE] Regenerated the vec_set tests.
|
2016-04-01 17:40:25 +00:00 |
vec_set-F.ll
|
[X86][SSE] Regenerated the vec_set tests.
|
2016-04-01 17:40:25 +00:00 |
vec_set-H.ll
|
[X86][SSE] Regenerated the vec_set tests.
|
2016-04-01 17:40:25 +00:00 |
vec_set.ll
|
[X86][SSE] Regenerated the vec_set tests.
|
2016-04-01 17:40:25 +00:00 |
vec_setcc-2.ll
|
…
|
|
vec_setcc.ll
|
[X86][SSE] Regenerated vec_setcc tests.
|
2016-04-01 17:55:02 +00:00 |
vec_shift.ll
|
…
|
|
vec_shift2.ll
|
…
|
|
vec_shift3.ll
|
…
|
|
vec_shift4.ll
|
…
|
|
vec_shift5.ll
|
…
|
|
vec_shift6.ll
|
…
|
|
vec_shift7.ll
|
…
|
|
vec_shuf-insert.ll
|
…
|
|
vec_split.ll
|
…
|
|
vec_ss_load_fold.ll
|
…
|
|
vec_trunc_sext.ll
|
[X86][SSE] Regenerate TRUNC-SEXT tests
|
2015-11-21 13:32:29 +00:00 |
vec_udiv_to_shift.ll
|
…
|
|
vec_uint_to_fp-fastmath.ll
|
[X86] Add AVX512 testcase for r248965/PR24512.
|
2016-01-11 21:16:21 +00:00 |
vec_uint_to_fp.ll
|
AsmPrinter: Use emitGlobalConstantFP to emit elements of constant data
|
2015-12-08 02:37:48 +00:00 |
vec_unsafe-fp-math.ll
|
…
|
|
vec_zero-2.ll
|
…
|
|
vec_zero.ll
|
…
|
|
vec_zero_cse.ll
|
…
|
|
vector-bitreverse.ll
|
[X86][SSE] Added SSSE3/AVX/AVX2 BITREVERSE tests
|
2016-04-24 15:45:06 +00:00 |
vector-blend.ll
|
[X86]: Fix for PR27251.
|
2016-04-07 16:15:34 +00:00 |
vector-compare-results.ll
|
AVX-512: Truncating store for i1 vectors
|
2016-04-04 07:17:47 +00:00 |
vector-gep.ll
|
Extended syntax of vector version of getelementptr instruction.
|
2015-07-09 07:42:48 +00:00 |
vector-half-conversions.ll
|
[X86][F16C] Added native IR half/float conversion tests.
|
2016-02-26 08:52:29 +00:00 |
vector-idiv-sdiv-128.ll
|
[X86][SSE] Add MULHS/MULHU custom lowering for i8 vectors
|
2016-03-26 15:27:20 +00:00 |
vector-idiv-sdiv-256.ll
|
[X86][AVX] Enabled SMUL_LOHI/UMUL_LOHI v8i32 vectors on AVX1 targets
|
2016-03-26 18:32:13 +00:00 |
vector-idiv-sdiv-512.ll
|
[X86][AVX512] Add vector integer division by constant tests
|
2016-04-10 17:14:26 +00:00 |
vector-idiv-udiv-128.ll
|
[X86][SSE] Add MULHS/MULHU custom lowering for i8 vectors
|
2016-03-26 15:27:20 +00:00 |
vector-idiv-udiv-256.ll
|
[X86][AVX] Enabled SMUL_LOHI/UMUL_LOHI v8i32 vectors on AVX1 targets
|
2016-03-26 18:32:13 +00:00 |
vector-idiv-udiv-512.ll
|
[X86][AVX512] Add vector integer division by constant tests
|
2016-04-10 17:14:26 +00:00 |
vector-idiv.ll
|
[X86][SSE] Add vector integer division by constant tests
|
2016-03-20 21:46:58 +00:00 |
vector-intrinsics.ll
|
…
|
|
vector-lzcnt-128.ll
|
[X86][SSE] Added 32-bit tests for vector lzcnt/tzcnt tests
|
2016-04-08 15:01:31 +00:00 |
vector-lzcnt-256.ll
|
[X86][SSE] Vectorize a bit (AND/XOR/OR) op if a BUILD_VECTOR has the same op for all their scalar elements.
|
2016-03-28 21:33:52 +00:00 |
vector-lzcnt-512.ll
|
[X86][AVX512] Added support for VPMOVZX shuffle decoding.
|
2016-02-06 19:51:21 +00:00 |
vector-merge-store-fp-constants.ll
|
DAGCombiner: Replace store of FP constant after attemping store merges
|
2015-09-21 15:59:46 +00:00 |
vector-pcmp.ll
|
[X86][SSE] Vectorize a bit (AND/XOR/OR) op if a BUILD_VECTOR has the same op for all their scalar elements.
|
2016-03-28 21:33:52 +00:00 |
vector-popcnt-128.ll
|
[X86] Fix several issues related to X86's psadbw instruction.
|
2015-11-24 19:51:26 +00:00 |
vector-popcnt-256.ll
|
[X86] Fix several issues related to X86's psadbw instruction.
|
2015-11-24 19:51:26 +00:00 |
vector-popcnt-512.ll
|
[AVX512] Add support for popcount of v8i64 and v16i32 with and without BWI instructions.
|
2016-04-21 03:57:24 +00:00 |
vector-rem.ll
|
…
|
|
vector-rotate-128.ll
|
[X86][SSE] Add support for VZEXT constant folding
|
2016-04-07 07:52:45 +00:00 |
vector-rotate-256.ll
|
[X86][SSE41] Avoid variable blend for constant v8i16 shifts
|
2016-03-13 18:35:59 +00:00 |
vector-sext.ll
|
[X86][SSE] Added 16i8 -> 8i64 sext test
|
2016-04-17 15:10:42 +00:00 |
vector-shift-ashr-128.ll
|
[X86][SSE] Add support for VZEXT constant folding
|
2016-04-07 07:52:45 +00:00 |
vector-shift-ashr-256.ll
|
[X86][SSE41] Avoid variable blend for constant v8i16 shifts
|
2016-03-13 18:35:59 +00:00 |
vector-shift-ashr-512.ll
|
AVX512BW: Fix SRA v64i8 lowering. Use PCMPGTM (cmp result in k register) for 512bit vector because PCMPGT supported only for 128/256bit.
|
2016-03-16 08:48:26 +00:00 |
vector-shift-lshr-128.ll
|
[X86][SSE] Add support for VZEXT constant folding
|
2016-04-07 07:52:45 +00:00 |
vector-shift-lshr-256.ll
|
[X86][SSE41] Avoid variable blend for constant v8i16 shifts
|
2016-03-13 18:35:59 +00:00 |
vector-shift-lshr-512.ll
|
AVX512BW: Enable packed word shift for 512bit vector. Enable lowering scalar immidiate shift v64i8 .Fix predicate for AVX1/2 shifts.
|
2015-12-23 08:06:50 +00:00 |
vector-shift-shl-128.ll
|
[X86][SSE] Regenerate vector shift tests
|
2016-02-06 17:57:15 +00:00 |
vector-shift-shl-256.ll
|
[X86][SSE] Regenerate vector shift tests
|
2016-02-06 17:57:15 +00:00 |
vector-shift-shl-512.ll
|
AVX512BW: Enable packed word shift for 512bit vector. Enable lowering scalar immidiate shift v64i8 .Fix predicate for AVX1/2 shifts.
|
2015-12-23 08:06:50 +00:00 |
vector-shuffle-128-v2.ll
|
[X86][AVX] Improve target shuffle combining of BLEND+zero
|
2016-03-10 11:50:15 +00:00 |
vector-shuffle-128-v4.ll
|
[DAGCombiner] Fold xor/and/or (bitcast(A), bitcast(B)) -> bitcast(op (A,B)) anytime before LegalizeVectorOprs
|
2016-04-11 21:10:33 +00:00 |
vector-shuffle-128-v8.ll
|
[DAGCombiner] Fold xor/and/or (bitcast(A), bitcast(B)) -> bitcast(op (A,B)) anytime before LegalizeVectorOprs
|
2016-04-11 21:10:33 +00:00 |
vector-shuffle-128-v16.ll
|
[X86][SSE] Improve i16 splatting shuffles
|
2016-01-21 22:07:41 +00:00 |
vector-shuffle-256-v4.ll
|
[X86][AVX2] Prefer VPERMQ/VPERMPD over VINSERTI128/VINSERTF128 for unary shuffles
|
2016-04-19 12:26:40 +00:00 |
vector-shuffle-256-v8.ll
|
[X86][AVX2] Prefer VPERMQ/VPERMPD over VINSERTI128/VINSERTF128 for unary shuffles
|
2016-04-19 12:26:40 +00:00 |
vector-shuffle-256-v16.ll
|
[X86][AVX] Added PR24935 test case
|
2016-04-24 20:30:48 +00:00 |
vector-shuffle-256-v32.ll
|
[X86][AVX2] Prefer VPERMQ/VPERMPD over VINSERTI128/VINSERTF128 for unary shuffles
|
2016-04-19 12:26:40 +00:00 |
vector-shuffle-512-v8.ll
|
[X86][AVX2] Broadcast subvectors
|
2016-01-18 20:59:04 +00:00 |
vector-shuffle-512-v16.ll
|
[X86][AVX2] Broadcast subvectors
|
2016-01-18 20:59:04 +00:00 |
vector-shuffle-512-v32.ll
|
[X86][AVX2] Broadcast subvectors
|
2016-01-18 20:59:04 +00:00 |
vector-shuffle-512-v64.ll
|
AVX-512: Fixed a bug in shuffle for v64i8 type
|
2016-03-10 08:32:09 +00:00 |
vector-shuffle-combining-avx.ll
|
[X86][AVX] Add shuffle combine tests for MOVDDUP/MOVSHDUP/MOVSLDUP
|
2016-04-16 20:30:59 +00:00 |
vector-shuffle-combining-avx2.ll
|
[X86] Don't assume that shuffle non-mask operands starts at #0.
|
2016-03-03 16:53:50 +00:00 |
vector-shuffle-combining-avx512bw.ll
|
[X86][AVX] Add shuffle combine tests for MOVDDUP/MOVSHDUP/MOVSLDUP
|
2016-04-16 20:30:59 +00:00 |
vector-shuffle-combining-ssse3.ll
|
[X86][SSE] Improved support for decoding target shuffle masks through bitcasts
|
2016-04-24 14:53:54 +00:00 |
vector-shuffle-combining-xop.ll
|
[X86][XOP] Fixed VPPERM permute op decoding (PR27472).
|
2016-04-24 15:05:04 +00:00 |
vector-shuffle-combining.ll
|
[X86][SSE] Simplified blend-with-zero combining
|
2016-03-17 15:59:36 +00:00 |
vector-shuffle-mmx.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
vector-shuffle-sse1.ll
|
[X86][SSE1] Add MOVLHPS/MOVHLPS lowering and memory folding support
|
2016-02-08 23:03:46 +00:00 |
vector-shuffle-sse4a.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
vector-shuffle-v1.ll
|
AVX-512: Load and Extended Load for i1 vectors
|
2016-04-03 08:41:12 +00:00 |
vector-shuffle-variable-128.ll
|
[X86][SSE] Some basic tests for variable shuffles
|
2016-03-31 20:26:30 +00:00 |
vector-shuffle-variable-256.ll
|
[X86][SSE] Some basic tests for variable shuffles
|
2016-03-31 20:26:30 +00:00 |
vector-trunc-math.ll
|
[X86][SSE] Added truncated vector arithmetic tests.
|
2016-03-13 19:08:01 +00:00 |
vector-trunc.ll
|
[X86][AVX] Lower shuffles as repeated lane shuffles then lane-crossing shuffles
|
2016-02-13 21:54:04 +00:00 |
vector-tzcnt-128.ll
|
[AVX512] Teach lowering to use vplzcntd/q to implement 128/256-bit CTTZ_ZERO_UNDEF even without VLX support. We can just extend to 512-bits and extract like we do for CTLZ.
|
2016-04-22 03:22:38 +00:00 |
vector-tzcnt-256.ll
|
[AVX512] Teach lowering to use vplzcntd/q to implement 128/256-bit CTTZ_ZERO_UNDEF even without VLX support. We can just extend to 512-bits and extract like we do for CTLZ.
|
2016-04-22 03:22:38 +00:00 |
vector-tzcnt-512.ll
|
[AVX512] Teach lowering to use vplzcntd/q to implement 128/256-bit CTTZ_ZERO_UNDEF even without VLX support. We can just extend to 512-bits and extract like we do for CTLZ.
|
2016-04-22 03:22:38 +00:00 |
vector-variable-idx.ll
|
…
|
|
vector-variable-idx2.ll
|
…
|
|
vector-zext.ll
|
[X86][SSE] Reapplied: Simplify vector LOAD + EXTEND on pre-SSE41 hardware
|
2016-03-22 16:22:08 +00:00 |
vector-zmov.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
vector.ll
|
…
|
|
vectorcall.ll
|
…
|
|
version_directive.ll
|
AsmPrinter: Fix wrong OS X versions being emitted for darwin triples
|
2016-01-13 01:18:13 +00:00 |
vfcmp.ll
|
…
|
|
viabs.ll
|
[X86][SSE] Regenerated vector integer absolute tests
|
2016-04-13 12:40:22 +00:00 |
virtual-registers-cleared-in-machine-functions-liveins.ll
|
When printing MIR, output to errs() rather than outs().
|
2016-02-19 00:18:46 +00:00 |
visibility.ll
|
Print the visibility of available_externally functions.
|
2015-07-13 13:55:18 +00:00 |
visibility2.ll
|
…
|
|
vmovq.ll
|
[x86] remove duplicate movq instruction defs (PR25554)
|
2015-11-24 15:44:35 +00:00 |
volatile.ll
|
…
|
|
vortex-bug.ll
|
…
|
|
vselect-2.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
vselect-avx.ll
|
[X86][AVX] Regenerated vselect tests
|
2016-02-16 22:33:27 +00:00 |
vselect-minmax.ll
|
Added missing autogeneration note
|
2016-04-13 09:28:44 +00:00 |
vselect.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
vshift-1.ll
|
…
|
|
vshift-2.ll
|
…
|
|
vshift-3.ll
|
[X86][SSE] Vectorized i64 uniform constant SRA shifts
|
2015-07-06 22:35:19 +00:00 |
vshift-4.ll
|
…
|
|
vshift-5.ll
|
…
|
|
vshift-6.ll
|
…
|
|
vshift_scalar.ll
|
Make the default triple optional by allowing an empty string
|
2015-09-16 05:34:32 +00:00 |
vshift_split.ll
|
…
|
|
vshift_split2.ll
|
…
|
|
vsplit-and.ll
|
…
|
|
warn-stack.ll
|
[SSP, 2/2] Create llvm.stackguard() intrinsic and lower it to LOAD_STACK_GUARD
|
2016-04-19 19:40:37 +00:00 |
weak.ll
|
…
|
|
weak_def_can_be_hidden.ll
|
…
|
|
webkit-jscc.ll
|
[Win64] Only treat some functions as having the Win64 convention
|
2015-07-08 21:03:47 +00:00 |
wide-fma-contraction.ll
|
…
|
|
wide-integer-cmp.ll
|
X86: More efficient legalization of wide integer compares
|
2015-11-19 16:35:08 +00:00 |
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_bitops-0.ll
|
[DAGCombiner] Fold xor/and/or (bitcast(A), bitcast(B)) -> bitcast(op (A,B)) anytime before LegalizeVectorOprs
|
2016-04-11 21:10:33 +00:00 |
widen_bitops-1.ll
|
[DAGCombiner] Fold xor/and/or (bitcast(A), bitcast(B)) -> bitcast(op (A,B)) anytime before LegalizeVectorOprs
|
2016-04-11 21:10:33 +00:00 |
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_compare-1.ll
|
[SelectionDAG] Ensure constant folded legalized vector element types are compatible with the BUILD_VECTOR type
|
2016-03-22 19:59:53 +00:00 |
widen_conv-1.ll
|
[X86] Regenerated + extended widened vector conversion tests
|
2016-03-16 15:33:43 +00:00 |
widen_conv-2.ll
|
[X86] Regenerated + extended widened vector conversion tests
|
2016-03-16 15:33:43 +00:00 |
widen_conv-3.ll
|
[X86][SSE] Reapplied: Simplify vector LOAD + EXTEND on pre-SSE41 hardware
|
2016-03-22 16:22:08 +00:00 |
widen_conv-4.ll
|
[X86][SSE] Reapplied: Simplify vector LOAD + EXTEND on pre-SSE41 hardware
|
2016-03-22 16:22:08 +00:00 |
widen_conversions.ll
|
…
|
|
widen_extract-1.ll
|
…
|
|
widen_load-0.ll
|
…
|
|
widen_load-1.ll
|
Implemented stack symbol table ordering/packing optimization to improve data locality and code size from SP/FP offset encoding.
|
2016-02-15 23:44:13 +00:00 |
widen_load-2.ll
|
[X86][SSE] Detect zeroable shuffle elements from different value types
|
2016-03-20 15:45:42 +00:00 |
widen_shuffle-1.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
win-catchpad-csrs.ll
|
[X86] Enable call frame optimization ("mov to push") not only for optsize (PR26325)
|
2016-03-30 23:38:01 +00:00 |
win-catchpad-nested-cxx.ll
|
[WinEH] Use operand bundles to describe call sites
|
2015-12-15 21:27:27 +00:00 |
win-catchpad-nested.ll
|
[WinEH] Use operand bundles to describe call sites
|
2015-12-15 21:27:27 +00:00 |
win-catchpad-varargs.ll
|
Implemented stack symbol table ordering/packing optimization to improve data locality and code size from SP/FP offset encoding.
|
2016-02-15 23:44:13 +00:00 |
win-catchpad.ll
|
Do not select EhPad BB in MachineBlockPlacement when there is regular BB to schedule
|
2016-04-07 21:29:39 +00:00 |
win-cleanuppad.ll
|
[X86] Enable call frame optimization ("mov to push") not only for optsize (PR26325)
|
2016-03-30 23:38:01 +00:00 |
win-funclet-cfi.ll
|
[WinEH] Use operand bundles to describe call sites
|
2015-12-15 21:27:27 +00:00 |
win-mixed-ehpersonality.ll
|
[IR] Reformulate LLVM's EH funclet IR
|
2015-12-12 05:38:55 +00:00 |
win32-eh-states.ll
|
[X86] Enable call frame optimization ("mov to push") not only for optsize (PR26325)
|
2016-03-30 23:38:01 +00:00 |
win32-eh.ll
|
[MC] Use .p2align instead of .align
|
2016-01-26 00:03:25 +00:00 |
win32-pic-jumptable.ll
|
[X86] Always generate precise CFA adjustments.
|
2015-12-06 13:06:20 +00:00 |
win32-seh-catchpad-realign.ll
|
Implemented stack symbol table ordering/packing optimization to improve data locality and code size from SP/FP offset encoding.
|
2016-02-15 23:44:13 +00:00 |
win32-seh-catchpad.ll
|
[X86] Enable call frame optimization ("mov to push") not only for optsize (PR26325)
|
2016-03-30 23:38:01 +00:00 |
win32-seh-nested-finally.ll
|
More checks in win32-seh-nested-finally.ll after comment on r264966
|
2016-03-31 16:42:10 +00:00 |
win32-spill-xmm.ll
|
Arguments spilled on the stack before a function call may have
|
2015-09-29 10:12:57 +00:00 |
win32_sret.ll
|
[X86] Enable call frame optimization ("mov to push") not only for optsize (PR26325)
|
2016-03-30 23:38:01 +00:00 |
win64_alloca_dynalloca.ll
|
…
|
|
win64_call_epi.ll
|
Revert "Revert "Revert r248959, "[WinEH] Emit int3 after noreturn calls on Win64"""
|
2015-10-09 01:13:17 +00:00 |
win64_eh.ll
|
Move the personality function from LandingPadInst to Function
|
2015-06-17 20:52:32 +00:00 |
win64_frame.ll
|
[X86] Add intrinsics for reading and writing to the flags register
|
2016-01-01 06:50:01 +00:00 |
win64_nonvol.ll
|
…
|
|
win64_params.ll
|
[TwoAddressInstructionPass] Try 3 Addr Conversion After Commuting.
|
2015-07-01 23:12:13 +00:00 |
win64_sibcall.ll
|
findDeadCallerSavedReg needs to pay attention to calling convention
|
2015-11-23 22:17:44 +00:00 |
win64_vararg.ll
|
…
|
|
win_chkstk.ll
|
…
|
|
win_coreclr_chkstk.ll
|
Support for emitting inline stack probes
|
2015-11-10 01:50:49 +00:00 |
win_cst_pool.ll
|
[X86] Create mergeable constant pool entries for AVX
|
2016-02-22 22:23:11 +00:00 |
windows-itanium-alloca.ll
|
…
|
|
wineh-coreclr.ll
|
[WinEH] Update CoreCLR EH state numbering
|
2016-01-04 16:16:01 +00:00 |
wineh-exceptionpointer.ll
|
[WinEH] Use operand bundles to describe call sites
|
2015-12-15 21:27:27 +00:00 |
wineh-no-ehpads.ll
|
[WinEH] Don't let UnwindHelp alias the return address
|
2015-11-16 18:47:25 +00:00 |
x32-function_pointer-1.ll
|
…
|
|
x32-function_pointer-2.ll
|
…
|
|
x32-function_pointer-3.ll
|
Fix typo "fuction" noticed in comments in AssumptionCache.h, and also all the other files that have the same typo. All comments, no functionality change! (Merely a "fuctionality" change.)
|
2015-07-29 22:32:47 +00:00 |
x32-indirectbr.ll
|
x32. Fixes jmp %reg in x32
|
2015-08-19 16:17:08 +00:00 |
x32-landingpad.ll
|
x32. Fixes a bug in x32 exception handling.
|
2015-08-19 16:28:21 +00:00 |
x32-lea-1.ll
|
…
|
|
x32-va_start.ll
|
x32. Fixes a bug in how struct va_list is initialized in x32
|
2015-09-08 20:51:31 +00:00 |
x86-16.ll
|
Emit code16 in assembly in 16-bit mode
|
2016-04-22 13:36:11 +00:00 |
x86-32-intrcc.ll
|
Unified the handling of returns in the X87 stackifier so that the stackifier
|
2016-03-10 15:14:02 +00:00 |
x86-32-vector-calling-conv.ll
|
…
|
|
x86-64-and-mask.ll
|
…
|
|
x86-64-arg.ll
|
…
|
|
x86-64-asm.ll
|
…
|
|
x86-64-baseptr.ll
|
Use function attribute "stackrealign" to decide whether stack
|
2015-09-11 18:54:38 +00:00 |
x86-64-call.ll
|
…
|
|
x86-64-dead-stack-adjust.ll
|
…
|
|
x86-64-disp.ll
|
…
|
|
x86-64-double-precision-shift-left.ll
|
specify triple so Windows bots won't be sad
|
2015-11-09 21:53:58 +00:00 |
x86-64-double-precision-shift-right.ll
|
specify triple so Windows bots won't be sad
|
2015-11-09 21:53:58 +00:00 |
x86-64-double-shifts-Oz-Os-O2.ll
|
fix minsize detection: minsize attribute implies optimizing for size
|
2015-08-10 17:00:44 +00:00 |
x86-64-double-shifts-var.ll
|
…
|
|
x86-64-extend-shift.ll
|
…
|
|
x86-64-flags-intrinsics.ll
|
[X86] Permit reading of the FLAGS register without it being previously defined
|
2016-03-02 06:46:52 +00:00 |
x86-64-gv-offset.ll
|
…
|
|
x86-64-intrcc.ll
|
Unified the handling of returns in the X87 stackifier so that the stackifier
|
2016-03-10 15:14:02 +00:00 |
x86-64-jumps.ll
|
…
|
|
x86-64-mem.ll
|
…
|
|
x86-64-ms_abi-vararg.ll
|
Make variable argument intrinsics behave correctly in a Win64 CC function.
|
2015-08-25 23:27:41 +00:00 |
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
|
[opaque pointer type] Add textual IR support for explicit type parameter for global aliases
|
2015-09-11 03:22:04 +00:00 |
x86-64-pic-11.ll
|
…
|
|
x86-64-plt-relative-reloc.ll
|
CodeGen: Use PLT relocations for relative references to unnamed_addr functions.
|
2016-04-22 20:40:10 +00:00 |
x86-64-psub.ll
|
…
|
|
x86-64-ptr-arg-simple.ll
|
…
|
|
x86-64-ret0.ll
|
…
|
|
x86-64-shortint.ll
|
…
|
|
x86-64-sret-return-2.ll
|
…
|
|
x86-64-sret-return.ll
|
…
|
|
x86-64-stack-and-frame-ptr.ll
|
…
|
|
x86-64-static-relo-movl.ll
|
Revert "Change memcpy/memset/memmove to have dest and source alignments."
|
2015-11-19 05:56:52 +00:00 |
x86-64-tls-1.ll
|
…
|
|
x86-64-varargs.ll
|
…
|
|
x86-big-ret.ll
|
[X86] Support cleaning more than 2**16 bytes of stack
|
2016-03-04 22:56:17 +00:00 |
x86-flags-intrinsics.ll
|
[X86] Permit reading of the FLAGS register without it being previously defined
|
2016-03-02 06:46:52 +00:00 |
x86-fold-pshufb.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
x86-framelowering-trap.ll
|
…
|
|
x86-inline-asm-validation.ll
|
…
|
|
x86-interrupt_vzeroupper.ll
|
Disallow generating vzeroupper before return instruction (iret) in interrupt handler function.
|
2016-03-01 11:32:03 +00:00 |
x86-mixed-alignment-dagcombine.ll
|
…
|
|
x86-plt-relative-reloc.ll
|
CodeGen: Use PLT relocations for relative references to unnamed_addr functions.
|
2016-04-22 20:40:10 +00:00 |
x86-repmov-copy-eflags.ll
|
[X86] Don't alter HasOpaqueSPAdjustment after we've relied on it
|
2016-01-14 01:20:03 +00:00 |
x86-sanitizer-shrink-wrapping.ll
|
[ShrinkWrapping] Disable the optimization for functions with sanitize like
|
2015-11-14 01:55:17 +00:00 |
x86-setcc-int-to-fp-combine.ll
|
AsmPrinter: Use emitGlobalConstantFP to emit elements of constant data
|
2015-12-08 02:37:48 +00:00 |
x86-shifts.ll
|
…
|
|
x86-shrink-wrap-unwind.ll
|
[LLVM] Remove unwanted --check-prefix=CHECK from unit tests. NFC.
|
2016-04-19 23:51:52 +00:00 |
x86-shrink-wrapping.ll
|
Optimized loading (zextload) of i1 value from memory.
|
2016-02-25 07:05:12 +00:00 |
x86-store-gv-addr.ll
|
…
|
|
x86-upgrade-avx-vbroadcast.ll
|
…
|
|
x86-upgrade-avx2-vbroadcast.ll
|
…
|
|
x86-win64-shrink-wrapping.ll
|
[X86] Add intrinsics for reading and writing to the flags register
|
2016-01-01 06:50:01 +00:00 |
x86_64-mul-by-const.ll
|
…
|
|
x87.ll
|
[X86] Introduction of FeatureX87.
|
2016-03-23 11:13:54 +00:00 |
xaluo.ll
|
…
|
|
xmm-r64.ll
|
…
|
|
xmulo.ll
|
[X86] Enable call frame optimization ("mov to push") not only for optsize (PR26325)
|
2016-03-30 23:38:01 +00:00 |
xop-intrinsics-x86_64.ll
|
[X86][XOP] Regenerated intrinsics tests
|
2016-03-01 21:58:50 +00:00 |
xop-mask-comments.ll
|
[X86][XOP] More VPPERM shuffle mask decode tests
|
2016-04-16 16:37:21 +00:00 |
xop-pcmov.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
xor-icmp.ll
|
…
|
|
xor.ll
|
llvm/test/CodeGen/X86/xor.ll: Appease Win32 targets since r240796.
|
2015-06-27 03:46:58 +00:00 |
xtest.ll
|
…
|
|
zero-remat.ll
|
…
|
|
zext-extract_subreg.ll
|
…
|
|
zext-fold.ll
|
Add some more triples after r264966
|
2016-03-30 23:55:22 +00:00 |
zext-inreg-0.ll
|
…
|
|
zext-inreg-1.ll
|
…
|
|
zext-sext.ll
|
…
|
|
zext-shl.ll
|
…
|
|
zext-trunc.ll
|
…
|
|
zlib-longest-match.ll
|
…
|
|