llvm-project/llvm/test/CodeGen/X86
Matthias Braun 4e67e5c91a X86ISelLowering: Fix cmov(cmov) special lowering bug
There's a special case in EmitLoweredSelect() that produces an improved
lowering for cmov(cmov) patterns. However this special lowering is
currently broken if the inner cmov has multiple users so this patch
stops using it in this case.

If you wonder why this wasn't fixed by continuing to use the special
lowering and inserting a 2nd PHI for the inner cmov: I believe this
would incur additional copies/register pressure so the special lowering
does not improve upon the normal one anymore in this case.

This fixes http://llvm.org/PR26256 (= rdar://24329747)

llvm-svn: 258729
2016-01-25 22:08:25 +00:00
..
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2005-02-14-IllegalAssembler.ll [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
2005-05-08-FPStackifierPHI.ll
2006-01-19-ISelFoldingBug.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2006-03-01-InstrSchedBug.ll
2006-03-02-InstrSchedBug.ll
2006-04-04-CrossBlockCrash.ll
2006-04-27-ISelFoldingBug.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2006-05-01-SchedCausingSpills.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2006-05-02-InstrSched1.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2006-05-02-InstrSched2.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2006-05-08-CoalesceSubRegClass.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2006-05-08-InstrSched.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2006-05-11-InstrSched.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2006-05-17-VectorArg.ll
2006-05-22-FPSetEQ.ll
2006-05-25-CycleInDAG.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2006-07-10-InlineAsmAConstraint.ll
2006-07-12-InlineAsmQConstraint.ll
2006-07-20-InlineAsm.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2006-07-28-AsmPrint-Long-As-Pointer.ll
2006-07-31-SingleRegClass.ll
2006-08-07-CycleInDAG.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2006-08-16-CycleInDAG.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2006-08-21-ExtraMovInst.ll
2006-09-01-CycleInDAG.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2006-10-10-FindModifiedNodeSlotBug.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2006-10-12-CycleInDAG.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2006-11-27-SelectLegalize.ll
2006-12-16-InlineAsmCrash.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
2007-01-13-StackPtrIndex.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2007-01-29-InlineAsm-ir.ll
2007-02-04-OrAddrMode.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2007-03-15-GEP-Idx-Sink.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2007-03-16-InlineAsm.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
2007-04-08-InlineAsmCrash.ll [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
2007-04-11-InlineAsmVectorResult.ll
2007-04-17-LiveIntervalAssert.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
2007-06-28-X86-64-isel.ll
2007-06-29-DAGCombinerBug.ll
2007-06-29-VecFPConstantCSEBug.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2007-08-01-LiveVariablesBug.ll
2007-08-09-IllegalX86-64Asm.ll [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
2007-08-10-SignExtSubreg.ll
2007-08-13-AppendingLinkage.ll [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
2007-09-05-InvalidAsm.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2007-10-12-CoalesceExtSubReg.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2007-10-12-SpillerUnfold1.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2007-10-12-SpillerUnfold2.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2007-10-14-CoalescerCrash.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2007-10-28-inlineasm-q-modifier.ll
2007-10-29-ExtendSetCC.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2007-10-30-LSRCrash.ll [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
2007-10-31-extractelement-i64.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
2007-11-06-InstrSched.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2007-11-07-MulBy4.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2007-11-30-LoadFolding-Bug.ll
2007-12-16-BURRSchedCrash.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2007-12-18-LoadCSEBug.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2008-01-08-IllegalCMP.ll
2008-01-08-SchedulerCrash.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2008-01-09-LongDoubleSin.ll
2008-01-16-FPStackifierAssert.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2008-01-16-InvalidDAGCombineXform.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2008-02-05-ISelCrash.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2008-02-06-LoadFoldingBug.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2008-02-22-LocalRegAllocBug.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2008-02-25-InlineAsmBug.ll [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
2008-02-25-X86-64-CoalescerBug.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2008-02-26-AsmDirectMemOp.ll
2008-02-27-DeadSlotElimBug.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2008-02-27-PEICrash.ll
2008-03-06-frem-fpstack.ll
2008-03-07-APIntBug.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2008-03-10-RegAllocInfLoop.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2008-03-25-TwoAddrPassBug.ll
2008-03-31-SpillerFoldingBug.ll [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2008-04-16-ReMatBug.ll [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2008-04-26-Asm-Optimize-Imm.ll
2008-04-28-CoalescerBug.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2008-04-28-CyclicSchedUnit.ll
2008-05-01-InvalidOrdCompare.ll
2008-05-09-PHIElimBug.ll [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
2008-05-09-ShuffleLoweringBug.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2008-05-22-FoldUnalignedLoad.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2008-06-16-SubregsBug.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2008-06-25-VecISelBug.ll
2008-07-07-DanglingDeadInsts.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2008-07-22-CombinerCrash.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2008-09-18-inline-asm-2.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2008-09-19-RegAllocBug.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2008-09-25-sseregparm-1.ll
2008-09-26-FrameAddrBug.ll
2008-09-29-ReMatBug.ll [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
2008-09-29-VolatileBug.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2008-10-06-x87ld-nan-1.ll
2008-10-06-x87ld-nan-2.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2008-10-07-SSEISelBug.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2008-10-17-Asm64bitRConstraint.ll
2008-10-20-AsmDoubleInI32.ll
2008-10-24-FlippedCompare.ll
2008-10-27-CoalescerBug.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2008-12-02-IllegalResultType.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2008-12-02-dagcombine-1.ll [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
2008-12-02-dagcombine-2.ll [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
2008-12-23-dagcombine-6.ll
2009-01-13-DoubleUpdate.ll
2009-01-16-SchedulerBug.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2009-01-16-UIntToFP.ll
2009-01-18-ConstantExprCrash.ll [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2009-01-31-BigShift3.ll
2009-02-01-LargeMask.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2009-02-03-AnalyzedTwice.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2009-02-04-sext-i64-gep.ll [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
2009-02-08-CoalescerBug.ll
2009-02-09-ivs-different-sizes.ll [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
2009-02-11-codegenprepare-reuse.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2009-03-03-BitcastLongDouble.ll
2009-03-05-burr-list-crash.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2009-03-07-FPConstSelect.ll
2009-03-09-APIntCrash.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2009-03-09-SpillerBug.ll
2009-03-10-CoalescerBug.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
2009-03-23-MultiUseSched.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2009-04-24.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2009-04-25-CoalescerBug.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2009-04-27-CoalescerAssert.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2009-04-27-LiveIntervalsAssert.ll
2009-04-27-LiveIntervalsAssert2.ll
2009-04-29-IndirectDestOperands.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2009-04-29-LinearScanBug.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2009-04-29-RegAllocAssert.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2009-04-scale.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2009-05-08-InlineAsmIOffset.ll [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
2009-05-11-tailmerge-crash.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2009-05-30-ISelBug.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2009-06-02-RewriterBug.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2009-06-03-Win64DisableRedZone.ll Target/X86: Never use the redzone for Win64 ABI functions. 2015-02-27 21:11:16 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2009-06-05-VZextByteShort.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2009-07-16-CoalescerBug.ll
2009-07-19-AsmExtraOperands.ll
2009-07-20-CoalescerBug.ll [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
2009-07-20-DAGCombineBug.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2009-08-06-branchfolder-crash.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2009-08-06-inlineasm.ll [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
2009-08-08-CastError.ll
2009-08-12-badswitch.ll
2009-08-14-Win64MemoryIndirectArg.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2009-08-19-LoadNarrowingMiscompile.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2009-09-16-CoalescerBug.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2009-09-19-earlyclobber.ll
2009-09-21-NoSpillLoopCount.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2009-09-22-CoalescerBug.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2009-11-04-SubregCoalescingBug.ll
2009-11-13-VirtRegRewriterBug.ll
2009-11-16-MachineLICM.ll [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2009-12-11-TLSNoRedZone.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2010-01-15-SelectionDAGCycle.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2010-02-11-NonTemporal.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2010-02-12-CoalescerBug-Impdef.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2010-02-15-ImplicitDefBug.ll
2010-02-19-TailCallRetAddrBug.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
2010-03-05-EFLAGS-Redef.ll
2010-03-17-ISelBug.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2010-05-06-LocalInlineAsmClobber.ll
2010-05-07-ldconvert.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2010-05-10-DAGCombinerBug.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2010-05-12-FastAllocKills.ll
2010-05-16-nosseconversion.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2010-06-28-FastAllocTiedOperand.ll
2010-06-28-matched-g-constraint.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2010-07-02-UnfoldBug.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2010-07-13-indirectXconstraint.ll
2010-07-15-Crash.ll [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2010-11-18-SelectOfExtload.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2011-02-21-VirtRegRewriter-KillSubReg.ll [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2011-03-30-CreateFixedObjCrash.ll
2011-04-13-SchedCmpJmp.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2011-04-19-sclr-bb.ll
2011-05-09-loaduse.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2011-05-26-UnreachableBlockElim.ll [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
2011-05-27-CrossClassCoalescing.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2011-06-01-fildll.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2011-06-03-x87chain.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2011-06-06-fgetsign80bit.ll
2011-06-12-FastAllocSpill.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2011-06-14-PreschedRegalias.ll
2011-06-14-mmx-inlineasm.ll
2011-06-19-QuicksortCoalescerBug.ll [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
2011-07-13-BadFrameIndexDisplacement.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2011-10-11-SpillDead.ll
2011-10-11-srl.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2011-10-19-LegelizeLoad.ll [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2011-10-30-padd.ll
2011-11-07-LegalizeBuildVector.ll
2011-11-22-AVX2-Domains.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2012-01-12-extract-sv.ll [X86][AVX] Enable extraction of upper 128-bit subvectors for 'half undef' shuffle lowering 2016-01-16 22:30:20 +00:00
2012-01-16-mfence-nosse-flags.ll 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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2012-02-14-scalar.ll
2012-02-23-mmx-inlineasm.ll
2012-02-29-CoalescerBug.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2012-03-15-build_vector_wl.ll
2012-03-20-LargeConstantExpr.ll
2012-03-26-PostRALICMBug.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2012-10-03-DAGCycle.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2012-10-18-crash-dagco.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
2012-12-06-python27-miscompile.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2012-12-12-DAGCombineCrash.ll
2012-12-14-v8fp80-crash.ll
2012-12-19-NoImplicitFloat.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2013-01-09-DAGCombineBug.ll
2013-03-13-VEX-DestReg.ll [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
2013-05-06-ConactVectorCrash.ll
2013-10-14-FastISel-incorrect-vreg.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
Atomics-64.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
SwizzleShuff.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
TruncAssertZext.ll
WidenArith.ll
abi-isel.ll [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
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 Use add32ri8 and friends on fast isel. 2015-03-13 22:18:18 +00:00
add_shl_constant.ll
adde-carry.ll
addr-label-difference.ll
addr-mode-matcher.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
address-type-promotion-constantexpr.ll [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
alignment-2.ll Revert "Change memcpy/memset/memmove to have dest and source alignments." 2015-11-19 05:56:52 +00:00
alignment.ll
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 [DAGCombiner] Fix wrong folding of AND dag nodes. 2015-03-07 12:24:55 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
atom-call-reg-indirect-foldedreload64.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
atom-call-reg-indirect.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
atom-cmpb.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
atom-fixup-lea1.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
atom-fixup-lea2.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
atom-fixup-lea3.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
atom-fixup-lea4.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
atom-lea-addw-bug.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
atom-lea-sp.ll [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
atom-pad-short-functions.ll
atom-sched.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
atom-shuf.ll
atomic-dagsched.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
atomic-flags.ll x86: preserve flags when folding atomic operations 2015-10-15 18:24:52 +00:00
atomic-load-store-wide.ll Print "lock \t foo" instead of "lock \n foo". 2015-05-26 18:35:10 +00:00
atomic-load-store.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
avx-arith.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
avx-basic.ll Add a bunch of CHECK missing colons in tests. NFC. 2015-03-14 01:43:57 +00:00
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 [SelectionDAG] Generalised the CONCAT_VECTORS creation to support BUILD_VECTOR and UNDEF folding. 2016-01-23 22:27:54 +00:00
avx-cmp.ll
avx-cvt-2.ll Make utils/update_llc_test_checks.py note that the assertions are 2015-11-23 21:33:58 +00:00
avx-cvt.ll Make utils/update_llc_test_checks.py note that the assertions are 2015-11-23 21:33:58 +00:00
avx-fp2int.ll
avx-insertelt.ll [X86, AVX] improve insertion into zero element of 256-bit vector 2015-03-25 17:36:01 +00:00
avx-intel-ocl.ll fixed to test only the feature, not the feature and a CPU 2015-03-06 21:19:32 +00:00
avx-intrinsics-x86-upgrade.ll [X86][SSE] Replace 128-bit SSE41 PMOVSX intrinsics with native IR 2015-09-23 08:48:33 +00:00
avx-intrinsics-x86.ll 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 [X86][AVX] Regenerated AVX tests 2016-01-16 15:25:02 +00:00
avx-shift.ll [X86]AVX] Tidyup shift/splat tests 2016-01-16 15:13:58 +00:00
avx-shuffle-x86_32.ll [X86][AVX] Enable extraction of upper 128-bit subvectors for 'half undef' shuffle lowering 2016-01-16 22:30:20 +00:00
avx-splat.ll [X86][SSE] Improve i16 splatting shuffles 2016-01-21 22:07:41 +00:00
avx-trunc.ll [X86][AVX] Regenerated AVX tests 2016-01-16 15:25:02 +00:00
avx-unpack.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [X86][AVX] Regenerated AVX tests 2016-01-16 15:25:02 +00:00
avx-vinsertf128.ll [X86, AVX] replace vinsertf128 intrinsics with generic shuffles 2015-03-10 16:08:36 +00:00
avx-vperm2x128.ll [X86][AVX] Add commutation support for VPERM2X128 instructions 2016-01-25 21:51:34 +00:00
avx-vzeroupper.ll fixed to test only the feature, not the feature and a CPU 2015-03-06 20:58:15 +00:00
avx-win64-args.ll
avx-win64.ll [x86] Fix AVX maskload/store intrinsic prototypes. 2015-10-20 11:20:13 +00:00
avx.ll [X86][SSE] Add general memory folding for (V)INSERTPS instruction 2015-11-04 20:48:09 +00:00
avx1-logical-load-folding.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
avx2-shift.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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: Masked move intrinsic implementation. 2016-01-21 14:18:11 +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: Masked move intrinsic implementation. 2016-01-21 14:18:11 +00:00
avx512-extract-subvector.ll Make utils/update_llc_test_checks.py note that the assertions are 2015-11-23 21:33:58 +00:00
avx512-fma-intrinsics.ll AVX512 : Change v8i1 bitconvert GR8 pattern, remove unnecessary movzbl instruction. 2016-01-18 12:02:45 +00:00
avx512-fma.ll 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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
avx512-intrinsics.ll [AVX512] Adding PTESTNMB/D/W/Q instruction 2016-01-25 14:43:23 +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: Masked move intrinsic implementation. 2016-01-21 14:18:11 +00:00
avx512-mov.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
avx512-nontemporal.ll
avx512-round.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
avx512-scalar.ll AVX-512: Added mask and rounding mode for scalar arithmetics 2015-03-01 07:44:04 +00:00
avx512-select.ll AVX512 : Change v8i1 bitconvert GR8 pattern, remove unnecessary movzbl instruction. 2016-01-18 12:02:45 +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 AVX512: Masked move intrinsic implementation. 2016-01-21 14:18:11 +00:00
avx512-vec-cmp.ll AVX512: Masked move intrinsic implementation. 2016-01-21 14:18:11 +00:00
avx512-vselect-crash.ll
avx512bw-arith.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
avx512bw-intrinsics.ll [AVX512] Adding PTESTNMB/D/W/Q instruction 2016-01-25 14:43:23 +00:00
avx512bw-mask-op.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
avx512bw-mov.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
avx512bw-vec-cmp.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
avx512bwvl-arith.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
avx512bwvl-intrinsics.ll [AVX512] Adding PTESTNMB/D/W/Q instruction 2016-01-25 14:43:23 +00:00
avx512bwvl-mov.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
avx512bwvl-vec-cmp.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
avx512cd-intrinsics.ll Fix several accidental DOS line endings in source files 2016-01-03 17:22:03 +00:00
avx512cdvl-intrinsics.ll AVX512 : Change v8i1 bitconvert GR8 pattern, remove unnecessary movzbl instruction. 2016-01-18 12:02:45 +00:00
avx512dq-intrinsics.ll [X86][AVX512] Lower broadcast sub vector to vector inrtrinsics 2015-12-28 08:26:26 +00:00
avx512dq-mask-op.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
avx512dqvl-intrinsics.ll [X86][AVX512] Lower broadcast sub vector to vector inrtrinsics 2015-12-28 08:26:26 +00:00
avx512er-intrinsics.ll AVX-512: Added SKX instructions and intrinsics: 2015-05-11 06:05:05 +00:00
avx512ifma-intrinsics.ll [X86][IFMA] adding intrinsics and encoding for multiply and add of unsigned 52bit integer 2016-01-25 11:14:24 +00:00
avx512ifmavl-intrinsics.ll [X86][IFMA] adding intrinsics and encoding for multiply and add of unsigned 52bit integer 2016-01-25 11:14:24 +00:00
avx512vbmi-intrinsics.ll [AVX512] Adding VPERMT2B and VPERMI2B Intrinsics 2016-01-21 13:36:01 +00:00
avx512vbmivl-intrinsics.ll [AVX512] Adding VPERMT2B and VPERMI2B Intrinsics 2016-01-21 13:36:01 +00:00
avx512vl-arith.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
avx512vl-intrinsics.ll [AVX512] Adding PTESTNMB/D/W/Q instruction 2016-01-25 14:43:23 +00:00
avx512vl-logic.ll
avx512vl-mov.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
avx512vl-nontemporal.ll
avx512vl-vec-cmp.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
break-false-dep.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
byval2.ll Put space after pointer type in test. NFC. 2016-01-23 05:47:34 +00:00
byval3.ll [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
byval4.ll [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
byval5.ll [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
cas.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
chain_order.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
change-compare-stride-1.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
clz.ll [CGP] despeculate expensive cttz/ctlz intrinsics 2015-11-19 16:37:10 +00:00
cmov-double.ll DAGCombiner: Canonicalize select(and/or,x,y) depending on target. 2015-03-06 19:49:10 +00:00
cmov-fp.ll
cmov-into-branch.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 X86ISelLowering: Fix cmov(cmov) special lowering bug 2016-01-25 22:08:25 +00:00
cmp-fast-isel.ll Use the i8 immediate cmp instructions when possible. 2015-03-16 14:25:08 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
cmpxchg-i128-i1.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
coalesce-implicitdef.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
coalesce_commute_subreg.ll
coalescer-commute1.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
coalescer-commute2.ll
coalescer-commute3.ll
coalescer-commute4.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
coalescer-commute5.ll
coalescer-cross.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
coalescer-dce.ll
coalescer-dce2.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
coalescer-identity.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 TableGen: Fix register class lane masks being too conservative. 2015-03-18 17:56:09 +00:00
coalescer-win64.ll [X86] Add RIP to GR64_TCW64 2015-11-30 19:04:19 +00:00
code_placement.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [CodeGenPrepare] Refine the cost model provided by the promotion helper. 2015-03-10 21:48:15 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
codegen-prepare-extload.ll Fix "the the" in comments. 2015-06-19 01:53:21 +00:00
codegen-prepare.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
codemodel.ll [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
combiner-aa-1.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
commute-blend-avx2.ll [X86][SSE] Regenerate vector blend commutation tests 2016-01-18 21:46:46 +00:00
commute-blend-sse41.ll [X86][SSE] Regenerate vector blend commutation tests 2016-01-18 21:46:46 +00:00
commute-clmul.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
commute-fcmp.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
commute-intrinsic.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
commuted-blend-mask.ll
compact-unwind.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
compare-add.ll
compare-inf.ll
compare_folding.ll
compiler_used.ll
complex-asm.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
conditional-indecrement.ll
const-base-addr.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
constant-combines.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
constant-hoisting-shift-immediate.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
constant-pool-remat-0.ll
constant-pool-sharing.ll
constpool.ll
constructor.ll Make NaCl's use of .init_array for static constructors match Linux 2015-03-11 16:16:09 +00:00
convert-2-addr-3-addr-inc64.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
crash-nosse.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
cse-add-with-overflow.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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-16 16:39:46 +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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
darwin-stub.ll [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
dont-trunc-store-double-to-float.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
empty-functions.ll Use the vanilla func_end symbol for .size. 2015-03-04 01:35:23 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [CodeGen] Replace the reused stores' chain for extractelt expansion. 2015-03-09 22:51:05 +00:00
extractelement-load.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
extractelement-shuffle.ll Make the default triple optional by allowing an empty string 2015-09-16 05:34:32 +00:00
extractps.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
fast-isel-args-fail2.ll Fix the test for r231201. We don't crash anymore. 2015-03-04 02:09:40 +00:00
fast-isel-args.ll Change the fast-isel-abort option from bool to int to enable "levels" 2015-02-27 18:32:11 +00:00
fast-isel-atomic.ll
fast-isel-avoid-unnecessary-pic-base.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 Change the fast-isel-abort option from bool to int to enable "levels" 2015-02-27 18:32:11 +00:00
fast-isel-call-bool.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 Change the fast-isel-abort option from bool to int to enable "levels" 2015-02-27 18:32:11 +00:00
fast-isel-cmp-branch3.ll Change the fast-isel-abort option from bool to int to enable "levels" 2015-02-27 18:32:11 +00:00
fast-isel-cmp.ll Change the fast-isel-abort option from bool to int to enable "levels" 2015-02-27 18:32:11 +00:00
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 Change the fast-isel-abort option from bool to int to enable "levels" 2015-02-27 18:32:11 +00:00
fast-isel-divrem.ll Change the fast-isel-abort option from bool to int to enable "levels" 2015-02-27 18:32:11 +00:00
fast-isel-double-half-convertion.ll Change the fast-isel-abort option from bool to int to enable "levels" 2015-02-27 18:32:11 +00:00
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 Change the fast-isel-abort option from bool to int to enable "levels" 2015-02-27 18:32:11 +00:00
fast-isel-float-half-convertion.ll Change the fast-isel-abort option from bool to int to enable "levels" 2015-02-27 18:32:11 +00:00
fast-isel-fneg.ll Change the fast-isel-abort option from bool to int to enable "levels" 2015-02-27 18:32:11 +00:00
fast-isel-fold-mem.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
fast-isel-fptrunc-fpext.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
fast-isel-gep.ll Move the personality function from LandingPadInst to Function 2015-06-17 20:52:32 +00:00
fast-isel-gv.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
fast-isel-i1.ll Use sext in fast isel. 2015-04-06 22:29:07 +00:00
fast-isel-int-float-conversion.ll [X86][FastISel] Simplify the logic in method X86SelectSIToFP. 2015-03-04 14:23:25 +00:00
fast-isel-mem.ll [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
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 Change the fast-isel-abort option from bool to int to enable "levels" 2015-02-27 18:32:11 +00:00
fast-isel-select-cmov.ll Change the fast-isel-abort option from bool to int to enable "levels" 2015-02-27 18:32:11 +00:00
fast-isel-select-cmov2.ll [X86] Combine (cmov (and/or (setcc) (setcc))) into (cmov (cmov)). 2015-03-03 01:09:14 +00:00
fast-isel-select-cmp.ll
fast-isel-select-pseudo-cmov.ll Change the fast-isel-abort option from bool to int to enable "levels" 2015-02-27 18:32:11 +00:00
fast-isel-select-sse.ll [AVX] Lower / fast-isel scalar FP selects into VBLENDV instructions (PR22483) 2015-03-05 21:46:54 +00:00
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 Change the fast-isel-abort option from bool to int to enable "levels" 2015-02-27 18:32:11 +00:00
fast-isel-stackcheck.ll SelectionDAGBuilder: Fix SPDescriptor not resetting GuardReg 2015-08-26 20:46:52 +00:00
fast-isel-store.ll Change the fast-isel-abort option from bool to int to enable "levels" 2015-02-27 18:32:11 +00:00
fast-isel-tailcall.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 Change the fast-isel-abort option from bool to int to enable "levels" 2015-02-27 18:32:11 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
fast-isel.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
fastcall-correct-mangling.ll COFF: Let globals with private linkage reside in their own section 2015-03-17 23:54:51 +00:00
fastcc-2.ll
fastcc-byval.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
fastcc-sret.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
fastcc.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
fastcc3struct.ll
fastisel-gep-promote-before-add.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
fastmath-float-half-conversion.ll [X86] Teach how to custom lower double-to-half conversions under fast-math. 2015-02-23 22:59:02 +00:00
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 Specify arch in test/CodeGen/X86/float-conv-elim.ll 2015-02-17 00:11:19 +00:00
floor-soft-float.ll Don't raise inexact when lowering ceil, floor, round, trunc. 2015-09-22 11:43:17 +00:00
fltused.ll [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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
fnabs.ll fixed to test feature, not CPU 2015-03-06 20:51:25 +00:00
fold-add.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
fold-and-shift.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
fold-call-2.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
fold-call-3.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
fold-call-oper.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
fold-call.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
fold-load.ll [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
fold-mul-lohi.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
fold-pcmpeqd-1.ll
fold-pcmpeqd-2.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
fold-tied-op.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
fold-xmm-zero.ll
fold-zext-trunc.ll [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
fp-stack-compare.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
fp-stack-retcopy.ll
fp-stack-set-st1.ll
fp-stack.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
fp_load_fold.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 Change the fast-isel-abort option from bool to int to enable "levels" 2015-02-27 18:32:11 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
gather-addresses.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 Handle big index in getelementptr instruction 2015-03-11 23:36:10 +00:00
ghc-cc.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
ghc-cc64.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
global-fill.ll [AsmPrinter] Make isRepeatedByteSequence smarter about odd integer types 2015-06-17 23:55:17 +00:00
global-sections-comdat.ll 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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
h-register-addressing-32.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
h-register-addressing-64.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
h-registers-3.ll x32. Fixes a bug in i8mem_NOREX declaration. 2015-09-08 19:47:15 +00:00
haddsub-2.ll [X86][SSE] Regenerated HADD/HSUB tests 2016-01-16 14:03:40 +00:00
haddsub-undef.ll [X86][SSE] Regenerated HADD/HSUB tests 2016-01-16 14:03:40 +00:00
haddsub.ll [X86][SSE] Regenerated HADD/HSUB tests 2016-01-16 14:03:40 +00:00
half.ll 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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
hidden-vis-3.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
hidden-vis-4.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
hidden-vis-pic.ll [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
hidden-vis.ll
hipe-cc.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
hipe-cc64.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
huge-stack-offset.ll [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
i1narrowfail.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
i2k.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
i128-ret.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
i128-sdiv.ll
i256-add.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
inline-asm-h.ll
inline-asm-modifier-n.ll
inline-asm-modifier-q.ll
inline-asm-mrv.ll
inline-asm-out-regs.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
inline-asm-pic.ll
inline-asm-ptr-cast.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
inline-asm-stack-realign2.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
inline-asm-stack-realign3.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
inline-asm-tied.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
ins_subreg_coalesce-1.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
ins_subreg_coalesce-2.ll
ins_subreg_coalesce-3.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
insert-positions.ll [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
insertps-combine.ll [X86][SSE] Remove INSERTPS dependencies from unreferenced operands. 2016-01-23 13:37:07 +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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
isel-sink.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
isel-sink2.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
isel-sink3.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
isint.ll fixed to test only the feature, not the feature and a CPU 2015-03-01 00:02:03 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
large-constants.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
large-gep-chain.ll Move the personality function from LandingPadInst to Function 2015-06-17 20:52:32 +00:00
large-gep-scale.ll [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
large-global.ll
late-address-taken.ll [IR] Reformulate LLVM's EH funclet IR 2015-12-12 05:38:55 +00:00
ldzero.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
lea-2.ll
lea-3.ll
lea-4.ll
lea-5.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
lea-opt.ll [SelectionDAG] Fold more offsets into GlobalAddresses 2016-01-22 03:57:34 +00:00
lea-recursion.ll [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
lea.ll
leaf-fp-elim.ll [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
legalize-fmp-oeq-vector-select.ll
legalize-libcalls.ll
legalize-shift-64.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 use a triple instead of a cpu; less builbot sadness 2015-02-17 21:59:54 +00:00
long-setcc.ll
longlong-deadload.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
loop-blocks.ll
loop-hoist.ll [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
loop-strength-reduce-2.ll [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
loop-strength-reduce-3.ll [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
loop-strength-reduce.ll [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
loop-strength-reduce2.ll [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
loop-strength-reduce4.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
loop-strength-reduce5.ll
loop-strength-reduce6.ll
loop-strength-reduce7.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
loop-strength-reduce8.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [X86][AVX] Fix wrong lowering of v4x64 shuffles into concat_vector plus extract_subvector nodes. 2015-03-13 17:29:49 +00:00
lsr-delayed-fold.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
lsr-i386.ll [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
lsr-interesting-step.ll [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
lsr-loop-exit-cond.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
lsr-redundant-addressing.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
lsr-reuse-trunc.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
lsr-reuse.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
lzcnt-tzcnt.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
lzcnt.ll
machine-combiner-int-vec.ll [x86] enable machine combiner reassociations for 256-bit vector logical integer insts 2015-09-30 22:25:55 +00:00
machine-combiner-int.ll [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-sink-and-implicit-null-checks.ll [MachineSink] Don't break ImplicitNulls 2016-01-20 00:06:14 +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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
masked-iv-unsafe.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
masked_gather_scatter.ll AVX512 : Change v8i1 bitconvert GR8 pattern, remove unnecessary movzbl instruction. 2016-01-18 12:02:45 +00:00
masked_memop.ll AVX1 : Enable vector masked_load/store to AVX1. 2016-01-25 10:17:11 +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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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-from-string.ll [SelectionDAG] Fold more offsets into GlobalAddresses 2016-01-22 03:57:34 +00:00
memcpy.ll Partially fix memcpy / memset / memmove lowering in SelectionDAG construction if address space != 0. 2015-12-12 21:33:31 +00:00
memset-2.ll 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] Add INSERTPS target shuffle combines. 2016-01-19 22:24:12 +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 [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
mfence.ll
mingw-alloca.ll [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
misaligned-memset.ll Revert "Change memcpy/memset/memmove to have dest and source alignments." 2015-11-19 05:56:52 +00:00
misched-aa-colored.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
misched-aa-mmos.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
misched-balance.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
misched-fusion.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
misched-ilp.ll
misched-matmul.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
misched-matrix.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
mmx-fold-load.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
movfs.ll [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
movgs.ll [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
movmsk.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
movntdq-no-avx.ll [X86] Require 32-byte alignment for 32-byte VMOVNTs. 2015-09-02 23:25:39 +00:00
movpc32-check.ll 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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
mul-legalize.ll
mul-remat.ll
mul-shift-reassoc.ll
mul64.ll
mul128.ll
mul128_sext_loop.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
muloti.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
mult-alt-generic-i686.ll [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
mult-alt-generic-x86_64.ll [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
multiple-return-values-cross-block.ll
mulx32.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
mulx64.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
musttail-thiscall.ll [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
musttail-varargs.ll Avoid unnecessary stack realignment in musttail thunks with SSE2 enabled 2016-01-21 22:23:22 +00:00
musttail.ll
named-reg-alloc.ll
named-reg-notareg.ll
nancvt.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
narrow_op-1.ll [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
neg-shl-add.ll
neg_cmp.ll
neg_fp.ll
negate-add-zero.ll CodeGen: @llvm.eh.typeid.for replaced @llvm.eh.typeid.for.i32 2015-03-16 21:36:38 +00:00
negative-offset.ll [SelectionDAG] Fold more offsets into GlobalAddresses 2016-01-22 03:57:34 +00:00
negative-sin.ll
negative-stride-fptosi-user.ll
negative-subscript.ll [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
negative_zero.ll
newline-and-quote.ll
no-cmov.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
nobt.ll
nocx16.ll
non-lazy-bind.ll
non-unique-sections.ll Add testcases I missed in r229541. 2015-02-17 20:50:39 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
nosse-error1.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
nosse-error2.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
nosse-varargs.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
opaque-constant-asm.ll [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
optimize-max-2.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
optimize-max-3.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
or-address.ll [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
peep-test-1.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
peep-test-2.ll
peep-test-3.ll
peep-test-4.ll
peephole-fold-movsd.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
peephole-multiple-folds.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
peephole-na-phys-copy-folding.ll MachineInstrBundle: Fix reversed isSuperRegisterEq() call 2016-01-05 00:45:35 +00:00
personality.ll [CodeGen] Don't emit a random reference to the personality function 2015-06-18 18:31:46 +00:00
personality_size.ll Move the personality function from LandingPadInst to Function 2015-06-17 20:52:32 +00:00
phaddsub.ll [X86][SSE] Regenerated HADD/HSUB tests 2016-01-16 14:03:40 +00:00
phi-bit-propagation.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
phi-immediate-factoring.ll
phielim-split.ll During PHI elimination, split critical edges that move copies out of loops. 2015-03-03 10:23:11 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
pmovsx-inreg.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
pmul.ll [X86][SSE] Regenerate PMUL tests 2015-11-24 22:09:31 +00:00
pmulld.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
pointer-vector.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
pr2177.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
pr2182.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
pr2924.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
pr3216.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
pr3241.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
pr3366.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
pr9743.ll
pr10068.ll
pr10475.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
pr10499.ll
pr10523.ll
pr10524.ll
pr10525.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
pr10526.ll
pr11202.ll
pr11334.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
pr12889.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
pr13209.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
pr13220.ll
pr13458.ll [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
pr13577.ll [DAGCombiner] don't dereference an operand that doesn't exist (PR26070) 2016-01-08 19:53:24 +00:00
pr13859.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
pr13899.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
pr14088.ll
pr14098.ll
pr14161.ll [DAGCombiner] SCALAR_TO_VECTOR(EXTRACT_VECTOR_ELT(V,C)) -> VECTOR_SHUFFLE 2015-03-07 05:52:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
pr18846.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
pr19049.ll
pr20020.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 Fix line ending in test CodeGen/X86/pr22774.ll. NFC. 2015-03-09 15:02:01 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
prefetch.ll
prefixdata.ll
preserve_allcc64.ll
preserve_mostcc64.ll
private-2.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
private.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
promote-i16.ll
promote-trunc.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
promote.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
pseudo_cmov_lower.ll [X86] Improve EmitLoweredSelect for contiguous CMOV pseudo instructions. 2015-08-06 08:45:34 +00:00
pseudo_cmov_lower1.ll [X86] Improve EmitLoweredSelect for contiguous CMOV pseudo instructions. 2015-08-06 08:45:34 +00:00
pseudo_cmov_lower2.ll [X86] Improve EmitLoweredSelect for contiguous CMOV pseudo instructions. 2015-08-06 08:45:34 +00:00
pshufb-mask-comments.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
pshufd-combine-crash.ll
psubus.ll [X86][SSE] Improve i16 splatting shuffles 2016-01-21 22:07:41 +00:00
ptr-rotate.ll
ptrtoint-constexpr.ll [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
ragreedy-hoist-spill.ll Fix funciton->function typo. 2015-12-16 23:10:53 +00:00
ragreedy-last-chance-recoloring.ll [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
reghinting.ll
regpressure.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
ret-addr.ll
ret-i64-0.ll
ret-mmx.ll
return_zeroext_i2.ll
returned-trunc-tail-calls.ll
reverse_branches.ll [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
rip-rel-address.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
rip-rel-lea.ll [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
rodata-relocs.ll Stop producing .data.rel sections. 2015-11-18 06:02:15 +00:00
rot16.ll
rot32.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
rot64.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
rotate.ll
rotate2.ll
rotate4.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
select.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
select_const.ll
selectiondag-crash.ll
selectiondag-cse.ll [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
setcc-combine.ll [X86] Fix wrong target specific combine on SETCC nodes. 2015-03-12 15:16:58 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
sext-ret-val.ll
sext-setcc-self.ll
sext-subreg.ll
sext-trunc.ll
sfence.ll
sha.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
shift-and.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
shift-codegen.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
shift-pcmp.ll
shl-anyext.ll
shl-i64.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
shl_elim.ll
shl_undef.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
shrink-compare.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
sibcall-2.ll
sibcall-3.ll
sibcall-4.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
sibcall-5.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
sincos-opt.ll
sincos.ll
sink-blockfreq.ll
sink-cheap-instructions.ll [MachineLICM] First steps of sinking GEPs near calls. 2015-03-14 10:58:38 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
sjlj-baseptr.ll
sjlj.ll [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
slow-div.ll fix minsize detection: minsize attribute implies optimizing for size 2015-08-11 19:39:36 +00:00
slow-incdec.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 Change the fast-isel-abort option from bool to int to enable "levels" 2015-02-27 18:32:11 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
sse-align-1.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
sse-align-2.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
sse-align-3.ll
sse-align-4.ll
sse-align-5.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
sse-align-6.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
sse-align-7.ll
sse-align-8.ll
sse-align-9.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
sse-align-10.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
sse-intrinsics-x86.ll AVX-512: Enabled SSE intrinsics on AVX-512. 2015-05-21 14:01:32 +00:00
sse-load-ret.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [X86] Remove AVX2 and SSE2 pslldq and psrldq intrinsics. We can represent them in IR with vector shuffles now. All their uses have been removed from clang in favor of shuffles. 2015-02-18 06:24:44 +00:00
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 VZEXT_MOVL target shuffle decoding. 2016-01-19 23:04:56 +00:00
sse42-intrinsics-x86.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
sse42.ll [X86][SSE] Regenerated SSE4 CRC32 and v2i64 comparison tests 2016-01-16 15:41:42 +00:00
sse42_64.ll
sse_partial_update.ll fix minsize detection: minsize attribute implies optimizing for size 2015-08-10 20:45:44 +00:00
sse_reload_fold.ll
ssp-data-layout.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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][AVX2] Ensure integer execution domain for integer blend tests 2016-01-18 21:58:21 +00:00
stack-folding-int-sse42.ll [X86] Stack folding tests - just use mtriple - no need for mcpu in these tests 2015-10-25 11:42:46 +00:00
stack-folding-mmx.ll [X86][MMX] Added missing stack folding tests for MMX/SSSE3 instructions 2015-09-06 17:50:15 +00:00
stack-folding-x86_64.ll [X86] Stack folding tests - just use mtriple - no need for mcpu in these tests 2015-10-25 11:42:46 +00:00
stack-folding-xop.ll [X86] Stack folding tests - just use mtriple - no need for mcpu in these tests 2015-10-25 11:42:46 +00:00
stack-probe-size.ll Support for emitting inline stack probes 2015-11-10 01:50:49 +00:00
stack-protector-dbginfo.ll DI: Reverse direction of subprogram -> function edge. 2015-11-05 22:03:56 +00:00
stack-protector-vreg-to-vreg-copy.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
stack_guard_remat.ll [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
store_op_load_fold.ll [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
store_op_load_fold2.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
stride-reuse.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
subreg-to-reg-1.ll
subreg-to-reg-2.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
subreg-to-reg-3.ll
subreg-to-reg-4.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
subreg-to-reg-6.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
sunkaddr-ext.ll [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
tailcall-ri64.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
tailcall-stackalign.ll
tailcall-structret.ll
tailcall.ll
tailcallbyval.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
tailcallbyval64.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
tbm_patterns.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
test-nofold.ll
test-shrink-bug.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
test-shrink.ll
testb-je-fusion.ll
testl-commute.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
this-return-64.ll [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
tls-addr-non-leaf-function.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
tls-models.ll Implement target independent TLS compatible with glibc's emutls.c. 2015-07-28 16:24:05 +00:00
tls-pic.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 fixed to test only the feature, not the feature and a CPU 2015-03-06 20:34:20 +00:00
trunc-store.ll Accept any stack offset, including none, here. 2015-11-25 09:21:36 +00:00
trunc-to-bool.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
twoaddr-coalesce-2.ll
twoaddr-coalesce-3.ll Weaken the check for a specific movl on the twoaddr-coalesce-3 2015-03-04 01:19:17 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
v8i1-masks.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
vaargs.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
vec-sign.ll
vec-trunc-store.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
vec_add.ll
vec_align.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
vec_align_i256.ll
vec_anyext.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
vec_call.ll
vec_cast.ll
vec_cast2.ll Make utils/update_llc_test_checks.py note that the assertions are 2015-11-23 21:33:58 +00:00
vec_cmp_sint-128.ll Make utils/update_llc_test_checks.py note that the assertions are 2015-11-23 21:33:58 +00:00
vec_cmp_uint-128.ll Make utils/update_llc_test_checks.py note that the assertions are 2015-11-23 21:33:58 +00:00
vec_compare-sse4.ll [X86][SSE] Regenerated SSE4 CRC32 and v2i64 comparison tests 2016-01-16 15:41:42 +00:00
vec_compare.ll
vec_ctbits.ll 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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
vec_extract-sse4.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
vec_extract.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
vec_ins_extract-1.ll
vec_ins_extract.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
vec_insert-2.ll
vec_insert-3.ll loosen checking for buildbots 2015-03-06 21:30:18 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
vec_logical.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
vec_minmax_sint.ll Make utils/update_llc_test_checks.py note that the assertions are 2015-11-23 21:33:58 +00:00
vec_minmax_uint.ll Make utils/update_llc_test_checks.py note that the assertions are 2015-11-23 21:33:58 +00:00
vec_partial.ll 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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
vec_set-8.ll
vec_set-A.ll
vec_set-B.ll
vec_set-C.ll
vec_set-D.ll
vec_set-F.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
vec_set-H.ll
vec_set.ll
vec_setcc-2.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
vec_setcc.ll
vec_shift.ll
vec_shift2.ll
vec_shift3.ll
vec_shift4.ll
vec_shift5.ll fixed test to use SSE2 attribute 2015-03-06 20:38:55 +00:00
vec_shift6.ll fixed to test features, not CPUs 2015-03-06 20:46:16 +00:00
vec_shift7.ll LegalizeTypes: Handle shift by 0 in ExpandShiftByConstant. 2015-03-06 01:13:01 +00:00
vec_shuf-insert.ll
vec_split.ll
vec_ss_load_fold.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [X86][SSE] Improve i16 splatting shuffles 2016-01-21 22:07:41 +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 [X86][SSE] Improve i16 splatting shuffles 2016-01-21 22:07:41 +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 [X86][SSE] Improve i16 splatting shuffles 2016-01-21 22:07:41 +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] Add INSERTPS target shuffle combines. 2016-01-19 22:24:12 +00:00
vector-shuffle-128-v8.ll [X86][SSE] Improve i16 splatting shuffles 2016-01-21 22:07:41 +00:00
vector-shuffle-128-v16.ll [X86][SSE] Improve i16 splatting shuffles 2016-01-21 22:07:41 +00:00
vector-shuffle-256-v4.ll [X86][AVX] Enable extraction of upper 128-bit subvectors for 'half undef' shuffle lowering 2016-01-16 22:30:20 +00:00
vector-shuffle-256-v8.ll [X86][AVX2] Broadcast subvectors 2016-01-18 20:59:04 +00:00
vector-shuffle-256-v16.ll [X86][SSE] Improve i16 splatting shuffles 2016-01-21 22:07:41 +00:00
vector-shuffle-256-v32.ll [X86][SSE] Improve i16 splatting shuffles 2016-01-21 22:07:41 +00:00
vector-shuffle-512-v8.ll [X86][AVX2] Broadcast subvectors 2016-01-18 20:59:04 +00:00
vector-shuffle-512-v16.ll [X86][AVX2] Broadcast subvectors 2016-01-18 20:59:04 +00:00
vector-shuffle-512-v32.ll [X86][AVX2] Broadcast subvectors 2016-01-18 20:59:04 +00:00
vector-shuffle-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: Masked move intrinsic implementation. 2016-01-21 14:18:11 +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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
vmovq.ll [x86] remove duplicate movq instruction defs (PR25554) 2015-11-24 15:44:35 +00:00
volatile.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
vortex-bug.ll [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
vshift-6.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
weak.ll
weak_def_can_be_hidden.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
widen_arith-2.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
widen_arith-3.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
widen_arith-4.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
widen_arith-5.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
widen_arith-6.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
widen_extract-1.ll
widen_load-0.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 X86: Use a smaller 'mov' instruction for stack probe calls 2015-02-23 21:50:30 +00:00
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 Target/X86: Save Win64 non-volatile registers in a Win64 ABI function. 2015-02-27 00:57:01 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
x86-64-mem.ll [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
x86-64-pic-5.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
x86-64-pic-6.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
x86-64-ret0.ll
x86-64-shortint.ll
x86-64-sret-return-2.ll
x86-64-sret-return.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
x86-repmov-copy-eflags.ll [X86] Don't alter HasOpaqueSPAdjustment after we've relied on it 2016-01-14 01:20:03 +00:00
x86-sanitizer-shrink-wrapping.ll [ShrinkWrapping] Disable the optimization for functions with sanitize like 2015-11-14 01:55:17 +00:00
x86-setcc-int-to-fp-combine.ll AsmPrinter: Use emitGlobalConstantFP to emit elements of constant data 2015-12-08 02:37:48 +00:00
x86-shifts.ll 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] Do not run shrink-wrapping on function with split-stack attribute or HiPE 2016-01-19 23:29:03 +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 Fix the x86-upgrade-avx2-vbroadcast.ll test by commenting the CHECK lines 2015-03-04 00:49:12 +00:00
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 Change the fast-isel-abort option from bool to int to enable "levels" 2015-02-27 18:32:11 +00:00
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 [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
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 DAGCombiner: Canonicalize select(and/or,x,y) depending on target. 2015-03-06 19:49:10 +00:00
zext-shl.ll
zext-trunc.ll
zlib-longest-match.ll Change test to accept an additional critical edge split. 2015-03-18 12:45:45 +00:00