.. |
GC
|
Make the default triple optional by allowing an empty string
|
2015-09-16 05:34:32 +00:00 |
3addr-16bit.ll
|
…
|
|
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
|
…
|
|
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
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
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
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
2006-11-17-IllegalMove.ll
|
…
|
|
2006-11-27-SelectLegalize.ll
|
…
|
|
2006-12-16-InlineAsmCrash.ll
|
…
|
|
2006-12-19-IntelSyntax.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
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
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
2007-02-19-LiveIntervalAssert.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
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
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
2007-05-14-LiveIntervalAssert.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
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
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
2007-07-18-Vector-Extract.ll
|
…
|
|
2007-08-01-LiveVariablesBug.ll
|
…
|
|
2007-08-09-IllegalX86-64Asm.ll
|
…
|
|
2007-08-10-SignExtSubreg.ll
|
…
|
|
2007-08-13-AppendingLinkage.ll
|
…
|
|
2007-09-05-InvalidAsm.ll
|
…
|
|
2007-09-06-ExtWeakAliasee.ll
|
[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
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
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
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
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
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
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
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
2008-04-15-LiveVariableBug.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
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
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
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]Update test to use FileCheck.
|
2015-10-07 18:21:41 +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
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
2008-07-19-movups-spills.ll
|
…
|
|
2008-07-22-CombinerCrash.ll
|
…
|
|
2008-07-23-VSetCC.ll
|
…
|
|
2008-08-06-CmpStride.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
2008-08-06-RewriterBug.ll
|
…
|
|
2008-08-17-UComiCodeGenBug.ll
|
…
|
|
2008-08-19-SubAndFetch.ll
|
…
|
|
2008-08-23-64Bit-maskmovq.ll
|
…
|
|
2008-08-31-EH_RETURN32.ll
|
…
|
|
2008-08-31-EH_RETURN64.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
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
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
2008-09-11-CoalescerBug.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
2008-09-11-CoalescerBug2.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +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
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
2008-10-13-CoalescerBug.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
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
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
2008-11-13-inlineasm-3.ll
|
…
|
|
2008-11-29-ULT-Sign.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
2008-12-01-SpillerAssert.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
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
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
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
|
DI: Require subprogram definitions to be distinct
|
2015-08-28 20:26:49 +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
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
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
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
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
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
2009-04-14-IllegalRegs.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
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
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
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
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
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
|
DI: Require subprogram definitions to be distinct
|
2015-08-28 20:26:49 +00:00 |
2009-10-19-EmergencySpill.ll
|
…
|
|
2009-10-19-atomic-cmp-eflags.ll
|
Print "lock \t foo" instead of "lock \n foo".
|
2015-05-26 18:35:10 +00:00 |
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
|
Print "lock \t foo" instead of "lock \n foo".
|
2015-05-26 18:35:10 +00:00 |
2010-01-11-ExtraPHIArg.ll
|
…
|
|
2010-01-13-OptExtBug.ll
|
…
|
|
2010-01-15-SelectionDAGCycle.ll
|
…
|
|
2010-01-18-DbgValue.ll
|
DI: Reverse direction of subprogram -> function edge.
|
2015-11-05 22:03:56 +00:00 |
2010-01-19-OptExtBug.ll
|
…
|
|
2010-02-01-DbgValueCrash.ll
|
Make the default triple optional by allowing an empty string
|
2015-09-16 05:34:32 +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
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
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
|
DI: Reverse direction of subprogram -> function edge.
|
2015-11-05 22:03:56 +00:00 |
2010-05-26-DotDebugLoc.ll
|
DI: Reverse direction of subprogram -> function edge.
|
2015-11-05 22:03:56 +00:00 |
2010-05-26-FP_TO_INT-crash.ll
|
…
|
|
2010-05-28-Crash.ll
|
[Verifier] Fix !dbg validation if Scope is the Subprogram
|
2015-12-06 23:05:38 +00:00 |
2010-06-01-DeadArg-DbgInfo.ll
|
Use TargetRegisterInfo for printing MachineOperand register comments
|
2015-11-17 16:01:28 +00:00 |
2010-06-09-FastAllocRegisters.ll
|
…
|
|
2010-06-14-fast-isel-fs-load.ll
|
…
|
|
2010-06-15-FastAllocEarlyCLobber.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
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
|
Make the default triple optional by allowing an empty string
|
2015-09-16 05:34:32 +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
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
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
|
DI: Reverse direction of subprogram -> function edge.
|
2015-11-05 22:03:56 +00:00 |
2010-09-01-RemoveCopyByCommutingDef.ll
|
…
|
|
2010-09-16-EmptyFilename.ll
|
DI: Reverse direction of subprogram -> function edge.
|
2015-11-05 22:03:56 +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
|
Print "lock \t foo" instead of "lock \n foo".
|
2015-05-26 18:35:10 +00:00 |
2010-11-02-DbgParameter.ll
|
DI: Reverse direction of subprogram -> function edge.
|
2015-11-05 22:03:56 +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
|
DI: Reverse direction of subprogram -> function edge.
|
2015-11-05 22:03:56 +00:00 |
2011-02-04-FastRegallocNoFP.ll
|
…
|
|
2011-02-12-shuffle.ll
|
…
|
|
2011-02-21-VirtRegRewriter-KillSubReg.ll
|
…
|
|
2011-02-23-UnfoldBug.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
2011-02-27-Fpextend.ll
|
…
|
|
2011-03-02-DAGCombiner.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
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
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +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
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
2011-10-18-FastISel-VectorParams.ll
|
…
|
|
2011-10-19-LegelizeLoad.ll
|
…
|
|
2011-10-19-widen_vselect.ll
|
[X86] add an exedepfix entry for movq == movlps == movlpd
|
2015-04-15 15:47:51 +00:00 |
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] Match broadcast loads through a bitcast
|
2016-01-09 20:59:39 +00:00 |
2012-01-16-mfence-nosse-flags.ll
|
Print "lock \t foo" instead of "lock \n foo".
|
2015-05-26 18:35:10 +00:00 |
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, AVX] use blends instead of insert128 with index 0
|
2015-03-19 22:29:40 +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
|
[X86] add an exedepfix entry for movq == movlps == movlpd
|
2015-04-15 15:47:51 +00:00 |
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
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
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
|
DI: Reverse direction of subprogram -> function edge.
|
2015-11-05 22:03:56 +00:00 |
2012-11-30-misched-dbg.ll
|
DI: Reverse direction of subprogram -> function edge.
|
2015-11-05 22:03:56 +00:00 |
2012-11-30-regpres-dbg.ll
|
Reapply r257105 "[Verifier] Check that debug values have proper size"
|
2016-01-15 00:46:17 +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
|
Remove unnecessary command line option "-disable-fp-elim".
|
2015-05-23 00:31:56 +00:00 |
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
|
Reapply r257105 "[Verifier] Check that debug values have proper size"
|
2016-01-15 00:46:17 +00:00 |
MachineSink-PHIUse.ll
|
…
|
|
MachineSink-eflags.ll
|
…
|
|
MergeConsecutiveStores.ll
|
Fix two issues in MergeConsecutiveStores:
|
2015-11-02 18:48:08 +00:00 |
StackColoring-dbg.ll
|
DI: Require subprogram definitions to be distinct
|
2015-08-28 20:26:49 +00:00 |
StackColoring.ll
|
aad/fix labels in test/CodeGen/X86/StackColoring.ll
|
2015-06-26 00:26:44 +00:00 |
SwitchLowering.ll
|
…
|
|
SwizzleShuff.ll
|
…
|
|
TruncAssertZext.ll
|
…
|
|
WidenArith.ll
|
…
|
|
abi-isel.ll
|
…
|
|
add-nsw-sext.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
add-of-carry.ll
|
[InstCombine][CodeGenPrep] Create llvm.uadd.with.overflow in CGP.
|
2015-04-10 21:07:09 +00:00 |
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
|
…
|
|
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
|
…
|
|
alignment-2.ll
|
Revert "Change memcpy/memset/memmove to have dest and source alignments."
|
2015-11-19 05:56:52 +00:00 |
alignment.ll
|
…
|
|
all-ones-vector.ll
|
…
|
|
alldiv-divdi3.ll
|
…
|
|
alloca-align-rounding-32.ll
|
…
|
|
alloca-align-rounding.ll
|
…
|
|
allrem-moddi3.ll
|
…
|
|
and-encoding.ll
|
Use small encodings for constants when possible.
|
2015-07-17 00:57:52 +00:00 |
and-load-fold.ll
|
…
|
|
and-or-fold.ll
|
[X86] Don't use GR64 register 'and with immediate' instructions if the immediate is zero in the upper 33-bits or upper 57-bits. Use GR32 instructions instead.
|
2015-04-04 02:08:20 +00:00 |
and-su.ll
|
…
|
|
andimm8.ll
|
[X86] Don't use GR64 register 'and with immediate' instructions if the immediate is zero in the upper 33-bits or upper 57-bits. Use GR32 instructions instead.
|
2015-04-04 02:08:20 +00:00 |
anyext.ll
|
…
|
|
anyregcc-crash.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
anyregcc.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
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
|
…
|
|
atom-pad-short-functions.ll
|
…
|
|
atom-sched.ll
|
…
|
|
atom-shuf.ll
|
…
|
|
atomic-dagsched.ll
|
…
|
|
atomic-flags.ll
|
x86: preserve flags when folding atomic operations
|
2015-10-15 18:24:52 +00:00 |
atomic-load-store-wide.ll
|
Print "lock \t foo" instead of "lock \n foo".
|
2015-05-26 18:35:10 +00:00 |
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
|
[IR] Add support for floating pointer atomic loads and stores
|
2015-12-16 00:49:36 +00:00 |
atomic-ops-ancient-64.ll
|
…
|
|
atomic-or.ll
|
Print "lock \t foo" instead of "lock \n foo".
|
2015-05-26 18:35:10 +00:00 |
atomic-pointer.ll
|
…
|
|
atomic8.ll
|
…
|
|
atomic16.ll
|
…
|
|
atomic32.ll
|
[X86] Simplify check lines in tests. No functional change.
|
2015-03-25 11:44:19 +00:00 |
atomic64.ll
|
[X86] Don't use GR64 register 'and with immediate' instructions if the immediate is zero in the upper 33-bits or upper 57-bits. Use GR32 instructions instead.
|
2015-04-04 02:08:20 +00:00 |
atomic128.ll
|
X86: More efficient legalization of wide integer compares
|
2015-11-19 16:35:08 +00:00 |
atomic6432.ll
|
[X86] Simplify check lines in tests. No functional change.
|
2015-03-25 11:44:19 +00:00 |
atomic_add.ll
|
…
|
|
atomic_idempotent.ll
|
…
|
|
atomic_mi.ll
|
x86 FP atomic codegen: don't drop globals, stack
|
2015-10-15 16:46:29 +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
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
avoid_complex_am.ll
|
…
|
|
avx-arith.ll
|
…
|
|
avx-basic.ll
|
…
|
|
avx-bitcast.ll
|
use update_llc_test_checks.py to tighten checking; remove unnecessary testing params
|
2015-04-03 17:09:37 +00:00 |
avx-brcond.ll
|
…
|
|
avx-cast.ll
|
[X86][SSE] Ensure BLENDPD/BLENDPS/PBLEND inputs are both of the correct input type
|
2016-01-04 21:41:11 +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
|
[X86, AVX] improve insertion into zero element of 256-bit vector
|
2015-03-25 17:36:01 +00:00 |
avx-intel-ocl.ll
|
…
|
|
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
|
Add test case for r256433. "[X86] Fix shuffle decoding for variable VPERMIL to be tolerant of the Constant type not matching due to folding in the constant pool and to get VPERMILPD correct."
|
2015-12-26 04:58:05 +00:00 |
avx-intrinsics-x86_64.ll
|
…
|
|
avx-isa-check.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 |
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
|
…
|
|
avx-shift.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
avx-shuffle-x86_32.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
avx-splat.ll
|
[X86][AVX] Only shuffle the lower half of vectors if the upper half is undefined
|
2015-12-23 13:10:07 +00:00 |
avx-trunc.ll
|
…
|
|
avx-unpack.ll
|
…
|
|
avx-varargs-x86_64.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
avx-vbroadcast.ll
|
[X86][AVX] Match broadcast loads through a bitcast
|
2016-01-09 20:59:39 +00:00 |
avx-vextractf128.ll
|
…
|
|
avx-vinsertf128.ll
|
…
|
|
avx-vperm2x128.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
avx-vzeroupper.ll
|
…
|
|
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
|
[X86][SSE] Add v16i8/v32i8 multiplication support
|
2015-04-27 07:55:46 +00:00 |
avx2-cmp.ll
|
…
|
|
avx2-conversions.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +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] int_x86_avx2_permps and X86ISD::VPERMV should take an integer vector for its shuffle indices.
|
2015-11-29 22:53:22 +00:00 |
avx2-logic.ll
|
…
|
|
avx2-nontemporal.ll
|
[X86] Require 32-byte alignment for 32-byte VMOVNTs.
|
2015-09-02 23:25:39 +00:00 |
avx2-phaddsub.ll
|
…
|
|
avx2-pmovxrm-intrinsics.ll
|
…
|
|
avx2-shift.ll
|
…
|
|
avx2-vbroadcast.ll
|
[X86][AVX] Add support for i64 broadcast loads on 32-bit targets
|
2016-01-09 19:59:27 +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
|
…
|
|
avx512-arith.ll
|
VX-512: Fixed a bug in FP logic operation lowering
|
2015-12-07 14:33:34 +00:00 |
avx512-bugfix-23634.ll
|
AVX-512: fixed a bug in lowering VSELECT for 512-bit vector
|
2015-05-26 11:32:39 +00:00 |
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-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
|
AVX512: Change VPMOVB2M DAG lowering , use CVT2MASK node instead TRUNCATE.
|
2015-12-27 13:56:16 +00:00 |
avx512-cmp.ll
|
X86: More efficient legalization of wide integer compares
|
2015-11-19 16:35:08 +00:00 |
avx512-cvt.ll
|
AVX512: Implemented encoding and intrinsics for
|
2015-09-10 12:54:54 +00:00 |
avx512-ext.ll
|
AVX512: Change VPMOVB2M DAG lowering , use CVT2MASK node instead TRUNCATE.
|
2015-12-27 13:56:16 +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
|
AVX-512: Implemented missing encoding and intrinsics for FMA instructions
|
2015-06-29 09:10:00 +00:00 |
avx512-fma.ll
|
AVX512: Change VPMOVB2M DAG lowering , use CVT2MASK node instead TRUNCATE.
|
2015-12-27 13:56:16 +00:00 |
avx512-gather-scatter-intrin.ll
|
AVX-512: Kreg set 0/1 optimization
|
2015-12-24 08:12:22 +00:00 |
avx512-i1test.ll
|
…
|
|
avx512-inc-dec.ll
|
…
|
|
avx512-insert-extract.ll
|
AVX512: vpextrb/w/d/q and vpinsrb/w/d/q implementation.
|
2015-10-08 12:55:01 +00:00 |
avx512-intel-ocl.ll
|
…
|
|
avx512-intrinsics.ll
|
AVX512: VMOVDQA32/64 (load) intrinsic implementation.
|
2016-01-14 07:56:04 +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
|
AVX512: Change VPMOVB2M DAG lowering , use CVT2MASK node instead TRUNCATE.
|
2015-12-27 13:56:16 +00:00 |
avx512-mov.ll
|
…
|
|
avx512-nontemporal.ll
|
…
|
|
avx512-round.ll
|
…
|
|
avx512-scalar.ll
|
…
|
|
avx512-select.ll
|
AVX-512: fixed algorithm of building vectors of i1 elements
|
2015-05-20 14:32:03 +00:00 |
avx512-shift.ll
|
AVX-512, X86: Added lowering for shift operations for SKX.
|
2015-05-12 13:25:46 +00:00 |
avx512-skx-insert-subvec.ll
|
AVX512: Change VPMOVB2M DAG lowering , use CVT2MASK node instead TRUNCATE.
|
2015-12-27 13:56:16 +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
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
avx512-vec-cmp.ll
|
AVX512: kunpck encoding implementation
|
2015-09-08 13:10:00 +00:00 |
avx512-vselect-crash.ll
|
…
|
|
avx512bw-arith.ll
|
…
|
|
avx512bw-intrinsics.ll
|
[AVX512] Adding PMOVSXBD/W/Q , PMOVZSDQ and PMOVZSWD/Q Intrinsics .
|
2016-01-13 14:59:19 +00:00 |
avx512bw-mask-op.ll
|
…
|
|
avx512bw-mov.ll
|
…
|
|
avx512bw-vec-cmp.ll
|
…
|
|
avx512bwvl-arith.ll
|
…
|
|
avx512bwvl-intrinsics.ll
|
[AVX512] Adding PMOVSXBD/W/Q , PMOVZSDQ and PMOVZSWD/Q Intrinsics .
|
2016-01-13 14:59:19 +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
|
[X86][AVX512CD] add mask broadcast intrinsics
|
2015-11-18 09:42: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
|
…
|
|
avx512dqvl-intrinsics.ll
|
[X86][AVX512] Lower broadcast sub vector to vector inrtrinsics
|
2015-12-28 08:26:26 +00:00 |
avx512er-intrinsics.ll
|
AVX-512: Added SKX instructions and intrinsics:
|
2015-05-11 06:05:05 +00:00 |
avx512vl-arith.ll
|
…
|
|
avx512vl-intrinsics.ll
|
AVX512: VMOVDQA32/64 (load) intrinsic implementation.
|
2016-01-14 07:56:04 +00:00 |
avx512vl-logic.ll
|
…
|
|
avx512vl-mov.ll
|
…
|
|
avx512vl-nontemporal.ll
|
…
|
|
avx512vl-vec-cmp.ll
|
…
|
|
barrier-sse.ll
|
…
|
|
barrier.ll
|
…
|
|
basic-promote-integers.ll
|
…
|
|
bc-extract.ll
|
…
|
|
bigstructret.ll
|
…
|
|
bigstructret2.ll
|
…
|
|
bit-piece-comment.ll
|
[ASMPrinter] Fix missing handling of DW_OP_bit_piece
|
2015-12-22 07:14:50 +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
|
Move the personality function from LandingPadInst to Function
|
2015-06-17 20:52:32 +00:00 |
bmi.ll
|
[X86] Don't use GR64 register 'and with immediate' instructions if the immediate is zero in the upper 33-bits or upper 57-bits. Use GR32 instructions instead.
|
2015-04-04 02:08:20 +00:00 |
bool-simplify.ll
|
…
|
|
bool-zext.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
br-fold.ll
|
Revert "Revert "Revert r248959, "[WinEH] Emit int3 after noreturn calls on Win64"""
|
2015-10-09 01:13:17 +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
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
break-anti-dependencies.ll
|
…
|
|
break-false-dep.ll
|
…
|
|
bss_pagealigned.ll
|
…
|
|
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
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
byval-align.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
byval-callee-cleanup.ll
|
…
|
|
byval.ll
|
…
|
|
byval2.ll
|
…
|
|
byval3.ll
|
…
|
|
byval4.ll
|
…
|
|
byval5.ll
|
…
|
|
byval6.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
byval7.ll
|
…
|
|
cache-intrinsic.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
call-imm.ll
|
…
|
|
call-push.ll
|
…
|
|
cas.ll
|
…
|
|
catch.ll
|
Move the personality function from LandingPadInst to Function
|
2015-06-17 20:52:32 +00:00 |
catchpad-lifetime.ll
|
[WinEH] CatchHandler which don't have catch objects in StackColoring
|
2016-01-08 17:24:47 +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 |
cfi.ll
|
Move the personality function from LandingPadInst to Function
|
2015-06-17 20:52:32 +00:00 |
cfstring.ll
|
…
|
|
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
|
[WinEH] Use operand bundles to describe call sites
|
2015-12-15 21:27:27 +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
|
[WinEH] Use operand bundles to describe call sites
|
2015-12-15 21:27:27 +00:00 |
clobber-fi0.ll
|
…
|
|
clz.ll
|
[CGP] despeculate expensive cttz/ctlz intrinsics
|
2015-11-19 16:37:10 +00:00 |
cmov-double.ll
|
…
|
|
cmov-fp.ll
|
…
|
|
cmov-into-branch.ll
|
…
|
|
cmov.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
cmovcmov.ll
|
Re-land r237175: [X86] Always return the sret parameter in eax/rax ...
|
2015-05-18 23:35:09 +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
|
MachineInstrBundle: Fix reversed isSuperRegisterEq() call
|
2016-01-05 00:45:35 +00:00 |
cmpxchg-i1.ll
|
…
|
|
cmpxchg-i128-i1.ll
|
…
|
|
cmpxchg16b.ll
|
Print "lock \t foo" instead of "lock \n foo".
|
2015-05-26 18:35:10 +00:00 |
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
|
…
|
|
coalescer-commute4.ll
|
…
|
|
coalescer-commute5.ll
|
…
|
|
coalescer-cross.ll
|
…
|
|
coalescer-dce.ll
|
…
|
|
coalescer-dce2.ll
|
…
|
|
coalescer-identity.ll
|
…
|
|
coalescer-remat.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
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
|
…
|
|
code_placement_cold_loop_blocks.ll
|
In MachineBlockPlacement, filter cold blocks off the loop chain when profile data is available.
|
2015-11-02 21:24:00 +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
|
Improving edge probabilities computation when choosing the best successor in machine block placement.
|
2015-11-18 00:52:52 +00:00 |
code_placement_loop_rotation.ll
|
Enhance loop rotation with existence of profile data in MachineBlockPlacement pass.
|
2015-10-19 23:16:40 +00:00 |
code_placement_loop_rotation2.ll
|
Enhance loop rotation with existence of profile data in MachineBlockPlacement pass.
|
2015-10-19 23:16:40 +00:00 |
code_placement_outline_optional_branches.ll
|
[MBP] Don't outline short optional branches
|
2015-03-20 10:00:37 +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
|
[X86] - Catch extra combine opportunities for redundant imuls.
|
2015-10-22 16:14: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 |
combiner-aa-0.ll
|
…
|
|
combiner-aa-1.ll
|
…
|
|
commute-blend-avx2.ll
|
…
|
|
commute-blend-sse41.ll
|
…
|
|
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
|
Re-land r237175: [X86] Always return the sret parameter in eax/rax ...
|
2015-05-18 23:35:09 +00:00 |
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
|
…
|
|
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
|
[MachineCopyPropagation] Handle undef flags conservatively so that we do not
|
2015-04-23 21:17:39 +00:00 |
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
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
critical-anti-dep-breaker.ll
|
MachineCopyPropagation: Remove the copies instead of using KILL instructions.
|
2015-05-29 18:19:25 +00:00 |
critical-edge-split-2.ll
|
…
|
|
cse-add-with-overflow.ll
|
…
|
|
cstring.ll
|
…
|
|
ctpop-combine.ll
|
…
|
|
cvt16.ll
|
Migrate existing backends that care about software floating point
|
2015-05-12 01:26:05 +00:00 |
cvtv2f32.ll
|
…
|
|
cxx_tlscc64.ll
|
CXX_FAST_TLS calling convention: fix issue on X86-64.
|
2016-01-15 19:35:42 +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
|
Verify 'optnone' can run DAG combiner when appropriate.
|
2015-03-30 19:37:44 +00:00 |
dag-rauw-cse.ll
|
…
|
|
dagcombine-and-setcc.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
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
|
Reapply r257105 "[Verifier] Check that debug values have proper size"
|
2016-01-15 00:46:17 +00:00 |
dbg-changes-codegen.ll
|
DI: Require subprogram definitions to be distinct
|
2015-08-28 20:26:49 +00:00 |
dbg-combine.ll
|
DI: Reverse direction of subprogram -> function edge.
|
2015-11-05 22:03:56 +00:00 |
debugloc-argsize.ll
|
DI: Reverse direction of subprogram -> function edge.
|
2015-11-05 22:03:56 +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
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
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
|
PR25754: avoid generating UDIVREM8_ZEXT_HREG nodes with i64 result
|
2016-01-06 09:41:10 +00:00 |
dllexport-x86_64.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter for global aliases
|
2015-09-11 03:22:04 +00:00 |
dllexport.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter for global aliases
|
2015-09-11 03:22:04 +00:00 |
dllimport-x86_64.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
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
|
DI: Disallow uniquable DICompileUnits
|
2015-08-03 17:26: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
|
…
|
|
dynamic-alloca-lifetime.ll
|
…
|
|
dynamic-allocas-VLAs.ll
|
Use function attribute "stackrealign" to decide whether stack
|
2015-09-11 18:54:38 +00:00 |
early-ifcvt-crash.ll
|
…
|
|
early-ifcvt.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
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
|
findDeadCallerSavedReg needs to pay attention to calling convention
|
2015-11-23 22:17:44 +00:00 |
emutls.ll
|
findDeadCallerSavedReg needs to pay attention to calling convention
|
2015-11-23 22:17:44 +00:00 |
emutls_generic.ll
|
[TLS] New lower emutls pass, fix linkage bugs.
|
2016-01-13 23:56:37 +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
|
…
|
|
expand-opaque-const.ll
|
…
|
|
expand-vr64-gr64-copy.mir
|
MIR Serialization: Change MIR syntax - use custom syntax for MBBs.
|
2015-08-13 23:10:16 +00:00 |
extend.ll
|
…
|
|
extended-fma-contraction.ll
|
…
|
|
extern_weak.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
extmul64.ll
|
…
|
|
extmul128.ll
|
…
|
|
extract-combine.ll
|
…
|
|
extract-concat.ll
|
…
|
|
extract-extract.ll
|
…
|
|
extract-store.ll
|
SelectionDAG: Handle out-of-bounds index in extract vector element
|
2015-05-06 10:19:14 +00:00 |
extractelement-from-arg.ll
|
…
|
|
extractelement-index.ll
|
Readd the regression test from r236584. Calling convention fixed to linux.
|
2015-05-06 16:43:21 +00:00 |
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
|
…
|
|
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
|
…
|
|
fast-isel-cmp-branch3.ll
|
…
|
|
fast-isel-cmp.ll
|
…
|
|
fast-isel-constant.ll
|
…
|
|
fast-isel-constpool.ll
|
…
|
|
fast-isel-constrain-store-indexreg.ll
|
[X86 fast-isel] Constrain the index reg class to not include SP.
|
2015-05-05 23:41:53 +00:00 |
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
|
…
|
|
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
|
Use sext in fast isel.
|
2015-04-06 22:29:07 +00:00 |
fast-isel-int-float-conversion.ll
|
…
|
|
fast-isel-mem.ll
|
…
|
|
fast-isel-movsbl-indexreg.ll
|
[x86] Fix register class of folded load index reg.
|
2015-05-06 21:37:19 +00:00 |
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
|
Use sext in fast isel.
|
2015-04-06 22:29:07 +00:00 |
fast-isel-sse12-fptoint.ll
|
…
|
|
fast-isel-stackcheck.ll
|
SelectionDAGBuilder: Fix SPDescriptor not resetting GuardReg
|
2015-08-26 20:46:52 +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
|
[X86] Fast-ISel was incorrectly always killing the source of a truncate.
|
2015-05-08 18:29:42 +00:00 |
fast-isel-vecload.ll
|
[X86][FastIsel] Teach how to select vector load instructions.
|
2015-03-26 11:29:02 +00:00 |
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
|
…
|
|
fcmove.ll
|
Change x86 CMOVE_F to read it source, not write it.
|
2015-04-29 23:51:33 +00:00 |
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-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
|
…
|
|
floor-soft-float.ll
|
Don't raise inexact when lowering ceil, floor, round, trunc.
|
2015-09-22 11:43:17 +00:00 |
fltused.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
fltused_function_pointer.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
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
|
[X86] Generate .cfi_adjust_cfa_offset correctly when pushing arguments
|
2015-11-03 08:17:25 +00:00 |
fold-sext-trunc.ll
|
…
|
|
fold-tied-op.ll
|
…
|
|
fold-vector-bv-crash.ll
|
[SelectionDAG] Unary vector constant folding integer legality fixes
|
2015-05-01 08:20:04 +00:00 |
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
|
…
|
|
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
|
CONCAT_VECTOR of BUILD_VECTOR - minor fix
|
2015-04-21 08:05:43 +00:00 |
fold-vector-trunc-sitofp.ll
|
[SelectionDAG] Unary vector constant folding integer legality fixes
|
2015-05-01 08:20:04 +00:00 |
fold-vex.ll
|
…
|
|
fold-xmm-zero.ll
|
…
|
|
fold-zext-trunc.ll
|
…
|
|
force-align-stack-alloca.ll
|
Revert "Change memcpy/memset/memmove to have dest and source alignments."
|
2015-11-19 05:56:52 +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
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
fp-stack-compare-cmov.ll
|
…
|
|
fp-stack-compare.ll
|
…
|
|
fp-stack-direct-ret.ll
|
…
|
|
fp-stack-ret-conv.ll
|
…
|
|
fp-stack-ret-store.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
fp-stack-ret.ll
|
…
|
|
fp-stack-retcopy.ll
|
…
|
|
fp-stack-set-st1.ll
|
…
|
|
fp-stack.ll
|
…
|
|
fp-trunc.ll
|
[X86] ABI change for x86-32: pass 3 vector arguments in-register instead of 4, except on Darwin.
|
2015-05-19 11:06:56 +00:00 |
fp-une-cmp.ll
|
…
|
|
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
|
[X86] Part 2 to fix x86-64 fp128 calling convention.
|
2015-12-14 22:08:36 +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
|
Reapply r257105 "[Verifier] Check that debug values have proper size"
|
2016-01-15 00:46:17 +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
|
Cache the Function dependent subtarget on the MachineFunction.
|
2015-03-21 03:13:10 +00:00 |
function-subtarget-features.ll
|
Cache the Function dependent subtarget on the MachineFunction.
|
2015-03-21 03:13:10 +00:00 |
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-fill.ll
|
[AsmPrinter] Make isRepeatedByteSequence smarter about odd integer types
|
2015-06-17 23:55:17 +00:00 |
global-sections-comdat.ll
|
Implement unique sections with an unique ID.
|
2015-04-04 18:02:01 +00:00 |
global-sections-tls.ll
|
…
|
|
global-sections.ll
|
[MachO] Stop generating *coal* sections.
|
2015-10-15 05:28:38 +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
|
x32. Fixes a bug in i8mem_NOREX declaration.
|
2015-09-08 19:47:15 +00:00 |
haddsub-2.ll
|
…
|
|
haddsub-undef.ll
|
…
|
|
haddsub.ll
|
X86: Match for X86ISD nodes in LowerBUILD_VECTOR instead of BUILD_VECTORCombine
|
2015-04-21 17:21:36 +00:00 |
half.ll
|
findDeadCallerSavedReg needs to pay attention to calling convention
|
2015-11-23 22:17:44 +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
|
…
|
|
hipe-cc64.ll
|
…
|
|
hipe-prologue.ll
|
…
|
|
hoist-common.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
hoist-invariant-load.ll
|
…
|
|
huge-stack-offset.ll
|
…
|
|
i1narrowfail.ll
|
…
|
|
i2k.ll
|
…
|
|
i64-mem-copy.ll
|
[X86] DAGCombine should not assume arbitrary vector types are simple
|
2015-05-12 07:33:07 +00:00 |
i128-and-beyond.ll
|
…
|
|
i128-immediate.ll
|
…
|
|
i128-mul.ll
|
…
|
|
i128-ret.ll
|
…
|
|
i128-sdiv.ll
|
…
|
|
i256-add.ll
|
…
|
|
i386-shrink-wrapping.ll
|
[X86] Make sure the prologue does not clobber EFLAGS when it lives accross it.
|
2015-12-02 01:22:54 +00:00 |
i486-fence-loop.ll
|
Print "lock \t foo" instead of "lock \n foo".
|
2015-05-26 18:35:10 +00:00 |
iabs.ll
|
…
|
|
ident-metadata.ll
|
…
|
|
illegal-insert.ll
|
…
|
|
illegal-vector-args-return.ll
|
[X86] ABI change for x86-32: pass 3 vector arguments in-register instead of 4, except on Darwin.
|
2015-05-19 11:06:56 +00:00 |
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
|
…
|
|
inalloca-invoke.ll
|
Move the personality function from LandingPadInst to Function
|
2015-06-17 20:52:32 +00:00 |
inalloca-regparm.ll
|
…
|
|
inalloca-stdcall.ll
|
[X86] Put no-op ADJCALLSTACK markers around all dynamic lowerings
|
2015-12-03 20:46:59 +00:00 |
inalloca.ll
|
[X86] Put no-op ADJCALLSTACK markers around all dynamic lowerings
|
2015-12-03 20:46: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] Don't reject duplicated matching constraints
|
2015-03-29 20:33:07 +00:00 |
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][SSE] Added tests for insertion of zero elements into vectors
|
2016-01-03 17:33:32 +00:00 |
insertps-O0-bug.ll
|
…
|
|
insertps-combine.ll
|
[X86][SSE} Add INSERTPS as a target shuffle
|
2016-01-07 10:24:19 +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 |
invalid-shift-immediate.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
isel-optnone.ll
|
…
|
|
isel-sink.ll
|
…
|
|
isel-sink2.ll
|
…
|
|
isel-sink3.ll
|
…
|
|
isint.ll
|
…
|
|
isnan.ll
|
…
|
|
isnan2.ll
|
…
|
|
ispositive.ll
|
…
|
|
jump_sign.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
label-redefinition.ll
|
…
|
|
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.ll
|
LEA code size optimization pass (Part 2): Remove redundant LEA instructions.
|
2016-01-13 11:30:44 +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
|
…
|
|
licm-dominance.ll
|
…
|
|
licm-nested.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
licm-regpressure.ll
|
Add test showing that MachineLICM is calculating register pressure wrong
|
2015-04-07 11:41:40 +00:00 |
licm-symbol.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +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
|
llvm/test/CodeGen/X86/llc-override-mcpu-mattr.ll: Tweak not to be affected by x64 Calling Convention.
|
2015-05-07 10:18:28 +00:00 |
load-slice.ll
|
Revert "Change memcpy/memset/memmove to have dest and source alignments."
|
2015-11-19 05:56:52 +00:00 |
localescape.ll
|
Make Win64 localescape offsets FP relative instead of SP relative
|
2015-10-12 19:43:34 +00:00 |
lock-inst-encoding.ll
|
…
|
|
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
|
[X86] Replace LEAs with INC/DEC when profitable
|
2015-11-11 11:44:31 +00:00 |
lsr-wrap.ll
|
…
|
|
lzcnt-tzcnt.ll
|
…
|
|
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
|
[x86] enable machine combiner reassociations for scalar 'xor' insts
|
2015-09-03 16:36:16 +00:00 |
machine-combiner.ll
|
add 'MustReduceDepth' as an objective/cost-metric for the MachineCombiner
|
2015-11-10 16:48:53 +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
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
machine-trace-metrics-crash.ll
|
DI: Reverse direction of subprogram -> function edge.
|
2015-11-05 22:03:56 +00:00 |
macho-comdat.ll
|
…
|
|
masked-iv-safe.ll
|
…
|
|
masked-iv-unsafe.ll
|
…
|
|
masked_gather_scatter.ll
|
AVX512: Change VPMOVB2M DAG lowering , use CVT2MASK node instead TRUNCATE.
|
2015-12-27 13:56:16 +00:00 |
masked_memop.ll
|
AVX512: Change VPMOVB2M DAG lowering , use CVT2MASK node instead TRUNCATE.
|
2015-12-27 13:56:16 +00:00 |
maskmovdqu.ll
|
…
|
|
materialize-one.ll
|
Revert "[X86] Use push-pop for materializing small constants under 'minsize'"
|
2016-01-05 02:32:06 +00:00 |
mature-mc-support.ll
|
…
|
|
mcinst-avx-lowering.ll
|
…
|
|
mcinst-lowering.ll
|
…
|
|
mcu-abi.ll
|
[X86] Better support for the MCU psABI (LLVM part)
|
2015-12-28 14:39:21 +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
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
memcpy-2.ll
|
Revert "Change memcpy/memset/memmove to have dest and source alignments."
|
2015-11-19 05:56:52 +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
|
Revert "Change memcpy/memset/memmove to have dest and source alignments."
|
2015-11-19 05:56:52 +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-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
|
Revert "Change memcpy/memset/memmove to have dest and source alignments."
|
2015-11-19 05:56:52 +00:00 |
merge-consecutive-loads-128.ll
|
[X86][SSE] Added more exhaustive merge consecutive load tests
|
2016-01-15 09:52:50 +00:00 |
merge-consecutive-loads-256.ll
|
[X86][SSE] Added more exhaustive merge consecutive load tests
|
2016-01-15 09:52:50 +00:00 |
merge-consecutive-stores-i1.ll
|
Fix MergeConsecutiveStore for non-byte-sized memory accesses.
|
2015-05-09 03:13:37 +00:00 |
merge-store-partially-alias-loads.ll
|
SelectionDAGDumper: Print simple operands inline.
|
2015-09-25 22:27:02 +00:00 |
merge_store.ll
|
…
|
|
mfence.ll
|
…
|
|
mingw-alloca.ll
|
…
|
|
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
|
Reapply r257105 "[Verifier] Check that debug values have proper size"
|
2016-01-15 00:46:17 +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.ll
|
[DAGCombiner] Combine shuffles of BUILD_VECTOR and SCALAR_TO_VECTOR
|
2015-04-03 10:02:21 +00:00 |
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
|
…
|
|
movntdq-no-avx.ll
|
[X86] Require 32-byte alignment for 32-byte VMOVNTs.
|
2015-09-02 23:25:39 +00:00 |
movpc32-check.ll
|
DI: Reverse direction of subprogram -> function edge.
|
2015-11-05 22:03:56 +00:00 |
movtopush.ll
|
Use function attribute "stackrealign" to decide whether stack
|
2015-09-11 18:54:38 +00:00 |
ms-inline-asm.ll
|
…
|
|
mul-legalize.ll
|
…
|
|
mul-remat.ll
|
…
|
|
mul-shift-reassoc.ll
|
…
|
|
mul64.ll
|
…
|
|
mul128.ll
|
…
|
|
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
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
musttail-indirect.ll
|
…
|
|
musttail-thiscall.ll
|
…
|
|
musttail-varargs.ll
|
x32. Fixes a bug in how struct va_list is initialized in x32
|
2015-09-08 20:51:31 +00:00 |
musttail.ll
|
…
|
|
named-reg-alloc.ll
|
…
|
|
named-reg-notareg.ll
|
…
|
|
nancvt.ll
|
…
|
|
narrow-shl-cst.ll
|
[X86] Don't accidentally select shll $1, %eax when shrinking an immediate.
|
2015-04-01 19:01:09 +00:00 |
narrow-shl-load.ll
|
…
|
|
narrow_op-1.ll
|
…
|
|
neg-shl-add.ll
|
…
|
|
neg_cmp.ll
|
…
|
|
neg_fp.ll
|
…
|
|
negate-add-zero.ll
|
…
|
|
negative-sin.ll
|
…
|
|
negative-stride-fptosi-user.ll
|
…
|
|
negative-subscript.ll
|
…
|
|
negative_zero.ll
|
…
|
|
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
|
DI: Reverse direction of subprogram -> function edge.
|
2015-11-05 22:03:56 +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
|
…
|
|
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 |
pass-three.ll
|
…
|
|
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
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
patchpoint.ll
|
[patchpoint] Add support for symbolic patchpoint targets to SelectionDAG and the
|
2015-04-22 06:02:31 +00:00 |
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
|
…
|
|
phi-bit-propagation.ll
|
…
|
|
phi-immediate-factoring.ll
|
…
|
|
phielim-split.ll
|
…
|
|
phys-reg-local-regalloc.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
phys_subreg_coalesce-2.ll
|
[RegisterCoalescer] Add a rule to consider more profitable copies first when
|
2015-03-26 01:01:48 +00:00 |
phys_subreg_coalesce-3.ll
|
…
|
|
phys_subreg_coalesce.ll
|
…
|
|
pic-load-remat.ll
|
…
|
|
pic.ll
|
Disable x86 tail call optimizations that jump through GOT
|
2015-05-28 20:44:28 +00:00 |
pic_jumptable.ll
|
Re-commit r235560: Switch lowering: extract jump tables and bit tests before building binary tree (PR22262)
|
2015-04-23 16:45:24 +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][SSE] Regenerate PMUL tests
|
2015-11-24 22:09:31 +00:00 |
pmulld.ll
|
…
|
|
pointer-vector.ll
|
…
|
|
pop-stack-cleanup.ll
|
[X86] Generate .cfi_adjust_cfa_offset correctly when pushing arguments
|
2015-11-03 08:17:25 +00:00 |
popcnt.ll
|
…
|
|
postalloc-coalescing.ll
|
…
|
|
postra-licm.ll
|
…
|
|
powi.ll
|
Revert "[X86] Use push-pop for materializing small constants under 'minsize'"
|
2016-01-05 02:32:06 +00:00 |
pr1462.ll
|
…
|
|
pr1489.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
pr1505.ll
|
…
|
|
pr1505b.ll
|
…
|
|
pr2177.ll
|
…
|
|
pr2182.ll
|
…
|
|
pr2326.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +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
|
…
|
|
pr2849.ll
|
…
|
|
pr2924.ll
|
…
|
|
pr2982.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
pr3154.ll
|
…
|
|
pr3216.ll
|
…
|
|
pr3241.ll
|
…
|
|
pr3243.ll
|
…
|
|
pr3244.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
pr3250.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
pr3317.ll
|
…
|
|
pr3366.ll
|
…
|
|
pr3457.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
pr3522.ll
|
Move the personality function from LandingPadInst to Function
|
2015-06-17 20:52:32 +00:00 |
pr5145.ll
|
Print "lock \t foo" instead of "lock \n foo".
|
2015-05-26 18:35:10 +00:00 |
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
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
pr15296.ll
|
…
|
|
pr15309.ll
|
…
|
|
pr16031.ll
|
…
|
|
pr16360.ll
|
…
|
|
pr16807.ll
|
…
|
|
pr17546.ll
|
…
|
|
pr17631.ll
|
[X86] Fix fptoui conversions
|
2015-08-25 07:42:09 +00:00 |
pr17764.ll
|
…
|
|
pr18014.ll
|
…
|
|
pr18023.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
pr18054.ll
|
…
|
|
pr18162.ll
|
…
|
|
pr18846.ll
|
…
|
|
pr19049.ll
|
…
|
|
pr20020.ll
|
…
|
|
pr20088.ll
|
…
|
|
pr21099.ll
|
Print "lock \t foo" instead of "lock \n foo".
|
2015-05-26 18:35:10 +00:00 |
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
|
Fix for PR23103. Correctly propagate the 'IsUndef' flag to the register operands of a commuted instruction.
|
2015-04-30 21:03:29 +00:00 |
pr23246.ll
|
[CodeGen] Re-apply r234809 (concat of scalars), with an x86_mmx fix.
|
2015-04-16 02:39:14 +00:00 |
pr23273.ll
|
[X86][FastIsel] Fix assertion failure when selecting int-to-double conversion (PR23273).
|
2015-04-20 11:56:59 +00:00 |
pr23603.ll
|
[SelectionDAG] Fix PR23603.
|
2015-06-02 22:33:30 +00:00 |
pr23664.ll
|
Add testcase for r238503.
|
2015-05-28 22:12:27 +00:00 |
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 |
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
|
…
|
|
promote-trunc.ll
|
…
|
|
promote.ll
|
…
|
|
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
|
…
|
|
pshufd-combine-crash.ll
|
…
|
|
psubus.ll
|
[X86][SSE] Added SSE2 PSUBUS tests
|
2015-11-21 13:57:22 +00:00 |
ptr-rotate.ll
|
…
|
|
ptrtoint-constexpr.ll
|
…
|
|
push-cfi-debug.ll
|
DI: Reverse direction of subprogram -> function edge.
|
2015-11-05 22:03:56 +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
|
[X86] Always generate precise CFA adjustments.
|
2015-12-06 13:06:20 +00:00 |
ragreedy-bug.ll
|
…
|
|
ragreedy-hoist-spill.ll
|
Fix funciton->function typo.
|
2015-12-16 23:10:53 +00:00 |
ragreedy-last-chance-recoloring.ll
|
…
|
|
rd-mod-wr-eflags.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
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
|
…
|
|
reghinting.ll
|
…
|
|
regpressure.ll
|
…
|
|
rem.ll
|
…
|
|
rem_crash.ll
|
Fix llc crash processing S/UREM for -Oz builds caused by rL250825.
|
2015-10-27 00:14:06 +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_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 |
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
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
scev-interchange.ll
|
Move the personality function from LandingPadInst to Function
|
2015-06-17 20:52:32 +00:00 |
scheduler-backtracking.ll
|
Reintroduce the SelectionDAG scheduler test for r233351.
|
2015-03-27 04:42:52 +00:00 |
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
|
Avoid spewing binary to stdout in some filetype=obj tests
|
2015-04-10 19:36:55 +00:00 |
seh-catch-all-win32.ll
|
[WinEH] Use operand bundles to describe call sites
|
2015-12-15 21:27:27 +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
|
[WinEH] Use operand bundles to describe call sites
|
2015-12-15 21:27:27 +00:00 |
seh-safe-div.ll
|
[WinEH] Make llvm.x86.seh.recoverfp work on x64
|
2015-12-15 23:40:58 +00:00 |
seh-stack-realign.ll
|
[WinEH] Use operand bundles to describe call sites
|
2015-12-15 21:27:27 +00:00 |
select-with-and-or.ll
|
…
|
|
select.ll
|
…
|
|
select_const.ll
|
…
|
|
selectiondag-crash.ll
|
…
|
|
selectiondag-cse.ll
|
…
|
|
setcc-combine.ll
|
…
|
|
setcc-lowering.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +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
|
…
|
|
sext-setcc-self.ll
|
…
|
|
sext-subreg.ll
|
…
|
|
sext-trunc.ll
|
…
|
|
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
|
Fix generic shift expansion when shift amount is 0
|
2015-04-21 06:28:36 +00:00 |
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] Put no-op ADJCALLSTACK markers around all dynamic lowerings
|
2015-12-03 20:46:59 +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
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
simple-zext.ll
|
…
|
|
sincos-opt.ll
|
…
|
|
sincos.ll
|
…
|
|
sink-blockfreq.ll
|
…
|
|
sink-cheap-instructions.ll
|
…
|
|
sink-hoist.ll
|
[X86][SSE] Provide execution domains for scalar floating point operations
|
2015-04-21 08:40:22 +00:00 |
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
|
make fast unaligned memory accesses implicit with SSE4.2 or SSE4a
|
2015-08-25 16:29:21 +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
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
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
|
Re-land r237175: [X86] Always return the sret parameter in eax/rax ...
|
2015-05-18 23:35:09 +00:00 |
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
|
…
|
|
sse-intrinsics-x86.ll
|
AVX-512: Enabled SSE intrinsics on AVX-512.
|
2015-05-21 14:01:32 +00:00 |
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
|
zap windows line endings; NFC
|
2015-05-04 21:27:27 +00:00 |
sse-unaligned-mem-feature.ll
|
…
|
|
sse-varargs.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
sse1.ll
|
…
|
|
sse2-intrinsics-x86-upgrade.ll
|
…
|
|
sse2-intrinsics-x86.ll
|
AVX-512: Enabled SSE intrinsics on AVX-512.
|
2015-05-21 14:01:32 +00:00 |
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
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +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][SSE3] Added fast-isel intrinsics tests
|
2015-12-08 21:27:19 +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][SSE4A] Added fast-isel intrinsics tests
|
2015-12-08 21:43:41 +00:00 |
sse4a.ll
|
…
|
|
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
|
[X86][SSE] Add general memory folding for (V)INSERTPS instruction
|
2015-11-04 20:48:09 +00:00 |
sse42-intrinsics-x86.ll
|
…
|
|
sse42.ll
|
…
|
|
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
|
…
|
|
ssse3-intrinsics-fast-isel.ll
|
[X86][SSSE3] Added fast-isel intrinsics tests
|
2015-12-08 21:32:08 +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
|
…
|
|
stack-align2.ll
|
…
|
|
stack-folding-3dnow.ll
|
[X86][3DNow] Added 3DNow! memory folding patterns + tests
|
2015-04-03 11:50:30 +00:00 |
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] int_x86_avx2_permps and X86ISD::VPERMV should take an integer vector for its shuffle indices.
|
2015-11-29 22:53:22 +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
|
DI: Reverse direction of subprogram -> function edge.
|
2015-11-05 22:03:56 +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
|
…
|
|
stackmap-fast-isel.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
stackmap-frame-setup.ll
|
StackMap: FastISel: Add an appropriate number of immediate operands to the
|
2015-08-10 21:27:03 +00:00 |
stackmap-large-constants.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
stackmap-liveness.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
stackmap-nops.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
stackmap-shadow-optimization.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
stackmap.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
stackpointer.ll
|
…
|
|
statepoint-allocas.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-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
|
[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-stack-usage.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-stackmap-format.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-vector.ll
|
llvm/test/CodeGen/X86/statepoint-vector.ll REQUIRES asserts due to a debug option.
|
2016-01-07 05:40:37 +00:00 |
stdarg.ll
|
Fix comments and RUN line in x86-64 stdarg test leftover from last commit
|
2015-09-08 20:58:41 +00:00 |
stdcall-notailcall.ll
|
…
|
|
stdcall.ll
|
…
|
|
store-empty-member.ll
|
…
|
|
store-fp-constant.ll
|
…
|
|
store-global-address.ll
|
…
|
|
store-narrow.ll
|
…
|
|
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
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
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
|
…
|
|
switch-bt.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-crit-edge-constant.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
switch-default-only.ll
|
…
|
|
switch-edge-weight.ll
|
Normalize successors' probabilities when building MBBs for jump table.
|
2015-12-05 05:00:55 +00:00 |
switch-jump-table.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 |
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
|
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 |
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
|
…
|
|
tail-call-got.ll
|
Disable x86 tail call optimizations that jump through GOT
|
2015-05-28 20:44:28 +00:00 |
tail-call-legality.ll
|
…
|
|
tail-call-win64.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
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] Enable shrink-wrapping by default, but keep it disabled for stack frames
|
2015-12-09 23:08:18 +00:00 |
tail-threshold.ll
|
…
|
|
tailcall-64.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
tailcall-calleesave.ll
|
…
|
|
tailcall-cgp-dup.ll
|
…
|
|
tailcall-disable.ll
|
…
|
|
tailcall-fastisel.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
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
|
…
|
|
tailcall-structret.ll
|
…
|
|
tailcall.ll
|
…
|
|
tailcallbyval.ll
|
…
|
|
tailcallbyval64.ll
|
…
|
|
tailcallfp.ll
|
…
|
|
tailcallfp2.ll
|
…
|
|
tailcallpic1.ll
|
Disable x86 tail call optimizations that jump through GOT
|
2015-05-28 20:44:28 +00:00 |
tailcallpic2.ll
|
…
|
|
tailcallpic3.ll
|
Disable x86 tail call optimizations that jump through GOT
|
2015-05-28 20:44:28 +00:00 |
tailcallstack64.ll
|
ScheduleDAGInstrs: In functions with tail calls PseudoSourceValues are not non-aliasing distinct objects
|
2015-05-08 23:52:00 +00:00 |
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
|
Implement target independent TLS compatible with glibc's emutls.c.
|
2015-07-28 16:24:05 +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.ll
|
[X86] Implement the local-exec TLS model for Windows targets
|
2015-05-20 04:45:26 +00:00 |
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
|
…
|
|
twoaddr-coalesce-2.ll
|
…
|
|
twoaddr-coalesce-3.ll
|
…
|
|
twoaddr-coalesce.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +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
|
[X86] Don't use GR64 register 'and with immediate' instructions if the immediate is zero in the upper 33-bits or upper 57-bits. Use GR32 instructions instead.
|
2015-04-04 02:08:20 +00:00 |
uint_to_fp-2.ll
|
…
|
|
uint_to_fp.ll
|
…
|
|
umul-with-carry.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
umul-with-overflow.ll
|
…
|
|
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
|
Revert "Change memcpy/memset/memmove to have dest and source alignments."
|
2015-11-19 05:56:52 +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
|
DI: Reverse direction of subprogram -> function edge.
|
2015-11-05 22:03:56 +00:00 |
unreachable-loop-sinking.ll
|
…
|
|
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
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +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
|
…
|
|
v4i32load-crash.ll
|
…
|
|
v8i1-masks.ll
|
…
|
|
vaargs.ll
|
…
|
|
vararg-callee-cleanup.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
vararg_no_start.ll
|
…
|
|
vararg_tailcall.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
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
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
vastart-defs-eflags.ll
|
…
|
|
vbinop-simplify-bug.ll
|
…
|
|
vec-loadsingles-alignment.ll
|
…
|
|
vec-sign.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
|
…
|
|
vec_compare.ll
|
…
|
|
vec_ctbits.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
vec_ext_inreg.ll
|
…
|
|
vec_extract-avx.ll
|
[X86][AVX] Tests tidyup
|
2015-12-12 12:52:52 +00:00 |
vec_extract-mmx.ll
|
…
|
|
vec_extract-sse4.ll
|
…
|
|
vec_extract.ll
|
…
|
|
vec_fabs.ll
|
VX-512: Fixed a bug in FP logic operation lowering
|
2015-12-07 14:33:34 +00:00 |
vec_floor.ll
|
[DAGCombiner] Add support for FCEIL, FFLOOR and FTRUNC vector constant folding
|
2015-04-06 17:15:41 +00:00 |
vec_fneg.ll
|
…
|
|
vec_fp_to_int.ll
|
[X86][SSE] Added additional fp/int tests.
|
2015-07-18 17:05:39 +00:00 |
vec_fpext.ll
|
[DAGCombiner] Add support for TRUNCATE + FP_EXTEND vector constant folding
|
2015-03-25 22:30:31 +00:00 |
vec_i64.ll
|
…
|
|
vec_ins_extract-1.ll
|
…
|
|
vec_ins_extract.ll
|
…
|
|
vec_insert-2.ll
|
…
|
|
vec_insert-3.ll
|
…
|
|
vec_insert-4.ll
|
…
|
|
vec_insert-5.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
vec_insert-7.ll
|
[X86][MMX] Regenerated vector insertion test.
|
2016-01-03 19:17:37 +00:00 |
vec_insert-8.ll
|
…
|
|
vec_insert-9.ll
|
…
|
|
vec_insert-mmx.ll
|
[X86] add an exedepfix entry for movq == movlps == movlpd
|
2015-04-15 15:47:51 +00:00 |
vec_int_to_fp.ll
|
[X86][SSE] Combine UNPCKL with vector_shuffle into UNPCKH to save one instruction for sext from v16i8 to v16i16 and v8i16 to v8i32.
|
2015-11-13 19:47:43 +00:00 |
vec_loadsingles.ll
|
…
|
|
vec_logical.ll
|
…
|
|
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
|
Fix several accidental DOS line endings in source files
|
2016-01-03 17:22:03 +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] Do not lower scalar sdiv/udiv to a shifts + mul sequence when optimizing for minsize
|
2015-08-19 11:21:43 +00:00 |
vec_set-2.ll
|
…
|
|
vec_set-3.ll
|
…
|
|
vec_set-4.ll
|
…
|
|
vec_set-6.ll
|
…
|
|
vec_set-7.ll
|
…
|
|
vec_set-8.ll
|
…
|
|
vec_set-A.ll
|
…
|
|
vec_set-B.ll
|
…
|
|
vec_set-C.ll
|
…
|
|
vec_set-D.ll
|
…
|
|
vec_set-F.ll
|
…
|
|
vec_set-H.ll
|
…
|
|
vec_set.ll
|
…
|
|
vec_setcc-2.ll
|
…
|
|
vec_setcc.ll
|
…
|
|
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
|
[X86] add an exedepfix entry for movq == movlps == movlpd
|
2015-04-15 15:47:51 +00:00 |
vector-blend.ll
|
[X86] Fix wrong treatment of multi-lane blends in BUILD_VECTORtoBlendMask()
|
2015-10-08 08:13:02 +00:00 |
vector-gep.ll
|
Extended syntax of vector version of getelementptr instruction.
|
2015-07-09 07:42:48 +00:00 |
vector-idiv.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
vector-intrinsics.ll
|
…
|
|
vector-lzcnt-128.ll
|
AVX-512: Optimized SIMD truncate operations for AVX512F set.
|
2015-11-01 11:45:47 +00:00 |
vector-lzcnt-256.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
vector-lzcnt-512.ll
|
AVX512: Lowering i8/i16 vector CTLZ using the dword LZCNT vector instruction
|
2015-10-18 09:56:39 +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-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
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
vector-rem.ll
|
…
|
|
vector-rotate-128.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
vector-rotate-256.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
vector-sext.ll
|
[X86] Improve shift combining
|
2015-12-16 11:22:37 +00:00 |
vector-shift-ashr-128.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-ashr-256.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-ashr-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-lshr-128.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-lshr-256.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-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
|
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-256.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-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][AVX512] Added support for VMOVQ shuffle comments
|
2015-12-12 21:46:23 +00:00 |
vector-shuffle-128-v4.ll
|
[X86][SSE] Added v4f32 shuffle with zero tests
|
2016-01-03 17:02:56 +00:00 |
vector-shuffle-128-v8.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
vector-shuffle-128-v16.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
vector-shuffle-256-v4.ll
|
[X86][AVX] Only shuffle the lower half of vectors if the upper half is undefined
|
2015-12-23 13:10:07 +00:00 |
vector-shuffle-256-v8.ll
|
[X86][AVX] Only shuffle the lower half of vectors if the upper half is undefined
|
2015-12-23 13:10:07 +00:00 |
vector-shuffle-256-v16.ll
|
[X86][AVX] Only shuffle the lower half of vectors if the upper half is undefined
|
2015-12-23 13:10:07 +00:00 |
vector-shuffle-256-v32.ll
|
[X86][AVX] Only shuffle the lower half of vectors if the upper half is undefined
|
2015-12-23 13:10:07 +00:00 |
vector-shuffle-512-v8.ll
|
AVX512: Change VPMOVB2M DAG lowering , use CVT2MASK node instead TRUNCATE.
|
2015-12-27 13:56:16 +00:00 |
vector-shuffle-512-v16.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
vector-shuffle-512-v32.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
vector-shuffle-combining.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +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
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +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
|
AVX512: Change VPMOVB2M DAG lowering , use CVT2MASK node instead TRUNCATE.
|
2015-12-27 13:56:16 +00:00 |
vector-trunc.ll
|
[X86][SSE] Transform truncations between vectors of integers into X86ISD::PACKUS/PACKSS operations during DAG combine.
|
2015-12-21 20:42:43 +00:00 |
vector-tzcnt-128.ll
|
[X86] Fix several issues related to X86's psadbw instruction.
|
2015-11-24 19:51:26 +00:00 |
vector-tzcnt-256.ll
|
[X86] Fix several issues related to X86's psadbw instruction.
|
2015-11-24 19:51:26 +00:00 |
vector-tzcnt-512.ll
|
Make utils/update_llc_test_checks.py note that the assertions are
|
2015-11-23 21:33:58 +00:00 |
vector-variable-idx.ll
|
…
|
|
vector-variable-idx2.ll
|
…
|
|
vector-zext.ll
|
[X86][AVX] Only shuffle the lower half of vectors if the upper half is undefined
|
2015-12-23 13:10:07 +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
|
…
|
|
virtual-registers-cleared-in-machine-functions-liveins.ll
|
Tweak llvm/test/CodeGen/X86/virtual-registers-cleared-in-machine-functions-liveins.ll not to fail for targeting win32.
|
2015-07-27 23:01:41 +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
|
[DAGCombiner] Convert constant AND masks to shuffle clear masks down to the byte level
|
2015-08-01 10:01:46 +00:00 |
vselect-minmax.ll
|
[X86][SSE] Regenerate MINMAX tests
|
2015-11-21 13:29:42 +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
|
[X86][SSE] Avoid scalarization of v2i64 vector shifts (REAPPLIED)
|
2015-03-18 22:18:51 +00:00 |
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
|
…
|
|
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_cast-1.ll
|
[X86] add an exedepfix entry for movq == movlps == movlpd
|
2015-04-15 15:47:51 +00:00 |
widen_cast-2.ll
|
…
|
|
widen_cast-3.ll
|
…
|
|
widen_cast-4.ll
|
[X86] add an exedepfix entry for movq == movlps == movlpd
|
2015-04-15 15:47:51 +00:00 |
widen_cast-5.ll
|
[X86] add an exedepfix entry for movq == movlps == movlpd
|
2015-04-15 15:47:51 +00:00 |
widen_cast-6.ll
|
…
|
|
widen_conv-1.ll
|
…
|
|
widen_conv-2.ll
|
[X86][SSE] Vectorized i64 uniform constant SRA shifts
|
2015-07-06 22:35:19 +00:00 |
widen_conv-3.ll
|
[X86][SSE] Sign extension for target vector sizes less than 128 bits (pt2)
|
2015-07-03 08:01:36 +00:00 |
widen_conv-4.ll
|
…
|
|
widen_conversions.ll
|
…
|
|
widen_extract-1.ll
|
…
|
|
widen_load-0.ll
|
…
|
|
widen_load-1.ll
|
[X86, AVX] add an exedepfix entry for vmovq == vmovlps == vmovlpd
|
2015-04-17 17:02:37 +00:00 |
widen_load-2.ll
|
[DAGCombiner] Convert constant AND masks to shuffle clear masks down to the byte level
|
2015-08-01 10:01:46 +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
|
[WinEH] Use operand bundles to describe call sites
|
2015-12-15 21:27:27 +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
|
[IR] Reformulate LLVM's EH funclet IR
|
2015-12-12 05:38:55 +00:00 |
win-catchpad.ll
|
[WinEH] Use operand bundles to describe call sites
|
2015-12-15 21:27:27 +00:00 |
win-cleanuppad.ll
|
[WinEH] Use operand bundles to describe call sites
|
2015-12-15 21:27:27 +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
|
[WinEH] Use operand bundles to describe call sites
|
2015-12-15 21:27:27 +00:00 |
win32-eh.ll
|
[IR] Reformulate LLVM's EH funclet IR
|
2015-12-12 05:38:55 +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
|
[IR] Reformulate LLVM's EH funclet IR
|
2015-12-12 05:38:55 +00:00 |
win32-seh-catchpad.ll
|
[WinEH] Add comments explaining the EH tables
|
2015-12-27 06:07:12 +00:00 |
win32-seh-nested-finally.ll
|
[WinEH] Add comments explaining the EH tables
|
2015-12-27 06:07:12 +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] Use 4 byte preferred aggregate alignment on Win32
|
2015-04-30 22:11:59 +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
|
Revert "Revert r240762 "[X86] Cleanup X86WindowsTargetObjectFile::getSectionForConstant""
|
2015-06-26 18:55:48 +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-32-intrcc.ll
|
Fix several accidental DOS line endings in source files
|
2016-01-03 17:22:03 +00:00 |
x86-32-vector-calling-conv.ll
|
[X86] ABI change for x86-32: pass 3 vector arguments in-register instead of 4, except on Darwin.
|
2015-05-19 11:06:56 +00:00 |
x86-64-and-mask.ll
|
…
|
|
x86-64-arg.ll
|
…
|
|
x86-64-asm.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
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] Add intrinsics for reading and writing to the flags register
|
2016-01-01 06:50:01 +00:00 |
x86-64-gv-offset.ll
|
…
|
|
x86-64-intrcc.ll
|
Fix several accidental DOS line endings in source files
|
2016-01-03 17:22:03 +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-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] Don't use GR64 register 'and with immediate' instructions if the immediate is zero in the upper 33-bits or upper 57-bits. Use GR32 instructions instead.
|
2015-04-04 02:08:20 +00:00 |
x86-64-varargs.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
x86-flags-intrinsics.ll
|
[X86] Add intrinsics for reading and writing to the flags register
|
2016-01-01 06:50:01 +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
|
Reapply r238011 with a fix for the trap instruction.
|
2015-05-22 18:10:47 +00:00 |
x86-inline-asm-validation.ll
|
…
|
|
x86-mixed-alignment-dagcombine.ll
|
…
|
|
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
|
Fixed failing test due to missing target triple causing different results on different buildbots.
|
2015-03-18 22:51:45 +00:00 |
x86-shrink-wrap-unwind.ll
|
[X86] Enable shrink-wrapping by default, but keep it disabled for stack frames
|
2015-12-09 23:08:18 +00:00 |
x86-shrink-wrapping.ll
|
[ShrinkWrapping] Give up on irreducible CFGs.
|
2016-01-07 01:23:49 +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
|
…
|
|
xaluo.ll
|
…
|
|
xmm-r64.ll
|
…
|
|
xmulo.ll
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
xop-intrinsics-x86_64.ll
|
[X86][XOP] Add support for the matching of the VPCMOV bit select instruction
|
2015-11-03 20:27:01 +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
|
[opaque pointer type] Add textual IR support for explicit type parameter to the call instruction
|
2015-04-16 23:24:18 +00:00 |
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
|
Revert "[X86] Widen the 'AND' mask if doing so shrinks the encoding size"
|
2015-08-19 11:35:10 +00:00 |
zext-inreg-0.ll
|
…
|
|
zext-inreg-1.ll
|
…
|
|
zext-sext.ll
|
…
|
|
zext-shl.ll
|
…
|
|
zext-trunc.ll
|
…
|
|
zlib-longest-match.ll
|
…
|
|