.. |
GC
|
Reduce verbiage of lit.local.cfg files
|
2014-06-09 22:42:55 +00:00 |
3addr-16bit.ll
|
X86: Perform integer comparisons at i32 or larger.
|
2013-11-22 19:57:47 +00:00 |
3addr-or.ll
|
Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging. No functionality change and all tests pass after conversion.
|
2013-07-13 20:38:47 +00:00 |
3dnow-intrinsics.ll
|
…
|
|
4char-promote.ll
|
…
|
|
2003-08-03-CallArgLiveRanges.ll
|
…
|
|
2003-08-23-DeadBlockTest.ll
|
…
|
|
2003-11-03-GlobalBool.ll
|
…
|
|
2004-02-13-FrameReturnAddress.ll
|
…
|
|
2004-02-14-InefficientStackPointer.ll
|
…
|
|
2004-02-22-Casts.ll
|
…
|
|
2004-03-30-Select-Max.ll
|
…
|
|
2004-04-13-FPCMOV-Crash.ll
|
…
|
|
2004-06-10-StackifierCrash.ll
|
…
|
|
2004-10-08-SelectSetCCFold.ll
|
…
|
|
2005-01-17-CycleInDAG.ll
|
…
|
|
2005-02-14-IllegalAssembler.ll
|
…
|
|
2005-05-08-FPStackifierPHI.ll
|
…
|
|
2006-01-19-ISelFoldingBug.ll
|
Tweak 3 tests in llvm/test/CodeGen/X86 to add -mcpu=generic since r195383.
|
2013-11-22 02:28:04 +00:00 |
2006-03-01-InstrSchedBug.ll
|
…
|
|
2006-03-02-InstrSchedBug.ll
|
…
|
|
2006-04-04-CrossBlockCrash.ll
|
…
|
|
2006-04-27-ISelFoldingBug.ll
|
…
|
|
2006-05-01-SchedCausingSpills.ll
|
…
|
|
2006-05-02-InstrSched1.ll
|
Enable MI Sched for x86.
|
2013-10-15 23:33:07 +00:00 |
2006-05-02-InstrSched2.ll
|
…
|
|
2006-05-08-CoalesceSubRegClass.ll
|
…
|
|
2006-05-08-InstrSched.ll
|
…
|
|
2006-05-11-InstrSched.ll
|
Use function attributes to indicate that we don't want to realign the stack.
|
2013-08-01 21:42:05 +00:00 |
2006-05-17-VectorArg.ll
|
…
|
|
2006-05-22-FPSetEQ.ll
|
…
|
|
2006-05-25-CycleInDAG.ll
|
…
|
|
2006-07-10-InlineAsmAConstraint.ll
|
…
|
|
2006-07-12-InlineAsmQConstraint.ll
|
…
|
|
2006-07-20-InlineAsm.ll
|
Re-commit: Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call
|
2014-02-13 14:44:26 +00:00 |
2006-07-28-AsmPrint-Long-As-Pointer.ll
|
…
|
|
2006-07-31-SingleRegClass.ll
|
Re-commit: Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call
|
2014-02-13 14:44:26 +00:00 |
2006-08-07-CycleInDAG.ll
|
…
|
|
2006-08-16-CycleInDAG.ll
|
…
|
|
2006-08-21-ExtraMovInst.ll
|
…
|
|
2006-09-01-CycleInDAG.ll
|
…
|
|
2006-10-02-BoolRetCrash.ll
|
…
|
|
2006-10-07-ScalarSSEMiscompile.ll
|
…
|
|
2006-10-09-CycleInDAG.ll
|
…
|
|
2006-10-10-FindModifiedNodeSlotBug.ll
|
…
|
|
2006-10-12-CycleInDAG.ll
|
…
|
|
2006-10-13-CycleInDAG.ll
|
…
|
|
2006-10-19-SwitchUnnecessaryBranching.ll
|
…
|
|
2006-11-12-CSRetCC.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
2006-11-17-IllegalMove.ll
|
…
|
|
2006-11-27-SelectLegalize.ll
|
…
|
|
2006-12-16-InlineAsmCrash.ll
|
…
|
|
2006-12-19-IntelSyntax.ll
|
…
|
|
2007-01-08-InstrSched.ll
|
Enable MI Sched for x86.
|
2013-10-15 23:33:07 +00:00 |
2007-01-08-X86-64-Pointer.ll
|
…
|
|
2007-01-13-StackPtrIndex.ll
|
…
|
|
2007-01-29-InlineAsm-ir.ll
|
…
|
|
2007-02-04-OrAddrMode.ll
|
Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging. No functionality change and all tests pass after conversion.
|
2013-07-13 20:38:47 +00:00 |
2007-02-16-BranchFold.ll
|
…
|
|
2007-02-19-LiveIntervalAssert.ll
|
…
|
|
2007-02-23-DAGCombine-Miscompile.ll
|
Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging. No functionality change and all tests pass after conversion.
|
2013-07-13 20:38:47 +00:00 |
2007-02-25-FastCCStack.ll
|
…
|
|
2007-03-01-SpillerCrash.ll
|
…
|
|
2007-03-15-GEP-Idx-Sink.ll
|
Add the ability to use GEPs for address sinking in CGP
|
2014-04-12 00:59:48 +00:00 |
2007-03-16-InlineAsm.ll
|
…
|
|
2007-03-18-LiveIntervalAssert.ll
|
…
|
|
2007-03-24-InlineAsmMultiRegConstraint.ll
|
…
|
|
2007-03-24-InlineAsmPModifier.ll
|
Re-commit: Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call
|
2014-02-13 14:44:26 +00:00 |
2007-03-24-InlineAsmVectorOp.ll
|
Re-commit: Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call
|
2014-02-13 14:44:26 +00:00 |
2007-03-24-InlineAsmXConstraint.ll
|
Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging. No functionality change and all tests pass after conversion.
|
2013-07-13 20:38:47 +00:00 |
2007-03-26-CoalescerBug.ll
|
…
|
|
2007-04-08-InlineAsmCrash.ll
|
…
|
|
2007-04-11-InlineAsmVectorResult.ll
|
…
|
|
2007-04-17-LiveIntervalAssert.ll
|
…
|
|
2007-04-24-Huge-Stack.ll
|
…
|
|
2007-04-24-VectorCrash.ll
|
…
|
|
2007-04-25-MMX-PADDQ.ll
|
…
|
|
2007-04-27-InlineAsm-IntMemInput.ll
|
…
|
|
2007-05-05-Personality.ll
|
Re-apply r211399, "Generate native unwind info on Win64" with a fix to ignore SEH pseudo ops in X86 JIT emitter.
|
2014-06-25 12:41:52 +00:00 |
2007-05-05-VecCastExpand.ll
|
…
|
|
2007-05-14-LiveIntervalAssert.ll
|
…
|
|
2007-05-15-maskmovq.ll
|
…
|
|
2007-05-17-ShuffleISelBug.ll
|
…
|
|
2007-06-04-X86-64-CtorAsmBugs.ll
|
…
|
|
2007-06-15-IntToMMX.ll
|
…
|
|
2007-06-28-X86-64-isel.ll
|
…
|
|
2007-06-29-DAGCombinerBug.ll
|
…
|
|
2007-06-29-VecFPConstantCSEBug.ll
|
…
|
|
2007-07-03-GR64ToVR64.ll
|
…
|
|
2007-07-10-StackerAssert.ll
|
…
|
|
2007-07-18-Vector-Extract.ll
|
…
|
|
2007-08-01-LiveVariablesBug.ll
|
…
|
|
2007-08-09-IllegalX86-64Asm.ll
|
…
|
|
2007-08-10-SignExtSubreg.ll
|
…
|
|
2007-08-13-AppendingLinkage.ll
|
…
|
|
2007-09-05-InvalidAsm.ll
|
…
|
|
2007-09-06-ExtWeakAliasee.ll
|
Use "weak alias" instead of "alias weak"
|
2014-07-30 22:51:54 +00:00 |
2007-09-27-LDIntrinsics.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
2007-10-04-AvoidEFLAGSCopy.ll
|
…
|
|
2007-10-12-CoalesceExtSubReg.ll
|
…
|
|
2007-10-12-SpillerUnfold1.ll
|
…
|
|
2007-10-12-SpillerUnfold2.ll
|
Add -mcpu to two X86 tests.
|
2013-08-21 17:14:31 +00:00 |
2007-10-14-CoalescerCrash.ll
|
…
|
|
2007-10-15-CoalescerCrash.ll
|
…
|
|
2007-10-16-CoalescerCrash.ll
|
…
|
|
2007-10-19-SpillerUnfold.ll
|
…
|
|
2007-10-28-inlineasm-q-modifier.ll
|
Re-commit: Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call
|
2014-02-13 14:44:26 +00:00 |
2007-10-29-ExtendSetCC.ll
|
…
|
|
2007-10-30-LSRCrash.ll
|
…
|
|
2007-10-31-extractelement-i64.ll
|
…
|
|
2007-11-01-ISelCrash.ll
|
…
|
|
2007-11-03-x86-64-q-constraint.ll
|
…
|
|
2007-11-04-LiveIntervalCrash.ll
|
…
|
|
2007-11-04-LiveVariablesBug.ll
|
Re-commit: Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call
|
2014-02-13 14:44:26 +00:00 |
2007-11-04-rip-immediate-constant.ll
|
Re-commit: Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call
|
2014-02-13 14:44:26 +00:00 |
2007-11-06-InstrSched.ll
|
…
|
|
2007-11-07-MulBy4.ll
|
…
|
|
2007-11-30-LoadFolding-Bug.ll
|
…
|
|
2007-12-16-BURRSchedCrash.ll
|
…
|
|
2007-12-18-LoadCSEBug.ll
|
…
|
|
2008-01-08-IllegalCMP.ll
|
…
|
|
2008-01-08-SchedulerCrash.ll
|
…
|
|
2008-01-09-LongDoubleSin.ll
|
…
|
|
2008-01-16-FPStackifierAssert.ll
|
…
|
|
2008-01-16-InvalidDAGCombineXform.ll
|
…
|
|
2008-02-05-ISelCrash.ll
|
…
|
|
2008-02-06-LoadFoldingBug.ll
|
Some targets don't prefix private symbols with dot
|
2014-07-15 03:00:41 +00:00 |
2008-02-14-BitMiscompile.ll
|
…
|
|
2008-02-18-TailMergingBug.ll
|
…
|
|
2008-02-20-InlineAsmClobber.ll
|
Re-commit: Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call
|
2014-02-13 14:44:26 +00:00 |
2008-02-22-LocalRegAllocBug.ll
|
…
|
|
2008-02-25-InlineAsmBug.ll
|
…
|
|
2008-02-25-X86-64-CoalescerBug.ll
|
…
|
|
2008-02-26-AsmDirectMemOp.ll
|
Re-commit: Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call
|
2014-02-13 14:44:26 +00:00 |
2008-02-27-DeadSlotElimBug.ll
|
…
|
|
2008-02-27-PEICrash.ll
|
…
|
|
2008-03-06-frem-fpstack.ll
|
…
|
|
2008-03-07-APIntBug.ll
|
…
|
|
2008-03-10-RegAllocInfLoop.ll
|
…
|
|
2008-03-12-ThreadLocalAlias.ll
|
[pr19844] Add thread local mode to aliases.
|
2014-05-28 18:15:43 +00:00 |
2008-03-13-TwoAddrPassCrash.ll
|
…
|
|
2008-03-14-SpillerCrash.ll
|
Reject alias to undefined symbols in the verifier.
|
2014-03-12 20:15:49 +00:00 |
2008-03-19-DAGCombinerBug.ll
|
…
|
|
2008-03-23-DarwinAsmComments.ll
|
…
|
|
2008-03-25-TwoAddrPassBug.ll
|
…
|
|
2008-03-31-SpillerFoldingBug.ll
|
…
|
|
2008-04-02-unnamedEH.ll
|
Convert test to using cfi.
|
2014-03-21 17:38:01 +00:00 |
2008-04-08-CoalescerCrash.ll
|
.file is only available on ELF, use a triple instead of -march.
|
2014-02-13 15:38:16 +00:00 |
2008-04-09-BranchFolding.ll
|
…
|
|
2008-04-15-LiveVariableBug.ll
|
…
|
|
2008-04-16-CoalescerBug.ll
|
…
|
|
2008-04-16-ReMatBug.ll
|
…
|
|
2008-04-17-CoalescerBug.ll
|
…
|
|
2008-04-24-MemCpyBug.ll
|
…
|
|
2008-04-24-pblendw-fold-crash.ll
|
Replace more uses of sse41 with sse4.1.
|
2013-08-23 20:39:19 +00:00 |
2008-04-26-Asm-Optimize-Imm.ll
|
Re-commit: Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call
|
2014-02-13 14:44:26 +00:00 |
2008-04-28-CoalescerBug.ll
|
…
|
|
2008-04-28-CyclicSchedUnit.ll
|
…
|
|
2008-05-01-InvalidOrdCompare.ll
|
…
|
|
2008-05-09-PHIElimBug.ll
|
…
|
|
2008-05-09-ShuffleLoweringBug.ll
|
…
|
|
2008-05-12-tailmerge-5.ll
|
…
|
|
2008-05-21-CoalescerBug.ll
|
…
|
|
2008-05-22-FoldUnalignedLoad.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
2008-05-28-CoalescerBug.ll
|
…
|
|
2008-05-28-LocalRegAllocBug.ll
|
…
|
|
2008-06-13-NotVolatileLoadStore.ll
|
…
|
|
2008-06-13-VolatileLoadStore.ll
|
…
|
|
2008-06-16-SubregsBug.ll
|
…
|
|
2008-06-25-VecISelBug.ll
|
…
|
|
2008-07-07-DanglingDeadInsts.ll
|
…
|
|
2008-07-09-ELFSectionAttributes.ll
|
…
|
|
2008-07-11-SHLBy1.ll
|
…
|
|
2008-07-16-CoalescerCrash.ll
|
…
|
|
2008-07-19-movups-spills.ll
|
Use function attributes to indicate that we don't want to realign the stack.
|
2013-08-01 21:42:05 +00:00 |
2008-07-22-CombinerCrash.ll
|
…
|
|
2008-07-23-VSetCC.ll
|
…
|
|
2008-08-06-CmpStride.ll
|
…
|
|
2008-08-06-RewriterBug.ll
|
…
|
|
2008-08-17-UComiCodeGenBug.ll
|
…
|
|
2008-08-19-SubAndFetch.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
2008-08-23-64Bit-maskmovq.ll
|
…
|
|
2008-08-31-EH_RETURN32.ll
|
…
|
|
2008-08-31-EH_RETURN64.ll
|
[x86] Disambiguate RET[QL] and fix aliases for 16-bit mode
|
2014-01-08 12:58:07 +00:00 |
2008-09-05-sinttofp-2xi32.ll
|
…
|
|
2008-09-09-LinearScanBug.ll
|
…
|
|
2008-09-11-CoalescerBug.ll
|
…
|
|
2008-09-11-CoalescerBug2.ll
|
…
|
|
2008-09-17-inline-asm-1.ll
|
…
|
|
2008-09-18-inline-asm-2.ll
|
Re-commit: Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call
|
2014-02-13 14:44:26 +00:00 |
2008-09-19-RegAllocBug.ll
|
…
|
|
2008-09-25-sseregparm-1.ll
|
…
|
|
2008-09-26-FrameAddrBug.ll
|
…
|
|
2008-09-29-ReMatBug.ll
|
…
|
|
2008-09-29-VolatileBug.ll
|
…
|
|
2008-10-06-MMXISelBug.ll
|
…
|
|
2008-10-06-x87ld-nan-1.ll
|
…
|
|
2008-10-06-x87ld-nan-2.ll
|
…
|
|
2008-10-07-SSEISelBug.ll
|
…
|
|
2008-10-11-CallCrash.ll
|
…
|
|
2008-10-13-CoalescerBug.ll
|
…
|
|
2008-10-16-VecUnaryOp.ll
|
…
|
|
2008-10-17-Asm64bitRConstraint.ll
|
Re-commit: Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call
|
2014-02-13 14:44:26 +00:00 |
2008-10-20-AsmDoubleInI32.ll
|
Re-commit: Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call
|
2014-02-13 14:44:26 +00:00 |
2008-10-24-FlippedCompare.ll
|
…
|
|
2008-10-27-CoalescerBug.ll
|
…
|
|
2008-10-29-ExpandVAARG.ll
|
…
|
|
2008-11-03-F80VAARG.ll
|
…
|
|
2008-11-06-testb.ll
|
…
|
|
2008-11-13-inlineasm-3.ll
|
…
|
|
2008-11-29-ULT-Sign.ll
|
…
|
|
2008-12-01-SpillerAssert.ll
|
…
|
|
2008-12-01-loop-iv-used-outside-loop.ll
|
…
|
|
2008-12-02-IllegalResultType.ll
|
…
|
|
2008-12-02-dagcombine-1.ll
|
…
|
|
2008-12-02-dagcombine-2.ll
|
…
|
|
2008-12-02-dagcombine-3.ll
|
…
|
|
2008-12-16-dagcombine-4.ll
|
…
|
|
2008-12-19-EarlyClobberBug.ll
|
…
|
|
2008-12-22-dagcombine-5.ll
|
…
|
|
2008-12-23-crazy-address.ll
|
…
|
|
2008-12-23-dagcombine-6.ll
|
…
|
|
2009-01-13-DoubleUpdate.ll
|
…
|
|
2009-01-16-SchedulerBug.ll
|
…
|
|
2009-01-16-UIntToFP.ll
|
…
|
|
2009-01-18-ConstantExprCrash.ll
|
…
|
|
2009-01-25-NoSSE.ll
|
…
|
|
2009-01-26-WrongCheck.ll
|
…
|
|
2009-01-27-NullStrings.ll
|
…
|
|
2009-01-31-BigShift.ll
|
…
|
|
2009-01-31-BigShift2.ll
|
…
|
|
2009-01-31-BigShift3.ll
|
…
|
|
2009-02-01-LargeMask.ll
|
…
|
|
2009-02-03-AnalyzedTwice.ll
|
…
|
|
2009-02-04-sext-i64-gep.ll
|
…
|
|
2009-02-08-CoalescerBug.ll
|
…
|
|
2009-02-09-ivs-different-sizes.ll
|
…
|
|
2009-02-11-codegenprepare-reuse.ll
|
…
|
|
2009-02-12-DebugInfoVLA.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
2009-02-12-InlineAsm-nieZ-constraints.ll
|
Re-commit: Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call
|
2014-02-13 14:44:26 +00:00 |
2009-02-12-SpillerBug.ll
|
…
|
|
2009-02-21-ExtWeakInitializer.ll
|
…
|
|
2009-02-25-CommuteBug.ll
|
…
|
|
2009-02-26-MachineLICMBug.ll
|
[X86] Custom lower UINT_TO_FP from v4f32 to v4i32, and for v8f32 to v8i32 if
|
2014-11-11 02:23:47 +00:00 |
2009-03-03-BTHang.ll
|
…
|
|
2009-03-03-BitcastLongDouble.ll
|
…
|
|
2009-03-05-burr-list-crash.ll
|
…
|
|
2009-03-07-FPConstSelect.ll
|
…
|
|
2009-03-09-APIntCrash.ll
|
…
|
|
2009-03-09-SpillerBug.ll
|
…
|
|
2009-03-10-CoalescerBug.ll
|
…
|
|
2009-03-12-CPAlignBug.ll
|
…
|
|
2009-03-13-PHIElimBug.ll
|
…
|
|
2009-03-16-PHIElimInLPad.ll
|
…
|
|
2009-03-23-LinearScanBug.ll
|
…
|
|
2009-03-23-MultiUseSched.ll
|
…
|
|
2009-03-23-i80-fp80.ll
|
…
|
|
2009-03-25-TestBug.ll
|
…
|
|
2009-03-26-NoImplicitFPBug.ll
|
…
|
|
2009-04-12-FastIselOverflowCrash.ll
|
…
|
|
2009-04-12-picrel.ll
|
…
|
|
2009-04-13-2AddrAssert-2.ll
|
Re-commit: Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call
|
2014-02-13 14:44:26 +00:00 |
2009-04-13-2AddrAssert.ll
|
…
|
|
2009-04-14-IllegalRegs.ll
|
…
|
|
2009-04-16-SpillerUnfold.ll
|
…
|
|
2009-04-24.ll
|
…
|
|
2009-04-25-CoalescerBug.ll
|
…
|
|
2009-04-27-CoalescerAssert.ll
|
…
|
|
2009-04-27-LiveIntervalsAssert.ll
|
…
|
|
2009-04-27-LiveIntervalsAssert2.ll
|
…
|
|
2009-04-29-IndirectDestOperands.ll
|
…
|
|
2009-04-29-LinearScanBug.ll
|
…
|
|
2009-04-29-RegAllocAssert.ll
|
…
|
|
2009-04-scale.ll
|
…
|
|
2009-05-08-InlineAsmIOffset.ll
|
Re-commit: Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call
|
2014-02-13 14:44:26 +00:00 |
2009-05-11-tailmerge-crash.ll
|
…
|
|
2009-05-19-SingleElementExtractElement.ll
|
…
|
|
2009-05-23-available_externally.ll
|
…
|
|
2009-05-23-dagcombine-shifts.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
2009-05-28-DAGCombineCrash.ll
|
…
|
|
2009-05-30-ISelBug.ll
|
…
|
|
2009-06-02-RewriterBug.ll
|
…
|
|
2009-06-03-Win64DisableRedZone.ll
|
…
|
|
2009-06-03-Win64SpillXMM.ll
|
Re-apply r211399, "Generate native unwind info on Win64" with a fix to ignore SEH pseudo ops in X86 JIT emitter.
|
2014-06-25 12:41:52 +00:00 |
2009-06-04-VirtualLiveIn.ll
|
…
|
|
2009-06-05-ScalarToVectorByteMMX.ll
|
…
|
|
2009-06-05-VZextByteShort.ll
|
[x86] Clean up some tests to use FileCheck and combine two into a single
|
2014-08-28 03:41:28 +00:00 |
2009-06-05-VariableIndexInsert.ll
|
…
|
|
2009-06-05-sitofpCrash.ll
|
…
|
|
2009-06-06-ConcatVectors.ll
|
…
|
|
2009-06-07-ExpandMMXBitcast.ll
|
…
|
|
2009-06-12-x86_64-tail-call-conv-out-of-sync-bug.ll
|
…
|
|
2009-06-15-not-a-tail-call.ll
|
…
|
|
2009-06-18-movlp-shuffle-register.ll
|
…
|
|
2009-07-06-TwoAddrAssert.ll
|
…
|
|
2009-07-07-SplitICmp.ll
|
…
|
|
2009-07-09-ExtractBoolFromVector.ll
|
…
|
|
2009-07-15-CoalescerBug.ll
|
…
|
|
2009-07-16-CoalescerBug.ll
|
…
|
|
2009-07-19-AsmExtraOperands.ll
|
…
|
|
2009-07-20-CoalescerBug.ll
|
…
|
|
2009-07-20-DAGCombineBug.ll
|
…
|
|
2009-08-02-mmx-scalar-to-vector.ll
|
…
|
|
2009-08-06-branchfolder-crash.ll
|
…
|
|
2009-08-06-inlineasm.ll
|
…
|
|
2009-08-08-CastError.ll
|
…
|
|
2009-08-12-badswitch.ll
|
…
|
|
2009-08-14-Win64MemoryIndirectArg.ll
|
…
|
|
2009-08-19-LoadNarrowingMiscompile.ll
|
…
|
|
2009-08-23-SubRegReuseUndo.ll
|
…
|
|
2009-09-10-LoadFoldingBug.ll
|
…
|
|
2009-09-10-SpillComments.ll
|
…
|
|
2009-09-16-CoalescerBug.ll
|
…
|
|
2009-09-19-earlyclobber.ll
|
Re-commit: Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call
|
2014-02-13 14:44:26 +00:00 |
2009-09-21-NoSpillLoopCount.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
2009-09-22-CoalescerBug.ll
|
…
|
|
2009-09-23-LiveVariablesBug.ll
|
…
|
|
2009-10-14-LiveVariablesBug.ll
|
…
|
|
2009-10-16-Scope.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
2009-10-19-EmergencySpill.ll
|
…
|
|
2009-10-19-atomic-cmp-eflags.ll
|
…
|
|
2009-10-25-RewriterBug.ll
|
…
|
|
2009-11-04-SubregCoalescingBug.ll
|
…
|
|
2009-11-13-VirtRegRewriterBug.ll
|
…
|
|
2009-11-16-MachineLICM.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
2009-11-16-UnfoldMemOpBug.ll
|
Add back r201608, r201622, r201624 and r201625
|
2014-02-19 17:23:20 +00:00 |
2009-11-17-UpdateTerminator.ll
|
…
|
|
2009-11-18-TwoAddrKill.ll
|
…
|
|
2009-11-25-ImpDefBug.ll
|
…
|
|
2009-12-01-EarlyClobberBug.ll
|
Re-commit: Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call
|
2014-02-13 14:44:26 +00:00 |
2009-12-11-TLSNoRedZone.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
2010-01-05-ZExt-Shl.ll
|
…
|
|
2010-01-07-ISelBug.ll
|
…
|
|
2010-01-07-UAMemFeature.ll
|
…
|
|
2010-01-08-Atomic64Bug.ll
|
X86: expand atomics in IR instead of as MachineInstrs.
|
2014-07-01 18:53:31 +00:00 |
2010-01-11-ExtraPHIArg.ll
|
…
|
|
2010-01-13-OptExtBug.ll
|
…
|
|
2010-01-15-SelectionDAGCycle.ll
|
…
|
|
2010-01-18-DbgValue.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
2010-01-19-OptExtBug.ll
|
…
|
|
2010-02-01-DbgValueCrash.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
2010-02-01-TaillCallCrash.ll
|
…
|
|
2010-02-03-DualUndef.ll
|
…
|
|
2010-02-04-SchedulerBug.ll
|
…
|
|
2010-02-11-NonTemporal.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
2010-02-12-CoalescerBug-Impdef.ll
|
…
|
|
2010-02-15-ImplicitDefBug.ll
|
…
|
|
2010-02-19-TailCallRetAddrBug.ll
|
Enable MI Sched for x86.
|
2013-10-15 23:33:07 +00:00 |
2010-02-23-DAGCombineBug.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
2010-02-23-DIV8rDefinesAX.ll
|
…
|
|
2010-02-23-RematImplicitSubreg.ll
|
…
|
|
2010-02-23-SingleDefPhiJoin.ll
|
…
|
|
2010-03-04-Mul8Bug.ll
|
…
|
|
2010-03-05-ConstantFoldCFG.ll
|
…
|
|
2010-03-05-EFLAGS-Redef.ll
|
…
|
|
2010-03-17-ISelBug.ll
|
…
|
|
2010-04-06-SSEDomainFixCrash.ll
|
…
|
|
2010-04-08-CoalescerBug.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
2010-04-13-AnalyzeBranchCrash.ll
|
…
|
|
2010-04-21-CoalescerBug.ll
|
…
|
|
2010-04-23-mmx-movdq2q.ll
|
[SDAG] Introduce a combined set to the DAG combiner which tracks nodes
|
2014-07-24 22:15:28 +00:00 |
2010-04-29-CoalescerCrash.ll
|
…
|
|
2010-04-30-LocalAlloc-LandingPad.ll
|
…
|
|
2010-05-03-CoalescerSubRegClobber.ll
|
…
|
|
2010-05-05-LocalAllocEarlyClobber.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
2010-05-06-LocalInlineAsmClobber.ll
|
…
|
|
2010-05-07-ldconvert.ll
|
…
|
|
2010-05-10-DAGCombinerBug.ll
|
…
|
|
2010-05-12-FastAllocKills.ll
|
…
|
|
2010-05-16-nosseconversion.ll
|
…
|
|
2010-05-25-DotDebugLoc.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
2010-05-26-DotDebugLoc.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
2010-05-26-FP_TO_INT-crash.ll
|
…
|
|
2010-05-28-Crash.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
2010-06-01-DeadArg-DbgInfo.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
2010-06-09-FastAllocRegisters.ll
|
…
|
|
2010-06-14-fast-isel-fs-load.ll
|
…
|
|
2010-06-15-FastAllocEarlyCLobber.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
2010-06-24-g-constraint-crash.ll
|
…
|
|
2010-06-25-CoalescerSubRegDefDead.ll
|
…
|
|
2010-06-25-asm-RA-crash.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
2010-06-28-FastAllocTiedOperand.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
2010-06-28-matched-g-constraint.ll
|
Re-commit: Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call
|
2014-02-13 14:44:26 +00:00 |
2010-07-02-UnfoldBug.ll
|
…
|
|
2010-07-02-asm-alignstack.ll
|
Re-commit: Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call
|
2014-02-13 14:44:26 +00:00 |
2010-07-06-DbgCrash.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
2010-07-06-asm-RIP.ll
|
Re-commit: Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call
|
2014-02-13 14:44:26 +00:00 |
2010-07-11-FPStackLoneUse.ll
|
…
|
|
2010-07-13-indirectXconstraint.ll
|
Re-commit: Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call
|
2014-02-13 14:44:26 +00:00 |
2010-07-15-Crash.ll
|
…
|
|
2010-07-29-SetccSimplify.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
2010-08-04-MaskedSignedCompare.ll
|
…
|
|
2010-08-04-MingWCrash.ll
|
…
|
|
2010-08-04-StackVariable.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
2010-09-01-RemoveCopyByCommutingDef.ll
|
…
|
|
2010-09-16-EmptyFilename.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
2010-09-16-asmcrash.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
2010-09-17-SideEffectsInChain.ll
|
Enable MI Sched for x86.
|
2013-10-15 23:33:07 +00:00 |
2010-09-30-CMOV-JumpTable-PHI.ll
|
…
|
|
2010-10-08-cmpxchg8b.ll
|
IR: add "cmpxchg weak" variant to support permitted failure.
|
2014-06-13 14:24:07 +00:00 |
2010-11-02-DbgParameter.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
2010-11-09-MOVLPS.ll
|
…
|
|
2010-11-18-SelectOfExtload.ll
|
…
|
|
2011-01-07-LegalizeTypesCrash.ll
|
…
|
|
2011-01-10-DagCombineHang.ll
|
…
|
|
2011-01-24-DbgValue-Before-Use.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
2011-02-04-FastRegallocNoFP.ll
|
…
|
|
2011-02-12-shuffle.ll
|
…
|
|
2011-02-21-VirtRegRewriter-KillSubReg.ll
|
…
|
|
2011-02-23-UnfoldBug.ll
|
…
|
|
2011-02-27-Fpextend.ll
|
…
|
|
2011-03-02-DAGCombiner.ll
|
…
|
|
2011-03-08-Sched-crash.ll
|
…
|
|
2011-03-09-Physreg-Coalescing.ll
|
…
|
|
2011-03-30-CreateFixedObjCrash.ll
|
…
|
|
2011-04-13-SchedCmpJmp.ll
|
…
|
|
2011-04-19-sclr-bb.ll
|
Update to more CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change.
|
2013-07-18 22:47:09 +00:00 |
2011-05-09-loaduse.ll
|
Fix broken CHECK lines
|
2014-02-16 07:31:05 +00:00 |
2011-05-26-UnreachableBlockElim.ll
|
Change objectsize intrinsic to accept different address spaces.
|
2013-10-07 18:06:48 +00:00 |
2011-05-27-CrossClassCoalescing.ll
|
…
|
|
2011-06-01-fildll.ll
|
…
|
|
2011-06-03-x87chain.ll
|
X86: Fix type check. Just because an integer type is illegal doesn't mean it's i64.
|
2013-10-07 19:11:35 +00:00 |
2011-06-06-fgetsign80bit.ll
|
…
|
|
2011-06-12-FastAllocSpill.ll
|
…
|
|
2011-06-14-PreschedRegalias.ll
|
…
|
|
2011-06-14-mmx-inlineasm.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
2011-06-19-QuicksortCoalescerBug.ll
|
…
|
|
2011-07-13-BadFrameIndexDisplacement.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
2011-08-23-PerformSubCombine128.ll
|
…
|
|
2011-08-23-Trampoline.ll
|
…
|
|
2011-08-29-BlockConstant.ll
|
…
|
|
2011-08-29-InitOrder.ll
|
Replace -use-init-array with -use-ctors.
|
2014-09-02 13:54:53 +00:00 |
2011-09-14-valcoalesce.ll
|
…
|
|
2011-09-18-sse2cmp.ll
|
Replace more uses of sse41 with sse4.1.
|
2013-08-23 20:39:19 +00:00 |
2011-09-21-setcc-bug.ll
|
Replace more uses of sse41 with sse4.1.
|
2013-08-23 20:39:19 +00:00 |
2011-10-11-SpillDead.ll
|
Re-commit: Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call
|
2014-02-13 14:44:26 +00:00 |
2011-10-11-srl.ll
|
Replace more uses of sse41 with sse4.1.
|
2013-08-23 20:39:19 +00:00 |
2011-10-12-MachineCSE.ll
|
TBAA: remove !tbaa from testing cases when they are not needed.
|
2013-08-21 22:20:53 +00:00 |
2011-10-18-FastISel-VectorParams.ll
|
Make x86 fast-isel correctly choose between aligned and unaligned operations for vector stores. Fixes PR16640.
|
2013-07-17 05:57:45 +00:00 |
2011-10-19-LegelizeLoad.ll
|
Enable MI Sched for x86.
|
2013-10-15 23:33:07 +00:00 |
2011-10-19-widen_vselect.ll
|
Teach the DAGCombiner how to fold 'vselect' dag nodes according
|
2014-01-08 18:33:04 +00:00 |
2011-10-21-widen-cmp.ll
|
…
|
|
2011-10-27-tstore.ll
|
Update to more CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change.
|
2013-07-18 22:47:09 +00:00 |
2011-10-30-padd.ll
|
Update to more CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change.
|
2013-07-18 22:47:09 +00:00 |
2011-11-07-LegalizeBuildVector.ll
|
…
|
|
2011-11-22-AVX2-Domains.ll
|
…
|
|
2011-11-30-or.ll
|
…
|
|
2011-12-06-AVXVectorExtractCombine.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
2011-12-06-BitcastVectorGlobal.ll
|
…
|
|
2011-12-08-AVXISelBugs.ll
|
…
|
|
2011-12-8-bitcastintprom.ll
|
…
|
|
2011-12-15-vec_shift.ll
|
Replace more uses of sse41 with sse4.1.
|
2013-08-23 20:39:19 +00:00 |
2011-12-26-extractelement-duplicate-load.ll
|
Update tests to use sse4.2 instead of sse42.
|
2013-08-23 20:46:35 +00:00 |
2011-12-28-vselecti8.ll
|
Teach DAGCombiner how to fold a SIGN_EXTEND_INREG of a BUILD_VECTOR of
|
2013-12-27 20:20:28 +00:00 |
2011-20-21-zext-ui2fp.ll
|
Update to more CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change.
|
2013-07-18 22:47:09 +00:00 |
2012-01-10-UndefExceptionEdge.ll
|
…
|
|
2012-1-10-buildvector.ll
|
Update to more CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change.
|
2013-07-18 22:47:09 +00:00 |
2012-01-11-split-cv.ll
|
Update to more CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change.
|
2013-07-18 22:47:09 +00:00 |
2012-01-12-extract-sv.ll
|
…
|
|
2012-01-16-mfence-nosse-flags.ll
|
x86-32: PUSHF/POPF use/def EFLAGS
|
2014-12-16 20:15:45 +00:00 |
2012-01-18-vbitcast.ll
|
Update to more CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change.
|
2013-07-18 22:47:09 +00:00 |
2012-02-12-dagco.ll
|
…
|
|
2012-02-14-scalar.ll
|
…
|
|
2012-02-23-mmx-inlineasm.ll
|
…
|
|
2012-02-29-CoalescerBug.ll
|
…
|
|
2012-03-15-build_vector_wl.ll
|
…
|
|
2012-03-20-LargeConstantExpr.ll
|
…
|
|
2012-03-26-PostRALICMBug.ll
|
…
|
|
2012-04-09-TwoAddrPassBug.ll
|
…
|
|
2012-04-26-sdglue.ll
|
[x86] Enable the new vector shuffle lowering by default.
|
2014-10-04 03:52:55 +00:00 |
2012-05-17-TwoAddressBug.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
2012-05-19-CoalescerCrash.ll
|
…
|
|
2012-07-10-extload64.ll
|
Update to more CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change.
|
2013-07-18 22:47:09 +00:00 |
2012-07-10-shufnorm.ll
|
…
|
|
2012-07-15-BuildVectorPromote.ll
|
…
|
|
2012-07-15-broadcastfold.ll
|
[x86] Teach the new vector shuffle lowering to be even more aggressive
|
2014-10-01 03:19:43 +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
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
2012-08-16-setcc.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
2012-08-17-legalizer-crash.ll
|
Revert r162101 and replace it with a solution that works for targets where the pointer type is illegal.
|
2014-01-22 22:34:17 +00:00 |
2012-08-28-UnsafeMathCrash.ll
|
…
|
|
2012-09-13-dagco-fneg.ll
|
…
|
|
2012-09-28-CGPBug.ll
|
…
|
|
2012-10-02-DAGCycle.ll
|
[x86] Make some questionable tests not spew assembly to stdout, which
|
2014-08-02 00:50:10 +00:00 |
2012-10-03-DAGCycle.ll
|
…
|
|
2012-10-18-crash-dagco.ll
|
…
|
|
2012-11-28-merge-store-alias.ll
|
…
|
|
2012-11-30-handlemove-dbg.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
2012-11-30-misched-dbg.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
2012-11-30-regpres-dbg.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
2012-12-1-merge-multiple.ll
|
…
|
|
2012-12-06-python27-miscompile.ll
|
…
|
|
2012-12-12-DAGCombineCrash.ll
|
…
|
|
2012-12-14-v8fp80-crash.ll
|
…
|
|
2012-12-19-NoImplicitFloat.ll
|
…
|
|
2013-01-09-DAGCombineBug.ll
|
…
|
|
2013-02-12-ShuffleToZext.ll
|
…
|
|
2013-03-13-VEX-DestReg.ll
|
Update to remove the no-frame-pointer-elim-non-leaf flag if it was set to 'false'.
|
2013-08-22 21:28:54 +00:00 |
2013-05-06-ConactVectorCrash.ll
|
…
|
|
2013-10-14-FastISel-incorrect-vreg.ll
|
SelectionDAG switch lowering: Replace unreachable default with most popular case.
|
2014-12-06 01:28:50 +00:00 |
2014-05-29-factorial.ll
|
llvm/test/CodeGen/X86/2014-05-29-factorial.ll: Relax an expression to match Win32 x64.
|
2014-06-09 14:20:23 +00:00 |
2014-05-30-CombineAddNSW.ll
|
[DAG] Expose NoSignedWrap, NoUnsignedWrap and Exact flags to SelectionDAG.
|
2014-06-09 12:32:53 +00:00 |
2014-08-29-CompactUnwind.ll
|
Fix PR20800: correctly calculate the offset of the subq instruction when generating compact unwind info.
|
2014-09-03 07:11:34 +00:00 |
9601.ll
|
…
|
|
20090313-signext.ll
|
…
|
|
Atomics-64.ll
|
X86: expand atomics in IR instead of as MachineInstrs.
|
2014-07-01 18:53:31 +00:00 |
DbgValueOtherTargets.test
|
…
|
|
MachineBranchProb.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
MachineSink-CritEdge.ll
|
…
|
|
MachineSink-DbgValue.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
MachineSink-PHIUse.ll
|
…
|
|
MachineSink-eflags.ll
|
…
|
|
MergeConsecutiveStores.ll
|
Revert "merge consecutive stores of extracted vector elements"
|
2014-12-31 00:40:28 +00:00 |
StackColoring-dbg.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
StackColoring.ll
|
Enable MI Sched for x86.
|
2013-10-15 23:33:07 +00:00 |
SwitchLowering.ll
|
…
|
|
SwizzleShuff.ll
|
[x86] Make vector legalization of extloads work more like the "normal"
|
2014-07-24 22:09:56 +00:00 |
TruncAssertZext.ll
|
Fix CR/LF line endings in test case.
|
2014-11-17 08:00:45 +00:00 |
WidenArith.ll
|
Update to more CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change.
|
2013-07-18 22:47:09 +00:00 |
abi-isel.ll
|
Enable MI Sched for x86.
|
2013-10-15 23:33:07 +00:00 |
add-of-carry.ll
|
Revert r213070. It's breaking the build in MCELFStreamer::EmitInstToData(...).
|
2014-07-15 16:24:24 +00:00 |
add.ll
|
Enable MI Sched for x86.
|
2013-10-15 23:33:07 +00:00 |
add_shl_constant.ll
|
Add triple to test to fix bots
|
2014-09-11 17:50:20 +00:00 |
adde-carry.ll
|
…
|
|
addr-label-difference.ll
|
…
|
|
addr-mode-matcher.ll
|
[ISel] Keep matching state consistent when folding during X86 address match
|
2014-10-03 20:00:34 +00:00 |
address-type-promotion-constantexpr.ll
|
Fixed formatting, removed bug reference, renamed testcase
|
2014-07-16 22:40:28 +00:00 |
adx-intrinsics.ll
|
[x86] Added _addcarry_ and _subborrow_ intrinsics
|
2014-08-21 09:43:43 +00:00 |
aes_intrinsics.ll
|
Add non-AVX tests for AES intrinsics.
|
2013-10-24 06:50:17 +00:00 |
aliases.ll
|
Use "weak alias" instead of "alias weak"
|
2014-07-30 22:51:54 +00:00 |
aligned-comm.ll
|
…
|
|
aligned-variadic.ll
|
X86: Add missing triples from r216119
|
2014-08-20 19:58:59 +00:00 |
alignment-2.ll
|
…
|
|
alignment.ll
|
…
|
|
all-ones-vector.ll
|
…
|
|
alldiv-divdi3.ll
|
…
|
|
alloca-align-rounding-32.ll
|
Allocate local registers in order for optimal coloring.
|
2013-07-25 18:35:14 +00:00 |
alloca-align-rounding.ll
|
[x32] Use ebp/esp as frame and stack pointer
|
2014-08-07 09:41:19 +00:00 |
allrem-moddi3.ll
|
…
|
|
and-or-fold.ll
|
…
|
|
and-su.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
andimm8.ll
|
…
|
|
anyext.ll
|
…
|
|
anyregcc-crash.ll
|
Grow the stackmap/patchpoint format to hold 64-bit IDs.
|
2013-12-13 18:37:10 +00:00 |
anyregcc.ll
|
[Stackmaps] Update the stackmap format to use 64-bit relocations for the function address and properly align all entries.
|
2014-03-31 22:14:04 +00:00 |
apm.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
arg-cast.ll
|
…
|
|
asm-block-labels.ll
|
Delete -std-compile-opts.
|
2014-10-16 20:00:02 +00:00 |
asm-global-imm.ll
|
Re-commit: Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call
|
2014-02-13 14:44:26 +00:00 |
asm-indirect-mem.ll
|
…
|
|
asm-invalid-register-class-crasher.ll
|
…
|
|
asm-label.ll
|
SelectionDAG switch lowering: Replace unreachable default with most popular case.
|
2014-12-06 01:28:50 +00:00 |
asm-label2.ll
|
…
|
|
asm-modifier-P.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
asm-modifier.ll
|
Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging. No functionality change and all tests pass after conversion.
|
2013-07-13 20:38:47 +00:00 |
asm-reg-type-mismatch.ll
|
…
|
|
atom-bypass-slow-division-64.ll
|
Revert "blockfreq: Temporarily turn on -debug-only=block-freq"
|
2014-04-19 22:45:44 +00:00 |
atom-bypass-slow-division.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
atom-call-reg-indirect-foldedreload32.ll
|
…
|
|
atom-call-reg-indirect-foldedreload64.ll
|
…
|
|
atom-call-reg-indirect.ll
|
Add Atom Silvermont (slm) tests
|
2013-09-16 22:22:07 +00:00 |
atom-cmpb.ll
|
[x86] Do not convert to cmp32 for Atom arch by Sergey Okunev
|
2014-04-01 08:13:07 +00:00 |
atom-fixup-lea1.ll
|
…
|
|
atom-fixup-lea2.ll
|
…
|
|
atom-fixup-lea3.ll
|
…
|
|
atom-fixup-lea4.ll
|
Revert r209381 as it isn't a local variable. Add a testcase so that
|
2014-06-03 21:01:39 +00:00 |
atom-lea-addw-bug.ll
|
Add test case for PR16785.
|
2013-10-01 17:02:48 +00:00 |
atom-lea-sp.ll
|
Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging. No functionality change and all tests pass after conversion.
|
2013-07-13 20:38:47 +00:00 |
atom-pad-short-functions.ll
|
…
|
|
atom-sched.ll
|
Add Atom Silvermont (slm) tests
|
2013-09-16 22:22:07 +00:00 |
atom-shuf.ll
|
…
|
|
atomic-dagsched.ll
|
Add addrspacecast instruction.
|
2013-11-15 01:34:59 +00:00 |
atomic-load-store-wide.ll
|
[X86] Make wide loads be managed by AtomicExpand
|
2014-09-23 20:59:25 +00:00 |
atomic-load-store.ll
|
…
|
|
atomic-minmax-i6432.ll
|
X86: expand atomics in IR instead of as MachineInstrs.
|
2014-07-01 18:53:31 +00:00 |
atomic-ops-ancient-64.ll
|
X86: correct 64-bit atomics on 32-bit
|
2014-07-14 16:28:13 +00:00 |
atomic-or.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
atomic-pointer.ll
|
…
|
|
atomic8.ll
|
X86: expand atomics in IR instead of as MachineInstrs.
|
2014-07-01 18:53:31 +00:00 |
atomic16.ll
|
x86: Emit LOCK prefix after DATA16
|
2014-12-15 22:34:58 +00:00 |
atomic32.ll
|
X86: expand atomics in IR instead of as MachineInstrs.
|
2014-07-01 18:53:31 +00:00 |
atomic64.ll
|
X86: expand atomics in IR instead of as MachineInstrs.
|
2014-07-01 18:53:31 +00:00 |
atomic128.ll
|
X86: remove temporary atomicrmw used during lowering.
|
2014-07-14 15:31:13 +00:00 |
atomic6432.ll
|
X86: expand atomics in IR instead of as MachineInstrs.
|
2014-07-01 18:53:31 +00:00 |
atomic_add.ll
|
[X86] Don't transform atomic-load-add into an inc/dec when inc/dec is slow
|
2014-10-08 23:16:23 +00:00 |
atomic_idempotent.ll
|
Lower idempotent RMWs to fence+load
|
2014-09-25 17:27:43 +00:00 |
atomic_mi.ll
|
[X86] Avoid generating inc/dec when slow for x.atomic_store(1 + x.atomic_load())
|
2014-10-08 19:38:18 +00:00 |
atomic_op.ll
|
X86: expand atomics in IR instead of as MachineInstrs.
|
2014-07-01 18:53:31 +00:00 |
attribute-sections.ll
|
…
|
|
avoid-lea-scale2.ll
|
…
|
|
avoid-loop-align-2.ll
|
…
|
|
avoid-loop-align.ll
|
…
|
|
avoid_complex_am.ll
|
[LSR] Canonicalize reg1 + ... + regN into reg1 + ... + 1*regN.
|
2014-05-20 19:25:04 +00:00 |
avx-arith.ll
|
Enable MI Sched for x86.
|
2013-10-15 23:33:07 +00:00 |
avx-basic.ll
|
[x86] Enable the new vector shuffle lowering by default.
|
2014-10-04 03:52:55 +00:00 |
avx-bitcast.ll
|
Remove some instructions that existed to provide aliases to the assembler. Can be done with InstAlias instead. Unfortunately, this was causing printer to use 'vmovq' or 'vmovd' based on what was parsed. To cleanup the inconsistencies convert all 'vmovd' with 64-bit registers to 'vmovq', but provide an alias so that 'vmovd' will still parse.
|
2013-10-08 05:53:50 +00:00 |
avx-brcond.ll
|
Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging. No functionality change and all tests pass after conversion.
|
2013-07-13 20:38:47 +00:00 |
avx-cast.ll
|
…
|
|
avx-cmp.ll
|
…
|
|
avx-cvt-2.ll
|
[VectorLegalizer/X86] Don't unvectorize fp_to_uint for v8f32->v8i16
|
2014-03-17 17:06:14 +00:00 |
avx-cvt.ll
|
…
|
|
avx-fp2int.ll
|
Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging. No functionality change and all tests pass after conversion.
|
2013-07-13 20:38:47 +00:00 |
avx-intel-ocl.ll
|
[X86][AVX] 256-bit vector stack unaligned load/stores identification
|
2014-11-18 23:38:19 +00:00 |
avx-intrinsics-x86-upgrade.ll
|
[x86] Fix a pretty horrible bug and inconsistency in the x86 asm
|
2014-09-06 10:00:01 +00:00 |
avx-intrinsics-x86.ll
|
[X86][SSE] pslldq/psrldq shuffle mask decodes
|
2014-10-14 22:31:34 +00:00 |
avx-intrinsics-x86_64.ll
|
…
|
|
avx-load-store.ll
|
…
|
|
avx-logic.ll
|
…
|
|
avx-minmax.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
avx-select.ll
|
…
|
|
avx-shift.ll
|
[X86] Teach the backend how to lower vector shift left into multiply rather than scalarizing it.
|
2014-02-12 23:42:28 +00:00 |
avx-shuffle-x86_32.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
avx-splat.ll
|
[x86] Enable the new vector shuffle lowering by default.
|
2014-10-04 03:52:55 +00:00 |
avx-trunc.ll
|
Lower AVX v4i64->v4i32 truncate to one shuffle.
|
2014-03-05 19:41:16 +00:00 |
avx-unpack.ll
|
…
|
|
avx-varargs-x86_64.ll
|
Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging. No functionality change and all tests pass after conversion.
|
2013-07-13 20:38:47 +00:00 |
avx-vbroadcast.ll
|
Teach the DAGCombiner how to fold concat_vector nodes when the input is two
|
2014-02-11 15:42:46 +00:00 |
avx-vextractf128.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
avx-vinsertf128.ll
|
…
|
|
avx-vperm2x128.ll
|
[x86] Teach the x86 vector shuffle lowering to detect mergable 128-bit
|
2014-11-21 13:56:05 +00:00 |
avx-vzeroupper.ll
|
[X86] New and improved VZeroUpperInserter optimization.
|
2014-03-17 01:22:54 +00:00 |
avx-win64-args.ll
|
…
|
|
avx-win64.ll
|
…
|
|
avx.ll
|
[x86] Revert r218588, r218589, and r218600. These patches were pursuing
|
2014-09-30 02:52:28 +00:00 |
avx1-logical-load-folding.ll
|
X86: Tighten up test.
|
2014-04-10 00:27:43 +00:00 |
avx1-stack-reload-folding.ll
|
Fix CR/LF line endings in test case
|
2014-12-17 17:52:12 +00:00 |
avx2-arith.ll
|
DAGCombiner: Don't fold vector muls with constants that look like a splat of a power of 2 but differ in bit width.
|
2013-09-19 13:28:20 +00:00 |
avx2-cmp.ll
|
…
|
|
avx2-conversions.ll
|
X86: Custom lower sext v16i8 to v16i16, and the corresponding truncate.
|
2013-10-23 21:06:07 +00:00 |
avx2-gather.ll
|
Fix AVX2 Gather execution domains.
|
2014-03-25 12:36:38 +00:00 |
avx2-intrinsics-x86-upgrade.ll
|
[x86] Fix a pretty horrible bug and inconsistency in the x86 asm
|
2014-09-06 10:00:01 +00:00 |
avx2-intrinsics-x86.ll
|
[X86][SSE] pslldq/psrldq shuffle mask decodes
|
2014-10-14 22:31:34 +00:00 |
avx2-logic.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
avx2-nontemporal.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
avx2-phaddsub.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
avx2-pmovx-256-old-shuffle.ll
|
[X86] Add a temporary testcase for PR21876/r223996.
|
2014-12-11 23:07:52 +00:00 |
avx2-pmovxrm-intrinsics.ll
|
[X86] Refactor PMOV[SZ]Xrm to add missing AVX2 patterns.
|
2014-12-06 01:31:07 +00:00 |
avx2-shift.ll
|
X86: use vpsllvd (& friends) for 16-bit shifts on Haswell
|
2014-02-18 11:15:32 +00:00 |
avx2-vbroadcast.ll
|
[x86] Enable the new vector shuffle lowering by default.
|
2014-10-04 03:52:55 +00:00 |
avx2-vector-shifts.ll
|
SelectionDAG: Don't constant fold target-specific nodes.
|
2014-04-09 23:28:11 +00:00 |
avx2-vperm.ll
|
…
|
|
avx512-arith.ll
|
[AVX512] Enable FP arithmetic lowering for AVX512VL subsets.
|
2014-12-18 12:28:22 +00:00 |
avx512-build-vector.ll
|
[x86] Teach the new vector shuffle lowering how to lower 128-bit
|
2014-10-05 11:41:36 +00:00 |
avx512-cmp.ll
|
AVX-512: Fixed a bug in emitting compare for MVT:i1 type.
|
2014-08-18 11:59:06 +00:00 |
avx512-cvt.ll
|
AVX-512: SINT_TO_FP cost model and some bugfixes
|
2014-11-13 11:46:16 +00:00 |
avx512-fma-intrinsics.ll
|
AVX-512: Added FMA instructions, intrinsics an tests for KNL and SKX targets
|
2014-12-23 10:30:39 +00:00 |
avx512-fma.ll
|
AVX-512: Added FMA instructions.
|
2013-08-27 08:39:25 +00:00 |
avx512-gather-scatter-intrin.ll
|
AVX-512: changes in intrinsics
|
2014-05-12 07:18:51 +00:00 |
avx512-i1test.ll
|
AVX-512: Fixed a bug in lowering setcc for MVT::i1 type
|
2014-12-11 10:21:12 +00:00 |
avx512-inc-dec.ll
|
AVX-512: dec/inc instructions are slow on KNL
|
2014-07-02 14:11:05 +00:00 |
avx512-insert-extract.ll
|
[AVX512] Add DQ subvector inserts
|
2014-10-15 23:42:17 +00:00 |
avx512-intrinsics.ll
|
AVX-512: Added all forms of BLENDM instructions,
|
2014-12-22 13:52:48 +00:00 |
avx512-logic.ll
|
[AVX512] Enabling bit logic lowering
|
2014-12-12 17:02:18 +00:00 |
avx512-mask-op.ll
|
[SKX] Enabling mask logic instructions: encoding, lowering
|
2014-07-28 13:46:45 +00:00 |
avx512-mov.ll
|
[AVX512] Added load/store instructions to Register2Memory opcode tables.
|
2014-08-06 15:40:34 +00:00 |
avx512-nontemporal.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
avx512-select.ll
|
Revert "Temporarily revert r220777 to sort out build bot breakage."
|
2014-11-01 03:19:45 +00:00 |
avx512-shift.ll
|
AVX-512: Added SHIFT instructions.
|
2013-08-21 09:36:02 +00:00 |
avx512-trunc-ext.ll
|
AVX-512-SKX: Added instruction VPMOVM2B/W/D/Q.
|
2014-10-05 14:11:08 +00:00 |
avx512-vbroadcast.ll
|
[AVX512] Added lowering for VBROADCASTSS/SD instructions.
|
2014-12-09 18:45:30 +00:00 |
avx512-vec-cmp.ll
|
[AVX512] Enabling MIN/MAX lowering.
|
2014-12-12 15:10:43 +00:00 |
avx512-vselect-crash.ll
|
Teach the DAGCombiner how to fold 'vselect' dag nodes according
|
2014-01-08 18:33:04 +00:00 |
avx512bw-arith.ll
|
[AVX512] Enable integer arithmetic lowering for AVX512BW/VL subsets.
|
2014-12-16 18:24:07 +00:00 |
avx512bw-intrinsics.ll
|
AVX-512: BLENDM - fixed encoding of the broadcast version
|
2014-12-23 09:36:28 +00:00 |
avx512bw-mask-op.ll
|
[SKX] Enabling mask logic instructions: encoding, lowering
|
2014-07-28 13:46:45 +00:00 |
avx512bw-mov.ll
|
[AVX512] Added load/store from BW/VL subsets to Register2Memory opcode tables.
|
2014-09-26 09:48:50 +00:00 |
avx512bw-vec-cmp.ll
|
[AVX512] Enabling MIN/MAX lowering.
|
2014-12-12 15:10:43 +00:00 |
avx512bwvl-arith.ll
|
[AVX512] Enable integer arithmetic lowering for AVX512BW/VL subsets.
|
2014-12-16 18:24:07 +00:00 |
avx512bwvl-intrinsics.ll
|
AVX-512: Added FMA instructions, intrinsics an tests for KNL and SKX targets
|
2014-12-23 10:30:39 +00:00 |
avx512bwvl-mov.ll
|
[AVX512] Added load/store from BW/VL subsets to Register2Memory opcode tables.
|
2014-09-26 09:48:50 +00:00 |
avx512bwvl-vec-cmp.ll
|
[SKX] Enable lowering of integer CMP operations.
|
2014-08-29 08:46:04 +00:00 |
avx512dq-mask-op.ll
|
[SKX] Enabling mask logic instructions: encoding, lowering
|
2014-07-28 13:46:45 +00:00 |
avx512er-intrinsics.ll
|
AVX-512: Scalar ERI intrinsics
|
2014-11-26 10:46:49 +00:00 |
avx512vl-arith.ll
|
[AVX512] Enable FP arithmetic lowering for AVX512VL subsets.
|
2014-12-18 12:28:22 +00:00 |
avx512vl-intrinsics.ll
|
AVX-512: Added all forms of BLENDM instructions,
|
2014-12-22 13:52:48 +00:00 |
avx512vl-logic.ll
|
[AVX512] Enabling bit logic lowering
|
2014-12-12 17:02:18 +00:00 |
avx512vl-mov.ll
|
[AVX512] Added load/store from BW/VL subsets to Register2Memory opcode tables.
|
2014-09-26 09:48:50 +00:00 |
avx512vl-nontemporal.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
avx512vl-vec-cmp.ll
|
[AVX512] Enabling MIN/MAX lowering.
|
2014-12-12 15:10:43 +00:00 |
barrier-sse.ll
|
Convert test to FileCheck.
|
2014-01-16 06:31:20 +00:00 |
barrier.ll
|
…
|
|
basic-promote-integers.ll
|
…
|
|
bc-extract.ll
|
Update tests to use sse4.2 instead of sse42.
|
2013-08-23 20:46:35 +00:00 |
bigstructret.ll
|
…
|
|
bigstructret2.ll
|
…
|
|
bit-test-shift.ll
|
…
|
|
bitcast-i256.ll
|
…
|
|
bitcast-int-to-vector.ll
|
…
|
|
bitcast.ll
|
…
|
|
bitcast2.ll
|
Explicitly disable AVX on a bunch of tests so they won't fail on AVX machines post r192171.
|
2013-10-08 06:06:57 +00:00 |
block-placement.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
bmi.ll
|
[X86] Don't use BZHI for short masks (>=32 bits). Thanks to Ben Kramer for the
|
2014-04-22 07:40:34 +00:00 |
bool-simplify.ll
|
Rename features to match what gcc and clang use.
|
2013-08-23 20:21:34 +00:00 |
bool-zext.ll
|
…
|
|
br-fold.ll
|
Patch by Vadim Chugunov
|
2014-04-19 13:47:43 +00:00 |
brcond.ll
|
Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging. No functionality change and all tests pass after conversion.
|
2013-07-13 20:38:47 +00:00 |
break-anti-dependencies.ll
|
Enable MI Sched for x86.
|
2013-10-15 23:33:07 +00:00 |
break-false-dep.ll
|
[X86] Add missing memory variants to AVX false dependency breaking
|
2014-12-28 13:15:05 +00:00 |
bss_pagealigned.ll
|
…
|
|
bswap-inline-asm.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
bswap-vector.ll
|
[x86] Fix the completely broken vector widening legalization of bswap.
|
2014-07-03 07:04:38 +00:00 |
bswap.ll
|
DAGCombiner: make sure or/shl/srl really has zero high bits before forming bswap
|
2013-08-27 13:46:45 +00:00 |
bt.ll
|
Fix non-deterministic SDNodeOrder-dependent codegen
|
2014-01-12 14:09:17 +00:00 |
btq.ll
|
Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging. No functionality change and all tests pass after conversion.
|
2013-07-13 20:38:47 +00:00 |
buildvec-insertvec.ll
|
…
|
|
byval-align.ll
|
…
|
|
byval-callee-cleanup.ll
|
Revert "Don't count inreg params when mangling fastcall functions"
|
2014-10-23 17:50:42 +00:00 |
byval.ll
|
…
|
|
byval2.ll
|
…
|
|
byval3.ll
|
…
|
|
byval4.ll
|
…
|
|
byval5.ll
|
…
|
|
byval6.ll
|
…
|
|
byval7.ll
|
Enable MI Sched for x86.
|
2013-10-15 23:33:07 +00:00 |
cache-intrinsic.ll
|
Add @llvm.clear_cache builtin
|
2014-03-26 12:52:28 +00:00 |
call-imm.ll
|
X86: Disable IsLegalToCallImmediateAddr for Win32
|
2014-03-28 21:40:47 +00:00 |
call-push.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
cas.ll
|
Re-commit: Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call
|
2014-02-13 14:44:26 +00:00 |
catch.ll
|
Don't assert with private type info variables.
|
2014-01-07 19:38:47 +00:00 |
cfi.ll
|
Modify test to not use -disable-cfi.
|
2014-05-05 16:47:07 +00:00 |
cfi_enforcing.ll
|
Add Forward Control-Flow Integrity.
|
2014-11-11 21:08:02 +00:00 |
cfi_invoke.ll
|
Add Forward Control-Flow Integrity.
|
2014-11-11 21:08:02 +00:00 |
cfi_non_default_function.ll
|
Add Forward Control-Flow Integrity.
|
2014-11-11 21:08:02 +00:00 |
cfi_simple_indirect_call.ll
|
Add Forward Control-Flow Integrity.
|
2014-11-11 21:08:02 +00:00 |
cfstring.ll
|
Remove the linker_private and linker_private_weak linkages.
|
2014-03-13 23:18:37 +00:00 |
chain_order.ll
|
merge consecutive loads that are offset from a base address
|
2014-12-16 21:57:18 +00:00 |
change-compare-stride-1.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
change-compare-stride-trickiness-0.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
change-compare-stride-trickiness-1.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
change-compare-stride-trickiness-2.ll
|
…
|
|
clobber-fi0.ll
|
x86-32: PUSHF/POPF use/def EFLAGS
|
2014-12-16 20:15:45 +00:00 |
clz.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
cmov-fp.ll
|
Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging. No functionality change and all tests pass after conversion.
|
2013-07-13 20:38:47 +00:00 |
cmov-into-branch.ll
|
Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging. No functionality change and all tests pass after conversion.
|
2013-07-13 20:38:47 +00:00 |
cmov.ll
|
x86-32: PUSHF/POPF use/def EFLAGS
|
2014-12-16 20:15:45 +00:00 |
cmp.ll
|
X86: Don't turn shifts into ands if there's another use that may not check for equality.
|
2014-06-06 21:08:55 +00:00 |
cmpxchg-clobber-flags.ll
|
x86-32: PUSHF/POPF use/def EFLAGS
|
2014-12-16 20:15:45 +00:00 |
cmpxchg-i1.ll
|
X86: lower ATOMIC_CMP_SWAP_WITH_SUCCESS directly
|
2014-06-13 17:29:39 +00:00 |
cmpxchg-i128-i1.ll
|
X86: lower ATOMIC_CMP_SWAP_WITH_SUCCESS directly
|
2014-06-13 17:29:39 +00:00 |
cmpxchg16b.ll
|
IR: add a second ordering operand to cmpxhg for failure
|
2014-03-11 10:48:52 +00:00 |
coalesce-esp.ll
|
…
|
|
coalesce-implicitdef.ll
|
TBAA: remove !tbaa from testing cases when they are not needed.
|
2013-08-21 22:20:53 +00:00 |
coalescer-commute1.ll
|
…
|
|
coalescer-commute2.ll
|
…
|
|
coalescer-commute3.ll
|
…
|
|
coalescer-commute4.ll
|
…
|
|
coalescer-commute5.ll
|
…
|
|
coalescer-cross.ll
|
…
|
|
coalescer-dce.ll
|
x86-32: PUSHF/POPF use/def EFLAGS
|
2014-12-16 20:15:45 +00:00 |
coalescer-dce2.ll
|
…
|
|
coalescer-identity.ll
|
…
|
|
coalescer-remat.ll
|
IR: add "cmpxchg weak" variant to support permitted failure.
|
2014-06-13 14:24:07 +00:00 |
code_placement.ll
|
…
|
|
code_placement_align_all.ll
|
Update to more CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change.
|
2013-07-18 22:47:09 +00:00 |
code_placement_eh.ll
|
…
|
|
codegen-prepare-addrmode-sext.ll
|
[CodeGenPrepare] Handle zero extensions in the TypePromotionHelper.
|
2014-11-13 01:44:51 +00:00 |
codegen-prepare-cast.ll
|
Add a testcase for r199430.
|
2014-01-22 20:11:50 +00:00 |
codegen-prepare-crash.ll
|
[CGP] r205941 changed the logic, so that a cast happens *before* 'Result' is
|
2014-05-13 15:42:45 +00:00 |
codegen-prepare-extload.ll
|
[CodeGenPrepare] Handle properly the promotion of operands when this does not
|
2014-12-22 18:11:52 +00:00 |
codegen-prepare.ll
|
Add the ability to use GEPs for address sinking in CGP
|
2014-04-12 00:59:48 +00:00 |
codemodel.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
coff-comdat.ll
|
Change the .ll syntax for comdats and add a syntactic sugar.
|
2015-01-06 22:55:16 +00:00 |
coff-comdat2.ll
|
Change the .ll syntax for comdats and add a syntactic sugar.
|
2015-01-06 22:55:16 +00:00 |
coff-comdat3.ll
|
Change the .ll syntax for comdats and add a syntactic sugar.
|
2015-01-06 22:55:16 +00:00 |
coff-feat00.ll
|
Revert "Re-commit r192758 - MC: quote tricky symbol names in asm output"
|
2013-10-18 02:14:40 +00:00 |
coldcc64.ll
|
…
|
|
combine-64bit-vec-binop.ll
|
[X86] Add two combine rules to simplify dag nodes introduced during type legalization when promoting nodes with illegal vector type.
|
2014-05-30 23:17:53 +00:00 |
combine-and.ll
|
[X86][SSE] Keep 4i32 vector insertions in integer domain on SSE4.1 targets
|
2014-12-02 22:31:23 +00:00 |
combine-avx-intrinsics.ll
|
[X86] Teach the backend how to fold SSE4.1/AVX/AVX2 blend intrinsics.
|
2014-05-15 15:18:15 +00:00 |
combine-avx2-intrinsics.ll
|
[X86] Teach the backend how to fold SSE4.1/AVX/AVX2 blend intrinsics.
|
2014-05-15 15:18:15 +00:00 |
combine-lds.ll
|
…
|
|
combine-or.ll
|
[X86][SSE] Keep 4i32 vector insertions in integer domain on SSE4.1 targets
|
2014-12-02 22:31:23 +00:00 |
combine-sse2-intrinsics.ll
|
[X86] Add target specific combine rules to fold SSE2/AVX2 packed arithmetic shift intrinsics.
|
2014-05-08 17:44:04 +00:00 |
combine-sse41-intrinsics.ll
|
llvm/test/CodeGen/X86/combine-sse41-intrinsics.ll: Add explicit triple.
|
2014-05-15 15:45:31 +00:00 |
combiner-aa-0.ll
|
…
|
|
combiner-aa-1.ll
|
…
|
|
commute-blend-avx2.ll
|
[X86][SSE] Enable commutation for SSE immediate blend instructions
|
2014-11-04 23:25:08 +00:00 |
commute-blend-sse41.ll
|
[X86][SSE] Enable commutation for SSE immediate blend instructions
|
2014-11-04 23:25:08 +00:00 |
commute-intrinsic.ll
|
…
|
|
commute-two-addr.ll
|
Enable MI Sched for x86.
|
2013-10-15 23:33:07 +00:00 |
commuted-blend-mask.ll
|
[X86] When commuting SSE immediate blend, make sure that the new blend mask is a valid imm8.
|
2014-11-06 14:36:45 +00:00 |
compact-unwind.ll
|
[CompactUnwind] Fix register encoding logic
|
2014-12-08 18:18:32 +00:00 |
compare-add.ll
|
…
|
|
compare-inf.ll
|
X86: Turn fp selects into mask operations.
|
2013-08-04 12:05:16 +00:00 |
compare_folding.ll
|
…
|
|
compiler_used.ll
|
s/compiler_used/compiler.used/.
|
2013-07-19 18:44:51 +00:00 |
complex-asm.ll
|
…
|
|
complex-fca.ll
|
…
|
|
computeKnownBits_urem.ll
|
[pr19636] Fix known bit computation in urem instruction with power of two.
|
2014-05-30 15:00:45 +00:00 |
conditional-indecrement.ll
|
Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging. No functionality change and all tests pass after conversion.
|
2013-07-13 20:38:47 +00:00 |
const-base-addr.ll
|
Add comments and test case for [DAG] Keep the opaque constant flag when performing unary constant folding operations (r204737).
|
2014-04-02 22:21:01 +00:00 |
constant-hoisting-shift-immediate.ll
|
Move test from r207969 to another folder and rename it.
|
2014-05-05 18:10:15 +00:00 |
constant-pool-remat-0.ll
|
Specify a more specific triple for constant-pool-remat-0.ll
|
2014-07-15 03:00:39 +00:00 |
constant-pool-sharing.ll
|
CodeGen: Stick constant pool entries in COMDAT sections for WinCOFF
|
2014-07-14 22:57:27 +00:00 |
constpool.ll
|
…
|
|
constructor.ll
|
Revert "Disable the fix for pr20793 because of a gnu ld bug."
|
2014-09-05 18:03:38 +00:00 |
convert-2-addr-3-addr-inc64.ll
|
…
|
|
copysign-constant-magnitude.ll
|
[X86] Teach FCOPYSIGN lowering to recognize constant magnitudes.
|
2015-01-07 17:33:03 +00:00 |
cpus.ll
|
[x86] Change the test added in r223774 to first check the spelling of
|
2014-12-20 02:19:22 +00:00 |
crash-O0.ll
|
[RegAllocFast] Handle implicit definitions conservatively.
|
2014-12-03 23:38:08 +00:00 |
crash-nosse.ll
|
Replace more uses of sse41 with sse4.1.
|
2013-08-23 20:39:19 +00:00 |
crash.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
critical-anti-dep-breaker.ll
|
critical-anti-dependency breaker: don't use reg def info from kill insts (PR20308)
|
2014-08-20 18:03:00 +00:00 |
critical-edge-split-2.ll
|
Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging. No functionality change and all tests pass after conversion.
|
2013-07-13 20:38:47 +00:00 |
cse-add-with-overflow.ll
|
Disabled subregister copy coalescing during MachineCSE.
|
2013-12-17 19:29:36 +00:00 |
cstring.ll
|
…
|
|
ctpop-combine.ll
|
X86: Perform integer comparisons at i32 or larger.
|
2013-11-22 19:57:47 +00:00 |
cttz-ctlz.ll
|
[CodeGenPrepare] Improved logic to speculate calls to cttz/ctlz.
|
2015-01-06 17:41:18 +00:00 |
cvt16.ll
|
CodeGen: generate single libcall for fptrunc -> f16 operations.
|
2014-07-17 11:12:12 +00:00 |
cvtv2f32.ll
|
…
|
|
dag-rauw-cse.ll
|
Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging. No functionality change and all tests pass after conversion.
|
2013-07-13 20:38:47 +00:00 |
dagcombine-and-setcc.ll
|
Revert "SelectionDAG: Enable (and (setcc x), (setcc y)) -> (setcc (and x, y)) for vectors"
|
2014-06-12 16:04:47 +00:00 |
dagcombine-buildvector.ll
|
Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging. No functionality change and all tests pass after conversion.
|
2013-07-13 20:38:47 +00:00 |
dagcombine-cse.ll
|
…
|
|
dagcombine-shifts.ll
|
Fix edge condition in DAGCombiner to improve codegen of shift sequences.
|
2013-10-17 11:02:58 +00:00 |
dagcombine-unsafe-math.ll
|
Fix spelling, grammar, and match naming convention for test files.
|
2013-10-21 23:14:06 +00:00 |
darwin-bzero.ll
|
…
|
|
darwin-no-dead-strip.ll
|
Remove shouldEmitUsedDirectiveFor.
|
2014-03-06 22:47:08 +00:00 |
darwin-quote.ll
|
…
|
|
darwin-stub.ll
|
…
|
|
dbg-changes-codegen-branch-folding.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
dbg-changes-codegen.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
discontiguous-loops.ll
|
…
|
|
div8.ll
|
…
|
|
divide-by-constant.ll
|
[SDAG] Make the DAGCombine worklist not grow endlessly due to duplicate
|
2014-07-23 07:08:53 +00:00 |
divrem.ll
|
…
|
|
divrem8_ext.ll
|
[X86] 8bit divrem: Improve codegen for AH register extraction.
|
2014-11-03 20:26:35 +00:00 |
dllexport-x86_64.ll
|
Use "weak alias" instead of "alias weak"
|
2014-07-30 22:51:54 +00:00 |
dllexport.ll
|
Use "weak alias" instead of "alias weak"
|
2014-07-30 22:51:54 +00:00 |
dllimport-x86_64.ll
|
Delete -std-compile-opts.
|
2014-10-16 20:00:02 +00:00 |
dllimport.ll
|
Delete -std-compile-opts.
|
2014-10-16 20:00:02 +00:00 |
dollar-name.ll
|
…
|
|
dont-trunc-store-double-to-float.ll
|
Set trunc store action to Expand for all X86 targets.
|
2014-09-09 01:13:36 +00:00 |
dwarf-comp-dir.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
dyn-stackalloc.ll
|
…
|
|
dyn_alloca_aligned.ll
|
Fixed a bug in dynamic allocation memory on stack.
|
2013-10-14 07:26:51 +00:00 |
dynamic-alloca-in-entry.ll
|
IR: Change inalloca's grammar a bit
|
2014-03-09 06:41:58 +00:00 |
dynamic-alloca-lifetime.ll
|
Check for dynamic alloca's when selecting lifetime intrinsics.
|
2014-10-17 22:59:33 +00:00 |
dynamic-allocas-VLAs.ll
|
…
|
|
early-ifcvt-crash.ll
|
…
|
|
early-ifcvt.ll
|
…
|
|
eh_frame.ll
|
…
|
|
elf-comdat.ll
|
Change the .ll syntax for comdats and add a syntactic sugar.
|
2015-01-06 22:55:16 +00:00 |
elf-comdat2.ll
|
Change the .ll syntax for comdats and add a syntactic sugar.
|
2015-01-06 22:55:16 +00:00 |
emit-big-cst.ll
|
…
|
|
empty-functions.ll
|
Fix a lot of confusion around inserting nops on empty functions.
|
2014-09-15 18:32:58 +00:00 |
empty-struct-return-type.ll
|
…
|
|
epilogue.ll
|
…
|
|
equiv_with_fndef.ll
|
CodeGen: Error on redefinitions instead of asserting
|
2014-12-24 23:06:55 +00:00 |
equiv_with_vardef.ll
|
CodeGen: Error on redefinitions instead of asserting
|
2014-12-24 23:06:55 +00:00 |
exedepsfix-broadcast.ll
|
[x86] Enable the new vector shuffle lowering by default.
|
2014-10-04 03:52:55 +00:00 |
expand-opaque-const.ll
|
[DAG] During DAG legalization keep opaque constants even after expanding.
|
2014-04-26 02:58:04 +00:00 |
extend.ll
|
…
|
|
extended-fma-contraction.ll
|
…
|
|
extern_weak.ll
|
…
|
|
extmul64.ll
|
…
|
|
extmul128.ll
|
…
|
|
extract-combine.ll
|
…
|
|
extract-concat.ll
|
…
|
|
extract-extract.ll
|
…
|
|
extract-store.ll
|
X86: Resolve a long standing FIXME and properly isel pextr[bw].
|
2014-02-07 00:16:33 +00:00 |
extractelement-from-arg.ll
|
…
|
|
extractelement-load.ll
|
Match new shuffle codegen for MOVHPD patterns
|
2014-12-10 16:58:54 +00:00 |
extractelement-shuffle.ll
|
…
|
|
extractps.ll
|
…
|
|
f16c-intrinsics.ll
|
X86: Pattern match scalar loads + vcvtph2ps into just vcvtph2ps.
|
2014-04-18 10:45:33 +00:00 |
fabs.ll
|
Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging. No functionality change and all tests pass after conversion.
|
2013-07-13 20:38:47 +00:00 |
fast-cc-callee-pops.ll
|
…
|
|
fast-cc-merge-stack-adj.ll
|
Changed register names (and pointer keywords) to be lower case when using Intel X86 assembler syntax.
|
2013-07-31 02:47:52 +00:00 |
fast-cc-pass-in-regs.ll
|
Changed register names (and pointer keywords) to be lower case when using Intel X86 assembler syntax.
|
2013-07-31 02:47:52 +00:00 |
fast-isel-agg-constant.ll
|
…
|
|
fast-isel-args-fail.ll
|
llvm/test/CodeGen: Some tests don't REQUIRE asserts any more. Remove them.
|
2014-10-12 06:47:47 +00:00 |
fast-isel-args-fail2.ll
|
llvm/test/CodeGen/X86/fast-isel-args-fail2.ll: Don't expect to fail with -Asserts. It might or might not crash.
|
2014-06-13 12:05:06 +00:00 |
fast-isel-args.ll
|
[FastIsel][X86] Add support for lowering the first 8 floating-point arguments.
|
2014-06-12 20:12:34 +00:00 |
fast-isel-atomic.ll
|
…
|
|
fast-isel-avoid-unnecessary-pic-base.ll
|
…
|
|
fast-isel-bail.ll
|
…
|
|
fast-isel-bc.ll
|
…
|
|
fast-isel-branch_weights.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
fast-isel-call-bool.ll
|
llvm/test/CodeGen/X86/fast-isel-call-bool.ll: Add explicit -mtriple=x86_64-unknown to satisfy x64.
|
2014-12-28 23:37:11 +00:00 |
fast-isel-call.ll
|
Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging. No functionality change and all tests pass after conversion.
|
2013-07-13 20:38:47 +00:00 |
fast-isel-cmp-branch.ll
|
Add the ExceptionHandling::MSVC enumeration
|
2014-12-19 22:19:48 +00:00 |
fast-isel-cmp-branch2.ll
|
[FastISel][X86] Refactor the code to get the X86 condition from a helper function. NFC.
|
2014-06-16 23:58:24 +00:00 |
fast-isel-cmp-branch3.ll
|
Reapply [FastISel][X86] Use XOR to materialize the "0" value (r215594).
|
2014-08-19 19:44:10 +00:00 |
fast-isel-cmp.ll
|
[FastISel][X86] Optimize predicates and fold CMP instructions.
|
2014-06-17 21:55:43 +00:00 |
fast-isel-constant.ll
|
…
|
|
fast-isel-constpool.ll
|
Reapply [FastISel][X86] Add large code model support for materializing floating-point constants (r215595).
|
2014-08-19 19:44:13 +00:00 |
fast-isel-divrem-x86-64.ll
|
Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging. No functionality change and all tests pass after conversion.
|
2013-07-13 20:38:47 +00:00 |
fast-isel-divrem.ll
|
Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging. No functionality change and all tests pass after conversion.
|
2013-07-13 20:38:47 +00:00 |
fast-isel-expect.ll
|
…
|
|
fast-isel-extract.ll
|
Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging. No functionality change and all tests pass after conversion.
|
2013-07-13 20:38:47 +00:00 |
fast-isel-fneg.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
fast-isel-fold-mem.ll
|
[FastISel][X86] Add MachineMemOperand to load/store instructions.
|
2014-06-12 23:27:57 +00:00 |
fast-isel-gep.ll
|
Add the ExceptionHandling::MSVC enumeration
|
2014-12-19 22:19:48 +00:00 |
fast-isel-gv.ll
|
…
|
|
fast-isel-i1.ll
|
Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging. No functionality change and all tests pass after conversion.
|
2013-07-13 20:38:47 +00:00 |
fast-isel-mem.ll
|
Reapply [FastISel][X86] Use XOR to materialize the "0" value (r215594).
|
2014-08-19 19:44:10 +00:00 |
fast-isel-ret-ext.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
fast-isel-select-cmov.ll
|
[FastISel][X86] Optimize selects when the condition comes from a compare.
|
2014-06-23 21:55:36 +00:00 |
fast-isel-select-cmov2.ll
|
[FastISel][X86] Optimize selects when the condition comes from a compare.
|
2014-06-23 21:55:36 +00:00 |
fast-isel-select-cmp.ll
|
[FastISel][X86] Only fold the cmp into the select when both instructions are in the same basic block.
|
2014-06-25 20:06:12 +00:00 |
fast-isel-select-pseudo-cmov.ll
|
[FastISel][X86] Lower unsupported selects to control-flow.
|
2014-06-23 21:55:44 +00:00 |
fast-isel-select-sse.ll
|
[FastISel][X86] Add support for floating-point select.
|
2014-06-23 21:55:40 +00:00 |
fast-isel-select.ll
|
[FastISel][X86] Optimize selects when the condition comes from a compare.
|
2014-06-23 21:55:36 +00:00 |
fast-isel-sse12-fptoint.ll
|
[FastISel][X86] Add support for cvttss2si/cvttsd2si intrinsics.
|
2014-06-13 02:21:58 +00:00 |
fast-isel-store.ll
|
Fix copy and paste bug from r186491 to make v2f64 use MOVAPD/MOVUPD as it should.
|
2013-07-18 07:16:44 +00:00 |
fast-isel-tailcall.ll
|
…
|
|
fast-isel-tls.ll
|
Use "weak alias" instead of "alias weak"
|
2014-07-30 22:51:54 +00:00 |
fast-isel-x32.ll
|
Fix test breakage from r221386
|
2014-11-05 20:02:05 +00:00 |
fast-isel-x86-64.ll
|
[x86 fast-isel] Materialize allocas with the correct-sized lea for ILP32
|
2014-11-05 19:27:21 +00:00 |
fast-isel-x86.ll
|
Fast-ISel: Remove dead code after falling back from selecting call instructions (PR20863)
|
2014-09-08 20:24:10 +00:00 |
fast-isel.ll
|
Re-commit: Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call
|
2014-02-13 14:44:26 +00:00 |
fastcall-correct-mangling.ll
|
Use a raw_stream to implement the mangler.
|
2014-01-29 02:30:38 +00:00 |
fastcc-2.ll
|
…
|
|
fastcc-byval.ll
|
…
|
|
fastcc-sret.ll
|
…
|
|
fastcc.ll
|
Enable MI Sched for x86.
|
2013-10-15 23:33:07 +00:00 |
fastcc3struct.ll
|
…
|
|
fastisel-gep-promote-before-add.ll
|
Avoid illegal integer promotion in fastisel
|
2013-11-15 19:09:27 +00:00 |
fastmath-optnone.ll
|
Normally an 'optnone' function goes through fast-isel, which does not
|
2014-11-03 18:19:26 +00:00 |
fdiv.ll
|
…
|
|
field-extract-use-trunc.ll
|
…
|
|
fildll.ll
|
…
|
|
float-asmprint.ll
|
Fix ppcf128 component access on little-endian systems
|
2014-07-03 15:06:47 +00:00 |
floor-soft-float.ll
|
Replace more uses of sse41 with sse4.1.
|
2013-08-23 20:39:19 +00:00 |
fltused.ll
|
…
|
|
fltused_function_pointer.ll
|
…
|
|
fma-do-not-commute.ll
|
[X86] Add a test case for r208252.
|
2014-05-07 22:52:58 +00:00 |
fma-intrinsics-x86_64.ll
|
[X86] Add missing FMA3 VFMADDSUB in the emitter.
|
2014-11-06 21:58:11 +00:00 |
fma-phi-213-to-231.ll
|
[X86] Use ADD/SUB instead of INC/DEC for Haswell and Broadwell CPUs
|
2014-11-17 16:17:51 +00:00 |
fma.ll
|
[BUG] Due to a typo introduced in r199933 and r200027 two tests for FMA were never even started.
|
2014-07-17 17:14:35 +00:00 |
fma3-intrinsics.ll
|
Replace X86 FMA intrinsic pseduo-instructions with def pats.
|
2014-01-31 21:29:19 +00:00 |
fma4-intrinsics-x86_64-folded-load.ll
|
[X86] Split FMA4 RM tests into a separate file. NFC.
|
2014-11-06 21:46:23 +00:00 |
fma_patterns.ll
|
Improve logic that decides if its profitable to commute when some of the virtual registers involved have uses/defs chains connecting them to physical register. Fix up the tests that this change improves.
|
2014-11-05 06:43:02 +00:00 |
fma_patterns_wide.ll
|
…
|
|
fmaxnum.ll
|
Add minnum / maxnum codegen
|
2014-10-21 23:01:01 +00:00 |
fminnum.ll
|
Add minnum / maxnum codegen
|
2014-10-21 23:01:01 +00:00 |
fmul-combines.ll
|
Add triple and remove hashes to account for buildbot differences in comment strings.
|
2014-09-11 16:08:44 +00:00 |
fmul-zero.ll
|
…
|
|
fnabs.ll
|
Lower FNEG ( FABS (x) ) -> FNABS (x) [X86 codegen] PR20578
|
2014-10-01 21:20:06 +00:00 |
fold-add.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
fold-and-shift.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
fold-call-2.ll
|
…
|
|
fold-call-3.ll
|
…
|
|
fold-call-oper.ll
|
Fix for PR18396: Assertion: MO->isDead "Cannot fold physreg def".
|
2014-01-07 07:31:10 +00:00 |
fold-call.ll
|
…
|
|
fold-imm.ll
|
…
|
|
fold-load-vec.ll
|
Added more insertps optimizations
|
2014-05-19 19:45:57 +00:00 |
fold-load.ll
|
Enable MI Sched for x86.
|
2013-10-15 23:33:07 +00:00 |
fold-mul-lohi.ll
|
…
|
|
fold-pcmpeqd-1.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
fold-pcmpeqd-2.ll
|
Enable MI Sched for x86.
|
2013-10-15 23:33:07 +00:00 |
fold-sext-trunc.ll
|
…
|
|
fold-tied-op.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
fold-vector-sext-crash.ll
|
[DAGCombiner] Avoid introducing an illegal build_vector when folding a sign_extend.
|
2014-01-28 12:53:56 +00:00 |
fold-vector-sext-zext.ll
|
[DAGCombiner] Teach how to fold sext/aext/zext of constant build vectors.
|
2014-01-27 18:45:30 +00:00 |
fold-vex.ll
|
…
|
|
fold-xmm-zero.ll
|
Re-commit: Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call
|
2014-02-13 14:44:26 +00:00 |
fold-zext-trunc.ll
|
…
|
|
force-align-stack-alloca.ll
|
[X86] Convert esp-relative movs of function arguments into pushes, step 1
|
2014-12-09 06:10:44 +00:00 |
force-align-stack.ll
|
…
|
|
fp-elim-and-no-fp-elim.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
fp-elim.ll
|
Fix some tests. The 'false' version just omits the attribute altogether.
|
2013-08-22 21:20:14 +00:00 |
fp-fast.ll
|
Force CPU type to unbreak unit tests on Haswell machines.
|
2013-11-30 03:07:16 +00:00 |
fp-immediate-shorten.ll
|
…
|
|
fp-in-intregs.ll
|
…
|
|
fp-load-trunc.ll
|
[x86] Enable the new vector shuffle lowering by default.
|
2014-10-04 03:52:55 +00:00 |
fp-select-cmp-and.ll
|
X86: Turn fp selects into mask operations.
|
2013-08-04 12:05:16 +00:00 |
fp-stack-2results.ll
|
…
|
|
fp-stack-O0-crash.ll
|
…
|
|
fp-stack-O0.ll
|
…
|
|
fp-stack-compare-cmov.ll
|
…
|
|
fp-stack-compare.ll
|
…
|
|
fp-stack-direct-ret.ll
|
…
|
|
fp-stack-ret-conv.ll
|
…
|
|
fp-stack-ret-store.ll
|
…
|
|
fp-stack-ret.ll
|
…
|
|
fp-stack-retcopy.ll
|
…
|
|
fp-stack-set-st1.ll
|
…
|
|
fp-stack.ll
|
…
|
|
fp-trunc.ll
|
[x86] Enable the new vector shuffle lowering by default.
|
2014-10-04 03:52:55 +00:00 |
fp-une-cmp.ll
|
Add testcase to make sure we don't generate too many jumps for a une compare.
|
2013-09-19 21:58:20 +00:00 |
fp2sint.ll
|
…
|
|
fp_constant_op.ll
|
Changed register names (and pointer keywords) to be lower case when using Intel X86 assembler syntax.
|
2013-07-31 02:47:52 +00:00 |
fp_load_cast_fold.ll
|
…
|
|
fp_load_fold.ll
|
…
|
|
fpstack-debuginstr-kill.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
frame-base.ll
|
X86: FrameIndex addressing modes do have a base register.
|
2013-09-19 11:33:53 +00:00 |
frameaddr.ll
|
Use 32-bit ebp for NaCl64 in a limited case: llvm.frameaddress.
|
2014-12-05 20:55:53 +00:00 |
fsgsbase.ll
|
…
|
|
fsxor-alignment.ll
|
…
|
|
full-lsr.ll
|
Enable MI Sched for x86.
|
2013-10-15 23:33:07 +00:00 |
ga-offset.ll
|
…
|
|
gather-addresses.ll
|
[X86] Improve a dag-combine that handles a vector extract -> zext sequence.
|
2014-12-04 13:49:51 +00:00 |
gcc_except_table.ll
|
Re-apply r211399, "Generate native unwind info on Win64" with a fix to ignore SEH pseudo ops in X86 JIT emitter.
|
2014-06-25 12:41:52 +00:00 |
gcc_except_table_functions.ll
|
Allow the use of functions as typeinfo in landingpad clauses
|
2014-11-14 00:35:50 +00:00 |
ghc-cc.ll
|
Parse 'ghccc' in .ll files as the GHC convention (cc 10)
|
2014-12-01 21:04:44 +00:00 |
ghc-cc64.ll
|
Parse 'ghccc' in .ll files as the GHC convention (cc 10)
|
2014-12-01 21:04:44 +00:00 |
global-sections-tls.ll
|
…
|
|
global-sections.ll
|
On MachO, don't put non-private constants in mergeable sections.
|
2014-08-28 20:13:31 +00:00 |
gs-fold.ll
|
…
|
|
h-register-addressing-32.ll
|
FileCheck-ize three tests of llvm/test/CodeGen/X86/h-register(s).
|
2013-09-02 12:00:53 +00:00 |
h-register-addressing-64.ll
|
FileCheck-ize three tests of llvm/test/CodeGen/X86/h-register(s).
|
2013-09-02 12:00:53 +00:00 |
h-register-store.ll
|
…
|
|
h-registers-0.ll
|
llvm/test/CodeGen/X86: Update tests with -mattr=-bmi not to take BMI, corresponding to Craig's r189742.
|
2013-09-02 12:00:46 +00:00 |
h-registers-1.ll
|
FileCheck-ize three tests of llvm/test/CodeGen/X86/h-register(s).
|
2013-09-02 12:00:53 +00:00 |
h-registers-2.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
h-registers-3.ll
|
…
|
|
haddsub-2.ll
|
[X86] Teach how to combine AVX and AVX2 horizontal binop on packed 256-bit vectors.
|
2014-06-12 10:53:48 +00:00 |
haddsub-undef.ll
|
[X86] Teach how to combine horizontal binop even in the presence of undefs.
|
2014-06-19 10:29:41 +00:00 |
haddsub.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
half.ll
|
X86: support fpext/fptrunc operations to and from 16-bit floats.
|
2014-07-18 13:01:25 +00:00 |
handle-move.ll
|
…
|
|
hidden-vis-2.ll
|
…
|
|
hidden-vis-3.ll
|
…
|
|
hidden-vis-4.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
hidden-vis-pic.ll
|
Split out the MC part of this test.
|
2014-03-21 17:16:11 +00:00 |
hidden-vis.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
hipe-cc.ll
|
Enable MI Sched for x86.
|
2013-10-15 23:33:07 +00:00 |
hipe-cc64.ll
|
Enable MI Sched for x86.
|
2013-10-15 23:33:07 +00:00 |
hipe-prologue.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
hoist-common.ll
|
MachineSink: Fix and tweak critical-edge breaking heuristic.
|
2013-10-14 16:57:17 +00:00 |
hoist-invariant-load.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
i2k.ll
|
…
|
|
i64-mem-copy.ll
|
Make test independent of scheduling
|
2014-01-12 15:57:38 +00:00 |
i128-and-beyond.ll
|
…
|
|
i128-immediate.ll
|
…
|
|
i128-mul.ll
|
Add -mcpu to two X86 tests.
|
2013-08-21 17:14:31 +00:00 |
i128-ret.ll
|
…
|
|
i128-sdiv.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
i256-add.ll
|
…
|
|
i486-fence-loop.ll
|
ISelDAG: spot chain cycles involving MachineNodes
|
2013-09-22 08:21:56 +00:00 |
iabs.ll
|
Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging. No functionality change and all tests pass after conversion.
|
2013-07-13 20:38:47 +00:00 |
ident-metadata.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
illegal-insert.ll
|
…
|
|
illegal-vector-args-return.ll
|
…
|
|
imul-lea-2.ll
|
…
|
|
imul-lea.ll
|
…
|
|
imul64-lea.ll
|
…
|
|
inalloca-ctor.ll
|
[X86] Convert esp-relative movs of function arguments into pushes, step 1
|
2014-12-09 06:10:44 +00:00 |
inalloca-invoke.ll
|
[X86] Convert esp-relative movs of function arguments into pushes, step 1
|
2014-12-09 06:10:44 +00:00 |
inalloca-regparm.ll
|
Replace an assertion with a fatal error
|
2014-07-24 19:53:33 +00:00 |
inalloca-stdcall.ll
|
[X86] Convert esp-relative movs of function arguments into pushes, step 1
|
2014-12-09 06:10:44 +00:00 |
inalloca.ll
|
IR: Change inalloca's grammar a bit
|
2014-03-09 06:41:58 +00:00 |
indirect-hidden.ll
|
X86: emit hidden stubs into a proper non_lazy_symbol_pointer section.
|
2014-04-29 10:06:10 +00:00 |
inline-asm-2addr.ll
|
…
|
|
inline-asm-R-constraint.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
inline-asm-error.ll
|
Emit a better error when running out of registers on inline asm.
|
2013-10-05 19:33:37 +00:00 |
inline-asm-flag-clobber.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
inline-asm-fpstack.ll
|
[X86] Simplify X87 stackifier pass.
|
2014-08-01 22:19:41 +00:00 |
inline-asm-h.ll
|
Re-commit: Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call
|
2014-02-13 14:44:26 +00:00 |
inline-asm-modifier-n.ll
|
Re-commit: Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call
|
2014-02-13 14:44:26 +00:00 |
inline-asm-modifier-q.ll
|
[x86] Fix printing of register operands with q modifier.
|
2014-03-28 23:28:07 +00:00 |
inline-asm-mrv.ll
|
Re-commit: Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call
|
2014-02-13 14:44:26 +00:00 |
inline-asm-out-regs.ll
|
…
|
|
inline-asm-pic.ll
|
…
|
|
inline-asm-ptr-cast.ll
|
…
|
|
inline-asm-q-regs.ll
|
Re-commit: Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call
|
2014-02-13 14:44:26 +00:00 |
inline-asm-sp-clobber-memcpy.ll
|
Revert "X86 memcpy lowering: use "rep movs" even when esi is used as base pointer" (r204174)
|
2014-03-26 16:30:54 +00:00 |
inline-asm-stack-realign.ll
|
Fix XFAIL rules.
|
2013-12-11 08:38:42 +00:00 |
inline-asm-stack-realign2.ll
|
Fix XFAIL rules.
|
2013-12-11 08:38:42 +00:00 |
inline-asm-stack-realign3.ll
|
Re-commit: Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call
|
2014-02-13 14:44:26 +00:00 |
inline-asm-tied.ll
|
Re-commit: Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call
|
2014-02-13 14:44:26 +00:00 |
inline-asm-x-scalar.ll
|
Re-commit: Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call
|
2014-02-13 14:44:26 +00:00 |
inline-asm.ll
|
Re-commit: Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call
|
2014-02-13 14:44:26 +00:00 |
inlineasm-sched-bug.ll
|
…
|
|
inreg.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
ins_split_regalloc.ll
|
[RegAlloc] Make tryInstructionSplit less aggressive.
|
2014-01-02 22:47:22 +00:00 |
ins_subreg_coalesce-1.ll
|
llvm/test/CodeGen/X86: Update tests with -mattr=-bmi not to take BMI, corresponding to Craig's r189742.
|
2013-09-02 12:00:46 +00:00 |
ins_subreg_coalesce-2.ll
|
…
|
|
ins_subreg_coalesce-3.ll
|
…
|
|
insert-positions.ll
|
…
|
|
insertelement-copytoregs.ll
|
…
|
|
insertelement-legalize.ll
|
…
|
|
int-intrinsic.ll
|
…
|
|
invalid-shift-immediate.ll
|
…
|
|
isel-optnone.ll
|
Teach ISel not to optimize 'optnone' functions (revised).
|
2013-11-22 19:11:24 +00:00 |
isel-sink.ll
|
Add the ability to use GEPs for address sinking in CGP
|
2014-04-12 00:59:48 +00:00 |
isel-sink2.ll
|
…
|
|
isel-sink3.ll
|
…
|
|
isint.ll
|
X86: Don't generate 64-bit movd after cmpneqsd in 32-bit mode (PR19059)
|
2014-03-11 15:49:24 +00:00 |
isnan.ll
|
…
|
|
isnan2.ll
|
…
|
|
ispositive.ll
|
…
|
|
jump_sign.ll
|
[SDAG] Introduce a combined set to the DAG combiner which tracks nodes
|
2014-07-24 22:15:28 +00:00 |
jump_table_alias.ll
|
Add Forward Control-Flow Integrity.
|
2014-11-11 21:08:02 +00:00 |
jump_table_align.ll
|
Add Forward Control-Flow Integrity.
|
2014-11-11 21:08:02 +00:00 |
jump_table_bitcast.ll
|
Add Forward Control-Flow Integrity.
|
2014-11-11 21:08:02 +00:00 |
jump_tables.ll
|
Add Forward Control-Flow Integrity.
|
2014-11-11 21:08:02 +00:00 |
label-redefinition.ll
|
…
|
|
large-code-model-isel.ll
|
[X86][ISel] Fix a regression I introduced in r224884
|
2014-12-28 15:20:57 +00:00 |
large-constants.ll
|
Revert "Revert "Add Constant Hoisting Pass" (r200034)"
|
2014-01-25 02:02:55 +00:00 |
large-gep-chain.ll
|
Selecting the address from a very long chain of GEPs can blow the stack.
|
2013-09-24 00:13:08 +00:00 |
large-gep-scale.ll
|
…
|
|
large-global.ll
|
…
|
|
ldzero.ll
|
…
|
|
lea-2.ll
|
Fix test case I missed in r225432.
|
2015-01-08 07:57:27 +00:00 |
lea-3.ll
|
[x32] Fix FrameIndex check in SelectLEA64_32Addr
|
2014-08-20 11:59:22 +00:00 |
lea-4.ll
|
[x32] Fix FrameIndex check in SelectLEA64_32Addr
|
2014-08-20 11:59:22 +00:00 |
lea-5.ll
|
[x32] Fix FrameIndex check in SelectLEA64_32Addr
|
2014-08-20 11:59:22 +00:00 |
lea-recursion.ll
|
Enable MI Sched for x86.
|
2013-10-15 23:33:07 +00:00 |
lea.ll
|
[x32] Fix FrameIndex check in SelectLEA64_32Addr
|
2014-08-20 11:59:22 +00:00 |
leaf-fp-elim.ll
|
Update to remove the no-frame-pointer-elim-non-leaf flag if it was set to 'false'.
|
2013-08-22 21:28:54 +00:00 |
legalize-fmp-oeq-vector-select.ll
|
…
|
|
legalize-libcalls.ll
|
…
|
|
legalize-shift-64.ll
|
X86: When lowering shl_parts, don't emit shift amounts larger than the bit width.
|
2013-12-13 13:40:24 +00:00 |
legalize-sub-zero-2.ll
|
…
|
|
legalize-sub-zero.ll
|
…
|
|
legalizedag_vec.ll
|
…
|
|
lfence.ll
|
…
|
|
libcall-sret.ll
|
DAG: move sret demotion into most basic LowerCallTo implementation.
|
2014-06-18 11:52:44 +00:00 |
licm-dominance.ll
|
…
|
|
licm-nested.ll
|
…
|
|
licm-symbol.ll
|
…
|
|
limited-prec.ll
|
…
|
|
lit.local.cfg
|
Reduce verbiage of lit.local.cfg files
|
2014-06-09 22:42:55 +00:00 |
live-out-reg-info.ll
|
Rename ComputeMaskedBits to computeKnownBits. "Masked" has been
|
2014-05-14 21:14:37 +00:00 |
liveness-local-regalloc.ll
|
…
|
|
load-slice.ll
|
Fix known typos
|
2014-01-24 17:20:08 +00:00 |
lock-inst-encoding.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
log2_not_readnone.ll
|
…
|
|
long-setcc.ll
|
…
|
|
longlong-deadload.ll
|
Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging. No functionality change and all tests pass after conversion.
|
2013-07-13 20:38:47 +00:00 |
loop-blocks.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
loop-hoist.ll
|
…
|
|
loop-strength-reduce-2.ll
|
…
|
|
loop-strength-reduce-3.ll
|
…
|
|
loop-strength-reduce.ll
|
…
|
|
loop-strength-reduce2.ll
|
…
|
|
loop-strength-reduce4.ll
|
…
|
|
loop-strength-reduce5.ll
|
…
|
|
loop-strength-reduce6.ll
|
…
|
|
loop-strength-reduce7.ll
|
…
|
|
loop-strength-reduce8.ll
|
[MachineSink] Use the real post dominator tree
|
2014-10-15 03:27:43 +00:00 |
lower-bitcast.ll
|
[SDAG] Introduce a combined set to the DAG combiner which tracks nodes
|
2014-07-24 22:15:28 +00:00 |
lower-vec-shift-2.ll
|
[X86] Improved lowering of packed v8i16 vector shifts by non-constant count.
|
2014-12-08 14:36:51 +00:00 |
lower-vec-shift.ll
|
[X86] Improve the lowering of packed shifts by constant build_vector.
|
2014-04-15 19:30:48 +00:00 |
lsr-delayed-fold.ll
|
…
|
|
lsr-i386.ll
|
…
|
|
lsr-interesting-step.ll
|
[Constant Hoisting] Make the constant materialization cost operand dependent
|
2014-03-21 06:04:45 +00:00 |
lsr-loop-exit-cond.ll
|
Enable MI Sched for x86.
|
2013-10-15 23:33:07 +00:00 |
lsr-negative-stride.ll
|
…
|
|
lsr-nonaffine.ll
|
…
|
|
lsr-normalization.ll
|
Fix test lsr-normalization.ll broken in r204161.
|
2014-03-18 18:17:59 +00:00 |
lsr-overflow.ll
|
…
|
|
lsr-quadratic-expand.ll
|
…
|
|
lsr-redundant-addressing.ll
|
…
|
|
lsr-reuse-trunc.ll
|
…
|
|
lsr-reuse.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
lsr-sort.ll
|
…
|
|
lsr-static-addr.ll
|
…
|
|
lsr-wrap.ll
|
…
|
|
lzcnt-tzcnt.ll
|
[X86] Improved tablegen patters for matching TZCNT/LZCNT.
|
2014-12-08 17:47:18 +00:00 |
lzcnt.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
machine-cp.ll
|
MachineCopyPropagation has special logic for removing COPY instructions. It will remove plain COPYs using eraseFromParent(), but if the COPY has imp-defs/imp-uses it will convert it to a KILL, to keep the imp-def around.
|
2014-01-22 09:12:27 +00:00 |
machine-cse.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
macho-comdat.ll
|
Change the .ll syntax for comdats and add a syntactic sugar.
|
2015-01-06 22:55:16 +00:00 |
masked-iv-safe.ll
|
[LSR] Canonicalize reg1 + ... + regN into reg1 + ... + 1*regN.
|
2014-05-20 19:25:04 +00:00 |
masked-iv-unsafe.ll
|
…
|
|
masked_memop.ll
|
Masked Load/Store - fixed a bug in type legalization.
|
2015-01-08 12:29:19 +00:00 |
maskmovdqu.ll
|
Add in64BitMode/in32BitMode to the MMX/SSE2/AVX maskmovq/dq instructions. This way the asm parser will pick the right one based on the mode. Instruction selection already did the right thing based on the pointer size.
|
2013-10-09 02:18:34 +00:00 |
mature-mc-support.ll
|
Re-commit: Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call
|
2014-02-13 14:44:26 +00:00 |
mcinst-avx-lowering.ll
|
Remove some instructions that existed to provide aliases to the assembler. Can be done with InstAlias instead. Unfortunately, this was causing printer to use 'vmovq' or 'vmovd' based on what was parsed. To cleanup the inconsistencies convert all 'vmovd' with 64-bit registers to 'vmovq', but provide an alias so that 'vmovd' will still parse.
|
2013-10-08 05:53:50 +00:00 |
mcinst-lowering.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
mem-intrin-base-reg.ll
|
[X86] Convert esp-relative movs of function arguments into pushes, step 1
|
2014-12-09 06:10:44 +00:00 |
mem-promote-integers.ll
|
[x86] Make some questionable tests not spew assembly to stdout, which
|
2014-08-02 00:50:10 +00:00 |
membarrier.ll
|
…
|
|
memcmp.ll
|
X86: Perform integer comparisons at i32 or larger.
|
2013-11-22 19:57:47 +00:00 |
memcpy-2.ll
|
Enable MI Sched for x86.
|
2013-10-15 23:33:07 +00:00 |
memcpy.ll
|
Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging. No functionality change and all tests pass after conversion.
|
2013-07-13 20:38:47 +00:00 |
memset-2.ll
|
Hide the stub created for MO_ExternalSymbol too.
|
2013-12-05 05:19:12 +00:00 |
memset-3.ll
|
…
|
|
memset-sse-stack-realignment.ll
|
Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging. No functionality change and all tests pass after conversion.
|
2013-07-13 20:38:47 +00:00 |
memset.ll
|
…
|
|
memset64-on-x86-32.ll
|
…
|
|
merge_store.ll
|
Add the ability to use GEPs for address sinking in CGP
|
2014-04-12 00:59:48 +00:00 |
mfence.ll
|
…
|
|
mingw-alloca.ll
|
Added test for -elf configuration, to see that _alloca call is properly
|
2013-10-24 09:36:08 +00:00 |
misaligned-memset.ll
|
…
|
|
misched-aa-colored.ll
|
Tweak the spelling of the asserts requirement a bit more. This makes it
|
2014-01-21 22:39:19 +00:00 |
misched-aa-mmos.ll
|
Conservatively handle multiple MMOs in MIsNeedChainEdge
|
2014-01-08 21:52:02 +00:00 |
misched-balance.ll
|
MachineSink: Fix and tweak critical-edge breaking heuristic.
|
2013-10-14 16:57:17 +00:00 |
misched-code-difference-with-debug.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
misched-copy.ll
|
x86-32: PUSHF/POPF use/def EFLAGS
|
2014-12-16 20:15:45 +00:00 |
misched-crash.ll
|
x86-32: PUSHF/POPF use/def EFLAGS
|
2014-12-16 20:15:45 +00:00 |
misched-fusion.ll
|
…
|
|
misched-ilp.ll
|
…
|
|
misched-matmul.ll
|
[MiSched] Fix a logic error in tryPressure()
|
2014-10-10 17:06:20 +00:00 |
misched-matrix.ll
|
mi-sched: improve the generic register pressure comparison.
|
2013-08-30 04:27:29 +00:00 |
misched-new.ll
|
…
|
|
mmx-arg-passing.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
mmx-arg-passing2.ll
|
…
|
|
mmx-arith.ll
|
…
|
|
mmx-bitcast-to-i64.ll
|
…
|
|
mmx-builtins.ll
|
Add in64BitMode/in32BitMode to the MMX/SSE2/AVX maskmovq/dq instructions. This way the asm parser will pick the right one based on the mode. Instruction selection already did the right thing based on the pointer size.
|
2013-10-09 02:18:34 +00:00 |
mmx-copy-gprs.ll
|
…
|
|
mmx-emms.ll
|
…
|
|
mmx-insert-element.ll
|
…
|
|
mmx-pinsrw.ll
|
…
|
|
mmx-punpckhdq.ll
|
Update tests to use sse4.2 instead of sse42.
|
2013-08-23 20:46:35 +00:00 |
mmx-s2v.ll
|
…
|
|
mmx-shift.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
mmx-shuffle.ll
|
…
|
|
mod128.ll
|
Fix i128 div/mod on mingw64
|
2014-05-06 01:20:42 +00:00 |
movbe.ll
|
X86: Enable ISel of 16-bit MOVBE instructions.
|
2014-03-11 00:44:14 +00:00 |
movfs.ll
|
…
|
|
movgs.ll
|
[x86] Regenerate a number of FileCheck assertions with my script for
|
2014-10-03 01:06:32 +00:00 |
movmsk.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
movntdq-no-avx.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
movtopush.ll
|
Add newline missing in r224010.
|
2014-12-11 11:30:20 +00:00 |
ms-inline-asm.ll
|
MS inline asm: Hide symbol to attempt to fix test failure on darwin
|
2014-08-01 21:54:37 +00:00 |
mul-legalize.ll
|
…
|
|
mul-remat.ll
|
…
|
|
mul-shift-reassoc.ll
|
…
|
|
mul64.ll
|
…
|
|
mul128.ll
|
…
|
|
mul128_sext_loop.ll
|
CodeGenPrep: sink extends of illegal types into use block.
|
2014-03-13 13:36:25 +00:00 |
muloti.ll
|
…
|
|
mult-alt-generic-i686.ll
|
Re-commit: Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call
|
2014-02-13 14:44:26 +00:00 |
mult-alt-generic-x86_64.ll
|
Re-commit: Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call
|
2014-02-13 14:44:26 +00:00 |
mult-alt-x86.ll
|
Re-commit: Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call
|
2014-02-13 14:44:26 +00:00 |
multiple-loop-post-inc.ll
|
Re-commit: Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call
|
2014-02-13 14:44:26 +00:00 |
multiple-return-values-cross-block.ll
|
…
|
|
mulx32.ll
|
…
|
|
mulx64.ll
|
…
|
|
musttail-fastcall.ll
|
Make musttail more robust for vector types on x86
|
2014-12-22 23:58:37 +00:00 |
musttail-indirect.ll
|
Revert "Don't count inreg params when mangling fastcall functions"
|
2014-10-23 17:50:42 +00:00 |
musttail-thiscall.ll
|
Implement X86 code generation for musttail
|
2014-04-29 23:55:41 +00:00 |
musttail-varargs.ll
|
Make musttail more robust for vector types on x86
|
2014-12-22 23:58:37 +00:00 |
musttail.ll
|
Implement X86 code generation for musttail
|
2014-04-29 23:55:41 +00:00 |
named-reg-alloc.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
named-reg-notareg.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
nancvt.ll
|
Delete -std-compile-opts.
|
2014-10-16 20:00:02 +00:00 |
narrow-shl-cst.ll
|
Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging. No functionality change and all tests pass after conversion.
|
2013-07-13 20:38:47 +00:00 |
narrow-shl-load.ll
|
[SDAG] Make the DAGCombine worklist not grow endlessly due to duplicate
|
2014-07-23 07:08:53 +00:00 |
narrow_op-1.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
neg-shl-add.ll
|
…
|
|
neg_cmp.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
neg_fp.ll
|
Replace more uses of sse41 with sse4.1.
|
2013-08-23 20:39:19 +00:00 |
negate-add-zero.ll
|
[Constant Hoisting] Make the constant materialization cost operand dependent
|
2014-03-21 06:04:45 +00:00 |
negative-sin.ll
|
…
|
|
negative-stride-fptosi-user.ll
|
…
|
|
negative-subscript.ll
|
…
|
|
negative_zero.ll
|
…
|
|
newline-and-quote.ll
|
Don't mangle \n and "
|
2013-11-14 06:05:49 +00:00 |
no-cmov.ll
|
Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging. No functionality change and all tests pass after conversion.
|
2013-07-13 20:38:47 +00:00 |
nobt.ll
|
…
|
|
nocx16.ll
|
IR: add a second ordering operand to cmpxhg for failure
|
2014-03-11 10:48:52 +00:00 |
non-lazy-bind.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
nonconst-static-ev.ll
|
Remove "REQUIRES:shell" from tests. They work for me.
|
2014-11-04 13:41:33 +00:00 |
nonconst-static-iv.ll
|
Remove "REQUIRES:shell" from tests. They work for me.
|
2014-11-04 13:41:33 +00:00 |
nontemporal-2.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
nontemporal.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
norex-subreg.ll
|
x86-32: PUSHF/POPF use/def EFLAGS
|
2014-12-16 20:15:45 +00:00 |
nosse-error1.ll
|
…
|
|
nosse-error2.ll
|
…
|
|
nosse-varargs.ll
|
…
|
|
null-streamer.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
objc-gc-module-flags.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
object-size.ll
|
Reapply [FastISel][X86] Emit more efficient instructions for integer constant materialization (r215593).
|
2014-08-19 19:44:06 +00:00 |
odr_comdat.ll
|
…
|
|
opaque-constant-asm.ll
|
Re-commit: Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call
|
2014-02-13 14:44:26 +00:00 |
opt-ext-uses.ll
|
…
|
|
opt-shuff-tstore.ll
|
Replace more uses of sse41 with sse4.1.
|
2013-08-23 20:39:19 +00:00 |
optimize-max-0.ll
|
…
|
|
optimize-max-1.ll
|
…
|
|
optimize-max-2.ll
|
…
|
|
optimize-max-3.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
or-address.ll
|
Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging. No functionality change and all tests pass after conversion.
|
2013-07-13 20:38:47 +00:00 |
or-branch.ll
|
…
|
|
osx-private-labels.ll
|
Add three other sections when L symbols are allowed.
|
2014-11-06 05:01:21 +00:00 |
overlap-shift.ll
|
…
|
|
packed_struct.ll
|
…
|
|
palignr-2.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
palignr.ll
|
[X86][SSE] pslldq/psrldq byte shifts/rotation for SSE2
|
2014-11-19 10:06:49 +00:00 |
pass-three.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
patchpoint-invoke.ll
|
Fix a bit of confusion about .set and produce more readable assembly.
|
2014-10-21 01:17:30 +00:00 |
patchpoint-webkit_jscc.ll
|
[Stackmaps] Make ithe frame-pointer required for stackmaps.
|
2014-10-02 22:21:49 +00:00 |
patchpoint.ll
|
[Stackmaps] Make ithe frame-pointer required for stackmaps.
|
2014-10-02 22:21:49 +00:00 |
peep-setb.ll
|
Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging. No functionality change and all tests pass after conversion.
|
2013-07-13 20:38:47 +00:00 |
peep-test-0.ll
|
…
|
|
peep-test-1.ll
|
…
|
|
peep-test-2.ll
|
x86-32: PUSHF/POPF use/def EFLAGS
|
2014-12-16 20:15:45 +00:00 |
peep-test-3.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
peep-test-4.ll
|
X86: If we have an instruction that sets a flag and a zero test on the input of that instruction try to eliminate the test.
|
2014-05-14 16:14:45 +00:00 |
peephole-fold-movsd.ll
|
llvm/test/CodeGen/X86/peephole-fold-movsd.ll: Relax an expression for win32.
|
2014-09-15 19:00:31 +00:00 |
peephole-multiple-folds.ll
|
llvm/test/CodeGen/X86/peephole-multiple-folds.ll: Relax expressions to satisfy win32.
|
2014-04-03 20:07:51 +00:00 |
personality.ll
|
Port test to cfi.
|
2014-03-21 00:30:24 +00:00 |
personality_size.ll
|
Remove unused options from test.
|
2014-03-20 21:38:04 +00:00 |
phaddsub.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
phi-bit-propagation.ll
|
…
|
|
phi-immediate-factoring.ll
|
…
|
|
phielim-split.ll
|
…
|
|
phys-reg-local-regalloc.ll
|
…
|
|
phys_subreg_coalesce-2.ll
|
…
|
|
phys_subreg_coalesce-3.ll
|
x86-32: PUSHF/POPF use/def EFLAGS
|
2014-12-16 20:15:45 +00:00 |
phys_subreg_coalesce.ll
|
…
|
|
pic-load-remat.ll
|
…
|
|
pic.ll
|
Make this test a bit stricter.
|
2013-12-11 04:10:41 +00:00 |
pic_jumptable.ll
|
…
|
|
pmovext.ll
|
x86: Move bitcasts outside concat_vector.
|
2013-10-17 02:58:06 +00:00 |
pmovsx-inreg.ll
|
X86: Custom lower sext v16i8 to v16i16, and the corresponding truncate.
|
2013-10-23 21:06:07 +00:00 |
pmul.ll
|
[x86] Enable the new vector shuffle lowering by default.
|
2014-10-04 03:52:55 +00:00 |
pmulld.ll
|
Replace more uses of sse41 with sse4.1.
|
2013-08-23 20:39:19 +00:00 |
pointer-vector.ll
|
…
|
|
popcnt.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
postalloc-coalescing.ll
|
…
|
|
postra-licm.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
powi.ll
|
…
|
|
pr1462.ll
|
Store a DataLayout in Module.
|
2014-02-25 20:01:08 +00:00 |
pr1489.ll
|
…
|
|
pr1505.ll
|
…
|
|
pr1505b.ll
|
Enable MI Sched for x86.
|
2013-10-15 23:33:07 +00:00 |
pr2177.ll
|
…
|
|
pr2182.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
pr2326.ll
|
…
|
|
pr2656.ll
|
…
|
|
pr2659.ll
|
…
|
|
pr2849.ll
|
…
|
|
pr2924.ll
|
…
|
|
pr2982.ll
|
…
|
|
pr3154.ll
|
…
|
|
pr3216.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
pr3241.ll
|
…
|
|
pr3243.ll
|
…
|
|
pr3244.ll
|
…
|
|
pr3250.ll
|
…
|
|
pr3317.ll
|
…
|
|
pr3366.ll
|
…
|
|
pr3457.ll
|
…
|
|
pr3522.ll
|
…
|
|
pr5145.ll
|
X86: expand atomics in IR instead of as MachineInstrs.
|
2014-07-01 18:53:31 +00:00 |
pr7882.ll
|
…
|
|
pr9127.ll
|
…
|
|
pr9743.ll
|
…
|
|
pr10068.ll
|
…
|
|
pr10475.ll
|
…
|
|
pr10499.ll
|
…
|
|
pr10523.ll
|
Replace more uses of sse41 with sse4.1.
|
2013-08-23 20:39:19 +00:00 |
pr10524.ll
|
Replace more uses of sse41 with sse4.1.
|
2013-08-23 20:39:19 +00:00 |
pr10525.ll
|
Replace more uses of sse41 with sse4.1.
|
2013-08-23 20:39:19 +00:00 |
pr10526.ll
|
Replace more uses of sse41 with sse4.1.
|
2013-08-23 20:39:19 +00:00 |
pr11202.ll
|
…
|
|
pr11334.ll
|
[x86] Enable the new vector shuffle lowering by default.
|
2014-10-04 03:52:55 +00:00 |
pr11415.ll
|
…
|
|
pr11468.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
pr11985.ll
|
…
|
|
pr11998.ll
|
…
|
|
pr12312.ll
|
Replace more uses of sse41 with sse4.1.
|
2013-08-23 20:39:19 +00:00 |
pr12360.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
pr12889.ll
|
…
|
|
pr13209.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
pr13220.ll
|
…
|
|
pr13458.ll
|
…
|
|
pr13577.ll
|
…
|
|
pr13859.ll
|
…
|
|
pr13899.ll
|
…
|
|
pr14088.ll
|
Enable MI Sched for x86.
|
2013-10-15 23:33:07 +00:00 |
pr14098.ll
|
…
|
|
pr14161.ll
|
[x86] Regenerate a number of FileCheck assertions with my script for
|
2014-10-03 01:06:32 +00:00 |
pr14204.ll
|
…
|
|
pr14314.ll
|
…
|
|
pr14333.ll
|
…
|
|
pr14562.ll
|
…
|
|
pr15267.ll
|
[SDAG] Introduce a combined set to the DAG combiner which tracks nodes
|
2014-07-24 22:15:28 +00:00 |
pr15296.ll
|
…
|
|
pr15309.ll
|
…
|
|
pr16031.ll
|
Fix non-deterministic SDNodeOrder-dependent codegen
|
2014-01-12 14:09:17 +00:00 |
pr16360.ll
|
…
|
|
pr16807.ll
|
Fix PR16807
|
2013-10-15 17:51:02 +00:00 |
pr17546.ll
|
Fix PR17546
|
2013-10-15 17:51:58 +00:00 |
pr17631.ll
|
Enhance the fix of PR17631
|
2013-12-03 09:17:32 +00:00 |
pr17764.ll
|
Fix PR17764
|
2013-11-02 00:10:02 +00:00 |
pr18014.ll
|
Fix PR18014
|
2013-11-22 17:56:57 +00:00 |
pr18023.ll
|
Unrevert r195599 with testcase fix.
|
2013-11-25 18:05:22 +00:00 |
pr18054.ll
|
Fix PR18054
|
2013-11-26 20:31:31 +00:00 |
pr18162.ll
|
Fix PR18162 - Incorrect assertion assumed that the SDValue resno is zero.
|
2013-12-10 01:13:59 +00:00 |
pr18846.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
pr19049.ll
|
Always print the implicit .text at the start of an asm file.
|
2014-03-05 20:09:15 +00:00 |
pr20020.ll
|
bug fix for PR20020: anti-dependency-breaker causes miscompilation
|
2014-07-03 15:19:40 +00:00 |
pr20088.ll
|
CodeGen/X86/pr20088.ll: Add -march=x86-64, or llc fails due to non-x86 default target.
|
2014-06-25 03:05:47 +00:00 |
pr21099.ll
|
[X86] Fix a bug with fetch_add(INT32_MIN)
|
2014-10-07 23:53:57 +00:00 |
pr21529.ll
|
Simplify testcase. NFC.
|
2014-11-11 20:49:16 +00:00 |
pr22019.ll
|
CodeGen: Allow aliases to be overridden by variables
|
2014-12-24 22:44:29 +00:00 |
pr22103.ll
|
Fix a think-o in the test for r225438.
|
2015-01-08 12:05:02 +00:00 |
pre-ra-sched.ll
|
x86-32: PUSHF/POPF use/def EFLAGS
|
2014-12-16 20:15:45 +00:00 |
prefetch.ll
|
Enabling 3DNow! prefetch instruction for a few AMD processors: bobcat, jaguar,
|
2013-10-16 19:04:11 +00:00 |
prefixdata.ll
|
Prologue support
|
2014-12-03 02:08:38 +00:00 |
preserve_allcc64.ll
|
Add two new calling conventions for runtime calls
|
2014-01-17 19:47:03 +00:00 |
preserve_mostcc64.ll
|
Add two new calling conventions for runtime calls
|
2014-01-17 19:47:03 +00:00 |
private-2.ll
|
Add back r201608, r201622, r201624 and r201625
|
2014-02-19 17:23:20 +00:00 |
private.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
prologuedata.ll
|
Prologue support
|
2014-12-03 02:08:38 +00:00 |
promote-assert-zext.ll
|
…
|
|
promote-i16.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
promote-trunc.ll
|
…
|
|
promote.ll
|
…
|
|
pshufb-mask-comments.ll
|
Fix test case commited in r218242 to appease buildbot.
|
2014-09-22 18:07:20 +00:00 |
pshufd-combine-crash.ll
|
[x86] Fix assertion failure caused by a wrong combine of PSHUFD nodes with different types.
|
2014-07-07 23:25:23 +00:00 |
psubus.ll
|
…
|
|
ptr-rotate.ll
|
…
|
|
ptrtoint-constexpr.ll
|
…
|
|
ragreedy-bug.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
ragreedy-hoist-spill.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
ragreedy-last-chance-recoloring.ll
|
[MiSched] Fix a logic error in tryPressure()
|
2014-10-10 17:06:20 +00:00 |
rd-mod-wr-eflags.ll
|
Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging. No functionality change and all tests pass after conversion.
|
2013-07-13 20:38:47 +00:00 |
rdpmc.ll
|
[X86] Add support for builtin to read performance monitoring counters.
|
2014-06-30 17:14:21 +00:00 |
rdrand.ll
|
Enable MI Sched for x86.
|
2013-10-15 23:33:07 +00:00 |
rdseed.ll
|
Enable MI Sched for x86.
|
2013-10-15 23:33:07 +00:00 |
rdtsc.ll
|
Fix rdtsc.ll test to match r8 on win64
|
2014-04-24 20:14:08 +00:00 |
recip-fastmath.ll
|
Expose the number of Newton-Raphson iterations applied to the hardware's reciprocal estimate as a parameter (x86).
|
2014-11-12 21:39:01 +00:00 |
red-zone.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
red-zone2.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
regalloc-reconcile-broken-hints.ll
|
[RegAllocGreedy] Introduce a late pass to repair broken hints.
|
2015-01-08 01:16:39 +00:00 |
reghinting.ll
|
…
|
|
regpressure.ll
|
…
|
|
rem.ll
|
Merge and filecheckize.
|
2013-10-31 17:50:45 +00:00 |
remat-constant.ll
|
…
|
|
remat-fold-load.ll
|
…
|
|
remat-invalid-liveness.ll
|
[X86] Never hoist the shift value of a shift instruction.
|
2014-04-30 19:17:32 +00:00 |
remat-mov-0.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
remat-phys-dead.ll
|
x86-32: PUSHF/POPF use/def EFLAGS
|
2014-12-16 20:15:45 +00:00 |
remat-scalar-zero.ll
|
…
|
|
ret-addr.ll
|
…
|
|
ret-i64-0.ll
|
…
|
|
ret-mmx.ll
|
[X86] Improve the lowering of BITCAST from MVT::f64 to MVT::v4i16/MVT::v8i8.
|
2014-05-22 16:21:39 +00:00 |
return_zeroext_i2.ll
|
[pr19635] Revert most of r170537, and add new testcase.
|
2014-08-08 08:21:19 +00:00 |
returned-trunc-tail-calls.ll
|
Refactor isInTailCallPosition handling
|
2013-08-06 09:12:35 +00:00 |
reverse_branches.ll
|
Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging. No functionality change and all tests pass after conversion.
|
2013-07-13 20:38:47 +00:00 |
rip-rel-address.ll
|
…
|
|
rip-rel-lea.ll
|
…
|
|
rodata-relocs.ll
|
Convert a couple of grep tests to FileCheck.
|
2013-07-13 17:30:25 +00:00 |
rot16.ll
|
Tweak 3 tests in llvm/test/CodeGen/X86 to add -mcpu=generic since r195383.
|
2013-11-22 02:28:04 +00:00 |
rot32.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
rot64.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
rotate.ll
|
…
|
|
rotate2.ll
|
…
|
|
rotate4.ll
|
[X86] Add peephole for masked rotate amount
|
2014-03-12 21:20:55 +00:00 |
rounding-ops.ll
|
Replace more uses of sse41 with sse4.1.
|
2013-08-23 20:39:19 +00:00 |
rtm.ll
|
…
|
|
saddo-redundant-add.ll
|
[X86] Prevent the creation of redundant ops for sadd and ssub with overflow.
|
2014-01-24 06:47:57 +00:00 |
sandybridge-loads.ll
|
Update to more CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change.
|
2013-07-18 22:47:09 +00:00 |
scalar-extract.ll
|
…
|
|
scalar-min-max-fill-operand.ll
|
…
|
|
scalar_sse_minmax.ll
|
…
|
|
scalar_widen_div.ll
|
Update tests to use sse4.2 instead of sse42.
|
2013-08-23 20:46:35 +00:00 |
scalarize-bitcast.ll
|
…
|
|
scev-interchange.ll
|
Add the ExceptionHandling::MSVC enumeration
|
2014-12-19 22:19:48 +00:00 |
sdiv-exact.ll
|
Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging. No functionality change and all tests pass after conversion.
|
2013-07-13 20:38:47 +00:00 |
segmented-stacks-dynamic.ll
|
[x32] Fix segmented stacks support
|
2014-09-22 13:11:35 +00:00 |
segmented-stacks.ll
|
x86_64: Fix calls to __morestack under the large code model.
|
2014-12-30 20:05:19 +00:00 |
select-with-and-or.ll
|
…
|
|
select.ll
|
[SDAG] Fix a really, really terrible bug in the DAG combiner.
|
2014-08-04 21:29:59 +00:00 |
select_const.ll
|
Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging. No functionality change and all tests pass after conversion.
|
2013-07-13 20:38:47 +00:00 |
selectiondag-cse.ll
|
…
|
|
setcc-narrowing.ll
|
Add missing check to SETCC optimization.
|
2013-09-24 22:50:14 +00:00 |
setcc-sentinals.ll
|
llvm/test/CodeGen/X86/setcc-sentinals.ll: Relax expressions for x86_64-win32.
|
2013-08-14 00:46:00 +00:00 |
setcc.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
setjmp-spills.ll
|
Fix llc to not reuse spill slots in functions that invoke setjmp()
|
2014-01-14 04:20:01 +00:00 |
setoeq.ll
|
…
|
|
setuge.ll
|
…
|
|
sext-i1.ll
|
[DAGCombine] Remove SIGN_EXTEND-related inf-loop
|
2014-10-06 20:19:47 +00:00 |
sext-load.ll
|
Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging. No functionality change and all tests pass after conversion.
|
2013-07-13 20:38:47 +00:00 |
sext-ret-val.ll
|
…
|
|
sext-setcc-self.ll
|
…
|
|
sext-subreg.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
sext-trunc.ll
|
…
|
|
sfence.ll
|
…
|
|
sha.ll
|
Add sha intrinsic tests
|
2013-09-23 16:57:52 +00:00 |
shift-and.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
shift-bmi2.ll
|
Enable MI Sched for x86.
|
2013-10-15 23:33:07 +00:00 |
shift-coalesce.ll
|
Changed register names (and pointer keywords) to be lower case when using Intel X86 assembler syntax.
|
2013-07-31 02:47:52 +00:00 |
shift-codegen.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
shift-combine-crash.ll
|
[DAG] Fix an assertion failure caused by an invalid cast in method 'BuildVectorSDNode::isConstantSplat'
|
2014-03-22 01:47:22 +00:00 |
shift-combine.ll
|
Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging. No functionality change and all tests pass after conversion.
|
2013-07-13 20:38:47 +00:00 |
shift-double.ll
|
Tweak 3 tests in llvm/test/CodeGen/X86 to add -mcpu=generic since r195383.
|
2013-11-22 02:28:04 +00:00 |
shift-folding.ll
|
Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging. No functionality change and all tests pass after conversion.
|
2013-07-13 20:38:47 +00:00 |
shift-i128.ll
|
…
|
|
shift-i256.ll
|
…
|
|
shift-one.ll
|
…
|
|
shift-pair.ll
|
…
|
|
shift-parts.ll
|
Revert "Revert r212640, "Add trunc (select c, a, b) -> select c (trunc a), (trunc b) combine.""
|
2014-07-10 18:21:04 +00:00 |
shift-pcmp.ll
|
llvm/test/CodeGen/X86/shift-pcmp.ll: Tweak to appease FileCheck. "CHECK-LABEL" doesn't identify labels magically and CHECK-LABEL behaves free from other contexts.
|
2014-02-22 07:27:04 +00:00 |
shl-anyext.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
shl-i64.ll
|
…
|
|
shl_elim.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
shl_undef.ll
|
Fix known typos
|
2014-01-24 17:20:08 +00:00 |
shrink-compare.ll
|
Enable (sext x) == C --> x == (trunc C) combine
|
2014-12-21 16:48:42 +00:00 |
shrink-fp-const1.ll
|
…
|
|
shrink-fp-const2.ll
|
…
|
|
shuffle-combine-crash.ll
|
[DAGCombiner] Fix a crash caused by a missing check for legal type when trying to fold shuffles.
|
2014-07-13 21:02:14 +00:00 |
sibcall-2.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
sibcall-3.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
sibcall-4.ll
|
Parse 'ghccc' in .ll files as the GHC convention (cc 10)
|
2014-12-01 21:04:44 +00:00 |
sibcall-5.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
sibcall-6.ll
|
Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging. No functionality change and all tests pass after conversion.
|
2013-07-13 20:38:47 +00:00 |
sibcall-byval.ll
|
…
|
|
sibcall.ll
|
[x86] Disambiguate RET[QL] and fix aliases for 16-bit mode
|
2014-01-08 12:58:07 +00:00 |
simple-zext.ll
|
…
|
|
sincos-opt.ll
|
[x86] Remove the 2-addr-to-3-addr "optimization" from shufps to pshufd.
|
2014-10-05 22:57:31 +00:00 |
sincos.ll
|
Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging. No functionality change and all tests pass after conversion.
|
2013-07-13 20:38:47 +00:00 |
sink-blockfreq.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
sink-hoist.ll
|
x86-32: PUSHF/POPF use/def EFLAGS
|
2014-12-16 20:15:45 +00:00 |
sink-out-of-loop.ll
|
[MachineSink] Use the real post dominator tree
|
2014-10-15 03:27:43 +00:00 |
sjlj-baseptr.ll
|
[X86] Restore X86 base pointer after call to llvm.eh.sjlj.setjmp
|
2014-12-04 00:56:38 +00:00 |
sjlj.ll
|
…
|
|
slow-div.ll
|
[X86] For Silvermont CPU use 16-bit division instead of 64-bit for small positive numbers
|
2014-11-21 11:19:34 +00:00 |
slow-incdec.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
small-byval-memcpy.ll
|
Enable FeatureFastUAMem for btver2
|
2014-11-28 18:40:18 +00:00 |
smul-with-overflow.ll
|
Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging. No functionality change and all tests pass after conversion.
|
2013-07-13 20:38:47 +00:00 |
soft-fp.ll
|
…
|
|
splat-for-size.ll
|
Use broadcasts to optimize overall size when loading constant splat vectors (x86-64 with AVX or AVX2).
|
2014-09-22 18:54:01 +00:00 |
split-eh-lpad-edges.ll
|
…
|
|
split-vector-bitcast.ll
|
…
|
|
split-vector-rem.ll
|
…
|
|
sqrt-fastmath.ll
|
Allow AVX vrsqrtps generation.
|
2014-10-24 17:59:18 +00:00 |
sqrt.ll
|
[FastISel][X86] Add support for the sqrt intrinsic.
|
2014-06-11 23:11:02 +00:00 |
sse-align-0.ll
|
…
|
|
sse-align-1.ll
|
…
|
|
sse-align-2.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
sse-align-3.ll
|
…
|
|
sse-align-4.ll
|
…
|
|
sse-align-5.ll
|
…
|
|
sse-align-6.ll
|
…
|
|
sse-align-7.ll
|
…
|
|
sse-align-8.ll
|
…
|
|
sse-align-9.ll
|
…
|
|
sse-align-10.ll
|
…
|
|
sse-align-11.ll
|
…
|
|
sse-align-12.ll
|
[x86] Enable the new vector shuffle lowering by default.
|
2014-10-04 03:52:55 +00:00 |
sse-commute.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
sse-domains.ll
|
[X86] Break false dependencies before partial register updates when the source operand is in memory
|
2014-12-15 13:18:21 +00:00 |
sse-fcopysign.ll
|
…
|
|
sse-intel-ocl.ll
|
…
|
|
sse-intrinsics-x86.ll
|
Add tests for SSE intrinsics in non-avx mode by copying from the AVX test cases. Some of these may have been tested by other tests, but most weren't. Patch by Cameron McInally.
|
2013-10-24 06:45:13 +00:00 |
sse-load-ret.ll
|
…
|
|
sse-minmax.ll
|
Improve logic that decides if its profitable to commute when some of the virtual registers involved have uses/defs chains connecting them to physical register. Fix up the tests that this change improves.
|
2014-11-05 06:43:02 +00:00 |
sse-scalar-fp-arith.ll
|
[x86] Enable the new vector shuffle lowering by default.
|
2014-10-04 03:52:55 +00:00 |
sse-varargs.ll
|
…
|
|
sse1.ll
|
[x86] Enable the new vector shuffle lowering by default.
|
2014-10-04 03:52:55 +00:00 |
sse2-intrinsics-x86.ll
|
[X86][SSE] pslldq/psrldq shuffle mask decodes
|
2014-10-14 22:31:34 +00:00 |
sse2-vector-shifts.ll
|
Make DAGCombiner work on vector bitshifts with constant splat vectors.
|
2014-03-17 18:58:01 +00:00 |
sse2.ll
|
[X86] Improved lowering of v4x32 build_vector dag nodes.
|
2014-11-19 19:34:29 +00:00 |
sse3-avx-addsub-2.ll
|
[x86] As a follow-up to r217819, don't check for VSELECT legality now
|
2014-09-16 00:24:42 +00:00 |
sse3-avx-addsub.ll
|
[x86] Add the beginnings of a proper DAG combine to match ADDSUBPS and
|
2014-09-16 00:15:20 +00:00 |
sse3-intrinsics-x86.ll
|
Add tests for SSE intrinsics in non-avx mode by copying from the AVX test cases. Some of these may have been tested by other tests, but most weren't. Patch by Cameron McInally.
|
2013-10-24 06:45:13 +00:00 |
sse3.ll
|
[X86][SSE] pslldq/psrldq byte shifts/rotation for SSE2
|
2014-11-19 10:06:49 +00:00 |
sse4a.ll
|
Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging. No functionality change and all tests pass after conversion.
|
2013-07-13 20:38:47 +00:00 |
sse41-intrinsics-x86-upgrade.ll
|
[x86] Fix a pretty horrible bug and inconsistency in the x86 asm
|
2014-09-06 10:00:01 +00:00 |
sse41-intrinsics-x86.ll
|
[x86] Fix a pretty horrible bug and inconsistency in the x86 asm
|
2014-09-06 10:00:01 +00:00 |
sse41-pmovxrm-intrinsics.ll
|
[X86] Refactor PMOV[SZ]Xrm to add missing AVX2 patterns.
|
2014-12-06 01:31:07 +00:00 |
sse41.ll
|
[X86][SSE] Keep 4i32 vector insertions in integer domain on SSE4.1 targets
|
2014-12-02 22:31:23 +00:00 |
sse42-intrinsics-x86.ll
|
Replace sse41/sse42 with sse4.1/sse4.2 in test command lines to fix bots.
|
2013-10-24 07:00:06 +00:00 |
sse42.ll
|
Update tests to use sse4.2 instead of sse42.
|
2013-08-23 20:46:35 +00:00 |
sse42_64.ll
|
Update tests to use sse4.2 instead of sse42.
|
2013-08-23 20:46:35 +00:00 |
sse_partial_update.ll
|
Model sqrtss as a binary operation with one source operand tied to the destination (PR14221)
|
2014-12-19 22:16:28 +00:00 |
sse_reload_fold.ll
|
…
|
|
ssp-data-layout.ll
|
[stackprotector] Implement the sspstrong rules for stack layout.
|
2014-02-01 01:36:16 +00:00 |
ssse3-intrinsics-x86.ll
|
Add tests for SSE intrinsics in non-avx mode by copying from the AVX test cases. Some of these may have been tested by other tests, but most weren't. Patch by Cameron McInally.
|
2013-10-24 06:45:13 +00:00 |
stack-align-memcpy.ll
|
Revert "X86 memcpy lowering: use "rep movs" even when esi is used as base pointer" (r204174)
|
2014-03-26 16:30:54 +00:00 |
stack-align.ll
|
Use function attributes to indicate that we don't want to realign the stack.
|
2013-08-01 21:42:05 +00:00 |
stack-align2.ll
|
…
|
|
stack-probe-size.ll
|
X86: Allow the stack probe size to be configurable per function
|
2015-01-07 18:14:07 +00:00 |
stack-protector-dbginfo.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
stack-protector-vreg-to-vreg-copy.ll
|
TBAA: remove !tbaa from testing cases when they are not needed.
|
2013-09-30 18:17:35 +00:00 |
stack-protector-weight.ll
|
[stack protector] Set edge weights for newly created basic blocks.
|
2014-12-01 04:27:03 +00:00 |
stack-protector.ll
|
[stack protector] Make the StackProtector pass respect ssp-buffer-size.
|
2014-04-17 19:08:36 +00:00 |
stack-update-frame-opcode.ll
|
…
|
|
stack_guard_remat.ll
|
[stack protector] Fix a potential security bug in stack protector where the
|
2014-07-25 19:31:34 +00:00 |
stackmap-fast-isel.ll
|
[Stackmaps] Make ithe frame-pointer required for stackmaps.
|
2014-10-02 22:21:49 +00:00 |
stackmap-large-constants.ll
|
[Stackmaps] Make test less fragile. NFC.
|
2014-11-04 17:11:00 +00:00 |
stackmap-liveness.ll
|
[Stackmaps] Make ithe frame-pointer required for stackmaps.
|
2014-10-02 22:21:49 +00:00 |
stackmap-nops.ll
|
[Stackmaps] Make ithe frame-pointer required for stackmaps.
|
2014-10-02 22:21:49 +00:00 |
stackmap-shadow-optimization.ll
|
Fix a stackmap bug introduced in r220710.
|
2014-10-27 22:38:45 +00:00 |
stackmap.ll
|
[Stackmaps] Make ithe frame-pointer required for stackmaps.
|
2014-10-02 22:21:49 +00:00 |
stackpointer.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
statepoint-call-lowering.ll
|
[GC] improve testing around gc.relocate and fix a test
|
2015-01-07 22:48:01 +00:00 |
statepoint-forward.ll
|
Introduce an example statepoint GC strategy
|
2015-01-07 19:07:50 +00:00 |
statepoint-stack-usage.ll
|
[Statepoints 3/4] Statepoint infrastructure for garbage collection: SelectionDAGBuilder
|
2014-12-02 18:50:36 +00:00 |
statepoint-stackmap-format.ll
|
[GC] improve testing around gc.relocate and fix a test
|
2015-01-07 22:48:01 +00:00 |
stdarg.ll
|
…
|
|
stdcall-notailcall.ll
|
[x86] Disambiguate RET[QL] and fix aliases for 16-bit mode
|
2014-01-08 12:58:07 +00:00 |
stdcall.ll
|
[x86] Disambiguate RET[QL] and fix aliases for 16-bit mode
|
2014-01-08 12:58:07 +00:00 |
store-empty-member.ll
|
…
|
|
store-fp-constant.ll
|
…
|
|
store-global-address.ll
|
…
|
|
store-narrow.ll
|
[SDAG] Introduce a combined set to the DAG combiner which tracks nodes
|
2014-07-24 22:15:28 +00:00 |
store_op_load_fold.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
store_op_load_fold2.ll
|
Changed register names (and pointer keywords) to be lower case when using Intel X86 assembler syntax.
|
2013-07-31 02:47:52 +00:00 |
stores-merging.ll
|
Additional fix for 200201: due to dependence on bitwidth test was moved to X86 directory.
|
2014-01-27 09:43:10 +00:00 |
storetrunc-fp.ll
|
…
|
|
stride-nine-with-base-reg.ll
|
…
|
|
stride-reuse.ll
|
…
|
|
sub-with-overflow.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
sub.ll
|
Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging. No functionality change and all tests pass after conversion.
|
2013-07-13 20:38:47 +00:00 |
subreg-to-reg-0.ll
|
…
|
|
subreg-to-reg-1.ll
|
…
|
|
subreg-to-reg-2.ll
|
…
|
|
subreg-to-reg-3.ll
|
…
|
|
subreg-to-reg-4.ll
|
…
|
|
subreg-to-reg-6.ll
|
…
|
|
sunkaddr-ext.ll
|
Fix for incorrect address sinking in the presence of potential overflows.
|
2014-03-26 17:27:01 +00:00 |
switch-bt.ll
|
Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging. No functionality change and all tests pass after conversion.
|
2013-07-13 20:38:47 +00:00 |
switch-crit-edge-constant.ll
|
…
|
|
switch-default-only.ll
|
Switch lowering: Fix broken 'Figure out which block is next' code
|
2014-11-29 21:17:05 +00:00 |
switch-jump-table.ll
|
SelectionDAG switch lowering: use 'unsigned' to count destination popularity
|
2014-12-16 23:41:59 +00:00 |
switch-or.ll
|
…
|
|
switch-order-weight.ll
|
Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging. No functionality change and all tests pass after conversion.
|
2013-07-13 20:38:47 +00:00 |
switch-zextload.ll
|
…
|
|
swizzle-2.ll
|
[x86] Enable the new vector shuffle lowering by default.
|
2014-10-04 03:52:55 +00:00 |
swizzle-avx2.ll
|
[DAG] Teach how to combine a pair of shuffles into a single shuffle if the resulting mask is legal.
|
2014-07-08 15:22:29 +00:00 |
tail-call-attrs.ll
|
Allow compatible extension attributes for tail calls
|
2013-08-12 09:45:46 +00:00 |
tail-call-got.ll
|
Revert r195318 as it causes miscompilation (PR18029)
|
2013-11-22 10:30:39 +00:00 |
tail-call-legality.ll
|
Refactor isInTailCallPosition handling
|
2013-08-06 09:12:35 +00:00 |
tail-dup-addr.ll
|
…
|
|
tail-opts.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
tail-threshold.ll
|
…
|
|
tailcall-64.ll
|
…
|
|
tailcall-calleesave.ll
|
X86: specify CPU on new test to fix atom buildbot
|
2013-08-04 10:00:45 +00:00 |
tailcall-cgp-dup.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
tailcall-disable.ll
|
Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging. No functionality change and all tests pass after conversion.
|
2013-07-13 20:38:47 +00:00 |
tailcall-fastisel.ll
|
…
|
|
tailcall-largecode.ll
|
Enable MI Sched for x86.
|
2013-10-15 23:33:07 +00:00 |
tailcall-multiret.ll
|
Do not insert a tail call when returning multiple values on X86
|
2014-08-20 19:00:37 +00:00 |
tailcall-returndup-void.ll
|
Parse 'ghccc' in .ll files as the GHC convention (cc 10)
|
2014-12-01 21:04:44 +00:00 |
tailcall-ri64.ll
|
…
|
|
tailcall-stackalign.ll
|
…
|
|
tailcall-structret.ll
|
…
|
|
tailcall.ll
|
…
|
|
tailcallbyval.ll
|
…
|
|
tailcallbyval64.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
tailcallfp.ll
|
…
|
|
tailcallfp2.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
tailcallpic1.ll
|
…
|
|
tailcallpic2.ll
|
Revert r195318 as it causes miscompilation (PR18029)
|
2013-11-22 10:30:39 +00:00 |
tailcallstack64.ll
|
…
|
|
targetLoweringGeneric.ll
|
…
|
|
tbm-intrinsics-x86_64.ll
|
Fix broken CHECK lines
|
2014-02-16 07:31:05 +00:00 |
tbm_patterns.ll
|
Add an additional pattern for BLCI since opt can turn (not (add x, 1)) into (sub -2, x).
|
2013-10-05 17:17:53 +00:00 |
test-nofold.ll
|
Enable MI Sched for x86.
|
2013-10-15 23:33:07 +00:00 |
test-shrink-bug.ll
|
…
|
|
test-shrink.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
testb-je-fusion.ll
|
[X86] Mark pseudo instruction TEST8ri_NOEREX as hasSIdeEffects=0.
|
2014-07-10 18:00:53 +00:00 |
testl-commute.ll
|
Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging. No functionality change and all tests pass after conversion.
|
2013-07-13 20:38:47 +00:00 |
this-return-64.ll
|
…
|
|
tls-addr-non-leaf-function.ll
|
[X86][ELF] Fix PR20243 - leaf frame pointer bug with TLS access
|
2014-11-11 18:44:49 +00:00 |
tls-local-dynamic.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
tls-models.ll
|
X86: Don't make illegal GOTTPOFF relocations
|
2015-01-06 07:12:52 +00:00 |
tls-pic.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
tls-pie.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
tls.ll
|
Expanded test for x86-pc-windows-gnu and x86_64-pc-windows-gnu environments.
|
2014-04-18 21:10:11 +00:00 |
tlv-1.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
tlv-2.ll
|
…
|
|
tlv-3.ll
|
Testcase for PR17964
|
2013-11-17 10:53:19 +00:00 |
trap.ll
|
Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging. No functionality change and all tests pass after conversion.
|
2013-07-13 20:38:47 +00:00 |
trunc-ext-ld-st.ll
|
[x86] Enable the new vector shuffle lowering by default.
|
2014-10-04 03:52:55 +00:00 |
trunc-to-bool.ll
|
Enable MI Sched for x86.
|
2013-10-15 23:33:07 +00:00 |
twoaddr-coalesce-2.ll
|
…
|
|
twoaddr-coalesce.ll
|
…
|
|
twoaddr-lea.ll
|
Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging. No functionality change and all tests pass after conversion.
|
2013-07-13 20:38:47 +00:00 |
twoaddr-pass-sink.ll
|
…
|
|
twoaddr-sink-terminator.ll
|
…
|
|
uint64-to-float.ll
|
…
|
|
uint_to_fp-2.ll
|
[x86] Enable the new vector shuffle lowering by default.
|
2014-10-04 03:52:55 +00:00 |
uint_to_fp.ll
|
…
|
|
umul-with-carry.ll
|
…
|
|
umul-with-overflow.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
unaligned-32-byte-memops.ll
|
combine consecutive subvector 16-byte loads into one 32-byte load
|
2014-12-16 16:30:01 +00:00 |
unaligned-load.ll
|
…
|
|
unaligned-spill-folding.ll
|
Force a CPU that doesn't have AVX, otherwise this test fails.
|
2013-10-06 13:52:41 +00:00 |
undef-label.ll
|
…
|
|
unknown-location.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
unreachable-loop-sinking.ll
|
…
|
|
unwind-init.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
unwindraise.ll
|
…
|
|
urem-i8-constant.ll
|
…
|
|
use-add-flags.ll
|
Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging. No functionality change and all tests pass after conversion.
|
2013-07-13 20:38:47 +00:00 |
utf8.ll
|
…
|
|
utf16-cfstrings.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
v2f32.ll
|
[x86] Remove the 2-addr-to-3-addr "optimization" from shufps to pshufd.
|
2014-10-05 22:57:31 +00:00 |
v4f32-immediate.ll
|
…
|
|
v4i32load-crash.ll
|
Stop test/CodeGen/X86/v4i32load-crash.ll targeting non-X86-64 targets.
|
2014-02-27 09:24:31 +00:00 |
v8i1-masks.ll
|
Update to more CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change.
|
2013-07-18 22:47:09 +00:00 |
vaargs.ll
|
x86-32: PUSHF/POPF use/def EFLAGS
|
2014-12-16 20:15:45 +00:00 |
vararg-callee-cleanup.ll
|
Verifier: Don't reject varargs callee cleanup functions
|
2014-08-29 21:25:28 +00:00 |
vararg_no_start.ll
|
ARM / x86_64 varargs: Don't save regparms in prologue without va_start
|
2014-08-22 21:59:26 +00:00 |
vararg_tailcall.ll
|
…
|
|
variable-sized-darwin-bzero.ll
|
…
|
|
variadic-node-pic.ll
|
…
|
|
vastart-defs-eflags.ll
|
ARM / x86_64 varargs: Don't save regparms in prologue without va_start
|
2014-08-22 21:59:26 +00:00 |
vbinop-simplify-bug.ll
|
Update test/CodeGen/X86/vbinop-simplify-bug.ll.
|
2014-01-15 20:16:14 +00:00 |
vec-loadsingles-alignment.ll
|
X86: Don't over-align combined loads.
|
2014-12-23 00:35:23 +00:00 |
vec-sign.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
vec-trunc-store.ll
|
…
|
|
vec_add.ll
|
…
|
|
vec_align.ll
|
…
|
|
vec_align_i256.ll
|
…
|
|
vec_anyext.ll
|
…
|
|
vec_call.ll
|
…
|
|
vec_cast.ll
|
…
|
|
vec_cast2.ll
|
[x86] Don't form overly fragmented blends when splitting and
|
2014-11-13 02:42:08 +00:00 |
vec_clear.ll
|
…
|
|
vec_compare-sse4.ll
|
Update tests to use sse4.2 instead of sse42.
|
2013-08-23 20:46:35 +00:00 |
vec_compare.ll
|
Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging. No functionality change and all tests pass after conversion.
|
2013-07-13 20:38:47 +00:00 |
vec_ctbits.ll
|
llvm/test/CodeGen/X86/vec_ctbits.ll: Add explicit -mtriple=x86_64-unknown. It was incompatible to Win32 x64.
|
2014-09-12 15:10:56 +00:00 |
vec_ext_inreg.ll
|
…
|
|
vec_extract-avx.ll
|
[DAGCombine] Slightly improve lowering of BUILD_VECTOR into a shuffle.
|
2014-12-17 12:32:17 +00:00 |
vec_extract-sse4.ll
|
[x86] Enable the new vector shuffle lowering by default.
|
2014-10-04 03:52:55 +00:00 |
vec_extract.ll
|
[x86] Slap a triple on this test since it is poking around at the stack
|
2014-10-04 04:22:55 +00:00 |
vec_fabs.ll
|
Improved test cases that were added with r214892.
|
2014-08-05 20:16:35 +00:00 |
vec_floor.ll
|
…
|
|
vec_fneg.ll
|
optimize vector fneg of bitcasted integer value
|
2014-08-14 15:15:28 +00:00 |
vec_fpext.ll
|
Convert test to CHECK-LABEL
|
2014-07-16 15:37:08 +00:00 |
vec_i64.ll
|
…
|
|
vec_ins_extract-1.ll
|
…
|
|
vec_ins_extract.ll
|
…
|
|
vec_insert-2.ll
|
Rename features to match what gcc and clang use.
|
2013-08-23 20:21:34 +00:00 |
vec_insert-3.ll
|
Rename features to match what gcc and clang use.
|
2013-08-23 20:21:34 +00:00 |
vec_insert-4.ll
|
…
|
|
vec_insert-5.ll
|
[X86][SSE] pslldq/psrldq byte shifts/rotation for SSE2
|
2014-11-19 10:06:49 +00:00 |
vec_insert-7.ll
|
Update tests to use sse4.2 instead of sse42.
|
2013-08-23 20:46:35 +00:00 |
vec_insert-8.ll
|
Replace more uses of sse41 with sse4.1.
|
2013-08-23 20:39:19 +00:00 |
vec_insert-9.ll
|
Replace more uses of sse41 with sse4.1.
|
2013-08-23 20:39:19 +00:00 |
vec_loadsingles.ll
|
merge consecutive loads that are offset from a base address
|
2014-12-16 21:57:18 +00:00 |
vec_logical.ll
|
…
|
|
vec_return.ll
|
Relax tests expecting to see CPI symbols
|
2014-07-15 02:44:49 +00:00 |
vec_round.ll
|
Fix broken CHECK lines.
|
2014-01-11 21:06:00 +00:00 |
vec_sdiv_to_shift.ll
|
Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging. No functionality change and all tests pass after conversion.
|
2013-07-13 20:38:47 +00:00 |
vec_set-2.ll
|
…
|
|
vec_set-3.ll
|
[x86] Enable the new vector shuffle lowering by default.
|
2014-10-04 03:52:55 +00:00 |
vec_set-4.ll
|
…
|
|
vec_set-6.ll
|
…
|
|
vec_set-7.ll
|
…
|
|
vec_set-8.ll
|
Explicitly disable AVX on a bunch of tests so they won't fail on AVX machines post r192171.
|
2013-10-08 06:06:57 +00:00 |
vec_set-A.ll
|
…
|
|
vec_set-B.ll
|
…
|
|
vec_set-C.ll
|
Fix a typo in the mattr part of the run line.
|
2013-10-08 06:12:26 +00:00 |
vec_set-D.ll
|
…
|
|
vec_set-F.ll
|
…
|
|
vec_set-H.ll
|
…
|
|
vec_set.ll
|
Rename features to match what gcc and clang use.
|
2013-08-23 20:21:34 +00:00 |
vec_setcc-2.ll
|
Test commit
|
2014-02-28 18:44:39 +00:00 |
vec_setcc.ll
|
Improve logic that decides if its profitable to commute when some of the virtual registers involved have uses/defs chains connecting them to physical register. Fix up the tests that this change improves.
|
2014-11-05 06:43:02 +00:00 |
vec_shift.ll
|
…
|
|
vec_shift2.ll
|
…
|
|
vec_shift3.ll
|
…
|
|
vec_shift4.ll
|
Force CPU type to unbreak unit tests on Haswell machines.
|
2013-11-30 03:07:16 +00:00 |
vec_shift5.ll
|
[X86] Teach the backend how to fold target specific dag node for packed
|
2013-12-28 11:11:52 +00:00 |
vec_shift6.ll
|
[X86] Teach the backend how to lower vector shift left into multiply rather than scalarizing it.
|
2014-02-12 23:42:28 +00:00 |
vec_shuf-insert.ll
|
Test commit - added a new line to vec_shuf-insert.ll.
|
2014-02-10 12:42:13 +00:00 |
vec_split.ll
|
Legalizer: Add support for splitting insert_subvectors.
|
2014-06-21 12:56:42 +00:00 |
vec_ss_load_fold.ll
|
Replace more uses of sse41 with sse4.1.
|
2013-08-23 20:39:19 +00:00 |
vec_trunc_sext.ll
|
Fix a logic bug in x86 vector codegen: sext (zext (x) ) != sext (x) (PR20472).
|
2014-08-28 18:59:22 +00:00 |
vec_udiv_to_shift.ll
|
…
|
|
vec_uint_to_fp.ll
|
[X86] Do not custom lower UINT_TO_FP when the target type does not
|
2014-11-21 00:47:19 +00:00 |
vec_unsafe-fp-math.ll
|
Allow vector fsub ops with constants to get the same optimizations as scalars.
|
2014-09-05 22:26:22 +00:00 |
vec_zero-2.ll
|
…
|
|
vec_zero.ll
|
…
|
|
vec_zero_cse.ll
|
…
|
|
vector-blend.ll
|
[X86] Improved target specific combine on VSELECT dag nodes.
|
2014-11-24 12:23:15 +00:00 |
vector-ctpop.ll
|
[x86] Add vector @llvm.ctpop intrinsic custom lowering
|
2014-12-22 19:45:43 +00:00 |
vector-gep.ll
|
[x86] Revert r212324 which was too aggressive w.r.t. allowing undef
|
2014-07-07 19:03:32 +00:00 |
vector-idiv.ll
|
[x86] Enable the new vector shuffle lowering by default.
|
2014-10-04 03:52:55 +00:00 |
vector-intrinsics.ll
|
…
|
|
vector-rem.ll
|
…
|
|
vector-sext.ll
|
[X86] Refactor PMOV[SZ]Xrm to add missing AVX2 patterns.
|
2014-12-06 01:31:07 +00:00 |
vector-shuffle-128-v2.ll
|
[x86] Clean up the shift lowering vector shuffle tests a bit using my
|
2014-12-07 17:15:53 +00:00 |
vector-shuffle-128-v4.ll
|
[x86] Clean up the shift lowering vector shuffle tests a bit using my
|
2014-12-07 17:15:53 +00:00 |
vector-shuffle-128-v8.ll
|
[x86] Clean up the shift lowering vector shuffle tests a bit using my
|
2014-12-07 17:15:53 +00:00 |
vector-shuffle-128-v16.ll
|
[X86][SSE] Added vector packing test for pr12412
|
2015-01-04 19:08:03 +00:00 |
vector-shuffle-256-v4.ll
|
[x86] Add some tests for a common unpack pattern of vector shuffle that
|
2014-11-22 05:44:43 +00:00 |
vector-shuffle-256-v8.ll
|
[x86] Make the previous logic significantly less conservative and get
|
2014-11-21 14:33:24 +00:00 |
vector-shuffle-256-v16.ll
|
[x86] Add some tests for a common unpack pattern of vector shuffle that
|
2014-11-22 05:44:43 +00:00 |
vector-shuffle-256-v32.ll
|
[x86] Add some tests for a common unpack pattern of vector shuffle that
|
2014-11-22 05:44:43 +00:00 |
vector-shuffle-512-v8.ll
|
[x86] Restructure the checking patterns for v16 and v32 avx2 vector
|
2014-11-21 14:53:03 +00:00 |
vector-shuffle-combining.ll
|
[DagCombine] Improve DAGCombiner BUILD_VECTOR when it has two sources of elements
|
2014-12-23 08:59:45 +00:00 |
vector-shuffle-sse1.ll
|
[x86] Clean up the SSE1 test to use a slightly different pattern for
|
2014-12-07 17:16:00 +00:00 |
vector-trunc.ll
|
[X86][SSE] Added vector integer truncation tests - based off pr15524
|
2015-01-04 17:52:00 +00:00 |
vector-variable-idx.ll
|
…
|
|
vector-variable-idx2.ll
|
Replace more uses of sse41 with sse4.1.
|
2013-08-23 20:39:19 +00:00 |
vector-zext.ll
|
[X86] Refactor PMOV[SZ]Xrm to add missing AVX2 patterns.
|
2014-12-06 01:31:07 +00:00 |
vector-zmov.ll
|
Added missing tests for X86vzmovl folding. NFC.
|
2014-12-15 22:45:48 +00:00 |
vector.ll
|
…
|
|
vectorcall.ll
|
X86: Implement the vectorcall calling convention
|
2014-10-28 01:29:26 +00:00 |
vfcmp.ll
|
…
|
|
viabs.ll
|
AVX-512: Implemented masking for integer arithmetic & logic instructions.
|
2014-03-27 09:45:08 +00:00 |
visibility.ll
|
…
|
|
visibility2.ll
|
…
|
|
volatile.ll
|
…
|
|
vortex-bug.ll
|
…
|
|
vselect-2.ll
|
[X86] Improved target specific combine on VSELECT dag nodes.
|
2014-11-24 12:23:15 +00:00 |
vselect-avx.ll
|
[X86] Lower VSELECT into SHRUNKBLEND when we shrink the bits used into the
|
2014-11-06 02:25:03 +00:00 |
vselect-minmax.ll
|
[AVX512] Enabling MIN/MAX lowering.
|
2014-12-12 15:10:43 +00:00 |
vselect.ll
|
Improve logic that decides if its profitable to commute when some of the virtual registers involved have uses/defs chains connecting them to physical register. Fix up the tests that this change improves.
|
2014-11-05 06:43:02 +00:00 |
vshift-1.ll
|
[DAGCombiner] insert_vector_elt: Avoid building a vector twice.
|
2013-07-30 00:24:09 +00:00 |
vshift-2.ll
|
[DAGCombiner] insert_vector_elt: Avoid building a vector twice.
|
2013-07-30 00:24:09 +00:00 |
vshift-3.ll
|
[DAGCombiner] insert_vector_elt: Avoid building a vector twice.
|
2013-07-30 00:24:09 +00:00 |
vshift-4.ll
|
[X86] Avoid introducing extra shuffles when lowering packed vector shifts.
|
2014-12-05 12:13:30 +00:00 |
vshift-5.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
vshift-6.ll
|
[X86] Fix assertion failure caused by a wrong folding of vector shifts by immediate count.
|
2014-01-14 13:17:12 +00:00 |
vshift_scalar.ll
|
…
|
|
vshift_split.ll
|
…
|
|
vshift_split2.ll
|
…
|
|
vsplit-and.ll
|
Improve the widening of integral binary vector operations
|
2013-08-19 20:01:35 +00:00 |
warn-stack.ll
|
Add warning capabilities in LLVM.
|
2013-12-17 17:47:22 +00:00 |
weak.ll
|
…
|
|
weak_def_can_be_hidden.ll
|
Fix a bug with .weak_def_can_be_hidden: Mutable variables cannot use it.
|
2014-02-07 16:21:30 +00:00 |
wide-fma-contraction.ll
|
…
|
|
wide-integer-fold.ll
|
…
|
|
widen_arith-1.ll
|
Update tests to use sse4.2 instead of sse42.
|
2013-08-23 20:46:35 +00:00 |
widen_arith-2.ll
|
Update tests to use sse4.2 instead of sse42.
|
2013-08-23 20:46:35 +00:00 |
widen_arith-3.ll
|
Rename features to match what gcc and clang use.
|
2013-08-23 20:21:34 +00:00 |
widen_arith-4.ll
|
Update tests to use sse4.2 instead of sse42.
|
2013-08-23 20:46:35 +00:00 |
widen_arith-5.ll
|
Update tests to use sse4.2 instead of sse42.
|
2013-08-23 20:46:35 +00:00 |
widen_arith-6.ll
|
Update tests to use sse4.2 instead of sse42.
|
2013-08-23 20:46:35 +00:00 |
widen_cast-1.ll
|
[SDAG] Introduce a combined set to the DAG combiner which tracks nodes
|
2014-07-24 22:15:28 +00:00 |
widen_cast-2.ll
|
Update tests to use sse4.2 instead of sse42.
|
2013-08-23 20:46:35 +00:00 |
widen_cast-3.ll
|
Update tests to use sse4.2 instead of sse42.
|
2013-08-23 20:46:35 +00:00 |
widen_cast-4.ll
|
[x86] Re-apply a variant of the x86 side of r212324 now that the rest
|
2014-07-09 10:06:58 +00:00 |
widen_cast-5.ll
|
Update tests to use sse4.2 instead of sse42.
|
2013-08-23 20:46:35 +00:00 |
widen_cast-6.ll
|
[x86,SDAG] Sink the logic for folding shuffles of splats more
|
2014-07-08 08:45:38 +00:00 |
widen_conv-1.ll
|
[SDAG] Introduce a combined set to the DAG combiner which tracks nodes
|
2014-07-24 22:15:28 +00:00 |
widen_conv-2.ll
|
Fix tests not to depend on specific regalloc or instruction order.
|
2013-10-17 12:41:05 +00:00 |
widen_conv-3.ll
|
Update tests to use sse4.2 instead of sse42.
|
2013-08-23 20:46:35 +00:00 |
widen_conv-4.ll
|
Update tests to use sse4.2 instead of sse42.
|
2013-08-23 20:46:35 +00:00 |
widen_conversions.ll
|
[x86] Fully generalize the zext lowering in the new vector shuffle
|
2014-09-19 20:00:32 +00:00 |
widen_extract-1.ll
|
Update tests to use sse4.2 instead of sse42.
|
2013-08-23 20:46:35 +00:00 |
widen_load-0.ll
|
…
|
|
widen_load-1.ll
|
…
|
|
widen_load-2.ll
|
[SDAG] Introduce a combined set to the DAG combiner which tracks nodes
|
2014-07-24 22:15:28 +00:00 |
widen_shuffle-1.ll
|
[x86] Enable the new vector shuffle lowering by default.
|
2014-10-04 03:52:55 +00:00 |
win32-pic-jumptable.ll
|
Compute the correct jump table entries on 32 bit windows.
|
2014-11-06 14:39:49 +00:00 |
win32_sret.ll
|
Allow sret on the second parameter as well as the first
|
2014-05-09 22:32:13 +00:00 |
win64_alloca_dynalloca.ll
|
Change stack probing code for MingW.
|
2013-12-13 05:37:05 +00:00 |
win64_call_epi.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
win64_eh.ll
|
Add the ExceptionHandling::MSVC enumeration
|
2014-12-19 22:19:48 +00:00 |
win64_params.ll
|
…
|
|
win64_vararg.ll
|
CodeGen: Handle va_start in the entry block
|
2014-09-02 18:42:44 +00:00 |
win_chkstk.ll
|
Change stack probing code for MingW.
|
2013-12-13 05:37:05 +00:00 |
win_cst_pool.ll
|
CodeGen: Handle ConstantVector and undef in WinCOFF constant pools
|
2014-07-15 02:34:12 +00:00 |
win_ftol2.ll
|
…
|
|
windows-itanium-alloca.ll
|
X86: use the correct alloca symbol for Windows Itanium
|
2014-11-20 18:01:26 +00:00 |
x32-function_pointer-1.ll
|
[x32] Fix function indirect calls
|
2014-09-17 07:09:23 +00:00 |
x32-function_pointer-2.ll
|
[x32] Fix function indirect calls
|
2014-09-17 07:09:23 +00:00 |
x32-function_pointer-3.ll
|
[x32] Fix function indirect calls
|
2014-09-17 07:09:23 +00:00 |
x86-64-and-mask.ll
|
Allocate local registers in order for optimal coloring.
|
2013-07-25 18:35:14 +00:00 |
x86-64-arg.ll
|
…
|
|
x86-64-asm.ll
|
…
|
|
x86-64-call.ll
|
[x32] Fix function indirect calls
|
2014-09-17 07:09:23 +00:00 |
x86-64-dead-stack-adjust.ll
|
…
|
|
x86-64-disp.ll
|
…
|
|
x86-64-double-precision-shift-left.ll
|
SHLD/SHRD are VectorPath (microcode) instructions known to have poor latency on certain architectures. While generating SHLD/SHRD instructions is acceptable when optimizing for size, optimizing for speed on these platforms should be implemented using alternative sequences of instructions composed of add, adc, shr, shl, or and lea which are directPath instructions. These alternative instructions not only have a lower latency but they also increase the decode bandwidth by allowing simultaneous decoding of a third directPath instruction.
|
2013-11-21 23:21:26 +00:00 |
x86-64-double-precision-shift-right.ll
|
SHLD/SHRD are VectorPath (microcode) instructions known to have poor latency on certain architectures. While generating SHLD/SHRD instructions is acceptable when optimizing for size, optimizing for speed on these platforms should be implemented using alternative sequences of instructions composed of add, adc, shr, shl, or and lea which are directPath instructions. These alternative instructions not only have a lower latency but they also increase the decode bandwidth by allowing simultaneous decoding of a third directPath instruction.
|
2013-11-21 23:21:26 +00:00 |
x86-64-double-shifts-Oz-Os-O2.ll
|
Fix typos
|
2014-06-07 21:23:09 +00:00 |
x86-64-double-shifts-var.ll
|
SHLD/SHRD are VectorPath (microcode) instructions known to have poor latency on certain architectures. While generating SHLD/SHRD instructions is acceptable when optimizing for size, optimizing for speed on these platforms should be implemented using alternative sequences of instructions composed of add, adc, shr, shl, or and lea which are directPath instructions. These alternative instructions not only have a lower latency but they also increase the decode bandwidth by allowing simultaneous decoding of a third directPath instruction.
|
2013-11-21 23:21:26 +00:00 |
x86-64-extend-shift.ll
|
…
|
|
x86-64-gv-offset.ll
|
…
|
|
x86-64-jumps.ll
|
…
|
|
x86-64-mem.ll
|
…
|
|
x86-64-pic-1.ll
|
…
|
|
x86-64-pic-2.ll
|
…
|
|
x86-64-pic-3.ll
|
…
|
|
x86-64-pic-4.ll
|
…
|
|
x86-64-pic-5.ll
|
…
|
|
x86-64-pic-6.ll
|
…
|
|
x86-64-pic-7.ll
|
…
|
|
x86-64-pic-8.ll
|
…
|
|
x86-64-pic-9.ll
|
…
|
|
x86-64-pic-10.ll
|
Use "weak alias" instead of "alias weak"
|
2014-07-30 22:51:54 +00:00 |
x86-64-pic-11.ll
|
…
|
|
x86-64-psub.ll
|
Enable MI Sched for x86.
|
2013-10-15 23:33:07 +00:00 |
x86-64-ptr-arg-simple.ll
|
…
|
|
x86-64-ret0.ll
|
…
|
|
x86-64-shortint.ll
|
…
|
|
x86-64-sret-return-2.ll
|
Try to fix an SDAG dependence issue with sret
|
2014-05-12 22:01:27 +00:00 |
x86-64-sret-return.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
x86-64-stack-and-frame-ptr.ll
|
[x32] Use ebp/esp as frame and stack pointer
|
2014-08-07 09:41:19 +00:00 |
x86-64-static-relo-movl.ll
|
Allow X86FastIsel to cope with 64 bit absolute relocations
|
2014-06-17 23:22:41 +00:00 |
x86-64-tls-1.ll
|
[SDAG] Introduce a combined set to the DAG combiner which tracks nodes
|
2014-07-24 22:15:28 +00:00 |
x86-64-varargs.ll
|
…
|
|
x86-mixed-alignment-dagcombine.ll
|
Fix test case introduced in r214322
|
2014-07-30 20:26:09 +00:00 |
x86-setcc-int-to-fp-combine.ll
|
[SDAG] Introduce a combined set to the DAG combiner which tracks nodes
|
2014-07-24 22:15:28 +00:00 |
x86-shifts.ll
|
Correct word hyphenations
|
2013-12-05 05:44:44 +00:00 |
x86-store-gv-addr.ll
|
…
|
|
x86-upgrade-avx-vbroadcast.ll
|
[X86] Move test from r209863 to CodeGen/X86
|
2014-05-29 23:52:53 +00:00 |
x86_64-mul-by-const.ll
|
…
|
|
xaluo.ll
|
IR: Make metadata typeless in assembly
|
2014-12-15 19:07:53 +00:00 |
xmm-r64.ll
|
…
|
|
xmulo.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
xop-intrinsics-x86_64.ll
|
…
|
|
xor-icmp.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
xor.ll
|
DAGCombiner: Partially revert r192795, getNOT was fixed not to create illegal constants.
|
2013-11-17 10:40:03 +00:00 |
xtest.ll
|
…
|
|
zero-remat.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
zext-extract_subreg.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
zext-fold.ll
|
Enable MI Sched for x86.
|
2013-10-15 23:33:07 +00:00 |
zext-inreg-0.ll
|
…
|
|
zext-inreg-1.ll
|
…
|
|
zext-sext.ll
|
Enable MI Sched for x86.
|
2013-10-15 23:33:07 +00:00 |
zext-shl.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
zext-trunc.ll
|
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.
|
2013-07-14 06:24:09 +00:00 |
zlib-longest-match.ll
|
MachineBlockPlacement: Strengthen the source order bias when picking an exit block.
|
2013-11-20 19:08:44 +00:00 |