llvm-project/llvm/test/CodeGen/X86
Roman Lebedev 7b312e228c
[NFC][X86][AVX2] Add baseline CodeGen/CostModel tests for interleaved loads/stores of i16 w/ strides 2/3/4
`X86TTIImpl::getInterleavedMemoryOpCostAVX2()` currently contains data
only for a handful of tuples. For now, at least add tests for a few more.

I'm guessing that we care how well the patterns codegen since
we use their presumed cost for vectorization decisions,
so i've added codegen tests too.

There's one really easy caveat for these codegen tests:
for interleaved load tests, we really have to ensure that the
deinterleaved vectors are escaped separately. Similarly for stores.
2021-04-26 01:13:07 +03:00
..
AMX [X86] Refine AMX fast register allocation 2021-04-25 14:20:53 +08:00
GC
GlobalISel [GlobalISel] Fix crash in RBS with a non-generic IMPLICIT_DEF. 2021-03-24 23:08:51 -07:00
avx512-shuffles [X86][AVX] IsElementEquivalent - add matchShuffleWithUNPCK + VBROADCAST/VBROADCAST_LOAD handling 2021-01-18 15:55:00 +00:00
3addr-16bit.ll
3addr-or.ll
3dnow-intrinsics.ll [X86] Remove some unused check-prefixes 2020-11-09 15:04:57 +00:00
4char-promote.ll
8bit_cmov_of_trunc_promotion.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
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 [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
2005-02-14-IllegalAssembler.ll
2005-05-08-FPStackifierPHI.ll
2006-01-19-ISelFoldingBug.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08: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 [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
2006-05-02-InstrSched2.ll
2006-05-08-CoalesceSubRegClass.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
2006-05-08-InstrSched.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
2006-05-11-InstrSched.ll
2006-05-17-VectorArg.ll
2006-05-22-FPSetEQ.ll
2006-05-25-CycleInDAG.ll
2006-07-10-InlineAsmAConstraint.ll
2006-07-12-InlineAsmQConstraint.ll
2006-07-20-InlineAsm.ll
2006-07-28-AsmPrint-Long-As-Pointer.ll
2006-07-31-SingleRegClass.ll
2006-08-07-CycleInDAG.ll
2006-08-16-CycleInDAG.ll
2006-08-21-ExtraMovInst.ll
2006-09-01-CycleInDAG.ll
2006-10-02-BoolRetCrash.ll
2006-10-09-CycleInDAG.ll
2006-10-10-FindModifiedNodeSlotBug.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
2006-10-12-CycleInDAG.ll
2006-10-13-CycleInDAG.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
2006-10-19-SwitchUnnecessaryBranching.ll
2006-11-12-CSRetCC.ll OpaquePtr: Bulk update tests to use typed sret 2020-11-20 17:58:26 -05:00
2006-11-17-IllegalMove.ll
2006-11-27-SelectLegalize.ll
2006-12-16-InlineAsmCrash.ll
2006-12-19-IntelSyntax.ll
2007-01-08-InstrSched.ll
2007-01-08-X86-64-Pointer.ll
2007-01-13-StackPtrIndex.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
2007-01-29-InlineAsm-ir.ll
2007-02-04-OrAddrMode.ll
2007-02-16-BranchFold.ll
2007-02-19-LiveIntervalAssert.ll
2007-02-23-DAGCombine-Miscompile.ll
2007-02-25-FastCCStack.ll
2007-03-01-SpillerCrash.ll
2007-03-15-GEP-Idx-Sink.ll
2007-03-16-InlineAsm.ll
2007-03-18-LiveIntervalAssert.ll
2007-03-24-InlineAsmMultiRegConstraint.ll
2007-03-24-InlineAsmPModifier.ll
2007-03-24-InlineAsmVectorOp.ll
2007-03-24-InlineAsmXConstraint.ll
2007-03-26-CoalescerBug.ll
2007-04-08-InlineAsmCrash.ll
2007-04-11-InlineAsmVectorResult.ll
2007-04-17-LiveIntervalAssert.ll
2007-04-24-Huge-Stack.ll
2007-04-24-VectorCrash.ll
2007-04-27-InlineAsm-IntMemInput.ll
2007-05-05-Personality.ll [CodeGen][SimplifyCFG] Teach DwarfEHPrepare to preserve DomTree 2021-01-02 01:01:19 +03:00
2007-05-05-VecCastExpand.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
2007-05-14-LiveIntervalAssert.ll
2007-05-15-maskmovq.ll
2007-05-17-ShuffleISelBug.ll
2007-06-04-X86-64-CtorAsmBugs.ll
2007-06-28-X86-64-isel.ll [X86][SSE] Use llvm min/max intrinsics instead of (deprecated) sse intrinsics. NFCI. 2021-02-20 12:17:46 +00:00
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-09-05-InvalidAsm.ll
2007-09-06-ExtWeakAliasee.ll
2007-09-27-LDIntrinsics.ll
2007-10-04-AvoidEFLAGSCopy.ll
2007-10-12-CoalesceExtSubReg.ll
2007-10-12-SpillerUnfold1.ll
2007-10-12-SpillerUnfold2.ll
2007-10-14-CoalescerCrash.ll
2007-10-15-CoalescerCrash.ll
2007-10-16-CoalescerCrash.ll
2007-10-19-SpillerUnfold.ll
2007-10-28-inlineasm-q-modifier.ll
2007-10-29-ExtendSetCC.ll
2007-10-30-LSRCrash.ll
2007-10-31-extractelement-i64.ll
2007-11-01-ISelCrash.ll
2007-11-03-x86-64-q-constraint.ll
2007-11-04-LiveIntervalCrash.ll
2007-11-04-LiveVariablesBug.ll
2007-11-04-rip-immediate-constant.ll
2007-11-06-InstrSched.ll
2007-11-07-MulBy4.ll
2007-11-30-LoadFolding-Bug.ll
2007-12-16-BURRSchedCrash.ll
2007-12-18-LoadCSEBug.ll
2008-01-08-IllegalCMP.ll
2008-01-08-SchedulerCrash.ll
2008-01-09-LongDoubleSin.ll
2008-01-16-FPStackifierAssert.ll
2008-01-16-InvalidDAGCombineXform.ll
2008-02-05-ISelCrash.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
2008-02-06-LoadFoldingBug.ll OpaquePtr: Bulk update tests to use typed sret 2020-11-20 17:58:26 -05:00
2008-02-14-BitMiscompile.ll
2008-02-18-TailMergingBug.ll
2008-02-20-InlineAsmClobber.ll
2008-02-22-LocalRegAllocBug.ll
2008-02-25-InlineAsmBug.ll
2008-02-25-X86-64-CoalescerBug.ll
2008-02-26-AsmDirectMemOp.ll
2008-02-27-DeadSlotElimBug.ll
2008-02-27-PEICrash.ll
2008-03-06-frem-fpstack.ll
2008-03-07-APIntBug.ll
2008-03-10-RegAllocInfLoop.ll
2008-03-12-ThreadLocalAlias.ll
2008-03-13-TwoAddrPassCrash.ll
2008-03-14-SpillerCrash.ll
2008-03-19-DAGCombinerBug.ll
2008-03-23-DarwinAsmComments.ll
2008-03-25-TwoAddrPassBug.ll
2008-03-31-SpillerFoldingBug.ll
2008-04-02-unnamedEH.ll
2008-04-08-CoalescerCrash.ll
2008-04-09-BranchFolding.ll
2008-04-15-LiveVariableBug.ll
2008-04-16-CoalescerBug.ll
2008-04-16-ReMatBug.ll
2008-04-17-CoalescerBug.ll [DAG] computeKnownBits - add ISD::MULHS/MULHU/SMUL_LOHI/UMUL_LOHI handling 2021-03-19 16:02:31 +00:00
2008-04-24-MemCpyBug.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
2008-04-24-pblendw-fold-crash.ll
2008-04-26-Asm-Optimize-Imm.ll
2008-04-28-CoalescerBug.ll
2008-04-28-CyclicSchedUnit.ll
2008-05-01-InvalidOrdCompare.ll
2008-05-09-PHIElimBug.ll
2008-05-09-ShuffleLoweringBug.ll
2008-05-12-tailmerge-5.ll
2008-05-21-CoalescerBug.ll
2008-05-22-FoldUnalignedLoad.ll
2008-05-28-CoalescerBug.ll
2008-05-28-LocalRegAllocBug.ll
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 [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
2008-07-22-CombinerCrash.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
2008-07-23-VSetCC.ll
2008-08-06-CmpStride.ll
2008-08-06-RewriterBug.ll
2008-08-17-UComiCodeGenBug.ll
2008-08-23-64Bit-maskmovq.ll
2008-08-31-EH_RETURN32.ll
2008-08-31-EH_RETURN64.ll
2008-09-05-sinttofp-2xi32.ll
2008-09-09-LinearScanBug.ll
2008-09-11-CoalescerBug.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
2008-09-11-CoalescerBug2.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
2008-09-17-inline-asm-1.ll
2008-09-18-inline-asm-2.ll
2008-09-19-RegAllocBug.ll
2008-09-25-sseregparm-1.ll
2008-09-26-FrameAddrBug.ll
2008-09-29-ReMatBug.ll
2008-09-29-VolatileBug.ll
2008-10-06-x87ld-nan-1.ll
2008-10-06-x87ld-nan-2.ll
2008-10-07-SSEISelBug.ll
2008-10-11-CallCrash.ll
2008-10-13-CoalescerBug.ll
2008-10-16-VecUnaryOp.ll
2008-10-17-Asm64bitRConstraint.ll
2008-10-20-AsmDoubleInI32.ll
2008-10-24-FlippedCompare.ll
2008-10-27-CoalescerBug.ll
2008-10-29-ExpandVAARG.ll
2008-11-03-F80VAARG.ll
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 [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
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 [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
2008-12-23-dagcombine-6.ll
2009-01-13-DoubleUpdate.ll OpaquePtr: Bulk update tests to use typed sret 2020-11-20 17:58:26 -05:00
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 [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
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
2009-02-12-InlineAsm-nieZ-constraints.ll
2009-02-12-SpillerBug.ll OpaquePtr: Bulk update tests to use typed sret 2020-11-20 17:58:26 -05:00
2009-02-21-ExtWeakInitializer.ll
2009-02-25-CommuteBug.ll
2009-02-26-MachineLICMBug.ll
2009-03-03-BTHang.ll
2009-03-03-BitcastLongDouble.ll
2009-03-05-burr-list-crash.ll
2009-03-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 [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
2009-03-25-TestBug.ll
2009-03-26-NoImplicitFPBug.ll
2009-04-12-FastIselOverflowCrash.ll
2009-04-12-picrel.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
2009-04-13-2AddrAssert-2.ll
2009-04-13-2AddrAssert.ll
2009-04-14-IllegalRegs.ll OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
2009-04-16-SpillerUnfold.ll
2009-04-24.ll
2009-04-25-CoalescerBug.ll
2009-04-27-CoalescerAssert.ll
2009-04-27-LiveIntervalsAssert.ll
2009-04-27-LiveIntervalsAssert2.ll
2009-04-29-IndirectDestOperands.ll
2009-04-29-LinearScanBug.ll
2009-04-29-RegAllocAssert.ll
2009-04-scale.ll
2009-05-08-InlineAsmIOffset.ll
2009-05-11-tailmerge-crash.ll
2009-05-19-SingleElementExtractElement.ll
2009-05-23-available_externally.ll
2009-05-23-dagcombine-shifts.ll
2009-05-28-DAGCombineCrash.ll
2009-05-30-ISelBug.ll
2009-06-02-RewriterBug.ll
2009-06-03-Win64DisableRedZone.ll
2009-06-03-Win64SpillXMM.ll
2009-06-04-VirtualLiveIn.ll
2009-06-05-VZextByteShort.ll
2009-06-05-VariableIndexInsert.ll [X86] Regenerate old vector-variable-insertion test 2020-10-21 18:10:46 +01:00
2009-06-05-sitofpCrash.ll
2009-06-06-ConcatVectors.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-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 [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
2009-08-23-SubRegReuseUndo.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
2009-09-10-LoadFoldingBug.ll
2009-09-10-SpillComments.ll
2009-09-16-CoalescerBug.ll
2009-09-19-earlyclobber.ll
2009-09-21-NoSpillLoopCount.ll
2009-09-22-CoalescerBug.ll
2009-09-23-LiveVariablesBug.ll
2009-10-14-LiveVariablesBug.ll
2009-10-16-Scope.ll
2009-10-19-EmergencySpill.ll
2009-10-19-atomic-cmp-eflags.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
2009-10-25-RewriterBug.ll
2009-11-04-SubregCoalescingBug.ll
2009-11-13-VirtRegRewriterBug.ll OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
2009-11-16-MachineLICM.ll
2009-11-16-UnfoldMemOpBug.ll
2009-11-17-UpdateTerminator.ll
2009-11-18-TwoAddrKill.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
2009-11-25-ImpDefBug.ll
2009-12-01-EarlyClobberBug.ll
2009-12-11-TLSNoRedZone.ll
2010-01-05-ZExt-Shl.ll
2010-01-07-ISelBug.ll
2010-01-08-Atomic64Bug.ll
2010-01-11-ExtraPHIArg.ll
2010-01-13-OptExtBug.ll
2010-01-15-SelectionDAGCycle.ll
2010-01-18-DbgValue.ll OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
2010-01-19-OptExtBug.ll
2010-02-01-DbgValueCrash.ll
2010-02-01-TaillCallCrash.ll
2010-02-03-DualUndef.ll
2010-02-04-SchedulerBug.ll
2010-02-11-NonTemporal.ll
2010-02-12-CoalescerBug-Impdef.ll
2010-02-15-ImplicitDefBug.ll
2010-02-19-TailCallRetAddrBug.ll
2010-02-23-DAGCombineBug.ll
2010-02-23-DIV8rDefinesAX.ll
2010-02-23-RematImplicitSubreg.ll
2010-02-23-SingleDefPhiJoin.ll
2010-03-04-Mul8Bug.ll
2010-03-05-ConstantFoldCFG.ll
2010-03-05-EFLAGS-Redef.ll
2010-03-17-ISelBug.ll
2010-04-06-SSEDomainFixCrash.ll
2010-04-08-CoalescerBug.ll
2010-04-13-AnalyzeBranchCrash.ll
2010-04-21-CoalescerBug.ll OpaquePtr: Bulk update tests to use typed sret 2020-11-20 17:58:26 -05:00
2010-04-29-CoalescerCrash.ll
2010-04-30-LocalAlloc-LandingPad.ll OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
2010-05-03-CoalescerSubRegClobber.ll
2010-05-05-LocalAllocEarlyClobber.ll
2010-05-06-LocalInlineAsmClobber.ll
2010-05-07-ldconvert.ll
2010-05-10-DAGCombinerBug.ll
2010-05-12-FastAllocKills.ll
2010-05-16-nosseconversion.ll
2010-05-25-DotDebugLoc.ll
2010-05-26-DotDebugLoc.ll
2010-05-26-FP_TO_INT-crash.ll
2010-05-28-Crash.ll
2010-06-01-DeadArg-DbgInfo.ll
2010-06-09-FastAllocRegisters.ll
2010-06-14-fast-isel-fs-load.ll
2010-06-15-FastAllocEarlyCLobber.ll
2010-06-24-g-constraint-crash.ll
2010-06-25-CoalescerSubRegDefDead.ll
2010-06-25-asm-RA-crash.ll
2010-06-28-FastAllocTiedOperand.ll Reapply "RegAllocFast: Rewrite and improve" 2020-09-30 10:35:25 -04:00
2010-06-28-matched-g-constraint.ll
2010-07-02-UnfoldBug.ll
2010-07-02-asm-alignstack.ll
2010-07-06-DbgCrash.ll
2010-07-06-asm-RIP.ll
2010-07-11-FPStackLoneUse.ll
2010-07-13-indirectXconstraint.ll
2010-07-15-Crash.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
2010-07-29-SetccSimplify.ll
2010-08-04-MaskedSignedCompare.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
2010-08-04-MingWCrash.ll [CodeGen][SimplifyCFG] Teach DwarfEHPrepare to preserve DomTree 2021-01-02 01:01:19 +03:00
2010-08-04-StackVariable.ll
2010-09-01-RemoveCopyByCommutingDef.ll
2010-09-16-EmptyFilename.ll
2010-09-16-asmcrash.ll
2010-09-17-SideEffectsInChain.ll
2010-09-30-CMOV-JumpTable-PHI.ll
2010-10-08-cmpxchg8b.ll
2010-11-02-DbgParameter.ll
2010-11-09-MOVLPS.ll
2010-11-18-SelectOfExtload.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
2011-01-07-LegalizeTypesCrash.ll
2011-01-10-DagCombineHang.ll
2011-01-24-DbgValue-Before-Use.ll
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 OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
2011-04-13-SchedCmpJmp.ll
2011-04-19-sclr-bb.ll
2011-05-09-loaduse.ll [X86] Remove some unused check-prefixes 2020-11-09 15:04:57 +00:00
2011-05-26-UnreachableBlockElim.ll
2011-05-27-CrossClassCoalescing.ll
2011-06-01-fildll.ll
2011-06-03-x87chain.ll
2011-06-06-fgetsign80bit.ll
2011-06-12-FastAllocSpill.ll
2011-06-14-PreschedRegalias.ll
2011-06-14-mmx-inlineasm.ll
2011-06-19-QuicksortCoalescerBug.ll
2011-07-13-BadFrameIndexDisplacement.ll
2011-08-23-PerformSubCombine128.ll
2011-08-23-Trampoline.ll
2011-08-29-BlockConstant.ll
2011-08-29-InitOrder.ll
2011-09-14-valcoalesce.ll
2011-09-18-sse2cmp.ll
2011-09-21-setcc-bug.ll
2011-10-11-SpillDead.ll
2011-10-11-srl.ll
2011-10-12-MachineCSE.ll
2011-10-18-FastISel-VectorParams.ll
2011-10-19-LegelizeLoad.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
2011-10-19-widen_vselect.ll [X86] 2011-10-19-widen_vselect.ll - replace X32 check prefix with X86. NFC. 2020-11-17 12:39:46 +00:00
2011-10-21-widen-cmp.ll
2011-10-27-tstore.ll
2011-10-30-padd.ll
2011-11-07-LegalizeBuildVector.ll
2011-11-22-AVX2-Domains.ll
2011-11-30-or.ll
2011-12-06-AVXVectorExtractCombine.ll [X86][SSE] Use llvm min/max intrinsics instead of (deprecated) sse intrinsics. NFCI. 2021-02-20 12:17:46 +00:00
2011-12-06-BitcastVectorGlobal.ll
2011-12-08-AVXISelBugs.ll
2011-12-8-bitcastintprom.ll [X86] Remove some unused check-prefixes 2020-11-09 15:04:57 +00:00
2011-12-15-vec_shift.ll
2011-12-26-extractelement-duplicate-load.ll
2011-12-28-vselecti8.ll
2011-20-21-zext-ui2fp.ll
2012-01-10-UndefExceptionEdge.ll [CodeGen][SimplifyCFG] Teach DwarfEHPrepare to preserve DomTree 2021-01-02 01:01:19 +03:00
2012-1-10-buildvector.ll
2012-01-11-split-cv.ll OpaquePtr: Bulk update tests to use typed sret 2020-11-20 17:58:26 -05:00
2012-01-12-extract-sv.ll
2012-01-16-mfence-nosse-flags.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
2012-01-18-vbitcast.ll
2012-02-12-dagco.ll
2012-02-14-scalar.ll
2012-02-23-mmx-inlineasm.ll
2012-02-29-CoalescerBug.ll
2012-03-15-build_vector_wl.ll
2012-03-20-LargeConstantExpr.ll
2012-03-26-PostRALICMBug.ll
2012-04-09-TwoAddrPassBug.ll
2012-04-26-sdglue.ll
2012-05-17-TwoAddressBug.ll
2012-05-19-CoalescerCrash.ll
2012-07-10-extload64.ll [X86] Remove some unused check-prefixes 2020-11-09 15:04:57 +00:00
2012-07-10-shufnorm.ll
2012-07-15-BuildVectorPromote.ll
2012-07-15-broadcastfold.ll
2012-07-15-tconst_shl.ll
2012-07-15-vshl.ll
2012-07-16-LeaUndef.ll
2012-07-16-fp2ui-i1.ll
2012-07-17-vtrunc.ll
2012-07-23-select_cc.ll
2012-08-07-CmpISelBug.ll
2012-08-16-setcc.ll [X86] Fold cmpeq/ne(trunc(logic(x)),0) --> cmpeq/ne(logic(x),0) 2021-04-12 16:05:34 +01:00
2012-08-17-legalizer-crash.ll
2012-08-28-UnsafeMathCrash.ll
2012-09-13-dagco-fneg.ll
2012-09-28-CGPBug.ll
2012-10-02-DAGCycle.ll
2012-10-03-DAGCycle.ll
2012-10-18-crash-dagco.ll
2012-11-28-merge-store-alias.ll
2012-12-1-merge-multiple.ll
2012-12-12-DAGCombineCrash.ll
2012-12-14-v8fp80-crash.ll
2012-12-19-NoImplicitFloat.ll
2013-01-09-DAGCombineBug.ll
2013-03-13-VEX-DestReg.ll
2013-05-06-ConactVectorCrash.ll
2013-10-14-FastISel-incorrect-vreg.ll Reapply "RegAllocFast: Rewrite and improve" 2020-09-30 10:35:25 -04:00
2014-05-29-factorial.ll
2014-08-29-CompactUnwind.ll
2020_12_02_decrementing_loop.ll [X86][CodeGenPrepare] Try to reuse IV's incremented value instead of adding the offset, part 2 2021-03-04 16:47:43 +07:00
9601.ll
20090313-signext.ll
AppendingLinkage.ll
Atomics-64.ll
DbgValueOtherTargets.test
DynamicCalleeSavedRegisters.ll
MachineBranchProb.ll
MachineSink-CritEdge.ll
MachineSink-DbgValue.ll
MachineSink-PHIUse.ll
MachineSink-SubReg.ll
MachineSink-eflags.ll [MachineSink] sink more profitable loads 2020-11-01 21:13:27 -05:00
MergeConsecutiveStores.ll
O0-pipeline.ll [X86] Support AMX fast register allocation 2021-04-25 09:45:41 +08:00
PR34565.ll
PR37310.mir
PR40322.ll
StackColoring-dbg.ll
StackColoring-use-between-allocas.mir OpaquePtr: Bulk update tests to use typed sret 2020-11-20 17:58:26 -05:00
StackColoring.ll
SwitchLowering.ll
SwizzleShuff.ll
TruncAssertSext.ll
TruncAssertZext.ll
WidenArith.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
abi-isel.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
abs.ll [DAG] Legalize abs(x) -> umin(x,sub(0,x)) iff umin/sub are legal 2020-11-25 18:06:02 +00:00
absolute-bit-mask-fastisel.ll
absolute-bit-mask.ll
absolute-bt.ll
absolute-cmp.ll [TargetMachine] Don't imply dso_local on function declarations in Reloc::Static model for ELF/wasm 2020-12-05 14:54:37 -08:00
absolute-constant.ll [TargetMachine] Don't imply dso_local on function declarations in Reloc::Static model for ELF/wasm 2020-12-05 14:54:37 -08:00
absolute-rotate.ll
add-ext.ll
add-i64.ll
add-of-carry.ll
add-sub-nsw-nuw.ll
add.ll [test] Add explicit dso_local to function declarations in static relocation model tests 2020-12-05 14:54:37 -08:00
add32ri8.ll
add_shl_constant.ll
addcarry.ll OpaquePtr: Bulk update tests to use typed sret 2020-11-20 17:58:26 -05:00
addcarry2.ll [X86] Regenerate addcarry2.ll tests 2020-12-08 15:36:48 +00:00
addr-label-difference.ll
addr-mode-matcher-2.ll
addr-mode-matcher.ll
addr-of-ret-addr.ll
address-type-promotion-constantexpr.ll
addrsig.ll
addsub-constant-folding.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
adx-commute.mir
adx-intrinsics-upgrade.ll [CodeGen][X86] Remove unused check-prefix in adx tests. 2020-11-02 11:52:24 +08:00
adx-intrinsics.ll [CodeGen][X86] Remove unused check-prefix in adx tests. 2020-11-02 11:52:24 +08:00
aes_intrinsics.ll
alias-gep.ll
alias-static-alloca.ll
aliases.ll
align-branch-boundary-default.ll
align-branch-boundary-noautopadding.ll
align-branch-boundary-suppressions-tls.ll
align-branch-boundary-suppressions.ll
align-down-const.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
align-down.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
aligned-comm.ll
aligned-variadic.ll OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
alignment-2.ll
alignment.ll
all-ones-vector.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
alldiv-divdi3.ll
alloca-align-rounding-32.ll
alloca-align-rounding.ll
alloca-overaligned.ll
allrem-moddi3.ll
and-encoding.ll
and-load-fold.ll
and-or-fold.ll
and-sink.ll
and-su.ll
and-with-overflow.ll [X86] combineCMP - fold cmpEQ/NE(TRUNC(X),0) -> cmpEQ/NE(X,0) 2021-04-15 13:55:51 +01:00
andimm8.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
anyext.ll
anyregcc-crash.ll
anyregcc.ll [X86] Generate unaligned access for fixed slots in unaligned stack 2021-02-05 11:36:54 +08:00
apm.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
arg-cast.ll
arg-copy-elide-win64.ll
arg-copy-elide.ll Reapply "OpaquePtr: Turn inalloca into a type attribute" 2021-03-29 08:55:30 -04:00
arg_returned_bitcast.ll
asm-block-labels.ll
asm-global-imm.ll
asm-indirect-mem.ll
asm-invalid-register-class-crasher.ll
asm-label.ll
asm-label2.ll
asm-mismatched-types.ll
asm-modifier-P.ll
asm-modifier.ll
asm-modifier2.ll
asm-reg-type-mismatch-avx512.ll
asm-reg-type-mismatch.ll
asm-reject-reg-type-mismatch.ll
asm-reject-rex.ll
asm-reject-vk32-vk64.ll
asm-reject-x87-int.ll
asm-reject-xmm16.ll
atom-call-reg-indirect-foldedreload32.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
atom-call-reg-indirect-foldedreload64.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
atom-call-reg-indirect.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
atom-cmpb.ll
atom-fixup-lea1.ll
atom-fixup-lea2.ll OpaquePtr: Bulk update tests to use typed sret 2020-11-20 17:58:26 -05:00
atom-fixup-lea3.ll
atom-fixup-lea4.ll
atom-lea-addw-bug.ll
atom-lea-sp.ll
atom-pad-short-functions.ll
atom-sched.ll
atom-shuf.ll
atomic-add.ll
atomic-dagsched.ll
atomic-eflags-reuse.ll Revert rG2149aa73f640c96 "[X86] Add support for reusing ZF etc. from locked XADD instructions (PR20841)" 2021-04-25 12:45:07 +01:00
atomic-flags.ll Revert rG2149aa73f640c96 "[X86] Add support for reusing ZF etc. from locked XADD instructions (PR20841)" 2021-04-25 12:45:07 +01:00
atomic-fp.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
atomic-idempotent.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
atomic-load-store-wide.ll
atomic-load-store.ll
atomic-mi.ll
atomic-minmax-i6432.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
atomic-monotonic.ll Reapply "RegAllocFast: Rewrite and improve" 2020-09-30 10:35:25 -04:00
atomic-non-integer-fp128.ll
atomic-non-integer.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
atomic-op.ll
atomic-ops-ancient-64.ll
atomic-or.ll
atomic-pointer.ll
atomic-unordered.ll [FastISel] Flush local value map on every instruction 2021-01-11 08:32:36 -08:00
atomic8.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
atomic16.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
atomic32.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
atomic64.ll [FastISel] Flush local value map on every instruction 2021-01-11 08:32:36 -08:00
atomic128.ll [X86][test] Add a regression test for lock cmpxchg16b on a global variable with offset 2020-10-09 15:44:32 -07:00
atomic6432.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
atomicf128.ll
attribute-sections.ll
avg-mask.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
avg.ll [X86][SSE] combineExtractWithShuffle - support zero-extending to allow extracting from narrow shuffle masks 2021-01-29 14:22:10 +00:00
avoid-lea-scale2.ll
avoid-loop-align-2.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
avoid-loop-align.ll
avoid-sfb-g-no-change.mir
avoid-sfb-g-no-change2.mir
avoid-sfb-g-no-change3.mir
avoid-sfb-kill-flags.mir
avoid-sfb-offset.mir [CodeGen] Try to make the print of memory operand alignment a little more user friendly. 2021-01-11 19:58:47 -08:00
avoid-sfb-overlaps.ll
avoid-sfb.ll OpaquePtr: Bulk update tests to use typed sret 2020-11-20 17:58:26 -05:00
avoid_complex_am.ll
avx-arith.ll
avx-basic.ll
avx-bitcast.ll
avx-brcond.ll
avx-cast.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
avx-cmp.ll [X86] Always use rip-relative addressing on 64-bit when rematerializing all zeros/ones registers using a folded load. 2021-03-29 10:06:17 -07:00
avx-cvt-2.ll
avx-cvt-3.ll
avx-cvt.ll
avx-cvttp2si.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
avx-fp2int.ll
avx-gfni-intrinsics.ll
avx-insertelt.ll
avx-intel-ocl.ll [X86] Generate unaligned access for fixed slots in unaligned stack 2021-02-05 11:36:54 +08:00
avx-intrinsics-fast-isel.ll [X86][AVX] lowerShuffleAsBroadcast - MOVDDUP(SCALAR_TO_VECTOR(X)) -> BROADCAST(X) 2021-03-24 11:31:56 +00:00
avx-intrinsics-x86-upgrade.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
avx-intrinsics-x86.ll
avx-intrinsics-x86_64.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
avx-isa-check.ll
avx-load-store.ll Reapply "RegAllocFast: Rewrite and improve" 2020-09-30 10:35:25 -04:00
avx-logic.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
avx-minmax.ll
avx-select.ll
avx-shift.ll
avx-shuffle-x86_32.ll
avx-splat.ll [X86][AVX] lowerShuffleAsBroadcast - MOVDDUP(SCALAR_TO_VECTOR(X)) -> BROADCAST(X) 2021-03-24 11:31:56 +00:00
avx-trunc.ll
avx-unpack.ll
avx-varargs-x86_64.ll
avx-vbroadcast.ll
avx-vbroadcastf128.ll [X86][AVX] Remove X86ISD::SUBV_BROADCAST (PR38969) 2020-12-18 15:49:53 +00:00
avx-vextractf128.ll
avx-vinsertf128.ll
avx-vpclmulqdq.ll
avx-vperm2x128.ll [X86][AVX] Handle vperm2x128 shuffling of a subvector splat. 2021-01-20 18:16:33 +00:00
avx-vzeroupper.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
avx-win64-args.ll
avx-win64.ll
avx.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
avx1-logical-load-folding.ll
avx2-arith.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
avx2-cmp.ll
avx2-conversions.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
avx2-fma-fneg-combine.ll
avx2-gather.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
avx2-intrinsics-canonical.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
avx2-intrinsics-fast-isel.ll
avx2-intrinsics-x86-upgrade.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
avx2-intrinsics-x86.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
avx2-logic.ll
avx2-masked-gather.ll [MachineSink] sink more profitable loads 2020-11-01 21:13:27 -05:00
avx2-nontemporal.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
avx2-phaddsub.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
avx2-pmovxrm.ll
avx2-shift.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
avx2-vbroadcast.ll
avx2-vbroadcasti128.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
avx2-vector-shifts.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
avx2-vperm.ll
avx512-adc-sbb.ll
avx512-any_extend_load.ll
avx512-arith.ll
avx512-broadcast-unfold.ll
avx512-bugfix-23634.ll
avx512-bugfix-25270.ll
avx512-bugfix-26264.ll
avx512-build-vector.ll
avx512-calling-conv.ll
avx512-cmp-kor-sequence.ll
avx512-cmp-mask.ll
avx512-cmp.ll [X86] Fold cmpeq/ne(or(X,Y),X) --> cmpeq/ne(and(~X,Y),0) on non-BMI targets (PR44136) 2021-04-09 16:11:11 +01:00
avx512-cvt.ll [NFC] Remove unused prefixes in llvm/test/CodeGen/X86 2020-12-16 12:41:49 -08:00
avx512-cvttp2i.ll
avx512-ext.ll
avx512-extract-subvector-load-store.ll [X86] When storing v1i1/v2i1/v4i1 to memory, make sure we store zeros in the rest of the byte 2020-11-12 21:28:18 -08:00
avx512-extract-subvector.ll
avx512-fma-commute.ll
avx512-fma-intrinsics-upgrade.ll
avx512-fma-intrinsics.ll
avx512-fma.ll
avx512-fsel.ll
avx512-gather-scatter-intrin-deprecated.ll
avx512-gather-scatter-intrin.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
avx512-gfni-intrinsics.ll
avx512-hadd-hsub.ll
avx512-i1test.ll [test] Add explicit dso_local to function declarations in static relocation model tests 2020-12-05 14:54:37 -08:00
avx512-inc-dec.ll
avx512-insert-extract.ll [X86][AVX512] Support variable-index vector insertion on AVX512 targets (PR47924) 2021-02-02 11:41:18 +00:00
avx512-insert-extract_i1.ll [CodeGen][X86] Remove unused check-prefixes from more avx512 tests. NFCI. 2020-11-10 20:43:03 +08:00
avx512-intel-ocl.ll [X86] Generate unaligned access for fixed slots in unaligned stack 2021-02-05 11:36:54 +08:00
avx512-intrinsics-canonical.ll
avx512-intrinsics-fast-isel.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
avx512-intrinsics-upgrade.ll
avx512-intrinsics-x86_64.ll
avx512-intrinsics.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
avx512-load-store.ll [CodeGen][X86] Remove unused check-prefixes from more avx512 tests. NFCI. 2020-11-10 20:43:03 +08:00
avx512-load-trunc-store-i1.ll [X86] When storing v1i1/v2i1/v4i1 to memory, make sure we store zeros in the rest of the byte 2020-11-12 21:28:18 -08:00
avx512-logic.ll [X86] Fold bitcast(logic(bitcast(X), Y)) --> logic'(X, bitcast(Y)) for int-int bitcasts 2021-02-21 14:40:54 +00:00
avx512-mask-op.ll [DAG] Fold vXi1 multiplies -> and 2021-02-26 11:46:12 +00:00
avx512-mask-spills.ll [CodeGen][X86] Remove unused check-prefixes from more avx512 tests. NFCI. 2020-11-10 20:43:03 +08:00
avx512-mask-zext-bugfix.ll [FastISel] NFC: Remove obsolete -fast-isel-sink-local-values option 2021-01-11 09:32:49 -08:00
avx512-masked-memop-64-32.ll
avx512-masked_memop-16-8.ll
avx512-memfold.ll
avx512-mov.ll
avx512-movmsk.ll
avx512-nontemporal.ll
avx512-pmovxrm.ll
avx512-regcall-Mask.ll [X86] Remove [ER]SP from all CSR lists 2021-01-06 09:50:46 -08:00
avx512-regcall-NoMask.ll [X86] Remove [ER]SP from all CSR lists 2021-01-06 09:50:46 -08:00
avx512-rndscale.ll
avx512-rotate.ll
avx512-scalar.ll [CodeGen][X86] Remove unused check-prefixes from more avx512 tests. NFCI. 2020-11-10 20:43:03 +08:00
avx512-scalarIntrinsics.ll
avx512-scalar_mask.ll
avx512-select.ll [X86] When storing v1i1/v2i1/v4i1 to memory, make sure we store zeros in the rest of the byte 2020-11-12 21:28:18 -08:00
avx512-shift.ll
avx512-skx-insert-subvec.ll
avx512-trunc.ll [X86][AVX] Adjust unsigned saturation downconvert negative test 2021-01-14 17:51:23 +00:00
avx512-unsafe-fp-math.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
avx512-vbroadcast.ll [CodeGen][X86] Remove unused check-prefixes from more avx512 tests. NFCI. 2020-11-10 20:43:03 +08:00
avx512-vbroadcasti128.ll
avx512-vbroadcasti256.ll
avx512-vec-cmp.ll
avx512-vec3-crash.ll
avx512-vpclmulqdq.ll [CodeGen][X86] Remove unused check-prefixes from some avx512 tests. NFCI. 2020-11-10 20:03:43 +08:00
avx512-vpermv3-commute.ll
avx512-vpternlog-commute.ll
avx512-vselect-crash.ll
avx512-vselect.ll
avx512bf16-intrinsics.ll
avx512bf16-vl-intrinsics.ll
avx512bw-arith.ll
avx512bw-intrinsics-canonical.ll [CodeGen][X86] Remove unused check-prefixes from more avx512 tests. NFCI. 2020-11-10 20:43:03 +08:00
avx512bw-intrinsics-fast-isel.ll
avx512bw-intrinsics-upgrade.ll
avx512bw-intrinsics.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
avx512bw-mask-op.ll [DAG] Fold vXi1 multiplies -> and 2021-02-26 11:46:12 +00:00
avx512bw-mov.ll
avx512bw-vec-cmp.ll
avx512bw-vec-test-testn.ll
avx512bwvl-arith.ll
avx512bwvl-intrinsics-canonical.ll
avx512bwvl-intrinsics-fast-isel.ll
avx512bwvl-intrinsics-upgrade.ll
avx512bwvl-intrinsics.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
avx512bwvl-mov.ll
avx512bwvl-vec-cmp.ll
avx512bwvl-vec-test-testn.ll
avx512cd-intrinsics-fast-isel.ll [CodeGen][X86] Remove unused check-prefixes from more avx512 tests. NFCI. 2020-11-10 20:43:03 +08:00
avx512cd-intrinsics-upgrade.ll
avx512cd-intrinsics.ll
avx512cdvl-intrinsics-upgrade.ll
avx512cdvl-intrinsics.ll
avx512dq-intrinsics-fast-isel.ll
avx512dq-intrinsics-upgrade.ll
avx512dq-intrinsics.ll [CodeGen][X86] Remove unused check-prefixes from some avx512 tests. NFCI. 2020-11-10 20:03:43 +08:00
avx512dq-mask-op.ll
avx512dqvl-intrinsics-fast-isel.ll
avx512dqvl-intrinsics-upgrade.ll
avx512dqvl-intrinsics.ll
avx512er-intrinsics.ll
avx512f-256-set0.mir
avx512f-vec-test-testn.ll
avx512ifma-intrinsics-fast-isel.ll
avx512ifma-intrinsics-upgrade.ll
avx512ifma-intrinsics.ll
avx512ifmavl-intrinsics-fast-isel.ll
avx512ifmavl-intrinsics-upgrade.ll
avx512ifmavl-intrinsics.ll
avx512vbmi-intrinsics-fast-isel.ll
avx512vbmi-intrinsics-upgrade.ll
avx512vbmi-intrinsics.ll
avx512vbmi2-funnel-shifts.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
avx512vbmi2-intrinsics-fast-isel.ll
avx512vbmi2-intrinsics-upgrade.ll
avx512vbmi2-intrinsics.ll
avx512vbmi2vl-funnel-shifts.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
avx512vbmi2vl-intrinsics-fast-isel.ll
avx512vbmi2vl-intrinsics-upgrade.ll
avx512vbmi2vl-intrinsics.ll
avx512vbmivl-intrinsics-fast-isel.ll
avx512vbmivl-intrinsics-upgrade.ll
avx512vbmivl-intrinsics.ll
avx512vl-arith.ll OpaquePtr: Bulk update tests to use typed sret 2020-11-20 17:58:26 -05:00
avx512vl-intrinsics-canonical.ll [CodeGen][X86] Remove unused check-prefixes from more avx512 tests. NFCI. 2020-11-10 20:43:03 +08:00
avx512vl-intrinsics-fast-isel.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
avx512vl-intrinsics-upgrade.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
avx512vl-intrinsics.ll
avx512vl-logic.ll
avx512vl-mov.ll
avx512vl-nontemporal.ll
avx512vl-vbroadcast.ll
avx512vl-vec-cmp.ll [CodeGen][X86] Remove unused check-prefixes from more avx512 tests. NFCI. 2020-11-10 20:43:03 +08:00
avx512vl-vec-masked-cmp.ll
avx512vl-vec-test-testn.ll
avx512vl-vpclmulqdq.ll [CodeGen][X86] Remove unused check-prefixes from some avx512 tests. NFCI. 2020-11-10 20:03:43 +08:00
avx512vl_vnni-intrinsics-upgrade.ll
avx512vl_vnni-intrinsics.ll
avx512vlcd-intrinsics-fast-isel.ll [CodeGen][X86] Remove unused check-prefixes from more avx512 tests. NFCI. 2020-11-10 20:43:03 +08:00
avx512vlvp2intersect-intrinsics.ll [CodeGen][X86] Remove unused check-prefixes. NFCI. 2020-11-10 16:50:28 +08:00
avx512vnni-intrinsics-upgrade.ll
avx512vnni-intrinsics.ll
avx512vnni.ll [X86] Add isel patterns to form VPDPWSSD from (add (vpmaddwd X, Y), Z) when AVXVNNI is enabled. 2020-12-13 12:02:07 -08:00
avx512vp2intersect-intrinsics.ll [CodeGen][X86] Remove unused check-prefixes. NFCI. 2020-11-10 16:50:28 +08:00
avx512vpopcntdq-intrinsics.ll [CodeGen][X86] Remove unused check-prefixes from more avx512 tests. NFCI. 2020-11-10 20:43:03 +08:00
avx_vnni-intrinsics.ll [X86] Support Intel avxvnni 2020-10-31 12:39:51 +08:00
avxvnni.ll [X86] Regenerate avxvnni.ll tests - remove unused prefix. NFCI. 2020-12-15 17:35:32 +00:00
backpropmask.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
bad-tls-fold.mir
barrier-sse.ll
barrier.ll
base-pointer-and-cmpxchg.ll
base-pointer-and-mwaitx.ll [X86] Remove MWAITX_SAVE_EBX pseudo instruction. Always save/restore the full %rbx register even in gnux32. 2020-10-04 16:28:15 -07:00
basic-block-sections-blockaddress-taken.ll Basic block sections should enable function sections implicitly. 2021-02-16 16:27:16 -08:00
basic-block-sections-clusters-branches.ll Append ".__part." to every basic block section symbol. 2020-12-23 11:35:44 -08:00
basic-block-sections-clusters-eh.ll Append ".__part." to every basic block section symbol. 2020-12-23 11:35:44 -08:00
basic-block-sections-clusters-error.ll
basic-block-sections-clusters.ll Append ".__part." to every basic block section symbol. 2020-12-23 11:35:44 -08:00
basic-block-sections-cold.ll [llvm] Set the default for -bbsections-cold-text-prefix to .text.split. 2020-10-14 12:16:36 -07:00
basic-block-sections-directjumps.ll Append ".__part." to every basic block section symbol. 2020-12-23 11:35:44 -08:00
basic-block-sections-eh.ll [CodeGen][SimplifyCFG] Teach DwarfEHPrepare to preserve DomTree 2021-01-02 01:01:19 +03:00
basic-block-sections-labels-empty-function.ll [Propeller] Do not generate the BB address map for empty functions. 2021-03-29 20:15:01 -07:00
basic-block-sections-labels-functions-sections.ll Introduce and use a new section type for the bb_addr_map section. 2020-10-08 11:13:19 -07:00
basic-block-sections-labels.ll Add missing 'CHECK' prefix to basic block labels test. 2021-03-25 16:41:41 -07:00
basic-block-sections-list.ll Basic block sections should enable function sections implicitly. 2021-02-16 16:27:16 -08:00
basic-block-sections-listbb.ll Append ".__part." to every basic block section symbol. 2020-12-23 11:35:44 -08:00
basic-block-sections-mir-parse.mir Basic block sections should enable function sections implicitly. 2021-02-16 16:27:16 -08:00
basic-block-sections-mir-print.ll
basic-block-sections-source-drift.ll Detect Source Drift with Propeller. 2021-01-29 18:47:26 -08:00
basic-block-sections-unreachable.ll Basic block sections should enable function sections implicitly. 2021-02-16 16:27:16 -08:00
basic-block-sections.ll Basic block sections should enable function sections implicitly. 2021-02-16 16:27:16 -08:00
basic-block-sections_2.ll Append ".__part." to every basic block section symbol. 2020-12-23 11:35:44 -08:00
basic-promote-integers.ll
bb_rotate.ll
bc-extract.ll
bigstructret.ll
bigstructret2.ll
bit-piece-comment.ll
bit-test-shift.ll
bitcast-and-setcc-128.ll [CodeGen][X86] Remove unused check-prefixes from bitcast tests. NFCI. 2020-11-11 09:16:57 +08:00
bitcast-and-setcc-256.ll [DAG] Fold shuffle(bop(shuffle(x,y),shuffle(z,w)),bop(shuffle(a,b),shuffle(c,d))) (REAPPLIED) 2021-02-17 11:42:43 +00:00
bitcast-and-setcc-512.ll [CodeGen][X86] Remove unused check-prefixes from bitcast tests. NFCI. 2020-11-11 09:16:57 +08:00
bitcast-i256.ll
bitcast-int-to-vector-bool-sext.ll [X86][AVX] splitIntVSETCC - handle separate (canonicalized) SETCC operands 2021-03-25 10:18:44 +00:00
bitcast-int-to-vector-bool-zext.ll [X86][AVX] splitIntVSETCC - handle separate (canonicalized) SETCC operands 2021-03-25 10:18:44 +00:00
bitcast-int-to-vector-bool.ll [X86][AVX] splitIntVSETCC - handle separate (canonicalized) SETCC operands 2021-03-25 10:18:44 +00:00
bitcast-int-to-vector.ll
bitcast-mmx.ll
bitcast-setcc-128.ll [CodeGen][X86] Remove unused check-prefixes from bitcast tests. NFCI. 2020-11-11 09:16:57 +08:00
bitcast-setcc-256.ll [CodeGen][X86] Remove unused check-prefixes from bitcast tests. NFCI. 2020-11-11 09:16:57 +08:00
bitcast-setcc-512.ll [CodeGen][X86] Remove unused check-prefixes from bitcast tests. NFCI. 2020-11-11 09:16:57 +08:00
bitcast-vector-bool.ll [CodeGen][X86] Remove unused check-prefixes from bitcast tests. NFCI. 2020-11-11 09:16:57 +08:00
bitcast.ll
bitcast2.ll
bitcnt-false-dep.ll
bitreverse.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
bittest-intrin.ll [X86] Use inlineasm flag output for the _bittest* intrinsics. 2020-09-28 13:33:22 -07:00
block-placement.ll [BPI] Improve static heuristics for "cold" paths. 2020-12-23 22:47:36 +07:00
block-placement.mir
block_set.ll [MBP] Add whole chain to BlockFilterSet instead of individual BB 2020-12-16 15:45:47 -08:00
bmi-intrinsics-fast-isel-x86_64.ll
bmi-intrinsics-fast-isel.ll [FastISel] NFC: Remove obsolete -fast-isel-sink-local-values option 2021-01-11 09:32:49 -08:00
bmi-x86_64.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
bmi.ll [X86] Fold cmpeq/ne(and(X,Y),Y) --> cmpeq/ne(and(~X,Y),0) 2021-04-11 18:42:01 +01:00
bmi2-x86_64.ll [X86] Add computeKnownBits support for PEXT. 2020-09-28 22:54:07 -07:00
bmi2.ll [X86] Improve optimizeCompareInstr for signed comparisons after BZHI instructions 2021-04-07 12:07:26 +01:00
bool-ext-inc.ll
bool-math.ll
bool-simplify.ll
bool-vector.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
bool-zext.ll [test] Add explicit dso_local to function declarations in static relocation model tests 2020-12-05 14:54:37 -08:00
br-fold.ll [TargetMachine] Don't imply dso_local on global variable declarations in Reloc::Static model 2020-12-04 19:03:41 -08:00
branchfolding-catchpads.ll
branchfolding-debug-invariant.mir
branchfolding-debugloc.ll
branchfolding-ehpad.mir
branchfolding-landingpads.ll
branchfolding-undef.mir
brcond.ll
break-anti-dependencies.ll
break-false-dep.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
broadcast-elm-cross-splat-vec.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
broadcastm-lowering.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
bss_pagealigned.ll
bswap-inline-asm.ll
bswap-rotate.ll
bswap-vector.ll [NFC] Remove unused prefixes in llvm/test/CodeGen/X86 2020-12-16 12:41:49 -08:00
bswap-wide-int.ll
bswap.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
bswap_tree.ll
bswap_tree2.ll
bt.ll
btc_bts_btr.ll
btq.ll [test] Add explicit dso_local to function declarations in static relocation model tests 2020-12-05 14:54:37 -08:00
bug26810.ll [regalloc] Ensure Query::collectInterferringVregs is called before interval iteration 2021-04-01 08:33:28 -07:00
bug37521.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
bug47278-eflags-error.mir Reapply "RegAllocFast: Rewrite and improve" 2020-09-30 10:35:25 -04:00
bug47278.mir [CodeGen] Try to make the print of memory operand alignment a little more user friendly. 2021-01-11 19:58:47 -08:00
bug80500.ll
build-vector-128.ll
build-vector-256.ll
build-vector-512.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
buildvec-extract.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
buildvec-insertvec.ll [X86][SSE] combineExtractWithShuffle - support zero-extending to allow extracting from narrow shuffle masks 2021-01-29 14:22:10 +00:00
bypass-slow-division-32.ll
bypass-slow-division-64.ll
bypass-slow-division-tune.ll
byref.ll
byval-align.ll OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
byval-callee-cleanup.ll
byval.ll OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
byval2.ll OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
byval3.ll OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
byval4.ll OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
byval5.ll OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
byval6.ll OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
byval7.ll OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
cache-intrinsic.ll
call-imm.ll
call-push.ll
call-rv-marker.ll [X86] Add tests for rv_marker lowering. 2021-01-13 14:58:50 +00:00
call-site-info-output.ll
callbr-asm-bb-exports.ll
callbr-asm-blockplacement.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
callbr-asm-branch-folding.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
callbr-asm-destinations.ll
callbr-asm-errors.ll
callbr-asm-instr-scheduling.ll
callbr-asm-label-addr.ll
callbr-asm-obj-file.ll
callbr-asm-outputs-pred-succ.ll
callbr-asm-outputs.ll
callbr-asm-phi-placement.ll
callbr-asm-sink.ll
callbr-asm.ll
callbr-codegenprepare.ll
cas.ll
cast-vsel.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
catch.ll
catchpad-dynamic-alloca.ll
catchpad-lifetime.ll
catchpad-realign-savexmm.ll
catchpad-regmask.ll
catchpad-reuse.ll
catchpad-weight.ll
catchret-empty-fallthrough.ll
catchret-fallthrough.ll
catchret-regmask.ll
cet_endbr_imm_enhance.ll [X86] Alternate implementation of D88194. 2020-10-27 00:20:03 -07:00
cf-opt-memops.mir
cfguard-checks.ll
cfguard-module-flag.ll
cfguard-x86-64-vectorcall.ll
cfguard-x86-vectorcall.ll
cfi-basic-block-sections-1.ll Append ".__part." to every basic block section symbol. 2020-12-23 11:35:44 -08:00
cfi-epilogue-with-return.mir
cfi-epilogue-without-return.mir
cfi-inserter-basic-block-sections-callee-save-registers.ll Append ".__part." to every basic block section symbol. 2020-12-23 11:35:44 -08:00
cfi-inserter-callee-save-register-2.mir
cfi-inserter-callee-save-register.mir
cfi-inserter-cfg-with-merge.mir
cfi-inserter-check-order.ll
cfi-inserter-noreturnblock.mir
cfi-inserter-verify-inconsistent-csr.mir
cfi-inserter-verify-inconsistent-loc.mir
cfi-inserter-verify-inconsistent-offset.mir
cfi-inserter-verify-inconsistent-register.mir
cfi-xmm.ll
cfi.ll
cfstring.ll
cgp-usubo.ll
chain_order.ll
change-compare-stride-1.ll
change-compare-stride-trickiness-0.ll
change-compare-stride-trickiness-1.ll
change-compare-stride-trickiness-2.ll
change-unsafe-fp-math.ll
cldemote-intrinsic.ll
cleanuppad-inalloca.ll Reapply "OpaquePtr: Turn inalloca into a type attribute" 2021-03-29 08:55:30 -04:00
cleanuppad-large-codemodel.ll
cleanuppad-realign.ll
clear-bitfield.ll
clear-highbits.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
clear-lowbits.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
clear_upper_vector_element_bits.ll [X86][AVX] Insert zeros byte elements into 256/512-bit vectors using shuffle/and 2021-03-12 15:16:36 +00:00
clflushopt.ll
clwb.ll [X86] Remove FeatureCLWB from FeaturesICLClient 2021-04-12 12:08:59 +08:00
clz.ll [X86] Fold xor(zext(xor(x,c1)),c2) -> xor(zext(x),xor(zext(c1),c2)) 2021-04-05 11:40:37 +01:00
clzero.ll [X86] Regenerate clzero.ll tests 2020-12-08 15:36:47 +00:00
cmov-double.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
cmov-fp.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
cmov-into-branch.ll
cmov-promotion.ll
cmov.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
cmovcmov.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
cmp-bool.ll
cmp-concat.ll [DAG] Simplify OR(X,SHL(Y,BW/2)) eq/ne 0/-1 'all/any-of' style patterns 2021-01-07 12:03:19 +00:00
cmp-fast-isel.ll
cmp.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
cmpxchg-clobber-flags.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
cmpxchg-i1.ll
cmpxchg-i128-i1.ll
cmpxchg8b.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
cmpxchg8b_alloca_regalloc_handling.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
coal-sections.ll
coalesce-dbg-value-subreg-rewrite.mir
coalesce-dead-lanes.mir
coalesce-esp.ll
coalesce-implicitdef.ll
coalesce_commute_movsd.ll
coalesce_commute_subreg.ll
coalescer-commute1.ll
coalescer-commute2.ll
coalescer-commute3.ll
coalescer-commute4.ll
coalescer-commute5.ll
coalescer-cross.ll
coalescer-dce.ll
coalescer-dce2.ll
coalescer-identity.ll
coalescer-remat.ll
coalescer-subreg.ll
coalescer-win64.ll
code-model-elf-memset.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
code-model-elf.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
code-model-kernel.ll [CodeGen][SimplifyCFG] Teach DwarfEHPrepare to preserve DomTree 2021-01-02 01:01:19 +03:00
code_placement.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
code_placement_align_all.ll
code_placement_cold_loop_blocks.ll
code_placement_eh.ll
code_placement_ignore_succ_in_inner_loop.ll
code_placement_loop_rotation.ll
code_placement_loop_rotation2.ll
code_placement_loop_rotation3.ll
code_placement_no_header_change.ll
codegen-prepare-addrmode-sext.ll
codegen-prepare-cast.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
codegen-prepare-collapse.ll
codegen-prepare-crash.ll
codegen-prepare-extload.ll
codegen-prepare-replacephi.mir
codegen-prepare-replacephi2.mir
codegen-prepare-uaddo.ll
codegen-prepare.ll
codemodel.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
coff-comdat.ll
coff-comdat2.ll
coff-comdat3.ll
coff-feat00.ll
coff-fp-section-name.ll
coff-linkonce.ll
coff-no-dead-strip.ll
coff-weak.ll
coldcc64.ll
combine-64bit-vec-binop.ll
combine-abs.ll [DAG] Legalize abs(x) -> umin(x,sub(0,x)) iff umin/sub are legal 2020-11-25 18:06:02 +00:00
combine-adc.ll
combine-add-ssat.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
combine-add-usat.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
combine-add.ll
combine-addo.ll
combine-adx.ll
combine-and.ll
combine-avx-intrinsics.ll
combine-avx2-intrinsics.ll
combine-bextr.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
combine-bitreverse.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
combine-bitselect.ll [X86][AVX] lowerShuffleAsBroadcast - MOVDDUP(SCALAR_TO_VECTOR(X)) -> BROADCAST(X) 2021-03-24 11:31:56 +00:00
combine-bswap.ll
combine-concatvectors.ll
combine-fabs.ll
combine-fcopysign.ll [DAGCombiner] Don't fold FCOPYSIGN vector sign operand casts 2021-02-10 14:25:24 +00:00
combine-lds.ll
combine-movmsk-avx.ll
combine-movmsk.ll [X86] canonicalizeShuffleWithBinOps - handle general unaryshuffle(binop(x,c)) patterns not just xor(x,-1) 2021-03-04 10:44:38 +00:00
combine-mul.ll
combine-mulo.ll
combine-multiplies.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
combine-or.ll
combine-pmuldq.ll [X86][AVX] lowerShuffleAsBroadcast - MOVDDUP(SCALAR_TO_VECTOR(X)) -> BROADCAST(X) 2021-03-24 11:31:56 +00:00
combine-ptest.ll
combine-rotates.ll
combine-sbb.ll OpaquePtr: Update more tests to use typed sret 2020-11-20 20:08:43 -05:00
combine-sdiv.ll [X86] Optimize vXi8 MULHS on targets where we can't sign_extend to the next register size. 2021-03-28 11:41:29 -07:00
combine-select.ll
combine-sext-in-reg.ll
combine-shl.ll
combine-smax.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
combine-smin.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
combine-sra.ll [X86][SSE] Add uniform vector shift test coverage for (sra (trunc (sr[al] x, c1)), c2) folds 2021-02-18 11:38:41 +00:00
combine-srem.ll
combine-srl.ll
combine-sse41-intrinsics.ll
combine-sub-ssat.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
combine-sub-usat.ll [SelectionDAG] Add computeKnownBits support for ISD::USUBSAT. 2021-03-07 09:48:42 -08:00
combine-sub.ll [X86] Add vector support to sub(C1, xor(X, C2)) -> add(xor(X, ~C2), C1+1) fold. 2021-02-21 21:51:27 +00:00
combine-subo.ll
combine-testm-and.ll
combine-testpd.ll
combine-testps.ll
combine-udiv.ll [DAG] computeKnownBits - add ISD::MULHS/MULHU/SMUL_LOHI/UMUL_LOHI handling 2021-03-19 16:02:31 +00:00
combine-umax.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
combine-umin.ll [DAG] SimplifyDemandedBits - use KnownBits comparisons to remove ISD::UMIN/UMAX ops 2021-01-18 10:29:23 +00:00
combine-undef-index-mscatter.ll [CodeGen] Modify the refineIndexType(...)'s code to fix a bug in D90942. 2020-12-07 08:49:07 +08:00
combine-urem.ll
combineIncDecVector-crash.ll
commandline-metadata.ll
commute-3dnow.ll
commute-blend-avx2.ll
commute-blend-sse41.ll
commute-clmul.ll
commute-fcmp.ll
commute-intrinsic.ll
commute-two-addr.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
commute-vpclmulqdq-avx.ll
commute-vpclmulqdq-avx512.ll
commute-xop.ll [X86] Regenerate xop tests with common prefixes. 2020-10-27 16:45:46 +00:00
commuted-blend-mask.ll
compact-unwind.ll
compare-add.ll
compare-global.ll
compare-inf.ll
compare_folding.ll
compiler_used.ll
complex-asm.ll
complex-fastmath.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
complex-fca.ll OpaquePtr: Bulk update tests to use typed sret 2020-11-20 17:58:26 -05:00
computeKnownBits_urem.ll
concat-cast.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
conditional-indecrement.ll
conditional-tailcall-pgso.ll [TargetMachine] Don't imply dso_local on function declarations in Reloc::Static model for ELF/wasm 2020-12-05 14:54:37 -08:00
conditional-tailcall-samedest.mir
conditional-tailcall.ll [test] Add explicit dso_local to function declarations in static relocation model tests 2020-12-05 14:54:37 -08:00
consecutive-load-shuffle.ll
const-base-addr.ll
const-shift-of-constmasked.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
constant-combines.ll
constant-hoisting-and.ll
constant-hoisting-bfi.ll
constant-hoisting-cmp.ll
constant-hoisting-optnone.ll
constant-hoisting-shift-immediate.ll
constant-pool-remat-0.ll
constant-pool-sharing.ll
constpool.ll
constrained-fp80-trunc-ext.ll
constructor.ll
convert-2-addr-3-addr-inc64.ll
convertphitype.ll
copy-eflags-liveinlists.mir
copy-eflags.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
copy-propagation.ll
copysign-constant-magnitude.ll [SDag] SimplifyDemandedBits: simplify to FP constant if all bits known 2020-10-07 09:24:38 +01:00
cpus-amd-no-x86_64.ll
cpus-amd.ll [X86] Add a stub for znver3 based on the little public information there is in AMD's manuals 2020-10-24 19:01:22 +02:00
cpus-intel-no-x86_64.ll
cpus-intel.ll [X86] Support -march=rocketlake 2021-04-13 09:48:13 +08:00
cpus-no-x86_64.ll
cpus-other.ll [X86] Support -march=x86-64-v[234] 2020-10-12 10:29:46 -07:00
crash-O0.ll [FastISel] Flush local value map on every instruction 2021-01-11 08:32:36 -08:00
crash-lre-eliminate-dead-def.ll
crash-nosse.ll
crash.ll OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
critical-anti-dep-breaker.ll [PostRASched] Regenerate Whole Test with update_llc_test_checks.py 2021-01-20 16:30:39 +05:30
critical-edge-split-2.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
cse-add-with-overflow.ll
csr-split.ll [TargetMachine] Don't imply dso_local on function declarations in Reloc::Static model for ELF/wasm 2020-12-05 14:54:37 -08:00
cstring.ll
ctor-priority-coff.ll
ctpop-combine.ll [x86] add no 'unwind' to reduce test noise; NFC 2020-10-15 11:51:13 -04:00
cvt16.ll [X86] Emit @PLT for x86-64 and keep unadorned symbols for x86-32 2020-12-05 13:17:47 -08:00
cvtv2f32.ll
cxx_tlscc64.ll
dag-fmf-cse.ll
dag-merge-fast-accesses.ll
dag-optnone.ll
dag-rauw-cse.ll
dag-update-nodetomatch.ll
dagcombine-and-setcc.ll
dagcombine-buildvector.ll
dagcombine-cse.ll
dagcombine-select.ll [DAGCombiner] Improve shift by select of constant 2020-12-18 02:21:42 +00:00
dagcombine-shifts.ll [test] Add explicit dso_local to function declarations in static relocation model tests 2020-12-05 14:54:37 -08:00
dagcombine-tokenfactor-limit-crash.ll OpaquePtr: Bulk update tests to use typed sret 2020-11-20 17:58:26 -05:00
dagcombine-unsafe-math.ll
darwin-bzero.ll
darwin-no-dead-strip.ll
darwin-preemption.ll
darwin-quote.ll
darwin-tls.ll
dbg-baseptr.ll OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
dbg-changes-codegen-branch-folding.ll
dbg-changes-codegen-branch-folding2.mir
dbg-changes-codegen.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
dbg-combine.ll
dbg-line-0-no-discriminator.ll
dbg-list-dependencies.ll Reapply "[DebugInfo] Correctly track SDNode dependencies for list debug values" 2021-04-12 12:51:29 +01:00
dbg-value-func-arg.ll
dbg-value-superreg-copy.mir
debug-loclists-lto.ll
debug-loclists.ll
debug-nodebug-crash.ll
debuginfo-locations-dce.ll
debugloc-argsize.ll
debugloc-no-line-0.ll
deopt-bundles.ll
deopt-intrinsic-cconv.ll
deopt-intrinsic.ll
disable-shrink-store.ll
disable-tail-calls.ll
discontiguous-loops.ll
discriminate-mem-ops-missing-info.ll
discriminate-mem-ops-skip-pfetch.ll
discriminate-mem-ops.ll
div-rem-pair-recomposition-signed.ll [X86] Fold cmpeq/ne(trunc(x),0) --> cmpeq/ne(x,0) 2021-04-14 11:02:02 +01:00
div-rem-pair-recomposition-unsigned.ll [X86] Fold cmpeq/ne(trunc(x),0) --> cmpeq/ne(x,0) 2021-04-14 11:02:02 +01:00
div-rem-simplify.ll
div8.ll
divide-by-constant.ll
divide-windows-itanium.ll
divmod128.ll
divrem.ll
divrem8_ext.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
dllexport-x86_64.ll
dllexport.ll fix symbol printing on windows 2020-10-15 17:14:55 -04:00
dllimport-x86_64.ll
dllimport.ll
dollar-name.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
domain-reassignment-implicit-def.ll
domain-reassignment-test.ll
domain-reassignment.mir
dont-remove-empty-preheader.ll
dont-trunc-store-double-to-float.ll
dropped_constructor.ll
dso_local_equivalent.ll [llvm][IR] Add dso_local_equivalent Constant 2020-11-19 10:26:17 -08:00
dtor-priority-coff.ll
dup-cost.ll
dwarf-comp-dir.ll
dwarf-eh-prepare.ll [CodeGen][SimplifyCFG] Teach DwarfEHPrepare to preserve DomTree 2021-01-02 01:01:19 +03:00
dwarf-headers.ll
dwarf-split-line-1.ll
dwarf-split-line-2.ll
dwarf_eh_resume.ll Moved dwarf_eh_resume.ll from Generic to X86 folder 2020-12-24 20:08:50 +07:00
dyn-stackalloc.ll
dyn_alloca_aligned.ll
dynamic-alloca-in-entry.ll
dynamic-alloca-lifetime.ll
dynamic-allocas-VLAs.ll OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
dynamic-regmask.ll [X86] Remove [ER]SP from all CSR lists 2021-01-06 09:50:46 -08:00
early-cfi-sections.ll
early-ifcvt-crash.ll
early-ifcvt-remarks.ll
early-ifcvt.ll
eh-frame-unreachable.ll
eh-label.ll
eh-nolandingpads.ll
eh-null-personality.ll
eh-unknown.ll
eh_frame.ll
ehcontguard.ll Add ehcont section support 2021-02-15 14:27:12 +08:00
eip-addressing-i386.ll
element-wise-atomic-memory-intrinsics.ll
elf-associated-discarded.ll
elf-associated.ll
elf-comdat.ll
elf-comdat2.ll
elf-group.ll [MC][ELF] Support for zero flag section groups 2021-02-16 14:23:40 -08:00
elf-retain.ll ELF: Create unique SHF_GNU_RETAIN sections for llvm.used global objects 2021-02-26 16:38:44 -08:00
embed-bitcode.ll
emit-big-cst.ll
empty-function.ll
empty-functions.ll
empty-struct-return-type.ll
emutls-pic.ll [X86] emutls-pic.ll - replace X32 check prefix with X86. NFC. 2020-11-17 18:32:42 +00:00
emutls-pie.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
emutls.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
emutls_generic.ll
enqcmd-intrinsics.ll
epilogue-cfi-fp.ll
epilogue-cfi-no-fp.ll
epilogue.ll
equiv_with_fndef.ll
equiv_with_vardef.ll [CodeGen] Report a normal instead of fatal error for label redefinition 2021-03-09 10:54:41 +00:00
evex-to-vex-compress.mir
exception-label.ll
exedeps-movq.ll
exedepsfix-broadcast.ll
expand-integer-x86_64-intrinsic-error.ll
expand-opaque-const.ll
expand-post-ra-pseudo.mir
expand-vr64-gr64-copy.mir
explicit-section-mergeable.ll Add -fbinutils-version= to gate ELF features on the specified binutils version 2021-01-26 12:28:23 -08:00
extend-set-cc-uses-dbg.ll Reapply "RegAllocFast: Rewrite and improve" 2020-09-30 10:35:25 -04:00
extend.ll
extended-fma-contraction.ll
extern_weak.ll
extmul64.ll
extmul128.ll
extract-bits.ll [X86] Regenerate bit extraction tests, cleaning up check-prefixes. 2020-12-16 14:48:21 +00:00
extract-combine.ll
extract-concat.ll [X86][AVX] canonicalizeLaneShuffleWithRepeatedOps - handle vperm2x128(movddup(x),movddup(y)) cases 2021-01-22 16:05:19 +00:00
extract-extract.ll OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
extract-fp.ll [X86] Emit @PLT for x86-64 and keep unadorned symbols for x86-32 2020-12-05 13:17:47 -08:00
extract-insert.ll
extract-lowbits.ll [X86] Regenerate bit extraction tests, cleaning up check-prefixes. 2020-12-16 14:48:21 +00:00
extract-store.ll [X86] Regenerate extract-store.ll tests 2020-11-27 11:18:57 +00:00
extractelement-fp.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
extractelement-from-arg.ll
extractelement-index.ll
extractelement-legalization-cycle.ll
extractelement-legalization-store-ordering.ll
extractelement-load.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
extractelement-shuffle.ll
extractps.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
f16c-intrinsics-fast-isel.ll
f16c-intrinsics-upgrade.ll
f16c-intrinsics.ll
fabs.ll
fadd-combines.ll
fast-cc-callee-pops.ll
fast-cc-merge-stack-adj.ll
fast-cc-pass-in-regs.ll
fast-isel-abort-warm.ll
fast-isel-agg-constant.ll
fast-isel-args-fail.ll
fast-isel-args-fail2.ll OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
fast-isel-args.ll
fast-isel-atomic.ll
fast-isel-avoid-unnecessary-pic-base.ll
fast-isel-bail.ll
fast-isel-bc.ll
fast-isel-bitcast-crash.ll
fast-isel-bitcasts-avx.ll
fast-isel-bitcasts-avx512.ll
fast-isel-bitcasts.ll
fast-isel-branch_weights.ll
fast-isel-call-bool.ll
fast-isel-call-cleanup.ll [FastISel] NFC: Remove obsolete -fast-isel-sink-local-values option 2021-01-11 09:32:49 -08:00
fast-isel-call.ll OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
fast-isel-cmp-branch.ll Reapply "RegAllocFast: Rewrite and improve" 2020-09-30 10:35:25 -04:00
fast-isel-cmp-branch2.ll
fast-isel-cmp-branch3.ll
fast-isel-cmp.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
fast-isel-constpool.ll
fast-isel-constrain-store-indexreg.ll
fast-isel-deadcode.ll
fast-isel-divrem-x86-64.ll
fast-isel-divrem.ll
fast-isel-double-half-convertion.ll
fast-isel-emutls.ll
fast-isel-expect.ll
fast-isel-extract.ll
fast-isel-float-half-convertion.ll
fast-isel-fneg.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
fast-isel-fold-mem.ll
fast-isel-fptrunc-fpext.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
fast-isel-freeze.ll
fast-isel-gc-intrinsics.ll
fast-isel-gep.ll
fast-isel-gv.ll
fast-isel-i1.ll
fast-isel-int-float-conversion-x86-64.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
fast-isel-int-float-conversion.ll
fast-isel-load-i1.ll
fast-isel-mem.ll [FastISel] Flush local value map on every instruction 2021-01-11 08:32:36 -08:00
fast-isel-movsbl-indexreg.ll
fast-isel-nontemporal.ll [CodeGen][X86] Remove some unused check-prefixes and regenerate tests. 2020-11-17 11:25:55 +08:00
fast-isel-noplt-pic.ll
fast-isel-prolog-dbgloc.ll [FastISel] Flush local value map on every instruction 2021-01-11 08:32:36 -08:00
fast-isel-ret-ext.ll
fast-isel-select-cmov.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
fast-isel-select-cmov2.ll
fast-isel-select-cmp.ll
fast-isel-select-pseudo-cmov.ll [NFC] Remove unused prefixes in llvm/test/CodeGen/X86 2020-12-16 12:41:49 -08:00
fast-isel-select-sse.ll Reapply "RegAllocFast: Rewrite and improve" 2020-09-30 10:35:25 -04:00
fast-isel-select.ll [FastISel] Flush local value map on every instruction 2021-01-11 08:32:36 -08:00
fast-isel-sext-zext.ll
fast-isel-sext.ll
fast-isel-shift.ll
fast-isel-sse12-fptoint.ll
fast-isel-stackcheck.ll
fast-isel-store.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
fast-isel-tailcall.ll
fast-isel-tls.ll
fast-isel-trunc-kill-subreg.ll
fast-isel-uint-float-conversion-x86-64.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
fast-isel-uint-float-conversion.ll
fast-isel-vecload.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
fast-isel-x32.ll
fast-isel-x86-64.ll OpaquePtr: Bulk update tests to use typed sret 2020-11-20 17:58:26 -05:00
fast-isel-x86.ll OpaquePtr: Bulk update tests to use typed sret 2020-11-20 17:58:26 -05:00
fast-isel.ll
fast-regalloc-live-out-debug-values.mir RegAllocFast: Add extra DBG_VALUE for live out spills 2020-09-30 10:35:25 -04:00
fastcall-correct-mangling.ll
fastcc-2.ll
fastcc-byval.ll OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
fastcc-sret.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
fastcc.ll
fastcc3struct.ll
fastisel-gep-promote-before-add.ll
fastisel-memset-flush.ll [FastISel][test] %llc_dwarf -mtriple -> llc -mtriple 2020-11-09 12:10:44 -08:00
fastisel-softfloat.ll
fastmath-float-half-conversion.ll
fcmove.ll
fcmp-constant.ll
fdiv-combine-vec.ll
fdiv-combine.ll
fdiv.ll
fentry-insertion.ll
field-extract-use-trunc.ll
fildll.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
file-directive.ll
file-source-filename.ll
finite-libcalls.ll [X86] Emit @PLT for x86-64 and keep unadorned symbols for x86-32 2020-12-05 13:17:47 -08:00
fixed-stack-di-mir.ll OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
fixup-bw-copy.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
fixup-bw-copy.mir
fixup-bw-inst.ll
fixup-bw-inst.mir
fixup-lea.ll
flags-copy-lowering.mir
float-asmprint.ll
float-conv-elim.ll
floor-soft-float.ll
flt-rounds.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
fltused.ll
fltused_function_pointer.ll
fltused_math.ll
fma-commute-loop.ll
fma-commute-x86.ll
fma-do-not-commute.ll
fma-fneg-combine-2.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
fma-fneg-combine.ll
fma-intrinsics-canonical.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
fma-intrinsics-fast-isel.ll
fma-intrinsics-phi-213-to-231.ll
fma-intrinsics-x86-upgrade.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
fma-intrinsics-x86.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
fma-phi-213-to-231.ll
fma-scalar-combine.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
fma-scalar-memfold.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
fma.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
fma4-commute-x86.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
fma4-fneg-combine.ll
fma4-intrinsics-x86-upgrade.ll
fma4-intrinsics-x86.ll
fma4-intrinsics-x86_64-folded-load.ll
fma4-scalar-memfold.ll
fma_patterns.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
fma_patterns_wide.ll
fmaddsub-combine.ll
fmaxnum.ll [X86] Emit @PLT for x86-64 and keep unadorned symbols for x86-32 2020-12-05 13:17:47 -08:00
fmf-flags.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
fmf-propagation.ll [SelectionDAG] Make sure FMF are propagated when getSetcc canonicalizes FP constants to RHS. 2020-10-05 14:55:23 -07:00
fmf-reduction.ll
fminnum.ll [X86] Emit @PLT for x86-64 and keep unadorned symbols for x86-32 2020-12-05 13:17:47 -08:00
fmsubadd-combine.ll
fmul-combines.ll [SDAG] fold x * 0.0 at node creation time 2020-10-04 11:31:57 -04:00
fnabs.ll
fold-add.ll [X86] Don't fold negative offset into 32-bit absolute address (e.g. movl $foo-1, %eax) 2020-12-30 18:47:26 -08:00
fold-and-shift-x86_64.ll
fold-and-shift.ll
fold-call-2.ll
fold-call-3.ll
fold-call-oper.ll
fold-call.ll
fold-imm.ll
fold-load-binops.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
fold-load-unops.ll
fold-load-vec.ll
fold-load.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
fold-mul-lohi.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
fold-pcmpeqd-1.ll
fold-pcmpeqd-2.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
fold-push.ll
fold-rmw-ops.ll [test] Add explicit dso_local to function declarations in static relocation model tests 2020-12-05 14:54:37 -08:00
fold-sext-trunc.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
fold-tied-op.ll
fold-vector-bv-crash.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
fold-vector-sext-crash.ll
fold-vector-sext-crash2.ll
fold-vector-sext-zext.ll
fold-vector-shl-crash.ll
fold-vector-shuffle-crash.ll
fold-vector-trunc-sitofp.ll
fold-vex.ll
fold-xmm-zero.ll
fold-zext-trunc.ll
fops-windows-itanium.ll
force-align-stack-alloca.ll
force-align-stack.ll
fp-arith.ll
fp-cvt.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
fp-double-rounding.ll
fp-elim-and-no-fp-elim.ll
fp-elim.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
fp-fast.ll
fp-fold.ll
fp-immediate-shorten.ll
fp-in-intregs.ll
fp-intrinsics-flags-x86_64.ll
fp-intrinsics-flags.ll [X86] Improve lowering of fptoui 2020-11-07 23:50:03 -08:00
fp-intrinsics-fma.ll [CodeGen][X86] Remove unused check-prefix in strict FP tests. 2020-11-02 14:41:06 +08:00
fp-intrinsics.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
fp-load-trunc.ll
fp-logic-replace.ll
fp-logic.ll
fp-round.ll [SDag] SimplifyDemandedBits: simplify to FP constant if all bits known 2020-10-07 09:24:38 +01:00
fp-roundeven.ll
fp-select-cmp-and.ll
fp-stack-2results.ll
fp-stack-O0-crash.ll
fp-stack-O0.ll
fp-stack-compare-cmov.ll
fp-stack-compare.ll
fp-stack-direct-ret.ll [TargetMachine] Don't imply dso_local on function declarations in Reloc::Static model for ELF/wasm 2020-12-05 14:54:37 -08:00
fp-stack-ret-conv.ll
fp-stack-ret-store.ll
fp-stack-ret.ll
fp-stack-retcopy.ll OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
fp-stack-set-st1.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
fp-stack.ll
fp-strict-libcalls-msvc32.ll
fp-strict-scalar-cmp.ll [test] Add explicit dso_local to function declarations in static relocation model tests 2020-12-05 14:54:37 -08:00
fp-strict-scalar-fptoint.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
fp-strict-scalar-inttofp.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
fp-strict-scalar-round.ll [CodeGen][X86] Remove unused check-prefix in strict FP tests. 2020-11-02 14:41:06 +08:00
fp-strict-scalar.ll
fp-trunc.ll
fp-undef.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
fp-une-cmp.ll [test] Add explicit dso_local to function declarations in static relocation model tests 2020-12-05 14:54:37 -08:00
fp2sint.ll
fp80-strict-libcalls.ll [CodeGen][X86] Remove unused check-prefix in strict FP tests. 2020-11-02 14:41:06 +08:00
fp80-strict-scalar-cmp.ll [CodeGen][X86] Remove unused check-prefix in strict FP tests. 2020-11-02 14:41:06 +08:00
fp80-strict-scalar.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
fp128-calling-conv.ll
fp128-cast-strict.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
fp128-cast.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
fp128-compare.ll
fp128-extract.ll [X86] Emit @PLT for x86-64 and keep unadorned symbols for x86-32 2020-12-05 13:17:47 -08:00
fp128-g.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
fp128-i128.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
fp128-libcalls-strict.ll
fp128-libcalls.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
fp128-load.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
fp128-select.ll
fp128-store.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
fp_constant_op.ll
fp_load_cast_fold.ll
fp_load_fold.ll
fpcmp-soft-fp.ll
fpstack-debuginstr-kill.ll
fptosi-constant.ll
fptosi-sat-scalar.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
fptoui-sat-scalar.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
frame-base.ll
frame-lowering-debug-intrinsic-2.ll
frame-lowering-debug-intrinsic.ll OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
frame-order.ll
frameaddr.ll
frameregister.ll
freeze-combine.ll
freeze-legalize.ll
freeze.ll
frem-msvc32.ll
fsgsbase.ll
fshl.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
fshr.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
fsxor-alignment.ll
ftrunc.ll
full-lsr.ll
funclet-layout.ll
function-alias.ll
function-subtarget-features-2.ll
function-subtarget-features.ll
funnel-shift-rot.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
funnel-shift.ll
ga-offset.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
ga-offset2.ll
gather-addresses.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
gcc_except_table-multi.ll [MC] Use COMDAT for LSDA only if IR comdat type is any 2021-04-21 14:41:39 -07:00
gcc_except_table.ll
gcc_except_table_bb_sections.ll Append ".__part." to every basic block section symbol. 2020-12-23 11:35:44 -08:00
gcc_except_table_bb_sections_ehpad_groups_with_cold.ll Exception support for basic block sections 2020-09-30 11:05:55 -07:00
gcc_except_table_functions.ll
gep-expanded-vector.ll
getelementptr.ll
gfni-intrinsics.ll
ghc-cc.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
ghc-cc64.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
global-access-pie.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
global-fill.ll
global-sections-comdat.ll
global-sections-tls.ll
global-sections.ll
gnu-eh-alternative.ll [XCOFF][AIX] Alternative path in EHStreamer for platforms do not have uleb128 support 2020-12-02 20:03:15 +00:00
gnu-seh-nolpads.ll Reapply "[CodeGen] [WinException] Only produce handler data at the end of the function if needed" 2020-11-23 23:17:03 +02:00
gpr-to-mask.ll
greedy_regalloc_bad_eviction_sequence.ll [regalloc] Ensure Query::collectInterferringVregs is called before interval iteration 2021-04-01 08:33:28 -07:00
gs-fold.ll
h-register-addressing-32.ll
h-register-addressing-64.ll
h-register-store.ll
h-registers-0.ll
h-registers-1.ll
h-registers-2.ll
h-registers-3.ll
haddsub-2.ll [X86][AVX] Generalize vperm2f128/vperm2i128 patterns to support all legal 256-bit vector types 2021-01-25 15:35:36 +00:00
haddsub-3.ll [X86][SSE] canonicalizeShuffleWithBinOps - check for more combos of merge-able binary shuffles. 2021-04-14 15:24:41 +01:00
haddsub-4.ll [DAG] Fold shuffle(bop(shuffle(x,y),shuffle(z,w)),undef) -> bop(shuffle'(x,y),shuffle'(z,w)) 2021-03-19 14:14:56 +00:00
haddsub-broadcast.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
haddsub-shuf-undef-operand.ll
haddsub-shuf.ll [DAG] Fold shuffle(bop(shuffle(x,y),shuffle(z,w)),undef) -> bop(shuffle'(x,y),shuffle'(z,w)) 2021-03-19 14:14:56 +00:00
haddsub-undef.ll [DAG] MergeInnerShuffle with BinOps - sometimes accept undef mask elements 2021-04-01 14:33:00 +01:00
haddsub.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
half-constrained.ll
half.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
handle-move.ll
heap-alloc-markers.mir
hhvm-cc.ll
hidden-vis-2.ll
hidden-vis-3.ll [TargetMachine] Drop implied dso_local for an edge case (extern_weak + non-pic + hidden) 2020-12-05 15:52:33 -08:00
hidden-vis-4.ll
hidden-vis-pic.ll
hidden-vis.ll
hipe-cc.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
hipe-cc64.ll
hipe-prologue.ll
hoist-and-by-const-from-lshr-in-eqcmp-zero.ll [X86] Fold cmpeq/ne(trunc(x),0) --> cmpeq/ne(x,0) 2021-04-14 11:02:02 +01:00
hoist-and-by-const-from-shl-in-eqcmp-zero.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
hoist-common.ll
hoist-invariant-load.ll
hoist-spill-lpad.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
hoist-spill.ll
horizontal-reduce-add.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
horizontal-reduce-fadd.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
horizontal-reduce-smax.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
horizontal-reduce-smin.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
horizontal-reduce-umax.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
horizontal-reduce-umin.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
horizontal-shuffle-2.ll [X86][SSE] Add missing SSE test coverage for permute(hop,hop) folds 2021-01-11 11:29:04 +00:00
horizontal-shuffle-3.ll [X86][AVX] Add PR49971 test case 2021-04-22 11:32:29 +01:00
horizontal-shuffle-demanded.ll
horizontal-shuffle.ll
horizontal-sum.ll [X86] combineHorizOpWithShuffle - peek through one use bitcasts when decoding shuffles. 2021-04-09 10:51:04 +01:00
hot-unlikely-section-prefix.ll [IR][PGO] Add hot func attribute and use hot/cold attribute in func section 2020-12-17 18:41:12 -08:00
huge-stack-offset.ll
huge-stack-offset2.ll
i1narrowfail.ll
i2k.ll
i16lshr8pat.ll
i64-mem-copy.ll
i64-to-float.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
i128-add.ll
i128-and-beyond.ll
i128-immediate.ll
i128-mul.ll [regalloc] Ensure Query::collectInterferringVregs is called before interval iteration 2021-04-01 08:33:28 -07:00
i128-ret.ll
i128-sdiv.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
i128-udiv.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
i256-add.ll
i386-setjmp-pic.ll
i386-shrink-wrapping.ll
i386-tlscall-fastregalloc.ll
i486-fence-loop.ll
i686-win-shrink-wrapping.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
iabs.ll
icall-branch-funnel.ll
icmp-opt.ll
ident-metadata.ll
ifunc-asm.ll
illegal-bitfield-loadstore.ll
illegal-insert.ll
illegal-vector-args-return.ll
immediate_merging.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
immediate_merging64.ll
implicit-faultmap.ll
implicit-null-check-negative.ll [ImplicitNullChecks] Support complex addressing mode 2020-10-07 20:55:38 -04:00
implicit-null-check.ll [ImplicitNullChecks] Support complex addressing mode 2020-10-07 20:55:38 -04:00
implicit-null-checks.mir [ImplicitNullChecks] Support complex addressing mode 2020-10-07 20:55:38 -04:00
implicit-null-chk-reg-rewrite.mir
implicit-use-spill.mir
imul-lea-2.ll
imul-lea.ll
imul.ll
inalloca-ctor.ll Reapply "OpaquePtr: Turn inalloca into a type attribute" 2021-03-29 08:55:30 -04:00
inalloca-invoke.ll Reapply "OpaquePtr: Turn inalloca into a type attribute" 2021-03-29 08:55:30 -04:00
inalloca-regparm.ll Reapply "OpaquePtr: Turn inalloca into a type attribute" 2021-03-29 08:55:30 -04:00
inalloca-stdcall.ll Reapply "OpaquePtr: Turn inalloca into a type attribute" 2021-03-29 08:55:30 -04:00
inalloca.ll Reapply "OpaquePtr: Turn inalloca into a type attribute" 2021-03-29 08:55:30 -04:00
inc-of-add.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
inconsistent_landingpad.ll
indirect-branch-tracking-cm-lager.ll
indirect-branch-tracking-eh.ll
indirect-branch-tracking-eh2.ll [CodeGen][SimplifyCFG] Teach DwarfEHPrepare to preserve DomTree 2021-01-02 01:01:19 +03:00
indirect-branch-tracking-r2.ll
indirect-branch-tracking.ll
indirect-hidden.ll
init-priority.ll
inline-0bh.ll
inline-asm-2addr.ll
inline-asm-A-constraint.ll
inline-asm-R-constraint.ll
inline-asm-avx-v-constraint-32bit.ll
inline-asm-avx-v-constraint.ll
inline-asm-avx512f-v-constraint.ll
inline-asm-avx512f-x-constraint.ll
inline-asm-avx512vl-v-constraint-32bit.ll
inline-asm-avx512vl-v-constraint.ll
inline-asm-bad-constraint-n.ll
inline-asm-bad-modifier.ll
inline-asm-default-clobbers.ll
inline-asm-duplicated-constraint.ll
inline-asm-e-constraint.ll
inline-asm-error.ll
inline-asm-flag-clobber.ll
inline-asm-flag-output.ll [X86] Add more test cases to inline-asm-flag-output.ll. NFC 2020-09-26 23:27:25 -07:00
inline-asm-fpstack.ll
inline-asm-h.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
inline-asm-i-constraint-i1.ll
inline-asm-imm-out-of-range.ll
inline-asm-modifier-V.ll
inline-asm-modifier-c.ll
inline-asm-modifier-n.ll
inline-asm-modifier-q.ll
inline-asm-mrv.ll
inline-asm-multilevel-gep.ll
inline-asm-n-constraint.ll
inline-asm-out-regs.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
inline-asm-pic.ll
inline-asm-ptr-cast.ll
inline-asm-q-regs.ll
inline-asm-sp-clobber-memcpy.ll OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
inline-asm-stack-realign.ll
inline-asm-stack-realign2.ll
inline-asm-stack-realign3.ll
inline-asm-tied.ll
inline-asm-x-i128.ll
inline-asm-x-scalar.ll
inline-asm.ll
inline-sse.ll
inlineasm-sched-bug.ll
innermost-loop-alignment.ll [X86] Add experimental option to separately tune alignment of innermost loops 2021-01-21 11:15:16 +07:00
inreg.ll [FastISel] NFC: Remove obsolete -fast-isel-sink-local-values option 2021-01-11 09:32:49 -08:00
ins_split_regalloc.ll
ins_subreg_coalesce-1.ll
ins_subreg_coalesce-2.ll
ins_subreg_coalesce-3.ll
insert-into-constant-vector.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
insert-loaded-scalar.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
insert-positions.ll
insert-prefetch-inline.afdo
insert-prefetch-inline.ll
insert-prefetch-invalid-instr.afdo
insert-prefetch-invalid-instr.ll
insert-prefetch-other.afdo
insert-prefetch.afdo
insert-prefetch.ll
insertelement-copytoregs.ll
insertelement-duplicates.ll
insertelement-legalize.ll
insertelement-ones.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
insertelement-shuffle.ll
insertelement-var-index.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
insertelement-zero.ll [X86][AVX] Insert zeros byte elements into 256/512-bit vectors using shuffle/and 2021-03-12 15:16:36 +00:00
insertps-O0-bug.ll
insertps-combine.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
insertps-from-constantpool.ll
insertps-unfold-load-bug.ll
instr-symbols.mir
int-intrinsic.ll
intersect-fma-fmf.ll
interval-update-remat.ll
invalid-liveness.mir
invalid-shift-immediate.ll
invpcid-intrinsic.ll
ipra-inline-asm.ll
ipra-local-linkage.ll
ipra-reg-alias.ll
ipra-reg-usage.ll [X86] Remove [ER]SP from all CSR lists 2021-01-06 09:50:46 -08:00
ipra-transform.ll
isel-blendi-gettargetconstant.ll
isel-optnone.ll
isel-postprocessing-test-fold-memop.ll
isel-sink.ll
isel-sink2.ll
isel-sink3.ll
isint.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
isnan.ll
isnan2.ll
ispositive.ll
jump_sign.ll [X86] Fold cmpeq/ne(trunc(logic(x)),0) --> cmpeq/ne(logic(x),0) 2021-04-12 16:05:34 +01:00
keylocker-intrinsics-fast-isel.ll [X86] Sync AESENC/DEC Key Locker builtins with gcc. 2020-10-04 12:09:41 -07:00
keylocker-intrinsics.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
known-bits-vector.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
known-bits.ll [X86][SelectionDAG] Add SADDO_CARRY and SSUBO_CARRY to support multipart signed add/sub overflow legalization. 2020-10-12 23:18:29 -07:00
known-signbits-vector.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
kshift.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
label-annotation.ll
label-heapallocsite.ll
label-redefinition.ll [CodeGen] Report a normal instead of fatal error for label redefinition 2021-03-09 10:54:41 +00:00
lack-of-signed-truncation-check.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
lakemont.ll
large-code-model-isel.ll
large-constants.ll
large-gep-chain.ll
large-gep-scale.ll
large-global.ll
large-pic-string.ll
late-address-taken.ll
late-remat-update-2.mir
late-remat-update.mir
ldzero.ll
lea-2.ll
lea-3.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
lea-4.ll
lea-5.ll
lea-dagdag.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
lea-opt-cse1.ll
lea-opt-cse2.ll
lea-opt-cse3.ll
lea-opt-cse4.ll
lea-opt-memop-check-1.ll
lea-opt-memop-check-2.ll
lea-opt-with-debug.mir
lea-opt.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
lea-recursion.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
lea.ll
leaFixup32.mir
leaFixup64.mir
leaf-fp-elim.ll
legalize-fmp-oeq-vector-select.ll
legalize-libcalls.ll
legalize-shift-64.ll
legalize-shift.ll
legalize-shl-vec.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
legalize-sub-zero-2.ll
legalize-sub-zero.ll
legalize-types-remapid.ll
legalize-vaarg.ll
legalizedag_vec.ll
libcall-sret.ll
licm-dominance.ll Autogen some tests for ease of update 2021-03-22 11:06:29 -07:00
licm-nested.ll
licm-regpressure.ll
licm-symbol.ll
lifetime-alias.ll
limit-split-cost.mir
limited-prec.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
linux-preemption.ll [TargetMachine] Drop implied dso_local for definitions in ELF static relocation model/PIE 2020-12-30 16:57:50 -08:00
lit.local.cfg [NFC] Disallow unused prefixes under llvm/test/CodeGen 2021-01-11 12:32:18 -08:00
live-out-reg-info.ll [X86] Enable shrink-wrapping for no-frame-pointer non-nounwind functions on platforms not using compact unwind 2020-11-04 16:51:48 -08:00
live-range-nosubreg.ll
liveness-local-regalloc.ll
llc-override-mcpu-mattr.ll
llc-start-stop-instance.ll
llrint-conv.ll
llround-conv.ll [X86] Emit @PLT for x86-64 and keep unadorned symbols for x86-32 2020-12-05 13:17:47 -08:00
load-chain.ll
load-combine-dbg.ll
load-combine.ll
load-local-v3i1.ll
load-local-v3i129.ll
load-local-v4i5.ll
load-partial.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
load-scalar-as-vector.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
load-slice.ll
loadStore_vectorizer.ll
loc-remat.ll
local_stack_symbol_ordering.ll
localescape.ll
log2_not_readnone.ll
logical-load-fold.ll
long-setcc.ll
longlong-deadload.ll
loop-blocks.ll
loop-hoist.ll
loop-rotate.ll
loop-search.ll
loop-strength-reduce-2.ll
loop-strength-reduce-3.ll
loop-strength-reduce-crash.ll
loop-strength-reduce.ll
loop-strength-reduce2.ll
loop-strength-reduce4.ll
loop-strength-reduce5.ll
loop-strength-reduce6.ll
loop-strength-reduce7.ll
loop-strength-reduce8.ll
lower-bitcast.ll
lower-ptrmask.ll
lower-vec-shift-2.ll
lower-vec-shift.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
lower-vec-shuffle-bug.ll
lrint-conv-i32.ll
lrint-conv-i64.ll
lround-conv-i32.ll [X86] Emit @PLT for x86-64 and keep unadorned symbols for x86-32 2020-12-05 13:17:47 -08:00
lround-conv-i64.ll [X86] Emit @PLT for x86-64 and keep unadorned symbols for x86-32 2020-12-05 13:17:47 -08:00
lrshrink.ll
lsr-crash-empty-uses.ll
lsr-delayed-fold.ll
lsr-i386.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
lsr-interesting-step.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
lsr-loop-exit-cond.ll Return "[Codegenprepare][X86] Use usub with overflow opt for IV increment" 2021-02-11 19:49:23 +07:00
lsr-negative-stride.ll
lsr-nonaffine.ll
lsr-normalization.ll
lsr-overflow.ll
lsr-quadratic-expand.ll
lsr-redundant-addressing.ll
lsr-reuse-trunc.ll
lsr-reuse.ll
lsr-sort.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
lsr-static-addr.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
lsr-wrap.ll
lvi-hardening-gadget-graph.ll
lvi-hardening-indirectbr.ll [test] Add explicit dso_local to function declarations in static relocation model tests 2020-12-05 14:54:37 -08:00
lvi-hardening-inline-asm.ll
lvi-hardening-loads.ll [FastISel] Flush local value map on every instruction 2021-01-11 08:32:36 -08:00
lvi-hardening-ret.ll [X86] Fix bug in -mlvi-cfi that may clobber a live register 2020-10-07 18:33:51 -07:00
lwp-intrinsics-x86_64.ll
lwp-intrinsics.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
lzcnt-cmp.ll [X86] Extend lzcnt-cmp tests to test on non-lzcnt targets 2021-01-11 15:27:08 +00:00
lzcnt-tzcnt.ll
lzcnt-zext-cmp.ll
lzcnt.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
macCatalyst.ll
machine-combiner-int-vec.ll [X86][SSE2] Use smarter instruction patterns for lowering UMIN/UMAX with v8i16. 2020-10-11 11:21:23 +01:00
machine-combiner-int.ll
machine-combiner.ll
machine-copy-prop.mir
machine-cp-debug.mir
machine-cp-mask-reg.mir
machine-cp.ll
machine-cse.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
machine-function-splitter.ll [CodeGen] Do not split functions with attr "implicit-section-name". 2021-04-21 21:51:33 -07:00
machine-outliner-cfi-tail-some.mir
machine-outliner-cfi-tail.mir
machine-outliner-debuginfo.ll
machine-outliner-disubprogram.ll
machine-outliner-noredzone.ll
machine-outliner-tailcalls.ll
machine-outliner.ll
machine-region-info.mir
machine-sink-and-implicit-null-checks.ll
machine-sink.ll
machine-trace-metrics-crash.ll
machinesink-merge-debuginfo.ll
machinesink-null-debuginfo.ll
macho-comdat.ll
macho-trap.ll
madd.ll [x86] enhance matching of pmaddwd 2021-03-30 07:28:33 -04:00
mangle-question-mark.ll
mask-negated-bool.ll
masked-iv-safe.ll
masked-iv-unsafe.ll
masked_compressstore.ll [X86] canonicalizeShuffleWithBinOps - handle general unaryshuffle(binop(x,c)) patterns not just xor(x,-1) 2021-03-04 10:44:38 +00:00
masked_expandload.ll [X86] canonicalizeShuffleWithBinOps - handle general unaryshuffle(binop(x,c)) patterns not just xor(x,-1) 2021-03-04 10:44:38 +00:00
masked_gather.ll [X86][AVX] Cleanup gather_v8i32_v8i32 special test case 2021-03-24 11:14:38 +00:00
masked_gather_scatter.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
masked_gather_scatter_widen.ll [X86] Fold scalar_to_vector(x) -> extract_subvector(broadcast(x),0) iff broadcast(x) exists 2021-03-03 15:50:37 +00:00
masked_load.ll [X86] canonicalizeShuffleWithBinOps - handle general unaryshuffle(binop(x,c)) patterns not just xor(x,-1) 2021-03-04 10:44:38 +00:00
masked_store.ll [X86] canonicalizeShuffleWithBinOps - handle general unaryshuffle(binop(x,c)) patterns not just xor(x,-1) 2021-03-04 10:44:38 +00:00
masked_store_trunc.ll [X86][AVX] combineHorizOpWithShuffle - improve SHUFFLE(HOP(LOSUBVECTOR(X),HISUBVECTOR(X))) folding 2021-03-26 17:23:54 +00:00
masked_store_trunc_ssat.ll [X86][AVX] combineHorizOpWithShuffle - improve SHUFFLE(HOP(LOSUBVECTOR(X),HISUBVECTOR(X))) folding 2021-03-26 17:23:54 +00:00
masked_store_trunc_usat.ll [X86][AVX] combineHorizOpWithShuffle - improve SHUFFLE(HOP(LOSUBVECTOR(X),HISUBVECTOR(X))) folding 2021-03-26 17:23:54 +00:00
maskmovdqu.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
materialize.ll
mature-mc-support.ll
mbp-false-cfg-break.ll
mcinst-avx-lowering.ll
mcinst-lowering.ll
mcu-abi.ll OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
mem-intrin-base-reg.ll
mem-promote-integers.ll
membarrier.ll [FastISel] Flush local value map on every instruction 2021-01-11 08:32:36 -08:00
memcmp-constant.ll
memcmp-mergeexpand.ll
memcmp-minsize.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
memcmp-more-load-pairs.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
memcmp-optsize.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
memcmp-pgso.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
memcmp.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
memcpy-2.ll
memcpy-from-string.ll
memcpy-inline-fsrm.ll [X86] Add the FSRM feature (Fast Short Rep Mov) to Zen3. 2021-01-14 10:47:33 -08:00
memcpy-inline.ll [X86] Emit @PLT for x86-64 and keep unadorned symbols for x86-32 2020-12-05 13:17:47 -08:00
memcpy-struct-by-value.ll OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
memcpy.ll [X86] Emit @PLT for x86-64 and keep unadorned symbols for x86-32 2020-12-05 13:17:47 -08:00
mempcpy-32.ll
mempcpy.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
memset-2.ll
memset-3.ll
memset-nonzero.ll [X86] Emit @PLT for x86-64 and keep unadorned symbols for x86-32 2020-12-05 13:17:47 -08:00
memset-sse-stack-realignment.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
memset-zero.ll
memset.ll
memset64-on-x86-32.ll
merge-consecutive-loads-128.ll [X86] Regenerate 32-bit merge-consecutive-loads tests 2020-12-02 16:29:38 +00:00
merge-consecutive-loads-256.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
merge-consecutive-loads-512.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
merge-consecutive-stores-i1.ll
merge-consecutive-stores-nt.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
merge-consecutive-stores.ll
merge-sp-update-lea.ll
merge-sp-updates-cfi.ll
merge-store-constants.ll
merge-store-partially-alias-loads.ll
merge-vector-stores-scale-idx-crash.ll
merge_store.ll
merge_store_duplicated_loads.ll
mfence.ll
midpoint-int-vec-128.ll [DAG] Legalize umin(x,y) -> sub(x,usubsat(x,y)) and umax(x,y) -> add(x,usubsat(y,x)) iff usubsat is legal 2020-11-27 11:18:58 +00:00
midpoint-int-vec-256.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
midpoint-int-vec-512.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
midpoint-int.ll [X86] Regenerate midpoint-int.ll tests 2020-12-04 09:44:56 +00:00
min-legal-vector-width.ll [DAGCombiner] Enable SimplifyDemandedBits vector support for TRUNCATE (REAPPLIED). 2021-01-21 13:01:34 +00:00
mingw-alloca.ll
mingw-comdats-xdata.ll
mingw-comdats.ll [CodeGen] Add text section prefix for COFF object file 2020-12-08 18:56:21 +08:00
mingw-refptr.ll
misaligned-memset.ll
misched-aa-colored.ll OpaquePtr: Update more tests to use typed sret 2020-11-20 20:08:43 -05:00
misched-aa-mmos.ll
misched-balance.ll
misched-code-difference-with-debug.ll
misched-copy.ll
misched-crash.ll
misched-fusion.ll
misched-ilp.ll
misched-matmul.ll
misched-matrix.ll
misched-new.ll
misched_phys_reg_assign_order.ll [BPI] Improve static heuristics for "cold" paths. 2020-12-23 22:47:36 +07:00
mixed-ptr-sizes-i686.ll Reapply "RegAllocFast: Rewrite and improve" 2020-09-30 10:35:25 -04:00
mixed-ptr-sizes.ll Reapply "[CodeGen] [WinException] Only produce handler data at the end of the function if needed" 2020-11-23 23:17:03 +02:00
mmx-arg-passing-x86-64.ll
mmx-arg-passing.ll
mmx-arith.ll [regalloc] Ensure Query::collectInterferringVregs is called before interval iteration 2021-04-01 08:33:28 -07:00
mmx-bitcast-fold.ll
mmx-bitcast.ll
mmx-build-vector.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
mmx-coalescing.ll
mmx-copy-gprs.ll
mmx-cvt.ll
mmx-fold-load.ll
mmx-fold-zero.ll [X86] Always use rip-relative addressing on 64-bit when rematerializing all zeros/ones registers using a folded load. 2021-03-29 10:06:17 -07:00
mmx-intrinsics.ll
mmx-only.ll
mov-zero-to-xor.ll [test] Add explicit dso_local to function declarations in static relocation model tests 2020-12-05 14:54:37 -08:00
movbe.ll
movddup-load-fold.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
movdir-intrinsic-x86.ll
movdir-intrinsic-x86_64.ll
move_latch_to_loop_top.ll
movfs.ll
movgs.ll
movmsk-cmp.ll [X86] Fold cmpeq/ne(trunc(x),0) --> cmpeq/ne(x,0) 2021-04-14 11:02:02 +01:00
movmsk.ll
movntdq-no-avx.ll
movpc32-check.ll
movtopush.ll Reapply "OpaquePtr: Turn inalloca into a type attribute" 2021-03-29 08:55:30 -04:00
movtopush.mir OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
movtopush64.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
ms-inline-asm-PR44272.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
ms-inline-asm-avx512.ll
ms-inline-asm-redundant-clobber.ll
ms-inline-asm.ll
mul-constant-i8.ll
mul-constant-i16.ll
mul-constant-i32.ll
mul-constant-i64.ll
mul-constant-result.ll
mul-i256.ll
mul-i512.ll
mul-i1024.ll
mul-legalize.ll
mul-remat.ll
mul-shift-reassoc.ll
mul64.ll
mul128.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
mul128_sext_loop.ll
mulfix_combine.ll
mulo-pow2.ll
muloti.ll
mult-alt-generic-i686.ll
mult-alt-generic-x86_64.ll
mult-alt-x86.ll
multiple-loop-post-inc.ll
multiple-return-values-cross-block.ll
mulvi32.ll
mulx32.ll
mulx64.ll
musttail-fastcall.ll
musttail-inalloca.ll Reapply "OpaquePtr: Turn inalloca into a type attribute" 2021-03-29 08:55:30 -04:00
musttail-indirect.ll Reapply "OpaquePtr: Turn inalloca into a type attribute" 2021-03-29 08:55:30 -04:00
musttail-tailcc.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
musttail-thiscall.ll Reapply "OpaquePtr: Turn inalloca into a type attribute" 2021-03-29 08:55:30 -04:00
musttail-varargs.ll [X86][VARARG] Avoid spilling xmm registers for va_start. 2021-03-06 15:25:47 +03:00
musttail.ll
mwaitx.ll
mxcsr-reg-usage.ll
named-reg-alloc.ll
named-reg-notareg.ll
named-vector-shuffle-reverse.ll [SVE] Remove checks for warnings in scalable-vector tests. 2021-04-07 15:59:32 +01:00
narrow-shl-cst.ll
narrow-shl-load.ll
narrow_op-1.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
neg-abs.ll [X86] Extend neg-abs test coverage 2020-11-26 12:06:44 +00:00
neg-of-3ops-lea.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
neg-shl-add.ll
neg_cmp.ll [test] Add explicit dso_local to function declarations in static relocation model tests 2020-12-05 14:54:37 -08:00
neg_fp.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
negate-add-zero.ll OpaquePtr: Update more tests to use typed sret 2020-11-20 20:08:43 -05:00
negate-i1.ll
negate-shift.ll
negate.ll
negative-offset.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
negative-sin.ll [X86] Emit @PLT for x86-64 and keep unadorned symbols for x86-32 2020-12-05 13:17:47 -08:00
negative-stride-fptosi-user.ll
negative-subscript.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
negative_zero.ll
new-remat.ll
newline-and-quote.ll
no-and8ri8.ll
no-cmov.ll
no-plt-libcalls.ll
no-plt.ll [TargetMachine] Don't imply dso_local on function declarations in Reloc::Static model for ELF/wasm 2020-12-05 14:54:37 -08:00
no-prolog-kill.ll
no-sse-win64.ll Reapply "[CodeGen] [WinException] Only produce handler data at the end of the function if needed" 2020-11-23 23:17:03 +02:00
no-sse-x86.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
no-sse2-avg.ll
no-stack-arg-probe.ll
no-wide-load.ll
nobt.ll
nocf_check.ll [X86] Check if call is indirect before emitting NT_CALL 2020-10-09 15:54:23 -07:00
nocx16.ll
nomerge.ll [test] Add explicit dso_local to function declarations in static relocation model tests 2020-12-05 14:54:37 -08:00
nomovtopush.ll OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
non-lazy-bind.ll
non-unique-sections.ll
non-value-mem-operand.mir [Verifier] Extend statepoint verifier to cover more constants 2021-01-13 11:51:48 +07:00
nonconst-static-ev.ll
nonconst-static-iv.ll
nontemporal-2.ll
nontemporal-3.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
nontemporal-loads-2.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
nontemporal-loads.ll
nontemporal.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
noreturn-call-linux.ll OpaquePtr: Bulk update tests to use typed sret 2020-11-20 17:58:26 -05:00
noreturn-call-win64.ll
noreturn-call.ll OpaquePtr: Bulk update tests to use typed sret 2020-11-20 17:58:26 -05:00
norex-subreg.ll
nosse-error1.ll
nosse-varargs.ll
nosse-vector.ll
not-and-simplify.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
not-of-dec.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
note-cet-property.ll
note-sections.ll
null-streamer.ll [llc] -filetype=null: don't create .null if -o is not specified 2020-10-12 17:28:59 -07:00
objc-gc-module-flags.ll
oddshuffles.ll [X86][SSE] combineX86ShuffleChain - check if we're blending with zero into already zero elements 2021-04-20 17:09:49 +01:00
oddsubvector.ll [X86][AVX] Remove X86ISD::SUBV_BROADCAST (PR38969) 2020-12-18 15:49:53 +00:00
offset-operator.ll
omit-urem-of-power-of-two-or-zero-when-comparing-with-zero.ll Support {S,U}REMEqFold before legalization 2021-04-01 01:35:41 +03:00
opaque-constant-asm.ll
opt-ext-uses.ll
opt-pipeline.ll [X86][AMX] Hoist ldtilecfg 2021-04-12 22:36:41 +08:00
opt-shuff-tstore.ll
opt_phis.mir [X86] Use mtriple instead of march in MIR tests 2020-10-26 15:31:33 +00:00
opt_phis2.mir [X86] Use mtriple instead of march in MIR tests 2020-10-26 15:31:33 +00:00
optimize-max-0.ll [regalloc] Ensure Query::collectInterferringVregs is called before interval iteration 2021-04-01 08:33:28 -07:00
optimize-max-1.ll
optimize-max-2.ll
optimize-max-3.ll
or-address.ll
or-branch.ll [TargetMachine] Don't imply dso_local on function declarations in Reloc::Static model for ELF/wasm 2020-12-05 14:54:37 -08:00
or-lea.ll
or-with-overflow.ll [X86] Fold cmpeq/ne(trunc(logic(x)),0) --> cmpeq/ne(logic(x),0) 2021-04-12 16:05:34 +01:00
oss-fuzz-25184.ll
osx-private-labels.ll
overflow-intrinsic-setcc-fold.ll
overflow.ll
overflowing-iv-codegen.ll [Test] Two more interesting test cases & their codegen counterparts 2021-02-26 17:23:12 +07:00
overflowing-iv.ll [X86][CodeGenPrepare] Try to reuse IV's incremented value instead of adding the offset, part 2 2021-03-04 16:47:43 +07:00
overlap-shift.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
packed_struct.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
packss.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
paddus.ll
palignr.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
parity.ll
partial-fold32.ll
partial-fold64.ll
partial-tail-dup.ll
partition.ll
pass-three.ll
patchable-function-entry-ibt.ll
patchable-function-entry.ll
patchable-prologue.ll
patchpoint-invoke.ll
patchpoint-verifiable.mir
patchpoint-webkit_jscc.ll
patchpoint.ll
pause.ll
peep-setb.ll
peep-test-0.ll
peep-test-1.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
peep-test-2.ll
peep-test-3.ll
peep-test-4.ll [test] Add explicit dso_local to function declarations in static relocation model tests 2020-12-05 14:54:37 -08:00
peephole-cvt-sse.ll
peephole-fold-movsd.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
peephole-fold-testrr.mir
peephole-multiple-folds.ll
peephole-na-phys-copy-folding.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
peephole-recurrence.mir
peephole.mir
personality.ll
personality_size.ll
phaddsub-extract.ll [X86][SSE] isHorizontalBinOp - use getTargetShuffleInputs helper (REAPPLIED) 2021-04-03 11:59:19 +01:00
phaddsub-undef.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
phaddsub.ll [DAG] MergeInnerShuffle with BinOps - sometimes accept undef mask elements 2021-04-01 14:33:00 +01:00
phi-bit-propagation.ll
phi-immediate-factoring.ll
phielim-split.ll
phys-reg-local-regalloc.ll Reapply "RegAllocFast: Rewrite and improve" 2020-09-30 10:35:25 -04:00
phys_subreg_coalesce-2.ll
phys_subreg_coalesce-3.ll
phys_subreg_coalesce.ll
physreg-pairs-error.ll
physreg-pairs.ll
pic-load-remat.ll
pic.ll [X86] Avoid %fs:(%eax) references in x32 mode 2020-12-16 22:39:57 +00:00
pic_jumptable.ll
pie.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
pku.ll
pmaddubsw.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
pmovext.ll
pmovsx-inreg.ll
pmul.ll [X86][AVX] Fold extract_subvector(VSRLI/VSHLI(x,32)) -> VSRLI/VSHLI(extract_subvector(x),32) 2021-01-20 14:34:54 +00:00
pmulh.ll [X86][SSE] Add pmulh tests where the source ops are not generated from sign/zero-extends 2021-03-25 12:12:15 +00:00
pmulld.ll
pointer-vector.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
poison-ops.ll Adding PoisonValue for representing poison value explicitly in IR 2020-11-25 17:33:51 -07:00
pop-stack-cleanup-msvc.ll
pop-stack-cleanup.ll
popcnt.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
post-ra-sched-with-debug.mir
post-ra-sched.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
postalloc-coalescing.ll
postra-ignore-dbg-instrs.mir
postra-licm.ll
pow.75.ll
pow.ll [X86] Emit @PLT for x86-64 and keep unadorned symbols for x86-32 2020-12-05 13:17:47 -08:00
powi-windows.ll
powi.ll [X86] Emit @PLT for x86-64 and keep unadorned symbols for x86-32 2020-12-05 13:17:47 -08:00
pr1462.ll
pr1489.ll Reapply "RegAllocFast: Rewrite and improve" 2020-09-30 10:35:25 -04:00
pr1505.ll
pr1505b.ll
pr2177.ll
pr2182.ll
pr2326.ll
pr2585.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
pr2656.ll OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
pr2659.ll
pr2849.ll
pr2924.ll
pr2982.ll
pr3154.ll
pr3216.ll
pr3241.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
pr3243.ll
pr3244.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
pr3250.ll
pr3317.ll
pr3366.ll
pr3457.ll
pr3522.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
pr5145.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
pr7882.ll
pr9127.ll
pr9517.ll
pr9743.ll
pr10068.ll
pr10475.ll
pr10499.ll
pr10523.ll
pr10524.ll
pr10525.ll
pr10526.ll
pr11202.ll
pr11334.ll
pr11415.ll Reapply "RegAllocFast: Rewrite and improve" 2020-09-30 10:35:25 -04:00
pr11468.ll
pr11985.ll
pr11998.ll
pr12360.ll
pr12889.ll
pr13209.ll
pr13220.ll
pr13458.ll
pr13577.ll
pr13859.ll
pr13899.ll
pr14088.ll
pr14098.ll
pr14161.ll [X86][SSE] Use llvm min/max intrinsics instead of (deprecated) sse intrinsics. NFCI. 2021-02-20 12:17:46 +00:00
pr14204.ll
pr14314.ll
pr14333.ll
pr14562.ll
pr15267.ll
pr15296.ll
pr15309.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
pr15705.ll
pr15981.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
pr16031.ll
pr16360.ll
pr16807.ll
pr17546.ll
pr17631.ll
pr17764.ll
pr18014.ll
pr18054.ll [X86][SSE] Regenerate PR18054 test case 2021-03-18 13:31:33 +00:00
pr18162.ll
pr18344.ll
pr18846.ll
pr19049.ll
pr20011.ll
pr20012.ll
pr20020.ll
pr20088.ll
pr21099.ll
pr21792.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
pr22019.ll
pr22103.ll
pr22338.ll
pr22473.ll
pr22774.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
pr22970.ll
pr23103.ll
pr23246.ll
pr23273.ll
pr23603.ll
pr23664.ll
pr24139.ll
pr24374.ll
pr24602.ll
pr25828.ll
pr26350.ll
pr26625.ll
pr26652.ll
pr26757.ll
pr26835.ll
pr26870.ll
pr27071.ll
pr27202.ll [X86] Fold cmpeq/ne(and(X,Y),Y) --> cmpeq/ne(and(~X,Y),0) 2021-04-11 18:42:01 +01:00
pr27501.ll [BPI] Improve static heuristics for "cold" paths. 2020-12-23 22:47:36 +07:00
pr27591.ll Reapply "RegAllocFast: Rewrite and improve" 2020-09-30 10:35:25 -04:00
pr27681.mir
pr28129.ll
pr28173.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
pr28444.ll
pr28472.ll
pr28489.ll
pr28515.ll
pr28560.ll
pr28824.ll
pr29010.ll
pr29022.ll
pr29061.ll
pr29112.ll [X86][AVX] LowerBUILD_VECTOR - reduce 256/512-bit build vectors with zero/undef upper elements + pad. 2020-12-15 10:11:38 +00:00
pr29170.ll
pr29222.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
pr30284.ll
pr30290.ll OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
pr30430.ll Reapply "RegAllocFast: Rewrite and improve" 2020-09-30 10:35:25 -04:00
pr30511.ll
pr30562.ll
pr30813.ll Reapply "RegAllocFast: Rewrite and improve" 2020-09-30 10:35:25 -04:00
pr30821.mir
pr31045.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
pr31088.ll [X86][F16C] Add F16C -O0 test coverage 2021-03-29 11:31:20 +01:00
pr31143.ll
pr31242.ll
pr31271.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
pr31323.ll
pr31593.ll
pr31773.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
pr31956.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
pr32108.ll
pr32241.ll [FastISel] NFC: Remove obsolete -fast-isel-sink-local-values option 2021-01-11 09:32:49 -08:00
pr32256.ll [FastISel] Flush local value map on every instruction 2021-01-11 08:32:36 -08:00
pr32278.ll
pr32282.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
pr32284.ll [X86] Fold cmpeq/ne(trunc(x),0) --> cmpeq/ne(x,0) 2021-04-14 11:02:02 +01:00
pr32329.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
pr32340.ll [FastISel] NFC: Remove obsolete -fast-isel-sink-local-values option 2021-01-11 09:32:49 -08:00
pr32345.ll [FastISel] NFC: Remove obsolete -fast-isel-sink-local-values option 2021-01-11 09:32:49 -08:00
pr32368.ll [CodeGen][X86] Remove some unused check-prefixes and regenerate tests. 2020-11-17 11:25:55 +08:00
pr32420.ll
pr32451.ll Reapply "RegAllocFast: Rewrite and improve" 2020-09-30 10:35:25 -04:00
pr32484.ll [FastISel] NFC: Remove obsolete -fast-isel-sink-local-values option 2021-01-11 09:32:49 -08:00
pr32515.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
pr32588.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
pr32610.ll
pr32659.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
pr32907.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
pr33010.ll
pr33290.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
pr33349.ll
pr33396.ll
pr33715.ll
pr33747.ll
pr33828.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
pr33954.ll
pr33960.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
pr34080-2.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
pr34080.ll
pr34088.ll
pr34137.ll [X86] combineCMP - fold cmpEQ/NE(TRUNC(X),0) -> cmpEQ/NE(X,0) 2021-04-15 13:55:51 +01:00
pr34139.ll
pr34149.ll
pr34177.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
pr34271-1.ll
pr34271.ll
pr34292.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
pr34381.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
pr34397.ll
pr34421.ll
pr34592.ll [DAG] visitVECTOR_SHUFFLE - attempt to match commuted shuffles with MergeInnerShuffle. 2021-03-01 10:42:11 +00:00
pr34605.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
pr34629.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
pr34634.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
pr34653.ll Reapply "RegAllocFast: Rewrite and improve" 2020-09-30 10:35:25 -04:00
pr34657.ll
pr34855.ll
pr35272.ll
pr35316.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
pr35399.ll
pr35443.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
pr35636.ll
pr35761.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
pr35763.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
pr35765.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
pr35918.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
pr35972.ll
pr35982.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
pr36199.ll
pr36274.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
pr36312.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
pr36553.ll
pr36602.ll
pr36865.ll
pr37063.ll [test] Add explicit dso_local to function declarations in static relocation model tests 2020-12-05 14:54:37 -08:00
pr37264.ll
pr37359.ll
pr37499.ll
pr37820.ll
pr37826.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
pr37879.ll
pr37916.ll [BPI] Improve static heuristics for "cold" paths. 2020-12-23 22:47:36 +07:00
pr38038.ll
pr38185.ll
pr38217.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
pr38533.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
pr38539.ll
pr38639.ll
pr38738.ll
pr38743.ll
pr38762.ll
pr38763.ll
pr38795.ll
pr38803.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
pr38819.ll
pr38865-2.ll [X86] Zero-extend pointers to i64 for x86_64 2020-11-30 18:51:23 +00:00
pr38865-3.ll [X86] Zero-extend pointers to i64 for x86_64 2020-11-30 18:51:23 +00:00
pr38865.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
pr38952.mir
pr39098.ll
pr39243.ll
pr39666.ll
pr39733.ll Reapply "RegAllocFast: Rewrite and improve" 2020-09-30 10:35:25 -04:00
pr39896.ll
pr39926.ll
pr40090.ll
pr40289-64bit.ll
pr40289.ll
pr40529.ll
pr40539.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
pr40631_deadstore_elision.ll
pr40730.ll
pr40737.ll
pr40811.ll
pr40891.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
pr40994.ll
pr41619.ll
pr41678.ll
pr41748.ll
pr42064.ll [X86] Don't copy kill flag when expanding LCMPXCHG16B_SAVE_RBX 2020-10-09 11:55:24 -07:00
pr42452.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
pr42565.ll
pr42616.ll
pr42727.ll
pr42870.ll
pr42905.ll
pr42909.ll
pr42992.ll
pr42998.ll
pr43157.ll
pr43507.ll
pr43509.ll
pr43529.ll
pr43575.ll
pr43820.ll
pr43866.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
pr43952.ll
pr44140.ll [DAGCombiner] Fold (sext (not i1 x)) -> (add (zext i1 x), -1) 2020-12-06 11:52:10 -05:00
pr44396.ll
pr44412.ll
pr44749.ll [FastISel] Flush local value map on every instruction 2021-01-11 08:32:36 -08:00
pr44812.ll
pr44976.ll
pr45067.ll
pr45378.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
pr45443.ll [CodeGen][X86] Remove unused check-prefixes from some avx512 tests. NFCI. 2020-11-10 20:03:43 +08:00
pr45563-2.ll
pr45563.ll
pr45833.ll
pr45995-2.ll
pr45995.ll
pr46004.ll
pr46189.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
pr46455.ll
pr46527.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
pr46532.ll [X86][AVX] LowerBUILD_VECTOR - reduce 256/512-bit build vectors with zero/undef upper elements + pad. 2020-12-15 10:11:38 +00:00
pr46585.ll
pr46820.ll
pr46827.ll
pr46877.ll
pr47000.ll Reapply "RegAllocFast: Rewrite and improve" 2020-09-30 10:35:25 -04:00
pr47024.ll [test] Add explicit dso_local to function declarations in static relocation model tests 2020-12-05 14:54:37 -08:00
pr47299.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
pr47482.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
pr47517.ll [SelectionDAG] Don't remove unused negated constant immediately 2020-10-06 01:16:45 +08:00
pr47874.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
pr48064.mir [StackColoring] Conservatively merge catch point of V for catch(V) 2020-11-04 10:49:56 +08:00
pr48215.ll [X86][AVX] Only share broadcasts of different widths from the same SDValue of the same SDNode (PR48215) 2020-11-19 12:15:18 +00:00
pr48458.ll [X86] In shrinkAndImmediate, place the new constant into the topological sort. 2021-01-26 13:18:04 -08:00
pr48727.ll [X86][AVX] combineVectorSignBitsTruncation - limit AVX512 truncations to 128-bits (PR48727) 2021-01-13 10:38:23 +00:00
pr48888.ll [X86] In shrinkAndImmediate, place the new constant into the topological sort. 2021-01-26 13:18:04 -08:00
pr49028.ll [X86] combineCMP - fold cmpEQ/NE(TRUNC(X),0) -> cmpEQ/NE(X,0) 2021-04-15 13:55:51 +01:00
pr49076.ll [X86] Bale out of X86FastISel::X86SelectCmp for vectors. 2021-03-23 20:16:04 -07:00
pr49087.ll Return "[Test] Add failing test for PR49087" 2021-02-09 11:36:13 +07:00
pr49162.ll [DAG] Fix shift amount limit in SimplifyDemandedBits trunc(shift(x,c)) to truncated bitwidth 2021-02-13 12:00:08 +00:00
pr49393.ll [TargetLowering] Use HandleSDNodes to prevent nodes from being deleted by recursive calls in getNegatedExpression. 2021-03-04 22:48:25 -08:00
pr49451.ll [X86] Don't attempt to fold sub(C1, xor(X, C2)) with opaque constants 2021-03-11 12:06:40 +00:00
pr49466.ll Restore fixed version of "[CodeGenPrepare] Fix isIVIncrement (PR49466)" 2021-03-13 15:25:02 -08:00
pr49467.ll [FastISel] Don't trivially kill extractvalues (PR49467) 2021-03-09 18:46:38 +01:00
pr49587.ll [X86][FastISel] Fix with.overflow eflags clobber (PR49587) 2021-03-29 23:08:47 +02:00
pre-coalesce-2.ll
pre-coalesce.ll
pre-coalesce.mir
pre-ra-sched.ll
preallocated-nocall.ll
preallocated-x64.ll
preallocated.ll OpaquePtr: Update more tests to use typed sret 2020-11-20 20:08:43 -05:00
prefer-avx256-lzcnt.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
prefer-avx256-mask-extend.ll [CodeGen][X86] Remove unused check-prefixes from more avx512 tests. NFCI. 2020-11-10 20:43:03 +08:00
prefer-avx256-mask-shuffle.ll [CodeGen][X86] Remove unused check-prefixes from more avx512 tests. NFCI. 2020-11-10 20:43:03 +08:00
prefer-avx256-mulo.ll [X86] Improve SMULO/UMULO codegen for vXi8 vectors. 2021-03-31 10:13:50 -07:00
prefer-avx256-popcnt.ll
prefer-avx256-shift.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
prefer-avx256-trunc.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
prefer-avx256-wide-mul.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
prefetch.ll
prefixdata.ll
preserve_allcc64.ll
preserve_mostcc64.ll
private-2.ll
private.ll
probe-stack-x32.ll
prolog-push-seq.ll
prologepilog_deref_size.mir
prologue-epilogue-remarks.mir
prologuedata.ll
promote-assert-zext.ll
promote-cmp.ll [X86] canonicalizeShuffleWithBinOps - shuffle oneuse constants. 2021-03-07 11:17:03 +00:00
promote-i16.ll
promote-trunc.ll
promote-vec3.ll [X86][SSE] combineExtractWithShuffle - support zero-extending to allow extracting from narrow shuffle masks 2021-01-29 14:22:10 +00:00
promote.ll
ps4-noreturn.ll
ps4-ssp-nop.ll
psadbw.ll
pseudo_cmov_lower.ll
pseudo_cmov_lower1.ll
pseudo_cmov_lower2.ll
pshufb-mask-comments.ll
pshufd-combine-crash.ll
psubus.ll [X86][AVX] Truncate vectors with PACKSS/PACKUS on AVX2 targets 2021-03-25 10:34:34 +00:00
ptest.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
ptr-rotate.ll
ptrtoint-constexpr.ll
ptrtoint-narrow.ll
ptwrite32-intrinsic.ll
ptwrite64-intrinsic.ll
pull-binop-through-shift.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
pull-conditional-binop-through-shift.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
push-cfi-debug.ll
push-cfi-obj.ll
push-cfi.ll
ragreedy-bug.ll
ragreedy-hoist-spill.ll [X86] Fold cmpeq/ne(or(X,Y),X) --> cmpeq/ne(and(~X,Y),0) on non-BMI targets (PR44136) 2021-04-09 16:11:11 +01:00
ragreedy-last-chance-recoloring.ll
rd-mod-wr-eflags.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
rdpid.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
rdpmc.ll
rdrand-x86_64.ll
rdrand.ll
rdseed-x86_64.ll
rdseed.ll
rdtsc-upgrade.ll
rdtsc.ll
read-fp-no-frame-pointer.ll
recip-fastmath.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
recip-fastmath2.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
recip-pic.ll
red-zone.ll
red-zone2.ll
reduce-trunc-shl.ll
regalloc-advanced-split-cost.ll
regalloc-copy-hints.mir
regalloc-fast-missing-live-out-spill.mir Reapply "RegAllocFast: Rewrite and improve" 2020-09-30 10:35:25 -04:00
regalloc-reconcile-broken-hints.ll
regalloc-spill-at-ehpad.ll
regcall-no-plt.ll
reghinting.ll
regparm.ll
regpressure.ll
relocimm-small-model.ll [X86] Encode global address in small code model 2020-10-26 23:14:06 -07:00
relptr-rodata.ll [llvm][IR] Do not place constants with static relocations in a mergeable section 2021-02-18 15:39:00 -08:00
rem.ll
rem_crash.ll
remarks-section.ll
remat-constant.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
remat-fold-load.ll
remat-mov-0.ll
remat-phys-dead.ll
remat-scalar-zero.ll
replace-load-and-with-bzhi.ll
replace_unsupported_masked_mem_intrin.ll
ret-addr.ll
ret-i64-0.ll
ret-mmx.ll
retpoline-external.ll [test] Add explicit dso_local to function declarations in static relocation model tests 2020-12-05 14:54:37 -08:00
retpoline-regparm.ll
retpoline.ll [TargetMachine] Don't imply dso_local on function declarations in Reloc::Static model for ELF/wasm 2020-12-05 14:54:37 -08:00
return-ext.ll
return_zeroext_i2.ll
returned-trunc-tail-calls.ll
rev16.ll
reverse_branches.ll
rip-rel-address.ll
rip-rel-lea.ll
rodata-relocs.ll
rot16.ll [X86] rot16.ll - replace X32 check prefix with X86. NFC. 2020-11-17 17:37:09 +00:00
rot32.ll
rot64.ll
rotate-extract-vector.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
rotate-extract.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
rotate-multi.ll
rotate.ll
rotate2.ll
rotate4.ll
rotate_vec.ll
rounding-ops.ll
rrlist-livereg-corrutpion.ll
rtm.ll
sad.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
sad_variations.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
sadd_sat.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
sadd_sat_plus.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
sadd_sat_vec.ll [X86] canonicalizeShuffleWithBinOps - handle general unaryshuffle(binop(x,c)) patterns not just xor(x,-1) 2021-03-04 10:44:38 +00:00
saddo-redundant-add.ll
safestack.ll
safestack_inline.ll
safestack_ssp.ll
sandybridge-loads.ll
sar_fold.ll
sar_fold64.ll [X86] canonicalizeShuffleWithBinOps - handle general unaryshuffle(binop(x,c)) patterns not just xor(x,-1) 2021-03-04 10:44:38 +00:00
sat-add.ll [DAG] Move vselect(icmp_ult, -1, add(x,y)) -> uaddsat(x,y) to DAGCombine (PR40111) 2020-12-01 11:56:26 +00:00
sbb.ll
scalar-extract.ll
scalar-fp-to-i32.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
scalar-fp-to-i64.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
scalar-int-to-fp.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
scalar-min-max-fill-operand.ll
scalar_sse_minmax.ll
scalar_widen_div.ll
scalarize-bitcast.ll
scalarize-fp.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
scatter-schedule.ll
scavenger.mir
scev-interchange.ll OpaquePtr: Update more tests to use typed sret 2020-11-20 20:08:43 -05:00
scheduler-backtracking.ll
sdiv-exact.ll
sdiv-pow2.ll
sdiv_fix.ll [X86] canonicalizeShuffleWithBinOps - handle general unaryshuffle(binop(x,c)) patterns not just xor(x,-1) 2021-03-04 10:44:38 +00:00
sdiv_fix_sat.ll [DAG] SimplifyDemandedBits - use KnownBits comparisons to remove ISD::UMIN/UMAX ops 2021-01-18 10:29:23 +00:00
section_mergeable_size.ll
segmented-stacks-dynamic.ll [X86] segmented-stacks tests - replace X32 check prefix with X86 for non-gnux32 tests. NFC. 2020-11-17 17:59:22 +00:00
segmented-stacks-standalone.ll [X86] segmented-stacks tests - replace X32 check prefix with X86 for non-gnux32 tests. NFC. 2020-11-17 17:59:22 +00:00
segmented-stacks.ll [X86] segmented-stacks tests - replace X32 check prefix with X86 for non-gnux32 tests. NFC. 2020-11-17 17:59:22 +00:00
seh-catch-all-win32.ll
seh-catch-all.ll
seh-catchpad.ll
seh-except-finally.ll
seh-except-restore.ll
seh-exception-code.ll
seh-filter-no-personality.ll
seh-finally.ll
seh-localaddress.ll
seh-no-invokes.ll
seh-safe-div-win32.ll
seh-safe-div.ll
seh-stack-realign.ll
select-1-or-neg1.ll
select-ext.ll [DAGCombiner] Transform (zext (select c, load1, load2)) -> (select c, zextload1, zextload2) 2021-02-18 13:15:20 -08:00
select-mmx.ll
select-of-fp-constants.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
select-prof-codegen.ll [DAGCombiner] Fold BRCOND(FREEZE(COND)) to BRCOND(COND) 2021-01-13 09:36:52 +09:00
select-sra.ll
select-testb-volatile-load.ll
select-with-and-or.ll [SDAG] allow vector types for select->logic folds 2021-03-02 09:25:10 -05:00
select.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
select_const.ll
select_meta.ll Revert "Remove "Rewrite Symbols" from codegen pipeline" 2021-04-10 23:28:16 -07:00
selectcc-to-shiftand.ll
selectiondag-crash.ll
selectiondag-cse.ll
selectiondag-debug-loc.ll
selectiondag-dominator.ll
selectiondag-order.ll
semantic-interposition-asm.ll
serialize-intrinsic.ll
setcc-combine.ll
setcc-logic.ll [X86] combineCMP - fold cmpEQ/NE(TRUNC(X),0) -> cmpEQ/NE(X,0) 2021-04-15 13:55:51 +01:00
setcc-lowering.ll [X86] Fold cmpeq/ne(trunc(x),0) --> cmpeq/ne(x,0) 2021-04-14 11:02:02 +01:00
setcc-narrowing.ll
setcc-wide-types.ll
setcc.ll [x86] remove stale comment from test file; NFC 2021-04-22 12:11:47 -04:00
setjmp-spills.ll
setoeq.ll
setuge.ll
sext-i1.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
sext-load.ll
sext-ret-val.ll
sext-setcc-self.ll
sext-subreg.ll
sext-trunc.ll
sha.ll
shadow-stack.ll
shift-amount-mod.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
shift-and-x86_64.ll
shift-and.ll
shift-avx2-crash.ll
shift-bmi2.ll
shift-by-signext.ll
shift-coalesce.ll
shift-codegen.ll
shift-combine-crash.ll
shift-combine.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
shift-double-x86_64.ll
shift-double.ll [DAGCombiner][X86] Don't peek through ANDs on the shift amount in matchRotateSub when called from MatchFunnelPosNeg. 2021-02-28 12:58:00 -08:00
shift-folding.ll
shift-i128.ll
shift-i256.ll
shift-logic.ll
shift-mask.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
shift-one.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
shift-pair.ll
shift-parts.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
shift-pcmp.ll
shift_minsize.ll
shl-anyext.ll
shl-crash-on-legalize.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
shl-i64.ll
shl_elim.ll
shl_undef.ll
shrink-compare-pgso.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
shrink-compare.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
shrink-const.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
shrink-fp-const1.ll
shrink-fp-const2.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
shrink-wrap-chkstk-x86_64.ll
shrink-wrap-chkstk.ll Reapply "OpaquePtr: Turn inalloca into a type attribute" 2021-03-29 08:55:30 -04:00
shrink-wrapping-vla.ll
shrink_vmul.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
shrink_vmul_sse.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
shrink_wrap_dbg_value.mir
shrinkwrap-callbr.ll [test] Add explicit dso_local to function declarations in static relocation model tests 2020-12-05 14:54:37 -08:00
shrinkwrap-hang.ll
shuffle-combine-crash-2.ll
shuffle-combine-crash-3.ll
shuffle-combine-crash.ll
shuffle-extract-subvector.ll
shuffle-of-insert.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
shuffle-of-splat-multiuses.ll
shuffle-strided-with-offset-128.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
shuffle-strided-with-offset-256.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
shuffle-strided-with-offset-512.ll
shuffle-vs-trunc-128.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
shuffle-vs-trunc-256.ll [X86][SSE] getFauxShuffleMask - don't decode OR(SHUFFLE,SHUFFLE) containing UNDEFs. (PR50049) 2021-04-21 18:47:00 +01:00
shuffle-vs-trunc-512.ll [X86][AVX] LowerBUILD_VECTOR - reduce 256/512-bit build vectors with zero/undef upper elements + pad. 2020-12-15 10:11:38 +00:00
sibcall-2.ll
sibcall-3.ll
sibcall-4.ll
sibcall-5.ll
sibcall-6.ll
sibcall-byval.ll OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
sibcall-win64.ll [test] Add explicit dso_local to function declarations in static relocation model tests 2020-12-05 14:54:37 -08:00
sibcall.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
signbit-shift.ll
signed-truncation-check.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
simple-register-allocation-read-undef.mir
simple-zext.ll
sincos-opt.ll
sincos.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
sink-addsub-of-const.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
sink-blockfreq.ll
sink-gep-before-mem-inst.ll
sink-hoist.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
sink-local-value.ll [FastISel] NFC: Remove obsolete -fast-isel-sink-local-values option 2021-01-11 09:32:49 -08:00
sink-out-of-loop.ll
sitofp.ll
sjlj-baseptr.ll OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
sjlj-eh.ll
sjlj-shadow-stack-liveness.mir
sjlj.ll
slow-incdec.ll [TargetMachine] Don't imply dso_local on function declarations in Reloc::Static model for ELF/wasm 2020-12-05 14:54:37 -08:00
slow-pmulld.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
slow-unaligned-mem.ll
small-byval-memcpy.ll
smax.ll
smin.ll
smul-with-overflow.ll
smul_fix.ll
smul_fix_sat.ll
smul_fix_sat_constants.ll [DAG] computeKnownBits - add ISD::MULHS/MULHU/SMUL_LOHI/UMUL_LOHI handling 2021-03-19 16:02:31 +00:00
soft-fp-legal-in-HW-reg.ll
soft-fp.ll
soft-sitofp.ll
speculative-execution-side-effect-suppression.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
speculative-load-hardening-call-and-ret.ll
speculative-load-hardening-gather.ll
speculative-load-hardening-indirect.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
speculative-load-hardening-no-spill.ll
speculative-load-hardening.ll
splat-const.ll [X86] Autogenerate complete checks. NFC 2020-12-12 16:37:28 -08:00
splat-for-size.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
split-eh-lpad-edges.ll
split-extend-vector-inreg.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
split-store.ll
split-vector-bitcast.ll
split-vector-rem.ll
sqrt-fastmath-mir.ll [DAGCombine] Remove the check for unsafe-fp-math when we are checking the AFN 2021-01-11 02:25:53 +00:00
sqrt-fastmath-tune.ll
sqrt-fastmath.ll [DAGCombine] Remove the check for unsafe-fp-math when we are checking the AFN 2021-01-11 02:25:53 +00:00
sqrt-partial.ll [test] Add explicit dso_local to function declarations in static relocation model tests 2020-12-05 14:54:37 -08:00
sqrt.ll
srem-lkk.ll
srem-seteq-illegal-types.ll Support {S,U}REMEqFold before legalization 2021-04-01 01:35:41 +03:00
srem-seteq-optsize.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
srem-seteq-vec-nonsplat.ll Support {S,U}REMEqFold before legalization 2021-04-01 01:35:41 +03:00
srem-seteq-vec-splat.ll Support {S,U}REMEqFold before legalization 2021-04-01 01:35:41 +03:00
srem-seteq.ll
srem-vector-lkk.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
sret-implicit.ll OpaquePtr: Bulk update tests to use typed sret 2020-11-20 17:58:26 -05:00
sse-align-0.ll
sse-align-1.ll
sse-align-2.ll
sse-align-3.ll
sse-align-4.ll
sse-align-5.ll
sse-align-6.ll
sse-align-7.ll
sse-align-8.ll
sse-align-9.ll
sse-align-10.ll
sse-align-11.ll
sse-align-12.ll
sse-commute.ll
sse-cvttp2si.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
sse-domains.ll
sse-fcopysign.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
sse-fsignum.ll
sse-intel-ocl.ll
sse-intrinsics-fast-isel-x86_64.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
sse-intrinsics-fast-isel.ll [FastISel] NFC: Remove obsolete -fast-isel-sink-local-values option 2021-01-11 09:32:49 -08:00
sse-intrinsics-x86-upgrade.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
sse-intrinsics-x86.ll [NFC] Remove unused prefixes in llvm/test/CodeGen/X86 2020-12-16 12:41:49 -08:00
sse-intrinsics-x86_64-upgrade.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
sse-intrinsics-x86_64.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
sse-load-ret.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
sse-minmax.ll
sse-only.ll
sse-regcall.ll
sse-scalar-fp-arith-unary.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
sse-scalar-fp-arith.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
sse-unaligned-mem-feature.ll
sse-varargs.ll
sse1-fcopysign.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
sse1.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
sse2-intrinsics-canonical.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
sse2-intrinsics-fast-isel-x86_64.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
sse2-intrinsics-fast-isel.ll
sse2-intrinsics-x86-upgrade.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
sse2-intrinsics-x86.ll [X86][SSE2] Remove SSE2 min/max intrinsics tests 2021-02-20 12:10:58 +00:00
sse2-intrinsics-x86_64-upgrade.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
sse2-intrinsics-x86_64.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
sse2-vector-shifts.ll
sse2.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
sse3-avx-addsub-2.ll
sse3-avx-addsub.ll
sse3-intrinsics-fast-isel.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
sse3-intrinsics-x86.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
sse3.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
sse4a-intrinsics-fast-isel.ll
sse4a-upgrade.ll
sse4a.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
sse41-intrinsics-fast-isel.ll [NFC] Remove unused prefixes in llvm/test/CodeGen/X86 2020-12-16 12:41:49 -08:00
sse41-intrinsics-x86-upgrade.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
sse41-intrinsics-x86.ll [X86][SSE] Remove SSE41 min/max intrinsics tests 2021-02-20 12:11:50 +00:00
sse41-pmovxrm.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
sse41.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
sse42-intrinsics-fast-isel-x86_64.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
sse42-intrinsics-fast-isel.ll [NFC] Remove unused prefixes in llvm/test/CodeGen/X86 2020-12-16 12:41:49 -08:00
sse42-intrinsics-x86.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
sse42-intrinsics-x86_64.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
sse_partial_update.ll
sse_reload_fold.ll
sshl_sat.ll
sshl_sat_vec.ll
ssp-data-layout.ll OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
ssp-guard-spill.ll
ssse3-intrinsics-fast-isel.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
ssse3-intrinsics-x86-upgrade.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
ssse3-intrinsics-x86.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
ssub_sat.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
ssub_sat_plus.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
ssub_sat_vec.ll [X86] canonicalizeShuffleWithBinOps - handle general unaryshuffle(binop(x,c)) patterns not just xor(x,-1) 2021-03-04 10:44:38 +00:00
stack-align-memcpy.ll OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
stack-align.ll OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
stack-align2.ll
stack-clash-dynamic-alloca.ll [X86, NFC] Update stack-clash tests using the automated tooling 2021-03-19 14:01:55 +02:00
stack-clash-large-large-align.ll [X86, NFC] Update stack-clash tests using the automated tooling 2021-03-19 14:01:55 +02:00
stack-clash-large.ll [X86, NFC] Update stack-clash tests using the automated tooling 2021-03-19 14:01:55 +02:00
stack-clash-medium-natural-probes-mutliple-objects.ll [X86] add dwarf annotation for inline stack probe 2021-04-01 00:32:50 +03:00
stack-clash-medium-natural-probes.ll [X86] add dwarf annotation for inline stack probe 2021-04-01 00:32:50 +03:00
stack-clash-medium.ll [X86] add dwarf annotation for inline stack probe 2021-04-01 00:32:50 +03:00
stack-clash-small-alloc-medium-align.ll [X86, NFC] Update stack-clash tests using the automated tooling 2021-03-19 14:01:55 +02:00
stack-clash-small-large-align.ll [X86, NFC] Update stack-clash tests using the automated tooling 2021-03-19 14:01:55 +02:00
stack-clash-small.ll [X86, NFC] Update stack-clash tests using the automated tooling 2021-03-19 14:01:55 +02:00
stack-clash-unknown-call.ll [X86] add dwarf annotation for inline stack probe 2021-04-01 00:32:50 +03:00
stack-folding-3dnow.ll
stack-folding-adx-x86_64.ll [CodeGen][X86] Remove unused check-prefix in adx tests. 2020-11-02 11:52:24 +08:00
stack-folding-adx.mir
stack-folding-avx512bf16.ll
stack-folding-avx512vp2intersect.ll [X86] When storing v1i1/v2i1/v4i1 to memory, make sure we store zeros in the rest of the byte 2020-11-12 21:28:18 -08:00
stack-folding-bmi.ll
stack-folding-bmi2.ll
stack-folding-bmi2.mir
stack-folding-fp-avx1.ll
stack-folding-fp-avx512.ll
stack-folding-fp-avx512vl.ll
stack-folding-fp-nofpexcept.mir
stack-folding-fp-sse42.ll
stack-folding-int-avx1.ll
stack-folding-int-avx2.ll
stack-folding-int-avx512.ll
stack-folding-int-avx512vl.ll [X86] Remove unused intrinsic declaration 2021-02-19 18:35:14 +00:00
stack-folding-int-avx512vnni.ll
stack-folding-int-avxvnni.ll [X86] Support Intel avxvnni 2020-10-31 12:39:51 +08:00
stack-folding-int-sse42.ll
stack-folding-lwp.ll
stack-folding-mmx.ll
stack-folding-sha.ll
stack-folding-tbm.ll
stack-folding-x86_64.ll
stack-folding-xop.ll
stack-guard-memloc-vararg.ll
stack-guard-oob.ll
stack-probe-red-zone.ll
stack-probe-size.ll
stack-probes.ll
stack-protector-2.ll [Inline] prevent inlining on stack protector mismatch 2020-12-02 11:00:16 -08:00
stack-protector-3.ll [X86] Support customizing stack protector guard 2020-10-22 10:08:14 +08:00
stack-protector-dbginfo.ll
stack-protector-msvc.ll Reapply "RegAllocFast: Rewrite and improve" 2020-09-30 10:35:25 -04:00
stack-protector-remarks.ll
stack-protector-strong-macho-win32-xor.ll Reapply "RegAllocFast: Rewrite and improve" 2020-09-30 10:35:25 -04:00
stack-protector-target.ll
stack-protector-vreg-to-vreg-copy.ll
stack-protector-weight.ll
stack-protector.ll
stack-size-section-function-sections.ll [MC] Set the unique id of .stack_sizes to the associated .text section's 2020-11-26 09:13:09 -08:00
stack-size-section.ll
stack-update-frame-opcode.ll
stack_guard_remat.ll
stackguard-internal.ll
stackmap-fast-isel.ll
stackmap-frame-setup.ll
stackmap-large-constants.ll
stackmap-large-location-size.ll
stackmap-liveness.ll
stackmap-nops.ll
stackmap-shadow-optimization.ll
stackmap.ll
stackpointer.ll
statepoint-allocas.ll
statepoint-call-lowering.ll OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
statepoint-deopt-lowering.ll [Statepoint lowering] Require spill of deopt value in case its type is not legal 2021-03-01 10:23:53 +07:00
statepoint-duplicates-export.ll
statepoint-far-call.ll
statepoint-fixup-call.mir [Verifier] Extend statepoint verifier to cover more constants 2021-01-13 11:51:48 +07:00
statepoint-fixup-copy-prop-neg.mir [Verifier] Extend statepoint verifier to cover more constants 2021-01-13 11:51:48 +07:00
statepoint-fixup-invoke.mir [X86] AMX programming model. 2020-12-10 17:01:54 +08:00
statepoint-fixup-shared-ehpad.mir [X86] AMX programming model. 2020-12-10 17:01:54 +08:00
statepoint-fixup-undef-def.mir [Statepoint] Handle 'undef' operand tied to def 2021-02-03 10:41:14 +07:00
statepoint-fixup-undef.mir [Statepoint] Handle `undef` operands in statepoint. 2021-01-18 15:20:54 +03:00
statepoint-forward.ll
statepoint-gc-live.ll
statepoint-gctransition-call-lowering.ll
statepoint-invoke-ra1.ll [Greedy RA] Add a check to MachineVerifier 2021-04-19 12:31:18 +07:00
statepoint-invoke.ll
statepoint-live-in-remat.ll
statepoint-live-in.ll
statepoint-no-extra-const.ll
statepoint-no-realign-stack.ll
statepoint-ra-no-ls.ll [RegAlloc] Add a test with use in statepoint expected to be on stack. 2021-03-30 17:14:12 +07:00
statepoint-ra.ll Re-land [GreedyRA ORE] Add Cost of spill locations into remark 2021-04-20 16:21:07 +07:00
statepoint-regs.ll [Live Intervals] Teach Greedy RA to recognize special case live-through 2021-04-14 13:26:49 +07:00
statepoint-spill-lowering.ll [Statepoint Lowering] Fix the crash with gc.relocate in a separate block 2021-03-10 19:51:04 +07:00
statepoint-spill-slot-size-promotion.ll [Statepoint Lowering] Allow other than N byte sized types in deopt bundle 2021-04-07 17:48:31 +07:00
statepoint-stack-usage.ll [Statepoints] Change statepoint machine instr format to better suit VReg lowering. 2020-10-06 17:40:29 +07:00
statepoint-stackmap-format.ll OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
statepoint-stackmap-size.ll
statepoint-two-results.ll [Statepoint Lowering] Handle the case with several gc.result 2021-03-11 18:44:44 +07:00
statepoint-uniqueing.ll
statepoint-vector-bad-spill.ll
statepoint-vector.ll [Statepoints] Change statepoint machine instr format to better suit VReg lowering. 2020-10-06 17:40:29 +07:00
statepoint-vreg-details.ll [Statepoint Lowering] Consider dead deopt gc values together with other gc values 2021-03-01 17:23:02 +07:00
statepoint-vreg-folding.mir [Statepoints] Update statepoint mir tests. 2020-10-14 02:27:54 +07:00
statepoint-vreg-invoke.ll [Statepoint Lowering] Consider dead deopt gc values together with other gc values 2021-03-01 17:23:02 +07:00
statepoint-vreg-unlimited-tied-opnds.ll [test] Add explicit dso_local to function declarations in static relocation model tests 2020-12-05 14:54:37 -08:00
statepoint-vreg.ll [Statepoint Lowering] Consider dead deopt gc values together with other gc values 2021-03-01 17:23:02 +07:00
statepoint-vreg.mir [Statepoints] Change statepoint machine instr format to better suit VReg lowering. 2020-10-06 17:40:29 +07:00
stdarg.ll
stdcall-notailcall.ll
stdcall.ll
store-empty-member.ll
store-fp-constant.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
store-global-address.ll
store-narrow.ll [X86] Regenerate store-narrow.ll tests 2020-12-08 15:36:49 +00:00
store-zero-and-minus-one.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
store_op_load_fold.ll
store_op_load_fold2.ll [MachineInstr] Add support for instructions with multiple memory operands. 2020-11-03 20:44:40 -05:00
stores-merging.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
storetrunc-fp.ll
strict-fadd-combines.ll
stride-nine-with-base-reg.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
stride-reuse.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
sttni.ll [X86] Regenerate sttni.ll tests 2020-12-08 15:36:47 +00:00
sub-of-bias.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
sub-of-not.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
sub-with-overflow.ll
sub.ll [X86] Regenerate sub.ll test 2021-02-21 21:25:26 +00:00
subcarry.ll OpaquePtr: Bulk update tests to use typed sret 2020-11-20 17:58:26 -05: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
subvector-broadcast.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
sunkaddr-ext.ll
swap.ll
swift-error.ll
swift-return.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
swiftcc.ll
swifterror.ll OpaquePtr: Bulk update tests to use typed sret 2020-11-20 17:58:26 -05:00
swiftself-win64.ll X86: adjust the windows 64 calling convention for Swift 2021-03-13 16:53:20 -08:00
swiftself.ll
switch-bt.ll
switch-crit-edge-constant.ll
switch-default-only.ll
switch-density.ll
switch-edge-weight.ll
switch-jump-table.ll
switch-lower-peel-top-case.ll
switch-or.ll [X86] Fold cmpeq/ne(or(X,Y),X) --> cmpeq/ne(and(~X,Y),0) on non-BMI targets (PR44136) 2021-04-09 16:11:11 +01:00
switch-order-weight.ll
switch-zextload.ll
switch.ll [test] Make bt_order_by_weight in switch.ll more robust 2020-10-28 12:56:23 -07:00
swizzle-2.ll
swizzle-avx2.ll
symbol-redefinition.ll [CodeGen] Report a normal instead of fatal error for label redefinition 2021-03-09 10:54:41 +00:00
system-intrinsics-64-xsave.ll
system-intrinsics-64-xsavec.ll
system-intrinsics-64-xsaveopt.ll
system-intrinsics-64-xsaves.ll
system-intrinsics-64.ll
system-intrinsics-xgetbv.ll
system-intrinsics-xsave.ll
system-intrinsics-xsavec.ll
system-intrinsics-xsaveopt.ll
system-intrinsics-xsaves.ll
system-intrinsics-xsetbv.ll
system-intrinsics.ll
tail-call-attrs.ll
tail-call-casts.ll
tail-call-conditional.mir
tail-call-got.ll
tail-call-legality.ll
tail-call-mutable-memarg.ll Reapply "OpaquePtr: Turn inalloca into a type attribute" 2021-03-29 08:55:30 -04:00
tail-call-parameter-attrs-mismatch.ll
tail-call-win64.ll
tail-calls-compatible-attrs.ll [Analysis] Attribute alignment should not prevent tail call optimization 2021-04-24 19:57:42 +02:00
tail-dup-addr.ll
tail-dup-asm-goto.ll [test] Add explicit dso_local to function declarations in static relocation model tests 2020-12-05 14:54:37 -08:00
tail-dup-catchret.ll
tail-dup-debugloc.ll
tail-dup-merge-loop-headers.ll [TargetMachine] Don't imply dso_local on global variable declarations in Reloc::Static model 2020-12-04 19:03:41 -08:00
tail-dup-no-other-successor.ll
tail-dup-partial.ll
tail-dup-repeat.ll
tail-merge-after-mbp.mir
tail-merge-debugloc.ll
tail-merge-identical.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
tail-merge-unreachable.ll
tail-merge-wineh.ll
tail-opts.ll Revert "WIP" 2021-03-10 19:17:14 -08:00
tail-threshold.ll
tailcall-64.ll
tailcall-assume.ll [test] Add explicit dso_local to function declarations in static relocation model tests 2020-12-05 14:54:37 -08:00
tailcall-calleesave.ll
tailcall-cgp-dup.ll
tailcall-disable.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
tailcall-extract.ll [test] Add explicit dso_local to function declarations in static relocation model tests 2020-12-05 14:54:37 -08:00
tailcall-fastisel.ll
tailcall-largecode.ll
tailcall-lifetime-end.ll
tailcall-mem-intrinsics.ll
tailcall-msvc-conventions.ll
tailcall-multiret.ll
tailcall-pseudo-64.mir
tailcall-pseudo.mir
tailcall-readnone.ll
tailcall-returndup-void.ll
tailcall-ri64.ll
tailcall-stackalign.ll
tailcall-structret.ll
tailcall-tailcc.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
tailcall.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
tailcallbyval.ll OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
tailcallbyval64.ll OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
tailcallfp.ll
tailcallfp2.ll
tailcallpic1.ll
tailcallpic2.ll
tailcallpic3.ll
tailcallstack64.ll
tailcc-calleesave.ll
tailcc-disable-tail-calls.ll
tailcc-fastcc.ll
tailcc-fastisel.ll
tailcc-largecode.ll
tailcc-ssp.ll StackProtector: ensure protection does not interfere with tail call frame. 2021-04-13 15:14:57 +01:00
tailcc-stackalign.ll
tailcc-structret.ll
tailccbyval.ll OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
tailccbyval64.ll OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
tailccfp.ll
tailccfp2.ll
tailccpic1.ll
tailccpic2.ll
tailccstack64.ll
taildup-callsiteinfo.mir
taildup-crash.ll
taildup-heapallocsite.ll
tailjmp_gotpcrel_relax_relocation.ll
tailregccpic.ll [X86] Unbind the ebx with GOT address in regcall calling convention 2020-12-04 10:00:13 +08:00
targetLoweringGeneric.ll
tbm-intrinsics-fast-isel-x86_64.ll
tbm-intrinsics-fast-isel.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
tbm-intrinsics-x86_64.ll
tbm-intrinsics.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
tbm_patterns.ll [X86] Improve optimizeCompareInstr for signed comparisons after BMI/TBM instructions 2021-03-31 09:45:29 -07:00
test-nofold.ll
test-shrink-bug.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
test-shrink.ll
test-vs-bittest.ll [X86] Enable shrink-wrapping for no-frame-pointer non-nounwind functions on platforms not using compact unwind 2020-11-04 16:51:48 -08:00
testb-je-fusion.ll [CodeGen][X86] Remove some unused check-prefixes and regenerate tests. 2020-11-17 11:25:55 +08:00
testl-commute.ll
text-section-prefix.ll [CodeGen] Add text section prefix for COFF object file 2020-12-08 18:56:21 +08:00
this-return-64.ll
throws-cfi-fp.ll
throws-cfi-no-fp.ll
tls-addr-non-leaf-function.ll
tls-android-negative.ll
tls-android.ll
tls-local-dynamic.ll
tls-models.ll
tls-no-plt.ll
tls-pic.ll
tls-pie.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
tls-shrink-wrapping.ll
tls-windows-itanium.ll
tls.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
tlv-1.ll
tlv-2.ll
tlv-3.ll
token_landingpad.ll
topdepthreduce-postra.mir
trap.ll
tree_way_unsigned_cmp.ll
trunc-and.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
trunc-ext-ld-st.ll
trunc-store.ll
trunc-subvector.ll [X86][AVX] LowerBUILD_VECTOR - reduce 256/512-bit build vectors with zero/undef upper elements + pad. 2020-12-15 10:11:38 +00:00
trunc-to-bool.ll
trunc-vector-width.ll
tsxldtrk-intrinsic.ll
twoaddr-coalesce-2.ll
twoaddr-coalesce-3.ll
twoaddr-coalesce.ll
twoaddr-dbg-value.mir
twoaddr-lea.ll
twoaddr-sink-terminator.ll
typeid-alias.ll
uadd_inc_iv.ll [X86][CodeGenPrepare] Try to reuse IV's incremented value instead of adding the offset, part 1 2021-03-04 15:22:55 +07:00
uadd_sat.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
uadd_sat_plus.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
uadd_sat_vec.ll [DAG] PromoteIntRes_ADDSUBSHLSAT - promote ISD::UADDSAT as clamped add 2021-02-16 17:37:44 +00:00
ubsantrap.ll UBSAN: emit distinctive traps 2020-12-08 10:28:26 +00:00
udiv_fix.ll [X86][SSE] combineExtractWithShuffle - support zero-extending to allow extracting from narrow shuffle masks 2021-01-29 14:22:10 +00:00
udiv_fix_sat.ll [X86][SSE] combineExtractWithShuffle - support zero-extending to allow extracting from narrow shuffle masks 2021-01-29 14:22:10 +00:00
uint64-to-float.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
uint_to_fp-2.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
uint_to_fp-3.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
uint_to_fp.ll
uintr-intrinsics.ll [X86] Add User Interrupts(UINTR) instructions 2020-10-22 17:33:07 +08:00
umax.ll [X86][SSE2] Use smarter instruction patterns for lowering UMIN/UMAX with v8i16. 2020-10-11 11:21:23 +01:00
umin.ll [X86][SSE2] Use smarter instruction patterns for lowering UMIN/UMAX with v8i16. 2020-10-11 11:21:23 +01:00
umul-with-carry.ll
umul-with-overflow.ll
umul_fix.ll [DAG] computeKnownBits - add ISD::MULHS/MULHU/SMUL_LOHI/UMUL_LOHI handling 2021-03-19 16:02:31 +00:00
umul_fix_sat.ll
umulo-64-legalisation-lowering.ll
umulo-128-legalisation-lowering.ll
unaligned-32-byte-memops.ll
unaligned-load.ll
unaligned-spill-folding.ll
undef-eflags.mir
undef-globals-bss.ll
undef-label.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
undef-ops.ll
unfold-masked-merge-scalar-constmask-innerouter.ll
unfold-masked-merge-scalar-constmask-interleavedbits.ll
unfold-masked-merge-scalar-constmask-interleavedbytehalves.ll
unfold-masked-merge-scalar-constmask-lowhigh.ll
unfold-masked-merge-scalar-variablemask.ll
unfold-masked-merge-vector-variablemask-const.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
unfold-masked-merge-vector-variablemask.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
unknown-location.ll
unreachable-loop-sinking.ll
unreachable-mbb-undef-phi.mir [X86] Use mtriple instead of march in MIR tests 2020-10-26 15:31:33 +00:00
unreachable-trap.ll
unreachableblockelim.ll
unused_stackslots.ll
unwind-init.ll
unwindraise.ll
update-terminator-debugloc.ll
update-terminator.mir
urem-i8-constant.ll
urem-lkk.ll
urem-power-of-two.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
urem-seteq-illegal-types.ll Support {S,U}REMEqFold before legalization 2021-04-01 01:35:41 +03:00
urem-seteq-nonzero.ll Support {S,U}REMEqFold before legalization 2021-04-01 01:35:41 +03:00
urem-seteq-optsize.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
urem-seteq-vec-nonsplat.ll Support {S,U}REMEqFold before legalization 2021-04-01 01:35:41 +03:00
urem-seteq-vec-nonzero.ll Support {S,U}REMEqFold before legalization 2021-04-01 01:35:41 +03:00
urem-seteq-vec-splat.ll Support {S,U}REMEqFold before legalization 2021-04-01 01:35:41 +03:00
urem-seteq-vec-tautological.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
urem-seteq.ll
urem-vector-lkk.ll
use-add-flags.ll
use-cr-result-of-dom-icmp-st.ll
ushl_sat.ll
ushl_sat_vec.ll
usub_inc_iv.ll [cgp] improve robustness of uadd/usub transforms 2021-03-09 11:52:08 -08:00
usub_sat.ll [SelectionDAG] Add computeKnownBits support for ISD::USUBSAT. 2021-03-07 09:48:42 -08:00
usub_sat_plus.ll [SelectionDAG] Add computeKnownBits support for ISD::USUBSAT. 2021-03-07 09:48:42 -08:00
usub_sat_vec.ll [DAG] Fold i1/vXi1 ssubsat/usubsat(x,y) -> and(x,~y) 2021-02-13 13:21:15 +00:00
utf8.ll
utf16-cfstrings.ll
uwtables.ll
v2f32.ll
v4f32-immediate.ll
v4i32load-crash.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
v8i1-masks.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
vaargs.ll
vaes-intrinsics-avx-x86.ll
vaes-intrinsics-avx512-x86.ll
vaes-intrinsics-avx512vl-x86.ll
var-permute-128.ll [CodeGen][X86] Remove unused check-prefixes from more avx512 tests. NFCI. 2020-11-10 20:43:03 +08:00
var-permute-256.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
var-permute-512.ll
vararg-callee-cleanup.ll
vararg_no_start.ll
vararg_tailcall.ll
variable-sized-darwin-bzero.ll
variadic-node-pic.ll
vastart-defs-eflags.ll [X86][VARARG] Avoid spilling xmm registers for va_start. 2021-03-06 15:25:47 +03:00
vbinop-simplify-bug.ll
vec-copysign-avx512.ll [CodeGen][X86] Remove unused check-prefixes from vec tests. NFCI. 2020-11-11 15:32:42 +08:00
vec-copysign.ll
vec-libcalls.ll
vec-loadsingles-alignment.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
vec-strict-128.ll
vec-strict-256.ll
vec-strict-512.ll
vec-strict-cmp-128.ll [CodeGen][X86] Remove unused check-prefix in strict FP tests. 2020-11-02 14:41:06 +08:00
vec-strict-cmp-256.ll [CodeGen][X86] Remove unused check-prefix in strict FP tests. 2020-11-02 14:41:06 +08:00
vec-strict-cmp-512.ll [CodeGen][X86] Remove unused check-prefix in strict FP tests. 2020-11-02 14:41:06 +08:00
vec-strict-cmp-sub128.ll [CodeGen][X86] Remove unused check-prefix in strict FP tests. 2020-11-02 14:41:06 +08:00
vec-strict-fptoint-128.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
vec-strict-fptoint-256.ll [X86] Improve lowering of fptoui 2020-11-07 23:50:03 -08:00
vec-strict-fptoint-512.ll [X86] Improve lowering of fptoui 2020-11-07 23:50:03 -08:00
vec-strict-inttofp-128.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
vec-strict-inttofp-256.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
vec-strict-inttofp-512.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
vec-strict-round-128.ll
vec-trunc-store.ll
vec3-setcc-crash.ll [X86] Fix a codegen crash in getSetCCResultType 2021-02-19 17:30:10 +08:00
vec3.ll
vec_align.ll
vec_align_i256.ll
vec_anyext.ll
vec_call.ll
vec_cast.ll
vec_cast2.ll
vec_cast3.ll
vec_cmp_sint-128.ll [CodeGen][X86] Remove unused check-prefixes from vec tests. NFCI. 2020-11-11 15:32:42 +08:00
vec_cmp_uint-128.ll [CodeGen][X86] Remove unused check-prefixes from vec tests. NFCI. 2020-11-11 15:32:42 +08:00
vec_compare-sse4.ll
vec_compare.ll
vec_ctbits.ll
vec_ext_inreg.ll [CodeGen][X86] Remove unused check-prefixes from vec tests. NFCI. 2020-11-11 15:32:42 +08:00
vec_extract-avx.ll [CodeGen][X86] Remove unused check-prefixes from vec tests. NFCI. 2020-11-11 15:32:42 +08:00
vec_extract-mmx.ll
vec_extract-sse4.ll
vec_extract.ll
vec_fabs.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
vec_floor.ll
vec_fneg.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
vec_fp_to_int.ll [CodeGen][X86] Remove unused check-prefixes from vec tests. NFCI. 2020-11-11 15:32:42 +08:00
vec_fpext.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
vec_fptrunc.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
vec_i64.ll
vec_ins_extract-1.ll
vec_ins_extract.ll
vec_insert-2.ll
vec_insert-3.ll
vec_insert-4.ll
vec_insert-5.ll
vec_insert-7.ll
vec_insert-8.ll
vec_insert-9.ll
vec_insert-mmx.ll
vec_int_to_fp.ll [X86] canonicalizeShuffleWithBinOps - handle general unaryshuffle(binop(x,c)) patterns not just xor(x,-1) 2021-03-04 10:44:38 +00:00
vec_loadsingles.ll
vec_logical.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
vec_minmax_match.ll
vec_minmax_sint.ll [CodeGen][X86] Remove unused check-prefixes from vec tests. NFCI. 2020-11-11 15:32:42 +08:00
vec_minmax_uint.ll [CodeGen][X86] Remove unused check-prefixes from vec tests. NFCI. 2020-11-11 15:32:42 +08:00
vec_partial.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
vec_reassociate.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
vec_return.ll
vec_saddo.ll [DAG] Improve folding (sext_in_reg (*_extend_vector_inreg x)) -> (sext_vector_inreg x) 2021-03-18 15:34:53 +00:00
vec_sdiv_to_shift.ll [CodeGen][X86] Remove unused check-prefixes from vec tests. NFCI. 2020-11-11 15:32:42 +08:00
vec_set-2.ll
vec_set-3.ll
vec_set-4.ll
vec_set-6.ll
vec_set-7.ll
vec_set-8.ll
vec_set-A.ll
vec_set-B.ll
vec_set-C.ll
vec_set-D.ll
vec_set-F.ll
vec_set-H.ll
vec_set.ll
vec_setcc-2.ll
vec_setcc.ll
vec_shift.ll [X86] Regenerate vector shift tests. NFCI. 2020-10-27 13:14:54 +00:00
vec_shift2.ll [CodeGen][X86] Remove unused check-prefixes from vec tests. NFCI. 2020-11-11 15:32:42 +08:00
vec_shift3.ll [X86] Regenerate vector shift tests. NFCI. 2020-10-27 13:14:54 +00:00
vec_shift4.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
vec_shift5.ll [X86] Regenerate vector shift tests. NFCI. 2020-10-27 13:14:54 +00:00
vec_shift6.ll [CodeGen][X86] Remove unused check-prefixes from vec tests. NFCI. 2020-11-11 15:32:42 +08:00
vec_shift7.ll [CodeGen][X86] Remove unused check-prefixes from vec tests. NFCI. 2020-11-11 15:32:42 +08:00
vec_shuf-insert.ll
vec_smulo.ll [X86] Improve SMULO/UMULO codegen for vXi8 vectors. 2021-03-31 10:13:50 -07:00
vec_split.ll
vec_ss_load_fold.ll
vec_ssubo.ll [DAG] Improve folding (sext_in_reg (*_extend_vector_inreg x)) -> (sext_vector_inreg x) 2021-03-18 15:34:53 +00:00
vec_trunc_sext.ll
vec_uaddo.ll [DAG] Improve folding (sext_in_reg (*_extend_vector_inreg x)) -> (sext_vector_inreg x) 2021-03-18 15:34:53 +00:00
vec_uint_to_fp-fastmath.ll [X86] Remove unused check-prefixes from some vector tests 2020-11-10 10:48:48 +00:00
vec_uint_to_fp.ll
vec_umulo.ll [X86] Improve SMULO/UMULO codegen for vXi8 vectors. 2021-03-31 10:13:50 -07:00
vec_unsafe-fp-math.ll
vec_usubo.ll [DAG] Improve folding (sext_in_reg (*_extend_vector_inreg x)) -> (sext_vector_inreg x) 2021-03-18 15:34:53 +00:00
vec_zero-2.ll
vec_zero.ll
vec_zero_cse.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
vecloadextract.ll
vector-bitreverse.ll [X86] Use GF2P8AFFINEQB to implement vector bitreverse. 2020-11-17 23:49:06 -08:00
vector-blend.ll
vector-compare-all_of.ll [X86][SSE] combineSetCCMOVMSK - allow comparison with upper (known zero) bits in CMP(MOVMSK(PACKSS())) -> CMP(MOVMSK()) fold 2021-04-13 17:37:24 +01:00
vector-compare-any_of.ll [X86] combineCMP - fold cmpEQ/NE(TRUNC(X),0) -> cmpEQ/NE(X,0) 2021-04-15 13:55:51 +01:00
vector-compare-combines.ll [X86][SSE] vector-compare-combines.ll - use llvm min/max intrinsics instead of (deprecated) sse intrinsics. NFCI. 2021-02-20 12:16:54 +00:00
vector-compare-results.ll
vector-compare-simplify.ll
vector-constrained-fp-intrinsics-flags.ll
vector-constrained-fp-intrinsics-fma.ll
vector-constrained-fp-intrinsics.ll [X86][AVX] combineExtractWithShuffle - combine extracts from 256/512-bit vector shuffles. 2021-02-01 10:31:43 +00:00
vector-ext-logic.ll [X86] Remove unused check-prefixes from some vector tests 2020-11-10 10:48:48 +00:00
vector-extend-inreg.ll [X86] Remove unused check-prefixes from some vector tests 2020-11-10 10:48:48 +00:00
vector-fshl-128.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
vector-fshl-256.ll [DAG] SelectionDAG::isSplatValue - handle OR/XOR cases 2021-02-07 13:27:57 +00:00
vector-fshl-512.ll [DAG] SelectionDAG::isSplatValue - handle OR/XOR cases 2021-02-07 13:27:57 +00:00
vector-fshl-rot-128.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
vector-fshl-rot-256.ll [X86][AVX] Replace extract_subvector(broadcast(), 0) folds with generic SimplifyDemandedVectorEltsForTargetNode handling. 2020-12-18 11:51:10 +00:00
vector-fshl-rot-512.ll [X86] LowerRotate - enable custom lowering of ROTL/ROTR vXi16 on VBMI2 targets. 2020-12-04 12:16:59 +00:00
vector-fshl-rot-sub128.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
vector-fshr-128.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
vector-fshr-256.ll [DAG] SelectionDAG::isSplatValue - handle OR/XOR cases 2021-02-07 13:27:57 +00:00
vector-fshr-512.ll [DAG] SelectionDAG::isSplatValue - handle OR/XOR cases 2021-02-07 13:27:57 +00:00
vector-fshr-rot-128.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
vector-fshr-rot-256.ll [X86][AVX] Fold extract_subvector(splat, c) -> extract_subvector(splat, 0) 2021-02-07 11:42:41 +00:00
vector-fshr-rot-512.ll [X86] LowerRotate - enable custom lowering of ROTL/ROTR vXi16 on VBMI2 targets. 2020-12-04 12:16:59 +00:00
vector-fshr-rot-sub128.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
vector-gep.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
vector-half-conversions.ll [X86] Emit @PLT for x86-64 and keep unadorned symbols for x86-32 2020-12-05 13:17:47 -08:00
vector-idiv-sdiv-128.ll [X86] Optimize vXi8 MULHS on targets where we can't sign_extend to the next register size. 2021-03-28 11:41:29 -07:00
vector-idiv-sdiv-256.ll [X86] Optimize vXi8 MULHS on targets where we can't sign_extend to the next register size. 2021-03-28 11:41:29 -07:00
vector-idiv-sdiv-512.ll [X86] Optimize vXi8 MULHS on targets where we can't sign_extend to the next register size. 2021-03-28 11:41:29 -07:00
vector-idiv-udiv-128.ll
vector-idiv-udiv-256.ll
vector-idiv-udiv-512.ll [CodeGen][X86] Remove unused check-prefixes from vector tests. NFCI. 2020-11-11 15:14:04 +08:00
vector-idiv-v2i32.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
vector-idiv.ll
vector-interleave.ll [CodeGen][X86] Remove unused check-prefixes from vector tests. NFCI. 2020-11-11 15:14:04 +08:00
vector-interleaved-load-i16-stride-2.ll [NFC][X86][AVX2] Add baseline CodeGen/CostModel tests for interleaved loads/stores of i16 w/ strides 2/3/4 2021-04-26 01:13:07 +03:00
vector-interleaved-load-i16-stride-3.ll [NFC][X86][AVX2] Add baseline CodeGen/CostModel tests for interleaved loads/stores of i16 w/ strides 2/3/4 2021-04-26 01:13:07 +03:00
vector-interleaved-load-i16-stride-4.ll [NFC][X86][AVX2] Add baseline CodeGen/CostModel tests for interleaved loads/stores of i16 w/ strides 2/3/4 2021-04-26 01:13:07 +03:00
vector-interleaved-store-i16-stride-2.ll [NFC][X86][AVX2] Add baseline CodeGen/CostModel tests for interleaved loads/stores of i16 w/ strides 2/3/4 2021-04-26 01:13:07 +03:00
vector-interleaved-store-i16-stride-3.ll [NFC][X86][AVX2] Add baseline CodeGen/CostModel tests for interleaved loads/stores of i16 w/ strides 2/3/4 2021-04-26 01:13:07 +03:00
vector-interleaved-store-i16-stride-4.ll [NFC][X86][AVX2] Add baseline CodeGen/CostModel tests for interleaved loads/stores of i16 w/ strides 2/3/4 2021-04-26 01:13:07 +03:00
vector-intrinsics.ll
vector-lzcnt-128.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
vector-lzcnt-256.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
vector-lzcnt-512.ll [CodeGen][X86] Remove unused check-prefixes from more avx512 tests. NFCI. 2020-11-10 20:43:03 +08:00
vector-lzcnt-sub128.ll
vector-merge-store-fp-constants.ll
vector-mul.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
vector-mulfix-legalize.ll
vector-narrow-binop.ll [X86] Remove unused check-prefixes from some vector tests 2020-11-10 10:48:48 +00:00
vector-pack-128.ll [NFC] Disallow unused prefixes in CodeGen/X86 tests. 2021-01-09 11:43:32 -08:00
vector-pack-256.ll [X86][AVX] combineVectorSignBitsTruncation - limit AVX512 truncations to 128-bits (PR48727) 2021-01-13 10:38:23 +00:00
vector-pack-512.ll [X86] Fold CONCAT(VPERMV3(X,Y,M0),VPERMV3(Z,W,M1)) -> VPERMV3(CONCAT(X,Z),CONCAT(Y,W),CONCAT(M0,M1)) 2020-12-09 14:29:32 +00:00
vector-partial-undef.ll
vector-pcmp.ll [X86] canonicalizeShuffleWithBinOps - handle general unaryshuffle(binop(x,c)) patterns not just xor(x,-1) 2021-03-04 10:44:38 +00:00
vector-popcnt-128-ult-ugt.ll [CodeGen][X86] Remove unused check-prefixes from vector popcnt tests. NFCI. 2020-11-11 12:00:52 +08:00
vector-popcnt-128.ll [CodeGen][X86] Remove unused check-prefixes from vector tests. NFCI. 2020-11-11 15:14:04 +08:00
vector-popcnt-256-ult-ugt.ll [CodeGen][X86] Remove unused check-prefixes from vector popcnt tests. NFCI. 2020-11-11 12:00:52 +08:00
vector-popcnt-256.ll [CodeGen][X86] Remove unused check-prefixes from vector tests. NFCI. 2020-11-11 15:14:04 +08:00
vector-popcnt-512-ult-ugt.ll [CodeGen][X86] Remove unused check-prefixes from vector popcnt tests. NFCI. 2020-11-11 12:00:52 +08:00
vector-popcnt-512.ll [CodeGen][X86] Remove unused check-prefixes from vector popcnt tests. NFCI. 2020-11-11 12:00:52 +08:00
vector-reduce-add.ll [CodeGen][X86] Remove unused check-prefixes from vector reduce tests. NFCI. 2020-11-11 14:50:28 +08:00
vector-reduce-and-bool.ll [X86][AVX512] Fold not(kmov(x)) -> kmov(not(x)) and not(widen_subvector(x)) -> widen_subvector(not(x)) 2021-04-11 20:07:09 +01:00
vector-reduce-and-cmp.ll [X86] combineCMP - fold cmpEQ/NE(TRUNC(X),0) -> cmpEQ/NE(X,0) 2021-04-15 13:55:51 +01:00
vector-reduce-and.ll [X86] Fold bitcast(logic(bitcast(X), Y)) --> logic'(X, bitcast(Y)) for int-int bitcasts 2021-02-21 14:40:54 +00:00
vector-reduce-fadd-fast.ll [CodeGen][X86] Remove unused check-prefixes from vector reduce tests. NFCI. 2020-11-11 14:50:28 +08:00
vector-reduce-fadd.ll [CodeGen][X86] Remove unused check-prefixes from vector reduce tests. NFCI. 2020-11-11 14:50:28 +08:00
vector-reduce-fmax-fmin-fast.ll [CodeGen][X86] Remove unused check-prefixes from vector reduce tests. NFCI. 2020-11-11 14:50:28 +08:00
vector-reduce-fmax-nnan.ll [ExpandReductions] fix FMF requirement for fmin/fmax 2021-02-04 13:32:08 -05:00
vector-reduce-fmax.ll [X86] Regenerate fmin/fmax reduction tests 2021-01-19 14:28:44 +00:00
vector-reduce-fmin-nnan.ll [ExpandReductions] fix FMF requirement for fmin/fmax 2021-02-04 13:32:08 -05:00
vector-reduce-fmin.ll [X86] Regenerate fmin/fmax reduction tests 2021-01-19 14:28:44 +00:00
vector-reduce-fmul-fast.ll [CodeGen][X86] Remove unused check-prefixes from vector reduce tests. NFCI. 2020-11-11 14:50:28 +08:00
vector-reduce-fmul.ll [CodeGen][X86] Remove unused check-prefixes from vector reduce tests. NFCI. 2020-11-11 14:50:28 +08:00
vector-reduce-mul.ll [X86][SSE] combineReductionToHorizontal - don't rely on widenSubVector to handle illegal vector types. 2020-12-16 11:24:40 +00:00
vector-reduce-or-bool.ll [X86] combineCMP - fold cmpEQ/NE(TRUNC(X),0) -> cmpEQ/NE(X,0) 2021-04-15 13:55:51 +01:00
vector-reduce-or-cmp.ll [X86] Regenerate vector-reduce-or-cmp.ll 2020-11-21 17:11:25 +00:00
vector-reduce-or.ll [X86] Fold bitcast(logic(bitcast(X), Y)) --> logic'(X, bitcast(Y)) for int-int bitcasts 2021-02-21 14:40:54 +00:00
vector-reduce-smax.ll [CodeGen][X86] Remove unused check-prefixes from vector reduce tests. NFCI. 2020-11-11 14:50:28 +08:00
vector-reduce-smin.ll [CodeGen][X86] Remove unused check-prefixes from vector reduce tests. NFCI. 2020-11-11 14:50:28 +08:00
vector-reduce-umax.ll [CodeGen][X86] Remove unused check-prefixes from vector reduce tests. NFCI. 2020-11-11 14:50:28 +08:00
vector-reduce-umin.ll [CodeGen][X86] Remove unused check-prefixes from vector reduce tests. NFCI. 2020-11-11 14:50:28 +08:00
vector-reduce-xor-bool.ll [X86][AVX] Truncate vectors with PACKSS/PACKUS on AVX2 targets 2021-03-25 10:34:34 +00:00
vector-reduce-xor.ll [X86] Fold bitcast(logic(bitcast(X), Y)) --> logic'(X, bitcast(Y)) for int-int bitcasts 2021-02-21 14:40:54 +00:00
vector-rem.ll
vector-rotate-128.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
vector-rotate-256.ll [X86][AVX] Replace extract_subvector(broadcast(), 0) folds with generic SimplifyDemandedVectorEltsForTargetNode handling. 2020-12-18 11:51:10 +00:00
vector-rotate-512.ll [X86][AVX] Fold extract_subvector(splat, c) -> extract_subvector(splat, 0) 2021-02-07 11:42:41 +00:00
vector-sext.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
vector-shift-ashr-128.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
vector-shift-ashr-256.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
vector-shift-ashr-512.ll [CodeGen][X86] Remove unused check-prefixes from vector shift tests. NFCI. 2020-11-11 12:00:52 +08:00
vector-shift-ashr-sub128.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
vector-shift-by-select-loop.ll [CodeGen][X86] Remove unused check-prefixes from vector shift tests. NFCI. 2020-11-11 14:19:14 +08:00
vector-shift-lshr-128.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
vector-shift-lshr-256.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
vector-shift-lshr-512.ll [CodeGen][X86] Remove unused check-prefixes from vector shift tests. NFCI. 2020-11-11 12:00:52 +08:00
vector-shift-lshr-sub128.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
vector-shift-shl-128.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
vector-shift-shl-256.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
vector-shift-shl-512.ll [CodeGen][X86] Remove unused check-prefixes from vector shift tests. NFCI. 2020-11-11 12:00:52 +08:00
vector-shift-shl-sub128.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
vector-shuffle-128-unpck.ll [CodeGen][X86] Remove unused check-prefixes from vector shuffle tests. NFCI. 2020-11-11 13:48:03 +08:00
vector-shuffle-128-v2.ll [CodeGen][X86] Remove unused check-prefixes from vector shuffle tests. NFCI. 2020-11-11 13:48:03 +08:00
vector-shuffle-128-v4.ll [CodeGen][X86] Remove unused check-prefixes from vector shuffle tests. NFCI. 2020-11-11 13:48:03 +08:00
vector-shuffle-128-v8.ll [X86][SSE] getFauxShuffleMask - don't decode OR(SHUFFLE,SHUFFLE) containing UNDEFs. (PR50049) 2021-04-21 18:47:00 +01:00
vector-shuffle-128-v16.ll [X86][SSE] Add v16i8 02_20_uu_uu_uu_uu_uu_uu_uu_uu_uu_uu_uu_uu_uu_uu shuffle test 2021-01-22 10:05:22 +00:00
vector-shuffle-256-v4.ll [X86][AVX] Add HADD lane crossing test 2021-04-07 16:43:47 +01:00
vector-shuffle-256-v8.ll [X86][AVX] canonicalizeLaneShuffleWithRepeatedOps - handle unary vperm2x128(permute/shift(x,c),undef) cases 2021-01-22 15:47:23 +00:00
vector-shuffle-256-v16.ll [X86][AVX] Generalize vperm2f128/vperm2i128 patterns to support all legal 256-bit vector types 2021-01-25 15:35:36 +00:00
vector-shuffle-256-v32.ll [X86][SSE] getFauxShuffleMask - don't decode OR(SHUFFLE,SHUFFLE) containing UNDEFs. (PR50049) 2021-04-21 18:47:00 +01:00
vector-shuffle-512-v8.ll [X86][AVX] LowerBUILD_VECTOR - reduce 256/512-bit build vectors with zero/undef upper elements + pad. 2020-12-15 10:11:38 +00:00
vector-shuffle-512-v16.ll [X86][AVX] LowerBUILD_VECTOR - reduce 256/512-bit build vectors with zero/undef upper elements + pad. 2020-12-15 10:11:38 +00:00
vector-shuffle-512-v32.ll
vector-shuffle-512-v64.ll [CodeGen][X86] Remove unused check-prefixes from vector shuffle tests. NFCI. 2020-11-11 13:48:03 +08:00
vector-shuffle-avx512.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
vector-shuffle-combining-avx.ll Revert rGe1172959226689a "[X86][AVX] canonicalizeLaneShuffleWithRepeatedOps - merge VPERMILPD ops with different low/high masks." 2021-02-10 10:26:44 +00:00
vector-shuffle-combining-avx2.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
vector-shuffle-combining-avx512bw.ll
vector-shuffle-combining-avx512bwvl.ll [X86][AVX] combineX86ShufflesRecursively - attempt to constant fold before widening shuffle inputs 2021-01-22 13:19:35 +00:00
vector-shuffle-combining-avx512f.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
vector-shuffle-combining-avx512vbmi.ll
vector-shuffle-combining-sse4a.ll [X86] Remove unused check-prefixes from some vector tests 2020-11-10 10:48:48 +00:00
vector-shuffle-combining-sse41.ll [X86][SSE] getFauxShuffleMask - don't decode OR(SHUFFLE,SHUFFLE) containing UNDEFs. (PR50049) 2021-04-21 18:47:00 +01:00
vector-shuffle-combining-ssse3.ll
vector-shuffle-combining-xop.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
vector-shuffle-combining.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
vector-shuffle-masked.ll
vector-shuffle-mmx.ll
vector-shuffle-sse1.ll
vector-shuffle-sse4a.ll [X86][SSE] canonicalizeShuffleWithBinOps - handle target shuffles. 2021-03-15 15:01:29 +00:00
vector-shuffle-sse41.ll [X86] Remove unused check-prefixes from some vector tests 2020-11-10 10:48:48 +00:00
vector-shuffle-v1.ll [X86][SSE] combineX86ShufflesRecursively - add basic handling for combining shuffles of different widths (PR45974) 2020-12-13 17:18:07 +00:00
vector-shuffle-v48.ll [X86] Remove unused check-prefixes from some vector tests 2020-11-10 10:48:48 +00:00
vector-shuffle-variable-128.ll [CodeGen][X86] Remove unused check-prefixes from vector shuffle tests. NFCI. 2020-11-11 13:48:03 +08:00
vector-shuffle-variable-256.ll [CodeGen][X86] Remove unused check-prefixes from vector shuffle tests. NFCI. 2020-11-11 13:48:03 +08:00
vector-sqrt.ll
vector-trunc-math.ll [X86][AVX] Truncate vectors with PACKSS/PACKUS on AVX2 targets 2021-03-25 10:34:34 +00:00
vector-trunc-packus.ll [X86][AVX] combineHorizOpWithShuffle - improve SHUFFLE(HOP(LOSUBVECTOR(X),HISUBVECTOR(X))) folding 2021-03-26 17:23:54 +00:00
vector-trunc-ssat.ll [X86][AVX] combineHorizOpWithShuffle - improve SHUFFLE(HOP(LOSUBVECTOR(X),HISUBVECTOR(X))) folding 2021-03-26 17:23:54 +00:00
vector-trunc-usat.ll [X86][AVX] combineHorizOpWithShuffle - improve SHUFFLE(HOP(LOSUBVECTOR(X),HISUBVECTOR(X))) folding 2021-03-26 17:23:54 +00:00
vector-trunc.ll [X86][AVX] combineHorizOpWithShuffle - improve SHUFFLE(HOP(LOSUBVECTOR(X),HISUBVECTOR(X))) folding 2021-03-26 17:23:54 +00:00
vector-truncate-combine.ll
vector-tzcnt-128.ll [CodeGen][X86] Remove unused check-prefixes from vector tzcnt tests. NFCI. 2020-11-11 13:48:03 +08:00
vector-tzcnt-256.ll [CodeGen][X86] Remove unused check-prefixes from vector tzcnt tests. NFCI. 2020-11-11 13:48:03 +08:00
vector-tzcnt-512.ll [CodeGen][X86] Remove unused check-prefixes from vector tzcnt tests. NFCI. 2020-11-11 13:48:03 +08:00
vector-unsigned-cmp.ll
vector-variable-idx.ll
vector-variable-idx2.ll
vector-width-store-merge.ll
vector-zext.ll [X86] Increase the depth threshold required to form VPERMI2W/VPERMI2B in shuffle combining 2020-09-29 18:37:23 -07:00
vector-zmov.ll [X86] Remove unused check-prefixes from some vector tests 2020-11-10 10:48:48 +00:00
vector.ll
vector_splat-const-shift-of-constmasked.ll [X86][SSE] combineX86ShuffleChain - check if we're blending with zero into already zero elements 2021-04-20 17:09:49 +01:00
vectorcall.ll OpaquePtr: Bulk update tests to use typed sret 2020-11-20 17:58:26 -05:00
version_directive.ll
vfcmp.ll
viabs.ll [DAG] Legalize abs(x) -> umin(x,sub(0,x)) iff umin/sub are legal 2020-11-25 18:06:02 +00:00
virtreg-physreg-def-regallocfast.mir
virtual-registers-cleared-in-machine-functions-liveins.ll
visibility.ll
visibility2.ll
vmaskmov-offset.ll
vmovq.ll
volatile-memstores-nooverlapping-load-stores.ll
volatile.ll [FastISel] Flush local value map on every instruction 2021-01-11 08:32:36 -08:00
vortex-bug.ll
vp2intersect_multiple_pairs.ll [X86] Remove some unused check-prefixes 2020-11-09 15:04:57 +00:00
vpshufbitqbm-intrinsics-upgrade.ll
vpshufbitqbm-intrinsics.ll
vsel-cmp-load.ll [X86] Remove unused check-prefixes from some vector tests 2020-11-10 10:48:48 +00:00
vselect-2.ll [X86] Remove unused check-prefixes from some vector tests 2020-11-10 10:48:48 +00:00
vselect-avx.ll
vselect-constants.ll [X86] Remove unused check-prefixes from some vector tests 2020-11-10 10:48:48 +00:00
vselect-minmax.ll [X86] Remove unused check-prefixes from some vector tests 2020-11-10 10:48:48 +00:00
vselect-packss.ll [X86] Remove unused check-prefixes from some vector tests 2020-11-10 10:48:48 +00:00
vselect-pcmp.ll [X86] Remove unused check-prefixes from some vector tests 2020-11-10 10:48:48 +00:00
vselect-zero.ll [X86] Remove unused check-prefixes from some vector tests 2020-11-10 10:48:48 +00:00
vselect.ll [X86] Remove unused check-prefixes from some vector tests 2020-11-10 10:48:48 +00:00
vshift-1.ll [X86] Remove some unused check-prefixes 2020-11-09 15:04:57 +00:00
vshift-2.ll [X86] Remove some unused check-prefixes 2020-11-09 15:04:57 +00:00
vshift-3.ll [X86] Remove some unused check-prefixes 2020-11-09 15:04:57 +00:00
vshift-4.ll [X86] Remove some unused check-prefixes 2020-11-09 15:04:57 +00:00
vshift-5.ll [X86] Remove some unused check-prefixes 2020-11-09 15:04:57 +00:00
vshift-6.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
vshift_scalar.ll
vshift_split.ll [X86] Regenerate vector shift tests. NFCI. 2020-10-27 13:14:54 +00:00
vshift_split2.ll [X86] Regenerate vector shift tests. NFCI. 2020-10-27 13:14:54 +00:00
vshli-simplify-demanded-bits.ll
vsplit-and.ll [DAG] Improve folding (sext_in_reg (*_extend_vector_inreg x)) -> (sext_vector_inreg x) 2021-03-18 15:34:53 +00:00
vzero-excess.ll
waitpkg-intrinsics.ll
warn-stack.ll
wbinvd-intrinsic.ll
wbnoinvd-intrinsic.ll
weak-undef.ll
weak.ll
weak_def_can_be_hidden.ll
webkit-jscc.ll
wide-fma-contraction.ll
wide-integer-cmp.ll
wide-integer-fold.ll
widen_arith-1.ll
widen_arith-2.ll
widen_arith-3.ll
widen_arith-4.ll [X86] Remove some unused check-prefixes 2020-11-09 15:04:57 +00:00
widen_arith-5.ll
widen_arith-6.ll
widen_bitops-0.ll [X86] Remove some unused check-prefixes 2020-11-09 15:04:57 +00:00
widen_bitops-1.ll [X86] Remove some unused check-prefixes 2020-11-09 15:04:57 +00:00
widen_cast-1.ll
widen_cast-2.ll
widen_cast-3.ll
widen_cast-4.ll
widen_cast-5.ll [X86] Fold bitcast(logic(bitcast(X), Y)) --> logic'(X, bitcast(Y)) for int-int bitcasts 2021-02-21 14:40:54 +00:00
widen_cast-6.ll
widen_compare-1.ll
widen_conv-1.ll
widen_conv-2.ll
widen_conv-3.ll [X86] Remove some unused check-prefixes 2020-11-09 15:04:57 +00:00
widen_conv-4.ll [X86] Remove some unused check-prefixes 2020-11-09 15:04:57 +00:00
widen_conversions.ll
widen_extract-1.ll
widen_load-0.ll
widen_load-1.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
widen_load-2.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
widen_load-3.ll [X86] Remove some unused check-prefixes 2020-11-09 15:04:57 +00:00
widen_mul.ll [X86] Remove some unused check-prefixes 2020-11-09 15:04:57 +00:00
widen_shuffle-1.ll
widened-broadcast.ll [X86] Remove some unused check-prefixes 2020-11-09 15:04:57 +00:00
win-alloca-expander.ll
win-catchpad-csrs.ll
win-catchpad-nested-cxx.ll
win-catchpad-nested.ll Add ehcont section support 2021-02-15 14:27:12 +08:00
win-catchpad-varargs.ll
win-catchpad.ll
win-cleanuppad.ll
win-funclet-cfi.ll
win-mixed-ehpersonality.ll
win-smallparams.ll
win32-bool.ll
win32-eh-available-externally.ll
win32-eh-states.ll
win32-eh.ll
win32-pic-jumptable.ll
win32-preemption.ll
win32-seh-catchpad-realign.ll
win32-seh-catchpad.ll
win32-seh-nested-finally.ll
win32-spill-xmm.ll
win32-ssp.ll [CodeGen] Restore accessing __stack_chk_guard via a .refptr stub on mingw after 2518433f86 2020-12-07 09:35:12 +02:00
win32_sret.ll OpaquePtr: Update more tests to use typed sret 2020-11-20 20:08:43 -05:00
win64-bool.ll
win64-byval.ll OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
win64-eh-empty-block-2.mir
win64-eh-empty-block.ll
win64-funclet-savexmm.ll
win64-jumptable.ll Reapply "[CodeGen] [WinException] Only produce handler data at the end of the function if needed" 2020-11-23 23:17:03 +02:00
win64-long-double.ll
win64-nosse-csrs.ll
win64-stackprobe-overflow.ll
win64_alloca_dynalloca.ll
win64_call_epi.ll
win64_eh.ll Reapply "RegAllocFast: Rewrite and improve" 2020-09-30 10:35:25 -04:00
win64_eh_leaf.ll
win64_eh_leaf2.ll
win64_frame.ll Reapply "[CodeGen] [WinException] Only produce handler data at the end of the function if needed" 2020-11-23 23:17:03 +02:00
win64_nonvol.ll
win64_params.ll
win64_regcall.ll [Win64] Ensure all stack frames are 8 byte aligned 2021-01-25 10:39:27 -08:00
win64_sibcall.ll [test] Add explicit dso_local to function declarations in static relocation model tests 2020-12-05 14:54:37 -08:00
win64_vararg.ll OpaquePtr: Bulk update tests to use typed sret 2020-11-20 17:58:26 -05:00
win_chkstk.ll
win_coreclr_chkstk.ll
win_coreclr_chkstk_liveins.mir
win_cst_pool.ll
windows-itanium-alloca.ll
wineh-coreclr.ll
wineh-exceptionpointer.ll
wineh-no-ehpads.ll
x32-cet-intrinsics.ll
x32-function_pointer-1.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
x32-function_pointer-2.ll [X86] Zero-extend pointers to i64 for x86_64 2020-11-30 18:51:23 +00:00
x32-function_pointer-3.ll
x32-indirectbr.ll
x32-landingpad.ll
x32-lea-1.ll
x32-movtopush64.ll
x32-va_start.ll [X86][VARARG] Avoid spilling xmm registers for va_start. 2021-03-06 15:25:47 +03:00
x64-cet-intrinsics.ll
x86-16.ll
x86-32-intrcc.ll OpaquePtr: Require byval on x86_intrcc parameter 0 2020-12-14 16:34:37 -05:00
x86-32-vector-calling-conv.ll
x86-64-and-mask.ll
x86-64-arg.ll
x86-64-asm.ll
x86-64-baseptr.ll
x86-64-bittest-logic.ll
x86-64-call.ll
x86-64-disp.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
x86-64-double-precision-shift-left.ll
x86-64-double-precision-shift-right.ll
x86-64-double-shifts-Oz-Os-O2.ll
x86-64-double-shifts-var.ll
x86-64-extend-shift.ll
x86-64-flags-intrinsics.ll
x86-64-gv-offset.ll
x86-64-intrcc-nosse.ll OpaquePtr: Require byval on x86_intrcc parameter 0 2020-12-14 16:34:37 -05:00
x86-64-intrcc-uintr.ll [X86] Enable compilation of user interrupt handlers. 2021-04-23 11:43:57 +08:00
x86-64-intrcc.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
x86-64-jumps.ll
x86-64-mem.ll [TargetMachine] Don't imply dso_local on global variable declarations in Reloc::Static model 2020-12-04 19:03:41 -08:00
x86-64-ms_abi-vararg.ll
x86-64-pic-1.ll
x86-64-pic-2.ll
x86-64-pic-3.ll
x86-64-pic-4.ll
x86-64-pic-5.ll
x86-64-pic-6.ll
x86-64-pic-7.ll
x86-64-pic-8.ll
x86-64-pic-9.ll
x86-64-pic-10.ll
x86-64-pic-11.ll
x86-64-pic-12.ll
x86-64-pic.ll
x86-64-plt-relative-reloc.ll
x86-64-psub.ll
x86-64-ptr-arg-simple.ll
x86-64-ret0.ll
x86-64-shortint.ll
x86-64-sret-return-2.ll OpaquePtr: Bulk update tests to use typed sret 2020-11-20 17:58:26 -05:00
x86-64-sret-return.ll [X86] Zero-extend pointers to i64 for x86_64 2020-11-30 18:51:23 +00:00
x86-64-stack-and-frame-ptr.ll
x86-64-static-relo-movl.ll
x86-64-tls-1.ll
x86-64-varargs.ll [X86][VARARG] Avoid spilling xmm registers for va_start. 2021-03-06 15:25:47 +03:00
x86-64-veccallcc.ll
x86-64-xmm-spill-unaligned.ll [X86] Generate unaligned access for fixed slots in unaligned stack 2021-02-05 11:36:54 +08:00
x86-big-ret.ll OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
x86-cmov-converter.ll
x86-flags-intrinsics.ll
x86-fold-pshufb.ll
x86-framelowering-trap.ll
x86-inline-asm-validation.ll
x86-interleaved-access.ll [DAG] MergeInnerShuffle with BinOps - sometimes accept undef mask elements 2021-04-01 14:33:00 +01:00
x86-interleaved-check.ll
x86-interrupt_cc.ll OpaquePtr: Require byval on x86_intrcc parameter 0 2020-12-14 16:34:37 -05:00
x86-interrupt_cld.ll OpaquePtr: Require byval on x86_intrcc parameter 0 2020-12-14 16:34:37 -05:00
x86-interrupt_vzeroupper.ll OpaquePtr: Require byval on x86_intrcc parameter 0 2020-12-14 16:34:37 -05:00
x86-mixed-alignment-dagcombine.ll
x86-no_callee_saved_registers.ll [x86] introduce no_callee_saved_registers attribute 2021-02-01 16:19:14 -08:00
x86-no_caller_saved_registers-preserve.ll [NFC][X86] Avoid redundant work inspecting callee 2021-02-01 15:24:41 -08:00
x86-no_caller_saved_registers.ll [NFC][X86] Avoid redundant work inspecting callee 2021-02-01 15:24:41 -08:00
x86-plt-relative-reloc.ll
x86-regcall-got.ll [X86] Unbind the ebx with GOT address in regcall calling convention 2020-12-04 10:00:13 +08:00
x86-repmov-copy-eflags.ll Reapply "OpaquePtr: Turn inalloca into a type attribute" 2021-03-29 08:55:30 -04:00
x86-sanitizer-shrink-wrapping.ll
x86-setcc-int-to-fp-combine.ll
x86-shifts.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
x86-shrink-wrap-unwind.ll [X86] Enable shrink-wrapping for no-frame-pointer non-nounwind functions on platforms not using compact unwind 2020-11-04 16:51:48 -08:00
x86-shrink-wrapping.ll
x86-store-gv-addr.ll [TargetMachine] Don't imply dso_local on global variable declarations in Reloc::Static model 2020-12-04 19:03:41 -08:00
x86-upgrade-avx-vbroadcast.ll
x86-upgrade-avx2-vbroadcast.ll [X86][AVX] Remove X86ISD::SUBV_BROADCAST (PR38969) 2020-12-18 15:49:53 +00:00
x86-win64-shrink-wrapping.ll
x86_64-mul-by-const.ll
x87-reg-usage.mir [X86] Use mtriple instead of march in MIR tests 2020-10-26 15:31:33 +00:00
x87.ll [X86] Remove unused check-prefixes from some vector tests 2020-11-10 10:48:48 +00:00
xaluo.ll
xaluo128.ll [X86] Remove some unused check-prefixes 2020-11-09 15:04:57 +00:00
xchg-nofold.ll
xmm-r64.ll
xmm-vararg-noopt.ll [X86][VARARG] Avoid spilling xmm registers for va_start. 2021-03-06 15:25:47 +03:00
xmulo.ll [X86] Add Win32/64 mulo test coverage 2021-04-23 14:51:42 +01:00
xop-ifma.ll
xop-intrinsics-fast-isel.ll [X86] Remove some unused check-prefixes 2020-11-09 15:04:57 +00:00
xop-intrinsics-x86_64-upgrade.ll
xop-intrinsics-x86_64.ll
xop-mask-comments.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
xop-pcmov.ll
xor-combine-debugloc.ll
xor-icmp.ll [test] Add explicit dso_local to function declarations in static relocation model tests 2020-12-05 14:54:37 -08:00
xor-select-i1-combine.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
xor-with-overflow.ll [X86] Fold cmpeq/ne(trunc(logic(x)),0) --> cmpeq/ne(logic(x),0) 2021-04-12 16:05:34 +01:00
xor.ll [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. 2021-03-28 11:39:46 -07:00
xray-attribute-instrumentation.ll
xray-custom-log.ll [XRay] Support DW_TAG_call_site and delete unneeded PATCHABLE_EVENT_CALL/PATCHABLE_TYPED_EVENT_CALL lowering 2021-01-25 00:49:18 -08:00
xray-empty-firstmbb.mir
xray-ignore-loop-detection.ll
xray-log-args.ll
xray-loop-detection.ll
xray-multiplerets-in-blocks.mir
xray-partial-instrumentation-skip-entry.ll
xray-partial-instrumentation-skip-exit.ll
xray-section-group.ll
xray-selective-instrumentation-miss.ll
xray-selective-instrumentation.ll
xray-tail-call-sled.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
xtest.ll
zero-initialized-in-bss.ll
zero-remat.ll
zext-demanded.ll
zext-extract_subreg.ll
zext-fold.ll
zext-inreg-0.ll
zext-inreg-1.ll
zext-logicop-shift-load.ll [X86] Regenerate zext-load tests and add 32-bit test coverage. 2020-11-06 09:54:08 +00:00
zext-sext.ll
zext-shl.ll
zext-trunc.ll
zlib-longest-match.ll