llvm-project/llvm/test/CodeGen/X86
Reid Kleckner 988a5334ed [Win64] Ensure all stack frames are 8 byte aligned
The unwind info format requires that all adjustments are 8 byte aligned,
and the bottom three bits are masked out. Most Win64 calling conventions
have 32 bytes of shadow stack space for spilling parameters, and I
believe that constructing these fixed stack objects had the side effect
of ensuring an alignment of 8. However, the Intel regcall convention
does not have this shadow space, so when using that convention, it was
possible to make a 4 byte stack frame, which was impossible to describe
with unwind info.

Fixes pr48867
2021-01-25 10:39:27 -08:00
..
AMX Revert "[X86][AMX] Fix tile config register spill issue." 2021-01-21 18:11:43 +08:00
GC
GlobalISel [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
avx512-shuffles [X86][AVX] IsElementEquivalent - add matchShuffleWithUNPCK + VBROADCAST/VBROADCAST_LOAD handling 2021-01-18 15:55:00 +00:00
3addr-16bit.ll Revert "[BPI] Improve static heuristics for integer comparisons" 2020-08-17 20:44:33 +02:00
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
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 [X86] Copy the tuning features and scheduler model from pentium4/x86-64 to generic 2020-08-24 14:47:10 -07:00
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 [X86][ELF] Prefer lowering MC_GlobalAddress operands to .Lfoo$local for STV_DEFAULT only 2020-08-14 00:09:15 +01:00
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 [BPI] Improve static heuristics for "cold" paths. 2020-12-23 22:47:36 +07: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
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 [X86][SSE] Enable ZERO_EXTEND_VECTOR_INREG shuffle combining on SSE41 targets. 2020-09-20 16:05:10 +01:00
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
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 [Test] One CodeGen test showing missing opportunity on move elimination 2020-12-02 13:16:34 +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] AMX programming model. 2020-12-10 17:01:54 +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
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 [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08: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
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
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 OpaquePtr: Bulk update tests to use typed sret 2020-11-20 17:58:26 -05: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 [X86] Don't match x87 register inline asm constraints unless the VT is floating point or its a clobber 2020-09-17 11:26:50 -07:00
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
atomic-flags.ll Revert "[BPI] Improve static heuristics for integer comparisons" 2020-08-17 20:44:33 +02:00
atomic-fp.ll [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08: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][AVX] IsElementEquivalent - add matchShuffleWithUNPCK + VBROADCAST/VBROADCAST_LOAD handling 2021-01-18 15:55:00 +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
avx-cvt-2.ll
avx-cvt-3.ll
avx-cvt.ll [X86][SSE] lowerV2I64Shuffle - use undef elements in PSHUFD mask widening 2020-07-26 16:04:22 +01:00
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] avx-intel-ocl.ll - replace X32 check prefix with X86. NFC. 2020-11-17 12:39:46 +00:00
avx-intrinsics-fast-isel.ll [X86][SSE] getV4X86ShuffleImm8 - canonicalize broadcast masks 2020-07-29 11:32:44 +01:00
avx-intrinsics-x86-upgrade.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08: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] canonicalizeLaneShuffleWithRepeatedOps - handle unary vperm2x128(permute/shift(x,c),undef) cases 2021-01-22 15:47:23 +00:00
avx-trunc.ll [X86][SSE] SimplifyDemandedVectorEltsForTargetNode - add general shuffle combining support 2020-09-02 09:24:46 +01:00
avx-unpack.ll
avx-varargs-x86_64.ll
avx-vbroadcast.ll [X86][SSE] getV4X86ShuffleImm8 - canonicalize broadcast masks 2020-07-29 11:32:44 +01:00
avx-vbroadcastf128.ll [X86][AVX] Remove X86ISD::SUBV_BROADCAST (PR38969) 2020-12-18 15:49:53 +00:00
avx-vextractf128.ll
avx-vinsertf128.ll [X86][SSE] getV4X86ShuffleImm8 - canonicalize broadcast masks 2020-07-29 11:32:44 +01:00
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
avx2-cmp.ll
avx2-conversions.ll
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 [X86] Update SSE/AVX integer MINMAX intrinsics to emit llvm.smax.* etc. (PR46851) 2020-09-15 11:19:08 +01:00
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
avx2-logic.ll
avx2-masked-gather.ll [MachineSink] sink more profitable loads 2020-11-01 21:13:27 -05:00
avx2-nontemporal.ll
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
avx2-vbroadcast.ll
avx2-vbroadcasti128.ll [X86][AVX] Remove X86ISD::SUBV_BROADCAST (PR38969) 2020-12-18 15:49:53 +00:00
avx2-vector-shifts.ll
avx2-vperm.ll
avx512-adc-sbb.ll
avx512-any_extend_load.ll [DAG] Fold vector (aext (load x)) -> (zext (truncate (zextload x))) 2020-08-05 11:22:23 +01:00
avx512-arith.ll
avx512-broadcast-unfold.ll [X86] Add vpternlog to the broadcast unfolding table. 2020-07-02 13:43:44 -07:00
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 [X86][FPEnv] Teach X86 mask compare intrinsics to respect strict FP semantics. 2020-08-11 10:28:41 +08:00
avx512-cmp-mask.ll [X86][FPEnv] Teach X86 mask compare intrinsics to respect strict FP semantics. 2020-08-11 10:28:41 +08:00
avx512-cmp.ll
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 [X86] Remove a redundant COPY_TO_REGCLASS for VK16 after a KMOVWkr in an isel output pattern. 2020-08-25 15:19:27 -07:00
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 [X86] Add back support for matching VPTERNLOG from back to back logic ops. 2020-07-02 22:11:52 -07:00
avx512-hadd-hsub.ll [X86][SSE] getV4X86ShuffleImm8 - canonicalize broadcast masks 2020-07-29 11:32:44 +01:00
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 [CodeGen][X86] Remove unused check-prefixes. NFCI. 2020-11-10 16:50:28 +08: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 Reapply "[CodeGen] [WinException] Only produce handler data at the end of the function if needed" 2020-11-23 23:17:03 +02:00
avx512-intrinsics-canonical.ll
avx512-intrinsics-fast-isel.ll [X86][SSE] SimplifyDemandedVectorEltsForTargetNode - add general shuffle combining support 2020-09-02 09:24:46 +01:00
avx512-intrinsics-upgrade.ll [X86][FPEnv] Teach X86 mask compare intrinsics to respect strict FP semantics. 2020-08-11 10:28:41 +08:00
avx512-intrinsics-x86_64.ll
avx512-intrinsics.ll [X86][FPEnv] Teach X86 mask compare intrinsics to respect strict FP semantics. 2020-08-11 10:28:41 +08: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] Turn X86DAGToDAGISel::tryVPTERNLOG into a fully custom instruction selector that can handle bitcasts between logic ops 2020-07-26 12:19:08 -07:00
avx512-mask-op.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
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 [X86] Remove a redundant COPY_TO_REGCLASS for VK16 after a KMOVWkr in an isel output pattern. 2020-08-25 15:19:27 -07:00
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
avx512bw-mask-op.ll
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
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
avx512vbmi2-intrinsics-fast-isel.ll
avx512vbmi2-intrinsics-upgrade.ll
avx512vbmi2-intrinsics.ll
avx512vbmi2vl-funnel-shifts.ll
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][AVX] computeKnownBitsForTargetNode - add VTRUNC/VTRUNCS/VTRUNCUS known zero upper elements handling. 2020-08-19 11:39:27 +01:00
avx512vl-intrinsics-upgrade.ll [X86][FPEnv] Teach X86 mask compare intrinsics to respect strict FP semantics. 2020-08-11 10:28:41 +08:00
avx512vl-intrinsics.ll [X86][FPEnv] Teach X86 mask compare intrinsics to respect strict FP semantics. 2020-08-11 10:28:41 +08:00
avx512vl-logic.ll [X86] Support matching VPTERNLOG when the root node is X86ISD::ANDNP. 2020-08-08 13:11:47 -07:00
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 [X86][FPEnv] Teach X86 mask compare intrinsics to respect strict FP semantics. 2020-08-11 10:28:41 +08:00
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 Append ".__part." to every basic block section symbol. 2020-12-23 11:35:44 -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 Rename basic block sections options to be consistent. 2020-07-31 11:50:55 -07:00
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-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 Let .llvm_bb_addr_map section use the same unique id as its associated .text section. 2020-12-01 09:21:00 -08:00
basic-block-sections-list.ll Append ".__part." to every basic block section symbol. 2020-12-23 11:35:44 -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 Append ".__part." to every basic block section symbol. 2020-12-23 11:35:44 -08:00
basic-block-sections-mir-print.ll Rename basic block sections options to be consistent. 2020-07-31 11:50:55 -07:00
basic-block-sections-unreachable.ll Append ".__part." to every basic block section symbol. 2020-12-23 11:35:44 -08:00
basic-block-sections.ll Append ".__part." to every basic block section symbol. 2020-12-23 11:35:44 -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 [CodeGen][X86] Remove unused check-prefixes from bitcast tests. NFCI. 2020-11-11 09:16:57 +08: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 [CodeGen][X86] Remove unused check-prefixes from bitcast tests. NFCI. 2020-11-11 09:16:57 +08:00
bitcast-int-to-vector-bool-zext.ll [CodeGen][X86] Remove unused check-prefixes from bitcast tests. NFCI. 2020-11-11 09:16:57 +08:00
bitcast-int-to-vector-bool.ll [X86][SSE] getV4X86ShuffleImm8 - canonicalize broadcast masks 2020-07-29 11:32:44 +01:00
bitcast-int-to-vector.ll [X86][SSE] getV4X86ShuffleImm8 - canonicalize broadcast masks 2020-07-29 11:32:44 +01:00
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] Fix crash with i64 bitreverse on 32-bit targets with XOP. 2020-11-15 19:02:34 -08: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 [test] Add explicit dso_local to function declarations in static relocation model tests 2020-12-05 14:54:37 -08:00
bmi2-x86_64.ll [X86] Add computeKnownBits support for PEXT. 2020-09-28 22:54:07 -07:00
bmi2.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08: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] Add X86ISD::SUBV_BROADCAST_LOAD and begin removing X86ISD::SUBV_BROADCAST (PR38969) 2020-12-17 10:25:25 +00: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 Revert "[BPI] Improve static heuristics for integer comparisons" 2020-08-17 20:44:33 +02:00
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
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 [X86] Fix a typo error. 2020-06-25 10:06:27 +08:00
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] SimplifyDemandedVectorEltsForTargetNode - add general shuffle combining support 2020-09-02 09:24:46 +01:00
bypass-slow-division-32.ll
bypass-slow-division-64.ll
bypass-slow-division-tune.ll
byref.ll IR: Define byref parameter attribute 2020-07-20 10:23:09 -04:00
byval-align.ll OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
byval-callee-cleanup.ll X86: Upgrade a test to not rely on byval pointee type 2020-06-29 14:45:38 -04:00
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 Change the INLINEASM_BR MachineInstr to be a non-terminating instruction. 2020-07-01 12:51:50 -04:00
callbr-asm-label-addr.ll Change the INLINEASM_BR MachineInstr to be a non-terminating instruction. 2020-07-01 12:51:50 -04:00
callbr-asm-obj-file.ll
callbr-asm-outputs-pred-succ.ll Change the INLINEASM_BR MachineInstr to be a non-terminating instruction. 2020-07-01 12:51:50 -04:00
callbr-asm-outputs.ll Change the INLINEASM_BR MachineInstr to be a non-terminating instruction. 2020-07-01 12:51:50 -04:00
callbr-asm-phi-placement.ll PR47468: Fix findPHICopyInsertPoint, so that copies aren't incorrectly inserted after an INLINEASM_BR. 2020-09-18 14:14:04 -04:00
callbr-asm-sink.ll Remove TwoAddressInstructionPass::sink3AddrInstruction. 2020-07-16 10:02:52 -04:00
callbr-asm.ll Change the INLINEASM_BR MachineInstr to be a non-terminating instruction. 2020-07-01 12:51:50 -04:00
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 [X86] Change pentium4 tuning settings and scheduler model back to their values before D83913. 2020-08-26 15:38:12 -07:00
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
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][SSE] lowerV2I64Shuffle - use undef elements in PSHUFD mask widening 2020-07-26 16:04:22 +01:00
clflushopt.ll
clwb.ll
clz.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08: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] Change pentium4 tuning settings and scheduler model back to their values before D83913. 2020-08-26 15:38:12 -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 [DAGCombiner] Rebuild (setcc x, y, ==) from (xor (xor x, y), 1) 2020-07-15 07:34:22 +00:00
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][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08: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 [TargetMachine] Don't imply dso_local on function declarations in Reloc::Static model for ELF/wasm 2020-12-05 14:54:37 -08: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 [NFC] Fix typo in triples from unkown to unknown 2020-07-02 16:21:54 +08:00
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 [SDag] SimplifyDemandedBits: simplify to FP constant if all bits known 2020-10-07 09:24:38 +01:00
combine-bitreverse.ll
combine-bitselect.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
combine-bswap.ll
combine-concatvectors.ll
combine-fabs.ll
combine-fcopysign.ll [X86][SSE] SimplifyDemandedVectorEltsForTargetNode - add general shuffle combining support 2020-09-02 09:24:46 +01:00
combine-lds.ll
combine-movmsk-avx.ll [X86][SSE] lowerV2I64Shuffle - use undef elements in PSHUFD mask widening 2020-07-26 16:04:22 +01:00
combine-movmsk.ll [X86] Fold MOVMSK(ICMP_SGT(X,-1)) -> NOT(MOVMSK(X))) 2020-12-06 17:56:41 +00:00
combine-mul.ll
combine-mulo.ll
combine-multiplies.ll
combine-or.ll
combine-pmuldq.ll [X86][SSE] Start shuffle combining from ANY_EXTEND_VECTOR_INREG on SSE targets 2020-08-03 13:41:48 +01: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 [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
combine-select.ll
combine-sext-in-reg.ll
combine-shl.ll [X86][SSE] Enable ZERO_EXTEND_VECTOR_INREG shuffle combining on SSE41 targets. 2020-09-20 16:05:10 +01:00
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 [DAGCombiner] Enable SimplifyDemandedBits vector support for TRUNCATE (REAPPLIED). 2021-01-21 13:01:34 +00:00
combine-srem.ll
combine-srl.ll [X86][SSE] lowerV2I64Shuffle - use undef elements in PSHUFD mask widening 2020-07-26 16:04:22 +01:00
combine-sse41-intrinsics.ll [X86][SSE] Fold select(X > -1, A, B) -> select(0 > X, B, A) (PR47404) 2020-09-03 13:02:08 +01:00
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 [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
combine-sub.ll
combine-subo.ll
combine-testm-and.ll
combine-testpd.ll
combine-testps.ll
combine-udiv.ll [X86][SSE] lowerV2I64Shuffle - use undef elements in PSHUFD mask widening 2020-07-26 16:04:22 +01: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 [X86][SSE] lowerV2I64Shuffle - use undef elements in PSHUFD mask widening 2020-07-26 16:04:22 +01:00
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] Add a stub for Intel's alderlake. 2020-10-24 19:01:22 +02: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 [X86] combineScalarToVector - handle (v2i64 scalar_to_vector(aextload)) as well as (v2i64 scalar_to_vector(aext)) 2020-06-28 13:00:32 +01:00
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-value-func-arg.ll
dbg-value-superreg-copy.mir
debug-loclists-lto.ll [DebugInfo] Fix emitting DWARF64 .debug_loclists sections (14/19). 2020-09-15 12:23:31 +07:00
debug-loclists.ll [DebugInfo] Fix emitting DWARF64 .debug_loclists sections (14/19). 2020-09-15 12:23:31 +07:00
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 [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
div-rem-pair-recomposition-unsigned.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
div-rem-simplify.ll
div8.ll
divide-by-constant.ll
divide-windows-itanium.ll
divmod128.ll [X86] Rename mod128.ll to divmod128.ll and add test cases for sdiv/udiv/urem. 2020-08-05 16:04:00 -07:00
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 [COFF] Move per-global .drective emission from AsmPrinter to TLOFCOFF 2020-09-18 14:31:01 -07:00
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 [MBP] Use profile count to compute tail dup cost if it is available 2020-07-21 11:18:06 -07:00
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] Add OptRemarks 2020-08-28 15:51:18 -06:00
early-ifcvt.ll
eh-frame-unreachable.ll
eh-label.ll
eh-nolandingpads.ll
eh-null-personality.ll
eh-unknown.ll
eh_frame.ll
eip-addressing-i386.ll
element-wise-atomic-memory-intrinsics.ll
elf-associated-discarded.ll [MC] Set sh_link to 0 if the associated symbol is undefined 2020-08-03 13:43:48 -07:00
elf-associated.ll [MC] Set sh_link to 0 if the associated symbol is undefined 2020-08-03 13:43:48 -07:00
elf-comdat.ll
elf-comdat2.ll
embed-bitcode.ll Set alignment of .llvmbc and .llvmcmd to 1 2020-08-29 18:27:34 -07:00
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 [AsmPrinter] Replace a reachable report_fatal_error with MCContext::reportError 2020-12-20 23:45:49 -08: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
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] Emit @PLT for x86-64 and keep unadorned symbols for x86-32 2020-12-05 13:17:47 -08:00
extractelement-from-arg.ll
extractelement-index.ll [X86][SSE] getV4X86ShuffleImm8 - canonicalize broadcast masks 2020-07-29 11:32:44 +01:00
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 [X86] Emit a reg-reg copy for fast isel of vector bitcasts. 2020-06-24 20:15:21 -07:00
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 Revert "[BPI] Improve static heuristics for integer comparisons" 2020-08-17 20:44:33 +02:00
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 [X86][FastISel] Support materializing floating-point constants for large code model & PIC 2020-08-23 08:36:18 -07:00
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 [FastISel] Don't transform FSUB(-0, X) -> FNEG(X) in FastISel 2020-08-04 14:42:53 -05: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 Migrate last batch of tests to gc-live bundle format 2020-06-26 10:28:27 -07:00
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
file-directive.ll [llvm-readobj] Update tests because of changes in llvm-readobj behavior 2020-07-20 10:39:04 +01:00
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 [PGO][PGSO] Add profile guided size optimization to the X86 LEA fixup. 2020-07-13 09:46:22 -07:00
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 [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08: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][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08: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 [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08: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] Improve lowering of fptoui 2020-11-07 23:50:03 -08: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 [X86] Add custom lowering for llvm.roundeven with sse4.1. 2020-07-29 10:23:08 -07:00
fp-select-cmp-and.ll
fp-stack-2results.ll
fp-stack-O0-crash.ll
fp-stack-O0.ll
fp-stack-compare-cmov.ll
fp-stack-compare.ll
fp-stack-direct-ret.ll [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
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] Improve lowering of fptoui 2020-11-07 23:50:03 -08:00
fp-strict-scalar-inttofp.ll [FPEnv][X86][SystemZ] Use different algorithms for i64->double uint_to_fp under strictfp to avoid producing -0.0 when rounding toward negative infinity 2020-10-21 18:12:54 -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] Improve lowering of fptoui 2020-11-07 23:50:03 -08: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][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08: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][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -08:00
fp128-libcalls-strict.ll [X86] Add llvm.roundeven test cases. Add f80 tests cases for constrained intrinsics that lower to libcalls. NFC 2020-07-25 13:29:47 -07:00
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] Improved lowering for saturating float to int. 2021-01-12 15:44:41 +01:00
fptoui-sat-scalar.ll [X86] Improved lowering for saturating float to int. 2021-01-12 15:44:41 +01: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 [X86] Copy the tuning features and scheduler model from pentium4/x86-64 to generic 2020-08-24 14:47:10 -07:00
funclet-layout.ll
function-alias.ll
function-subtarget-features-2.ll
function-subtarget-features.ll
funnel-shift-rot.ll
funnel-shift.ll [SelectionDAG] Better legalization for FSHL and FSHR 2020-08-21 10:32:49 +01:00
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 [CodeGen][SimplifyCFG] Teach DwarfEHPrepare to preserve DomTree 2021-01-02 01:01:19 +03: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
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] Don't fold shuffle(binop(),binop()) -> binop(shuffle(),shuffle()) if the shuffle are splats 2021-01-22 11:31:38 +00:00
haddsub-4.ll [X86][AVX] canonicalizeLaneShuffleWithRepeatedOps - handle unary vperm2x128(permute/shift(x,c),undef) cases 2021-01-22 15:47:23 +00:00
haddsub-broadcast.ll
haddsub-shuf-undef-operand.ll
haddsub-shuf.ll [X86][SSE] isHorizontalBinOp - reuse any existing horizontal ops. 2021-01-18 10:14:45 +00:00
haddsub-undef.ll [DAG] Commute shuffle(splat(A,u), shuffle(C,D)) -> shuffle'(shuffle(C,D), splat(A,u)) 2021-01-22 11:43:18 +00: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] Emit @PLT for x86-64 and keep unadorned symbols for x86-32 2020-12-05 13:17:47 -08: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 [NFC] Remove unused prefixes in llvm/test/CodeGen/X86 2020-12-16 12:41:49 -08:00
hoist-and-by-const-from-shl-in-eqcmp-zero.ll [NFC] Remove unused prefixes in llvm/test/CodeGen/X86 2020-12-16 12:41:49 -08: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][SSE] Add missing SSE test coverage for permute(hop,hop) folds 2021-01-11 11:29:04 +00:00
horizontal-shuffle-demanded.ll
horizontal-shuffle.ll
horizontal-sum.ll [X86] Improve sum-of-reductions v4f32 test coverage 2021-01-14 11:05:19 +00: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] Regenerate i64-to-float.ll tests with avx512 coverage 2020-11-26 18:29:47 +00:00
i128-add.ll [X86][SSE] lowerV2I64Shuffle - use undef elements in PSHUFD mask widening 2020-07-26 16:04:22 +01:00
i128-and-beyond.ll
i128-immediate.ll
i128-mul.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08: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 [SelectionDAG][X86][ARM] Teach ExpandIntRes_ABS to use sra+add+xor expansion when ADDCARRY is supported. 2020-09-07 13:15:26 -07:00
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
inalloca-invoke.ll OpaquePtr: Bulk update tests to use typed sret 2020-11-20 17:58:26 -05:00
inalloca-regparm.ll
inalloca-stdcall.ll
inalloca.ll
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 [X86][SSE] lowerV2I64Shuffle - use undef elements in PSHUFD mask widening 2020-07-26 16:04:22 +01:00
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] insert-into-constant-vector.ll - replace X32 check prefix with X86. NFC. 2020-11-17 12:39:47 +00: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 [X86][SSE] SimplifyDemandedVectorEltsForTargetNode - add general shuffle combining support 2020-09-02 09:24:46 +01:00
insertelement-var-index.ll [X86] Improve variable vector insertion test coverage. 2020-10-21 18:10:46 +01:00
insertelement-zero.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08: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 [TargetMachine] Don't imply dso_local on function declarations in Reloc::Static model for ELF/wasm 2020-12-05 14:54:37 -08: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 [SelectionDAG] Remove an early-out from computeKnownBits for smin/smax 2021-01-14 18:15:17 +00: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][AVX] canonicalizeLaneShuffleWithRepeatedOps - handle unary vperm2x128(permute/shift(x,c),undef) cases 2021-01-22 15:47:23 +00: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
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
licm-nested.ll
licm-regpressure.ll
licm-symbol.ll
lifetime-alias.ll
limit-split-cost.mir
limited-prec.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08: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 [X86] Regenerate load-slice test labels. NFCI. 2020-08-18 16:08:35 +01:00
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 [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
lsr-negative-stride.ll Revert "[BPI] Improve static heuristics for integer comparisons" 2020-08-17 20:44:33 +02:00
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 [MachineCopyPropagation] In isNopCopy, check the destination registers match in addition to the source registers. 2020-09-01 12:44:32 -07:00
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] Add text section prefix for COFF object file 2020-12-08 18:56:21 +08: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 Migrate last batch of tests to gc-live bundle format 2020-06-26 10:28:27 -07:00
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][SSE] getV4X86ShuffleImm8 - canonicalize broadcast masks 2020-07-29 11:32:44 +01:00
mangle-question-mark.ll
mask-negated-bool.ll
masked-iv-safe.ll [X86] Copy the tuning features and scheduler model from pentium4/x86-64 to generic 2020-08-24 14:47:10 -07:00
masked-iv-unsafe.ll Remove TwoAddressInstructionPass::sink3AddrInstruction. 2020-07-16 10:02:52 -04:00
masked_compressstore.ll [CodeGen][X86] Remove unused check-prefixes from mask tests. NFCI. 2020-11-11 11:09:41 +08:00
masked_expandload.ll [CodeGen][X86] Remove unused check-prefixes from mask tests. NFCI. 2020-11-11 11:09:41 +08:00
masked_gather.ll [CodeGen][X86] Remove unused check-prefixes. NFCI. 2020-11-10 16:50:28 +08:00
masked_gather_scatter.ll [ScalarizeMaskedMemIntrin] Add new PM support 2020-12-08 17:15:22 -05:00
masked_gather_scatter_widen.ll [LegalizeType] When LegalizeType procedure widens a masked_gather, set MemoryType's EltNum equal to Result's EltNum 2020-12-22 13:27:38 +08:00
masked_load.ll [X86] Make reduceMaskedLoadToScalarLoad/reduceMaskedStoreToScalarStore work for avx512 after type legalization. 2020-09-20 13:54:20 -07:00
masked_store.ll [X86] Make reduceMaskedLoadToScalarLoad/reduceMaskedStoreToScalarStore work for avx512 after type legalization. 2020-09-20 13:54:20 -07:00
masked_store_trunc.ll [X86][AVX] Generalize vperm2f128/vperm2i128 patterns to support all legal 256-bit vector types 2021-01-25 15:35:36 +00:00
masked_store_trunc_ssat.ll [CodeGen][X86] Remove unused check-prefixes from mask tests. NFCI. 2020-11-11 11:09:41 +08:00
masked_store_trunc_usat.ll [CodeGen][X86] Remove unused check-prefixes from mask tests. NFCI. 2020-11-11 11:09:41 +08: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 [test] Add explicit dso_local to function declarations in static relocation model tests 2020-12-05 14:54:37 -08:00
memcmp-more-load-pairs.ll [test] Add explicit dso_local to function declarations in static relocation model tests 2020-12-05 14:54:37 -08:00
memcmp-optsize.ll [test] Add explicit dso_local to function declarations in static relocation model tests 2020-12-05 14:54:37 -08:00
memcmp-pgso.ll [test] Add explicit dso_local to function declarations in static relocation model tests 2020-12-05 14:54:37 -08:00
memcmp.ll [test] Add explicit dso_local to function declarations in static relocation model tests 2020-12-05 14:54:37 -08: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 [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
merge-consecutive-loads-512.ll [X86] Regenerate 32-bit merge-consecutive-loads tests 2020-12-02 16:29:38 +00: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 [X86][SSE] getV4X86ShuffleImm8 - canonicalize broadcast masks 2020-07-29 11:32:44 +01:00
mmx-bitcast-fold.ll [EarlyCSE] Verify hash code in regression tests 2020-09-04 10:40:35 -04:00
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 [CodeGen][X86] Remove some unused check-prefixes and regenerate tests. 2020-11-17 11:25:55 +08:00
mmx-intrinsics.ll [X86][MMX] Optimize MMX shift intrinsics. 2020-07-11 11:16:23 +08:00
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 [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
movmsk.ll
movntdq-no-avx.ll
movpc32-check.ll
movtopush.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08: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 [X86][SSE] Start shuffle combining from ANY_EXTEND_VECTOR_INREG on SSE targets 2020-08-03 13:41:48 +01:00
mulx32.ll
mulx64.ll
musttail-fastcall.ll
musttail-inalloca.ll
musttail-indirect.ll OpaquePtr: Bulk update tests to use typed sret 2020-11-20 17:58:26 -05: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
musttail-varargs.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
musttail.ll
mwaitx.ll
mxcsr-reg-usage.ll
named-reg-alloc.ll
named-reg-notareg.ll
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
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 [BuildLibCalls] Add noundef to standard I/O functions 2020-08-10 10:58:25 +09:00
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 Revert "[BPI] Improve static heuristics for integer comparisons" 2020-08-17 20:44:33 +02:00
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 [X86][SSE] getV4X86ShuffleImm8 - canonicalize broadcast masks 2020-07-29 11:32:44 +01:00
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] nontemporal.ll - replace X32 check prefix with X86. NFC. 2020-11-17 16:16:51 +00: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][AVX] Remove X86ISD::SUBV_BROADCAST (PR38969) 2020-12-18 15:49:53 +00: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
opaque-constant-asm.ll
opt-ext-uses.ll
opt-pipeline.ll Revert "[X86][AMX] Fix tile config register spill issue." 2021-01-21 18:11:43 +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 Recommit "[X86] Increase the number of instructions searched for isSafeToClobberEFLAGS in a couple places" 2020-08-08 11:53:14 -07:00
optimize-max-1.ll
optimize-max-2.ll
optimize-max-3.ll [X86] Copy the tuning features and scheduler model from pentium4/x86-64 to generic 2020-08-24 14:47:10 -07:00
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
oss-fuzz-25184.ll [X86] Remove extra getOperand(0) call from recently introduced store(extract_element(vtrunc)) to truncated store combine. 2020-08-25 16:16:54 -07:00
osx-private-labels.ll
overflow-intrinsic-setcc-fold.ll
overflow.ll
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][AVX] Attempt to fold PACK(SHUFFLE(X,Y),SHUFFLE(X,Y)) -> SHUFFLE(PACK(X,Y)). 2020-07-10 09:33:27 +01: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 [SelectionDAG] Move ISD:PARITY formation from DAGCombine to SimplifyDemandedBits. 2020-09-13 21:04:13 -07:00
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
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] getV4X86ShuffleImm8 - canonicalize broadcast masks 2020-07-29 11:32:44 +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 [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08: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 [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
pmulld.ll
pointer-vector.ll
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] Regenerate popcnt tests. NFCI. 2020-10-27 16:45:46 +00: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] getV4X86ShuffleImm8 - canonicalize broadcast masks 2020-07-29 11:32:44 +01:00
pr14204.ll
pr14314.ll
pr14333.ll
pr14562.ll
pr15267.ll [X86][SSE] lowerV2I64Shuffle - use undef elements in PSHUFD mask widening 2020-07-26 16:04:22 +01:00
pr15296.ll
pr15309.ll
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
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 [PGO][PGSO] Add profile guided size optimization to X86ISelDAGToDAG. 2020-07-13 10:28:09 -07: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 Revert "[BPI] Improve static heuristics for integer comparisons" 2020-08-17 20:44:33 +02:00
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
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 [FastISel] NFC: Remove obsolete -fast-isel-sink-local-values option 2021-01-11 09:32:49 -08: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 Migrate last batch of tests to gc-live bundle format 2020-06-26 10:28:27 -07:00
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
pr34080.ll
pr34088.ll [X86] Change pentium4 tuning settings and scheduler model back to their values before D83913. 2020-08-26 15:38:12 -07:00
pr34137.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08: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 Reapply "RegAllocFast: Rewrite and improve" 2020-09-30 10:35:25 -04:00
pr34605.ll
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 [X86][SSE] Expose all memory offsets in expand load tests 2020-08-06 11:28:42 +01:00
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 [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
pr40631_deadstore_elision.ll
pr40730.ll
pr40737.ll
pr40811.ll
pr40891.ll
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 [X86][SSE] lowerV2I64Shuffle - use undef elements in PSHUFD mask widening 2020-07-26 16:04:22 +01:00
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 [X86][SSE] getV4X86ShuffleImm8 - canonicalize broadcast masks 2020-07-29 11:32:44 +01:00
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 [X86][SSE] getV4X86ShuffleImm8 - canonicalize broadcast masks 2020-07-29 11:32:44 +01:00
pr46527.ll [X86][SSE] getV4X86ShuffleImm8 - canonicalize broadcast masks 2020-07-29 11:32:44 +01: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 [DAGCombiner] Don't fold zext_vector_inreg/sext_vector_inreg(undef) to undef. Fold to 0. 2020-07-04 11:42:53 -07:00
pr46820.ll [LegalizeTypes] Teach DAGTypeLegalizer::GenWidenVectorLoads to pad with undef if needed when concatenating small or loads to match a larger load 2020-07-23 19:02:03 -07:00
pr46827.ll [X86] Detect if EFLAGs is live across XBEGIN pseudo instruction. Add it as livein to the basic blocks created when expanding the pseudo 2020-07-27 21:15:35 -07:00
pr46877.ll [DAGCombine] Remove dead node when it is created by getNegatedExpression 2020-08-24 02:50:58 +00:00
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 [llvm] [DAG] Fix bug in llvm.get.active.lane.mask lowering 2020-08-26 10:16:31 -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] Use APInt::isSignedIntN instead of isIntN for 64-bit ANDs in X86DAGToDAGISel::IsProfitableToFold 2020-12-09 13:39:07 -08:00
pr48727.ll [X86][AVX] combineVectorSignBitsTruncation - limit AVX512 truncations to 128-bits (PR48727) 2021-01-13 10:38:23 +00: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-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 [X86] Don't imply -mprfchw when -m3dnow is specified. Enable prefetchw in the backend with 3dnow feature. 2020-06-25 12:46:52 -07:00
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 [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
promote-i16.ll
promote-trunc.ll
promote-vec3.ll
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][SSE] getFauxShuffleMask - handle PACKSS(SRAI(),SRAI()) shuffle patterns. 2021-01-12 14:07:53 +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 [llvm-readobj] Update tests because of changes in llvm-readobj behavior 2020-07-20 10:39:04 +01:00
push-cfi.ll
ragreedy-bug.ll
ragreedy-hoist-spill.ll [BPI] Improve static heuristics for "cold" paths. 2020-12-23 22:47:36 +07: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] Add dso_local_equivalent Constant 2020-11-19 10:26:17 -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 Remove TwoAddressInstructionPass::sink3AddrInstruction. 2020-07-16 10:02:52 -04:00
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
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][SelectionDAG] Add SADDO_CARRY and SSUBO_CARRY to support multipart signed add/sub overflow legalization. 2020-10-12 23:18:29 -07:00
saddo-redundant-add.ll
safestack.ll
safestack_inline.ll
safestack_ssp.ll
sandybridge-loads.ll
sar_fold.ll
sar_fold64.ll
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 [NFC] Remove unused prefixes in llvm/test/CodeGen/X86 2020-12-16 12:41:49 -08:00
scalar-int-to-fp.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08: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][SSE] lowerV2I64Shuffle - use undef elements in PSHUFD mask widening 2020-07-26 16:04:22 +01: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] Precommit test case for D95086 2021-01-20 17:15:47 -08:00
select-mmx.ll
select-of-fp-constants.ll [X86] select-of-fp-constants.ll - replace X32 check prefix with X86. NFC. 2020-11-17 17:59:22 +00: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
select.ll [MachineSink] sink more profitable loads 2020-11-01 21:13:27 -05:00
select_const.ll
select_meta.ll
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 [X86][SSE] getV4X86ShuffleImm8 - canonicalize broadcast masks 2020-07-29 11:32:44 +01:00
setcc-logic.ll [SelectionDAG] don't split branch on logic-of-vector-compares 2020-07-02 17:05:24 -04:00
setcc-lowering.ll [X86] Add vector support to targetShrinkDemandedConstant for OR/XOR opcodes 2020-06-29 12:19:05 +01:00
setcc-narrowing.ll
setcc-wide-types.ll [X86][SSE] lowerV2I64Shuffle - use undef elements in PSHUFD mask widening 2020-07-26 16:04:22 +01:00
setcc.ll
setjmp-spills.ll
setoeq.ll
setuge.ll [X86] Rework the "sahf" feature flag to only apply to 64-bit mode. 2020-07-22 16:57:46 -07:00
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 X86: Use MOV32r0 pseudo instead of directly emitting xor 2020-06-29 14:45:20 -04:00
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
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
shrink-wrap-chkstk-x86_64.ll
shrink-wrap-chkstk.ll
shrink-wrapping-vla.ll
shrink_vmul.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08: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 [X86][AVX] Use lowerShuffleWithPERMV in shuffle combining to support non-VLX targets 2020-09-07 12:50:50 +01:00
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 [CodeGen][X86] Remove unused check-prefixes from more avx512 tests. NFCI. 2020-11-10 20:43:03 +08: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
sink-blockfreq.ll
sink-cheap-instructions.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][SSE] Enable ZERO_EXTEND_VECTOR_INREG shuffle combining on SSE41 targets. 2020-09-20 16:05:10 +01:00
slow-unaligned-mem.ll [X86] Change pentium4 tuning settings and scheduler model back to their values before D83913. 2020-08-26 15:38:12 -07:00
small-byval-memcpy.ll
smax.ll [IR] Add min/max/abs intrinsics 2020-07-23 20:56:19 +02:00
smin.ll [IR] Add min/max/abs intrinsics 2020-07-23 20:56:19 +02:00
smul-with-overflow.ll
smul_fix.ll
smul_fix_sat.ll [X86][SSE] getV4X86ShuffleImm8 - canonicalize broadcast masks 2020-07-29 11:32:44 +01:00
smul_fix_sat_constants.ll
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 [X86][SSE] getV4X86ShuffleImm8 - canonicalize broadcast masks 2020-07-29 11:32:44 +01:00
split-vector-rem.ll [X86][SSE] getV4X86ShuffleImm8 - canonicalize broadcast masks 2020-07-29 11:32:44 +01:00
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-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 [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
srem-seteq-vec-splat.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08: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 [test] Add explicit dso_local to function declarations in static relocation model tests 2020-12-05 14:54:37 -08: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
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 [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
sse1.ll [X86][SSE] getV4X86ShuffleImm8 - canonicalize broadcast masks 2020-07-29 11:32:44 +01: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 [X86] Update SSE/AVX integer MINMAX intrinsics to emit llvm.smax.* etc. (PR46851) 2020-09-15 11:19:08 +01:00
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 [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08: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 [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
sse3-avx-addsub-2.ll [X86][SSE] getV4X86ShuffleImm8 - canonicalize broadcast masks 2020-07-29 11:32:44 +01:00
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 [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08: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 [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08: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 [Intrinsic] Add sshl.sat/ushl.sat, saturated shift intrinsics. 2020-08-07 15:09:24 +02:00
sshl_sat_vec.ll [Intrinsic] Add sshl.sat/ushl.sat, saturated shift intrinsics. 2020-08-07 15:09:24 +02:00
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][SelectionDAG] Add SADDO_CARRY and SSUBO_CARRY to support multipart signed add/sub overflow legalization. 2020-10-12 23:18:29 -07: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 [X86] Fix stack alignment on 32-bit Solaris/x86 2020-09-17 11:17:11 +02:00
stack-clash-dynamic-alloca.ll [stack-clash] Fix probing of dynamic alloca 2020-10-30 15:34:00 +01:00
stack-clash-large-large-align.ll Fix interaction between stack alignment and inline-asm stack clash protection 2020-10-02 16:51:49 +02:00
stack-clash-large.ll Revert "-fstack-clash-protection: Return an actual error when used on unsupported OS" 2020-12-22 06:51:19 -05:00
stack-clash-medium-natural-probes-mutliple-objects.ll
stack-clash-medium-natural-probes.ll
stack-clash-medium.ll
stack-clash-small-alloc-medium-align.ll [stack-clash] Fix probing of dynamic alloca 2020-10-30 15:34:00 +01:00
stack-clash-small-large-align.ll Fix interaction between stack alignment and inline-asm stack clash protection 2020-10-02 16:51:49 +02:00
stack-clash-small.ll
stack-clash-unknown-call.ll
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 [X86][FPEnv] Teach X86 mask compare intrinsics to respect strict FP semantics. 2020-08-11 10:28:41 +08:00
stack-folding-fp-avx512vl.ll [X86][FPEnv] Teach X86 mask compare intrinsics to respect strict FP semantics. 2020-08-11 10:28:41 +08:00
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
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 [StackProtector] Fix crash with vararg due to not checking LocationSize validity. 2020-09-03 00:08:48 -07:00
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 Migrate last batch of tests to gc-live bundle format 2020-06-26 10:28:27 -07:00
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-duplicates-export.ll Migrate last batch of tests to gc-live bundle format 2020-06-26 10:28:27 -07:00
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.mir [Statepoint] Handle `undef` operands in statepoint. 2021-01-18 15:20:54 +03:00
statepoint-forward.ll Migrate a couple of codegen tests to gc-live format 2020-06-25 12:58:52 -07:00
statepoint-gc-live.ll
statepoint-gctransition-call-lowering.ll Migrate a couple of codegen tests to gc-live format 2020-06-25 12:58:52 -07:00
statepoint-invoke.ll
statepoint-live-in-remat.ll
statepoint-live-in.ll
statepoint-no-extra-const.ll Migrate a couple of codegen tests to gc-live format 2020-06-25 12:58:52 -07:00
statepoint-no-realign-stack.ll Migrate a couple of codegen tests to gc-live format 2020-06-25 12:58:52 -07:00
statepoint-regs.ll Migrate last batch of tests to gc-live bundle format 2020-06-26 10:28:27 -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 Migrate last batch of tests to gc-live bundle format 2020-06-26 10:28:27 -07:00
statepoint-uniqueing.ll Migrate last batch of tests to gc-live bundle format 2020-06-26 10:28:27 -07:00
statepoint-vector-bad-spill.ll Migrate a couple of codegen tests to gc-live format 2020-06-25 14:11:20 -07:00
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 [Statepoints] Extract invoke tests into separate file. NFC. 2020-12-16 20:53:28 +07:00
statepoint-vreg-folding.mir [Statepoints] Update statepoint mir tests. 2020-10-14 02:27:54 +07:00
statepoint-vreg-invoke.ll [Statepoints] Disable VReg lowering for values used on exception path of invoke. 2020-12-21 20:27:05 +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 [Statepoints] Extract invoke tests into separate file. NFC. 2020-12-16 20:53:28 +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 [FPEnv] Allow fneg + strict_fadd -> strict_fsub in DAGCombiner 2020-08-27 08:17:01 -04:00
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
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.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
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
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-deref.ll [test] Add explicit dso_local to function declarations in static relocation model tests 2020-12-05 14:54:37 -08:00
tail-call-got.ll
tail-call-legality.ll
tail-call-mutable-memarg.ll
tail-call-parameter-attrs-mismatch.ll
tail-call-win64.ll
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 [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 14:40:50 -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 [X86][ELF] Prefer lowering MC_GlobalAddress operands to .Lfoo$local for STV_DEFAULT only 2020-08-14 00:09:15 +01:00
tailcallpic2.ll
tailcallpic3.ll [X86][ELF] Prefer lowering MC_GlobalAddress operands to .Lfoo$local for STV_DEFAULT only 2020-08-14 00:09:15 +01:00
tailcallstack64.ll
tailcc-calleesave.ll
tailcc-disable-tail-calls.ll
tailcc-fastcc.ll
tailcc-fastisel.ll
tailcc-largecode.ll
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 [X86][ELF] Prefer lowering MC_GlobalAddress operands to .Lfoo$local for STV_DEFAULT only 2020-08-14 00:09:15 +01:00
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
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 [X86] Pre-commit the test-shrink.ll changes from D86578. 2020-08-30 12:25:18 -07:00
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 [MachineScheduler] Fix the TopDepth/BotHeightReduce latency heuristics 2020-07-17 11:02:13 +01:00
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 [X86][AVX] getAVX512TruncNode - don't truncate from illegal vector widths. 2020-08-19 13:00:26 +01:00
tsxldtrk-intrinsic.ll
twoaddr-coalesce-2.ll
twoaddr-coalesce-3.ll
twoaddr-coalesce.ll
twoaddr-dbg-value.mir
twoaddr-lea.ll Remove TwoAddressInstructionPass::sink3AddrInstruction. 2020-07-16 10:02:52 -04:00
twoaddr-sink-terminator.ll
typeid-alias.ll
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] Move vselect(icmp_ult, -1, add(x,y)) -> uaddsat(x,y) to DAGCombine (PR40111) 2020-12-01 11:56:26 +00:00
ubsantrap.ll UBSAN: emit distinctive traps 2020-12-08 10:28:26 +00:00
udiv_fix.ll [X86][SSE] SimplifyDemandedVectorEltsForTargetNode - add general shuffle combining support 2020-09-02 09:24:46 +01:00
udiv_fix_sat.ll [DAG] SimplifyDemandedBits - use KnownBits comparisons to remove ISD::UMIN/UMAX ops 2021-01-18 10:29:23 +00:00
uint64-to-float.ll
uint_to_fp-2.ll [SDag] SimplifyDemandedBits: simplify to FP constant if all bits known 2020-10-07 09:24:38 +01:00
uint_to_fp-3.ll [DAGCombiner] Enable SimplifyDemandedBits vector support for TRUNCATE (REAPPLIED). 2021-01-21 13:01:34 +00: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
umul_fix_sat.ll [X86][SSE] getV4X86ShuffleImm8 - canonicalize broadcast masks 2020-07-29 11:32:44 +01:00
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 Remove Passes dependency on CodeGen 2020-06-24 14:52:46 -07:00
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
urem-seteq-nonzero.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08: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 [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
urem-seteq-vec-nonzero.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
urem-seteq-vec-splat.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08: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 [Intrinsic] Add sshl.sat/ushl.sat, saturated shift intrinsics. 2020-08-07 15:09:24 +02:00
ushl_sat_vec.ll [Intrinsic] Add sshl.sat/ushl.sat, saturated shift intrinsics. 2020-08-07 15:09:24 +02:00
usub_sat.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
usub_sat_plus.ll [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
usub_sat_vec.ll [DAG] Move vselect(icmp_ult, 0, sub(x,y)) -> usubsat(x,y) to DAGCombine (PR40111) 2020-12-01 14:25:29 +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][AVX] Generalize vperm2f128/vperm2i128 patterns to support all legal 256-bit vector types 2021-01-25 15:35:36 +00: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
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 [X86][SSE] getV4X86ShuffleImm8 - canonicalize broadcast masks 2020-07-29 11:32:44 +01:00
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 [X86][SSE] getV4X86ShuffleImm8 - canonicalize broadcast masks 2020-07-29 11:32:44 +01:00
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] Improve lowering of fptoui 2020-11-07 23:50:03 -08: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 [CodeGen][X86] Remove unused check-prefix in strict FP tests. 2020-11-02 14:41:06 +08:00
vec-strict-inttofp-256.ll [X86][AVX] Fold extract_subvector(VSRLI/VSHLI(x,32)) -> VSRLI/VSHLI(extract_subvector(x),32) 2021-01-20 14:34:54 +00:00
vec-strict-inttofp-512.ll [FPEnv][X86][SystemZ] Use different algorithms for i64->double uint_to_fp under strictfp to avoid producing -0.0 when rounding toward negative infinity 2020-10-21 18:12:54 -07:00
vec-strict-round-128.ll
vec-trunc-store.ll
vec3.ll [X86][SSE] getV4X86ShuffleImm8 - canonicalize broadcast masks 2020-07-29 11:32:44 +01:00
vec_align.ll
vec_align_i256.ll
vec_anyext.ll
vec_call.ll [X86] Copy the tuning features and scheduler model from pentium4/x86-64 to generic 2020-08-24 14:47:10 -07:00
vec_cast.ll
vec_cast2.ll [X86][SSE] getV4X86ShuffleImm8 - canonicalize broadcast masks 2020-07-29 11:32:44 +01:00
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 [X86][SSE] getV4X86ShuffleImm8 - canonicalize broadcast masks 2020-07-29 11:32:44 +01:00
vec_extract-sse4.ll
vec_extract.ll [X86][SSE] getV4X86ShuffleImm8 - canonicalize broadcast masks 2020-07-29 11:32:44 +01:00
vec_fabs.ll [X86] vec_fabs.ll - replace X32 check prefix with X86. NFC. 2020-11-17 17:37:09 +00:00
vec_floor.ll
vec_fneg.ll
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
vec_fptrunc.ll
vec_i64.ll
vec_ins_extract-1.ll
vec_ins_extract.ll
vec_insert-2.ll [X86][SSE] SimplifyDemandedVectorEltsForTargetNode - add general shuffle combining support 2020-09-02 09:24:46 +01:00
vec_insert-3.ll [X86][SSE] SimplifyDemandedVectorEltsForTargetNode - add general shuffle combining support 2020-09-02 09:24:46 +01:00
vec_insert-4.ll
vec_insert-5.ll [X86][SSE] SimplifyDemandedVectorEltsForTargetNode - add general shuffle combining support 2020-09-02 09:24:46 +01:00
vec_insert-7.ll
vec_insert-8.ll
vec_insert-9.ll
vec_insert-mmx.ll
vec_int_to_fp.ll [X86][AVX] Replace extract_subvector(broadcast(), 0) folds with generic SimplifyDemandedVectorEltsForTargetNode handling. 2020-12-18 11:51:10 +00:00
vec_loadsingles.ll
vec_logical.ll
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
vec_reassociate.ll
vec_return.ll
vec_saddo.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
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 [X86][SSE] SimplifyDemandedVectorEltsForTargetNode - add general shuffle combining support 2020-09-02 09:24:46 +01:00
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 [X86][SSE] getV4X86ShuffleImm8 - canonicalize broadcast masks 2020-07-29 11:32:44 +01:00
vec_set.ll
vec_setcc-2.ll [X86] Copy the tuning features and scheduler model from pentium4/x86-64 to generic 2020-08-24 14:47:10 -07:00
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 [CodeGen][X86] Remove unused check-prefixes from vec tests. NFCI. 2020-11-11 15:32:42 +08: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] 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
vec_split.ll
vec_ss_load_fold.ll
vec_ssubo.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
vec_trunc_sext.ll
vec_uaddo.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
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] 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
vec_unsafe-fp-math.ll
vec_usubo.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
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
vector-compare-any_of.ll
vector-compare-combines.ll [CodeGen][X86] Remove unused check-prefixes from vector tests. NFCI. 2020-11-11 15:14:04 +08:00
vector-compare-results.ll [X86][AVX] Attempt to fold PACK(SHUFFLE(X,Y),SHUFFLE(X,Y)) -> SHUFFLE(PACK(X,Y)). 2020-07-10 09:33:27 +01:00
vector-compare-simplify.ll [DAGCombiner] Teach SimplifySetCC SETUGE X, SINTMIN -> SETLT X, 0 and SETULE X, SINTMAX -> SETGT X, -1. 2020-08-08 22:27:16 -07:00
vector-constrained-fp-intrinsics-flags.ll
vector-constrained-fp-intrinsics-fma.ll
vector-constrained-fp-intrinsics.ll [X86] Regenerate vector-constrained-fp-intrinsics.ll tests 2021-01-11 18:12:39 +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] Let VBMI2 non-VLX targets still use funnel shifts instructions 2020-12-04 11:06:43 +00:00
vector-fshl-256.ll [X86] Let VBMI2 non-VLX targets still use funnel shifts instructions 2020-12-04 11:06:43 +00:00
vector-fshl-512.ll [X86] Remove unused check-prefixes from vector funnel shift tests 2020-11-10 15:45:37 +00:00
vector-fshl-rot-128.ll [NFC] Remove unused prefixes in llvm/test/CodeGen/X86 2020-12-16 12:41:49 -08: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 [NFC] Remove unused prefixes in llvm/test/CodeGen/X86 2020-12-16 12:41:49 -08:00
vector-fshr-128.ll [X86] Let VBMI2 non-VLX targets still use funnel shifts instructions 2020-12-04 11:06:43 +00:00
vector-fshr-256.ll [X86] Let VBMI2 non-VLX targets still use funnel shifts instructions 2020-12-04 11:06:43 +00:00
vector-fshr-512.ll [X86] Remove unused check-prefixes from vector funnel shift tests 2020-11-10 15:45:37 +00:00
vector-fshr-rot-128.ll [NFC] Remove unused prefixes in llvm/test/CodeGen/X86 2020-12-16 12:41:49 -08:00
vector-fshr-rot-256.ll [NFC] Remove unused prefixes in llvm/test/CodeGen/X86 2020-12-16 12:41:49 -08: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 [NFC] Remove unused prefixes in llvm/test/CodeGen/X86 2020-12-16 12:41:49 -08:00
vector-gep.ll
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 [DAG] Fold vector mul(x,0)/mul(x,1) to a clearing mask 2020-09-26 14:31:57 +01:00
vector-idiv-sdiv-256.ll [DAG] Fold vector mul(x,0)/mul(x,1) to a clearing mask 2020-09-26 14:31:57 +01:00
vector-idiv-sdiv-512.ll [CodeGen][X86] Remove unused check-prefixes from vector tests. NFCI. 2020-11-11 15:14:04 +08:00
vector-idiv-udiv-128.ll [X86][SSE] Enable ZERO_EXTEND_VECTOR_INREG shuffle combining on SSE41 targets. 2020-09-20 16:05:10 +01:00
vector-idiv-udiv-256.ll [X86][SSE] SimplifyDemandedVectorEltsForTargetNode - add general shuffle combining support 2020-09-02 09:24:46 +01:00
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][SSE] getV4X86ShuffleImm8 - canonicalize broadcast masks 2020-07-29 11:32:44 +01: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-intrinsics.ll
vector-lzcnt-128.ll [CodeGen][X86] Remove unused check-prefixes from vector tests. NFCI. 2020-11-11 15:14:04 +08:00
vector-lzcnt-256.ll [CodeGen][X86] Remove unused check-prefixes from vector tests. NFCI. 2020-11-11 15:14:04 +08: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] Cleanup check-prefixes for vector-mul.ll tests 2020-09-26 15:49:19 +01: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][SSE] Enable ZERO_EXTEND_VECTOR_INREG shuffle combining on SSE41 targets. 2020-09-20 16:05:10 +01: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][AVX] Generalize vperm2f128/vperm2i128 patterns to support all legal 256-bit vector types 2021-01-25 15:35:36 +00:00
vector-reduce-and-cmp.ll [CodeGen][X86] Remove unused check-prefixes from vector reduce tests. NFCI. 2020-11-11 14:50:28 +08:00
vector-reduce-and.ll [CodeGen][X86] Remove unused check-prefixes from vector reduce tests. NFCI. 2020-11-11 14:50:28 +08: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 [X86] Regenerate fmin/fmax reduction tests 2021-01-19 14:28:44 +00:00
vector-reduce-fmax.ll [X86] Regenerate fmin/fmax reduction tests 2021-01-19 14:28:44 +00:00
vector-reduce-fmin-nnan.ll [X86] Regenerate fmin/fmax reduction tests 2021-01-19 14:28:44 +00: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][AVX] Generalize vperm2f128/vperm2i128 patterns to support all legal 256-bit vector types 2021-01-25 15:35:36 +00: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 [CodeGen][X86] Remove unused check-prefixes from vector reduce tests. NFCI. 2020-11-11 14:50:28 +08: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] Generalize vperm2f128/vperm2i128 patterns to support all legal 256-bit vector types 2021-01-25 15:35:36 +00:00
vector-reduce-xor.ll [CodeGen][X86] Remove unused check-prefixes from vector reduce tests. NFCI. 2020-11-11 14:50:28 +08:00
vector-rem.ll [X86][SSE] getV4X86ShuffleImm8 - canonicalize broadcast masks 2020-07-29 11:32:44 +01:00
vector-rotate-128.ll [X86] LowerRotate - VBMI2 targets can lower vXi16 rotates using funnel shifts. 2020-12-04 11:29:23 +00: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] Add vbmi2 test coverage for vector rotations 2020-11-30 16:01:01 +00:00
vector-sext.ll [X86] vector-sext.ll - replace X32 check prefix with X86. NFC. 2020-11-17 12:39:47 +00:00
vector-shift-ashr-128.ll [X86] Regenerate vector-shift-*.ll tests 2020-12-08 15:36:50 +00:00
vector-shift-ashr-256.ll [X86] Regenerate vector-shift-*.ll tests 2020-12-08 15:36:50 +00: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] Regenerate vector-shift-*.ll tests 2020-12-08 15:36:50 +00: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] Regenerate vector-shift-*.ll tests 2020-12-08 15:36:50 +00:00
vector-shift-lshr-256.ll [X86] Regenerate vector-shift-*.ll tests 2020-12-08 15:36:50 +00: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] Regenerate vector-shift-*.ll tests 2020-12-08 15:36:50 +00:00
vector-shift-shl-128.ll [X86] Regenerate vector-shift-*.ll tests 2020-12-08 15:36:50 +00:00
vector-shift-shl-256.ll [X86][AVX] Replace extract_subvector(broadcast(), 0) folds with generic SimplifyDemandedVectorEltsForTargetNode handling. 2020-12-18 11:51:10 +00: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] Regenerate vector-shift-*.ll tests 2020-12-08 15:36:50 +00: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 [CodeGen][X86] Remove unused check-prefixes from vector shuffle tests. NFCI. 2020-11-11 13:48:03 +08: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] canonicalizeLaneShuffleWithRepeatedOps - handle vperm2x128(movddup(x),movddup(y)) cases 2021-01-22 16:05:19 +00: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][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-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 [X86][SSE] lowerShuffleAsDecomposedShuffleBlend - support decomposed unpacks for some vXi8/vXi16 cases 2020-09-12 13:39:33 +01:00
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][AVX] lowerShuffleWithSHUFPS - handle missed canonicalization cases. 2020-09-15 17:31:08 +01:00
vector-shuffle-combining-avx.ll [X86] Remove unused check-prefixes from some vector tests 2020-11-10 10:48:48 +00:00
vector-shuffle-combining-avx2.ll [X86] Remove unused check-prefixes from some vector tests 2020-11-10 10:48:48 +00: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] Remove unused check-prefixes from some vector tests 2020-11-10 10:48:48 +00: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] Remove unused check-prefixes from some vector tests 2020-11-10 10:48:48 +00:00
vector-shuffle-combining-ssse3.ll
vector-shuffle-combining-xop.ll [X86] Remove unused check-prefixes from some vector tests 2020-11-10 10:48:48 +00:00
vector-shuffle-combining.ll [X86][AVX] canonicalizeLaneShuffleWithRepeatedOps - handle unary vperm2x128(permute/shift(x,c),undef) cases 2021-01-22 15:47:23 +00:00
vector-shuffle-masked.ll
vector-shuffle-mmx.ll [X86][SSE] getV4X86ShuffleImm8 - canonicalize broadcast masks 2020-07-29 11:32:44 +01:00
vector-shuffle-sse1.ll [X86][SSE] getV4X86ShuffleImm8 - canonicalize broadcast masks 2020-07-29 11:32:44 +01:00
vector-shuffle-sse4a.ll [X86][SSE] lowerV2I64Shuffle - use undef elements in PSHUFD mask widening 2020-07-26 16:04:22 +01: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] Remove unused check-prefixes from vector trunc tests 2020-11-10 15:45:38 +00:00
vector-trunc-packus.ll [X86][AVX] Fold PACK(LOSUBVECTOR(SHUFFLE(X)),HISUBVECTOR(SHUFFLE(X))) -> SHUFFLE(PACK(LOSUBVECTOR(X),HISUBVECTOR(X))) 2020-07-04 13:54:30 +01:00
vector-trunc-ssat.ll [X86][AVX] Fold PACK(LOSUBVECTOR(SHUFFLE(X)),HISUBVECTOR(SHUFFLE(X))) -> SHUFFLE(PACK(LOSUBVECTOR(X),HISUBVECTOR(X))) 2020-07-04 13:54:30 +01:00
vector-trunc-usat.ll [X86] Remove unused check-prefixes from vector trunc tests 2020-11-10 15:45:38 +00:00
vector-trunc.ll [X86][AVX] Generalize vperm2f128/vperm2i128 patterns to support all legal 256-bit vector types 2021-01-25 15:35:36 +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 [X86][SSE] Don't use LowerVSETCCWithSUBUS for unsigned compare with +ve operands (PR47448) 2020-09-07 16:11:40 +01:00
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] Remove unused check-prefixes from some vector tests 2020-11-10 10:48:48 +00: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 [X86] Use Align in reduceMaskedLoadToScalarLoad/reduceMaskedStoreToScalarStore. Correct pointer info. 2020-09-15 11:22:02 -07:00
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 [X86][SSE] lowerV2I64Shuffle - use undef elements in PSHUFD mask widening 2020-07-26 16:04:22 +01:00
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] Remove some unused check-prefixes 2020-11-09 15:04:57 +00: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
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 Revert "[BPI] Improve static heuristics for integer comparisons" 2020-08-17 20:44:33 +02:00
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 [X86] Copy the tuning features and scheduler model from pentium4/x86-64 to generic 2020-08-24 14:47:10 -07:00
widen_cast-2.ll
widen_cast-3.ll
widen_cast-4.ll
widen_cast-5.ll
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 OpaquePtr: Bulk update tests to use typed sret 2020-11-20 17:58:26 -05: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
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
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.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] Fix variadic argument handling for x32 2020-12-14 23:47:27 +00:00
x86-64-veccallcc.ll
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 [X86][SSE] combineX86ShufflesRecursively - add basic handling for combining shuffles of different widths (PR45974) 2020-12-13 17:18:07 +00: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_caller_saved_registers-preserve.ll
x86-no_caller_saved_registers.ll OpaquePtr: Require byval on x86_intrcc parameter 0 2020-12-14 16:34:37 -05: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
x86-sanitizer-shrink-wrapping.ll
x86-setcc-int-to-fp-combine.ll [X86][SSE] lowerV2I64Shuffle - use undef elements in PSHUFD mask widening 2020-07-26 16:04:22 +01:00
x86-shifts.ll [X86] Regenerate vector shift tests. NFCI. 2020-10-27 13:14:54 +00: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
xmulo.ll [X86] Remove some unused check-prefixes 2020-11-09 15:04:57 +00: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] Regenerate xop tests with common prefixes. 2020-10-27 16:45:46 +00: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.ll [X86] Remove some unused check-prefixes 2020-11-09 15:04:57 +00: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 Add tests for clang -fno-zero-initialized-in-bss and llc -nozero-initialized-in-bss 2020-07-04 23:26:57 -07:00
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