llvm-project/llvm/test/CodeGen/X86
Simon Pilgrim 59fa435ea6 [X86] Canonicalize SGT/UGT compares with constants to use SGE/UGE to reduce the number of EFLAGs reads. (PR48760)
This demonstrates a possible fix for PR48760 - for compares with constants, canonicalize the SGT/UGT condition code to use SGE/UGE which should reduce the number of EFLAGs bits we need to read.

As discussed on PR48760, some EFLAG bits are treated independently which can require additional uops to merge together for certain CMOVcc/SETcc/etc. modes.

I've limited this to cases where the constant increment doesn't result in a larger encoding or additional i64 constant materializations.

Differential Revision: https://reviews.llvm.org/D101074
2021-06-30 18:46:50 +01:00
..
AMX [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
GC
GlobalISel [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
avx512-shuffles [X86] Split FeatureFastVariableShuffle tuning into Lane-Crossing and Per-Lane variants 2021-06-01 10:39:36 +03:00
3addr-16bit.ll
3addr-or.ll
3dnow-intrinsics.ll
4char-promote.ll
8bit_cmov_of_trunc_promotion.ll
64-bit-shift-by-32-minus-y.ll [X86][Codegen] Shift amount mod: sh? i64 x, (32-y) --> sh? i64 x, -(y+32) 2021-05-11 19:39:41 +03: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
2005-02-14-IllegalAssembler.ll
2005-05-08-FPStackifierPHI.ll
2006-01-19-ISelFoldingBug.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03: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
2006-05-02-InstrSched2.ll
2006-05-08-CoalesceSubRegClass.ll
2006-05-08-InstrSched.ll
2006-05-11-InstrSched.ll
2006-05-17-VectorArg.ll
2006-05-22-FPSetEQ.ll
2006-05-25-CycleInDAG.ll
2006-07-10-InlineAsmAConstraint.ll
2006-07-12-InlineAsmQConstraint.ll
2006-07-20-InlineAsm.ll
2006-07-28-AsmPrint-Long-As-Pointer.ll
2006-07-31-SingleRegClass.ll
2006-08-07-CycleInDAG.ll
2006-08-16-CycleInDAG.ll
2006-08-21-ExtraMovInst.ll
2006-09-01-CycleInDAG.ll
2006-10-02-BoolRetCrash.ll
2006-10-09-CycleInDAG.ll
2006-10-10-FindModifiedNodeSlotBug.ll
2006-10-12-CycleInDAG.ll
2006-10-13-CycleInDAG.ll
2006-10-19-SwitchUnnecessaryBranching.ll
2006-11-12-CSRetCC.ll
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 [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03: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 [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
2007-05-05-Personality.ll
2007-05-05-VecCastExpand.ll
2007-05-14-LiveIntervalAssert.ll
2007-05-15-maskmovq.ll
2007-05-17-ShuffleISelBug.ll
2007-06-04-X86-64-CtorAsmBugs.ll
2007-06-28-X86-64-isel.ll [X86][SSE] Use llvm min/max intrinsics instead of (deprecated) sse intrinsics. NFCI. 2021-02-20 12:17:46 +00:00
2007-06-29-DAGCombinerBug.ll
2007-06-29-VecFPConstantCSEBug.ll
2007-07-03-GR64ToVR64.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
2007-07-10-StackerAssert.ll
2007-07-18-Vector-Extract.ll
2007-08-01-LiveVariablesBug.ll
2007-08-09-IllegalX86-64Asm.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
2007-08-10-SignExtSubreg.ll
2007-09-05-InvalidAsm.ll
2007-09-06-ExtWeakAliasee.ll
2007-09-27-LDIntrinsics.ll Update @llvm.powi to handle different int sizes for the exponent 2021-06-17 09:38:28 +02:00
2007-10-04-AvoidEFLAGSCopy.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
2007-10-12-CoalesceExtSubReg.ll
2007-10-12-SpillerUnfold1.ll
2007-10-12-SpillerUnfold2.ll
2007-10-14-CoalescerCrash.ll
2007-10-15-CoalescerCrash.ll
2007-10-16-CoalescerCrash.ll
2007-10-19-SpillerUnfold.ll
2007-10-28-inlineasm-q-modifier.ll
2007-10-29-ExtendSetCC.ll
2007-10-30-LSRCrash.ll
2007-10-31-extractelement-i64.ll
2007-11-01-ISelCrash.ll
2007-11-03-x86-64-q-constraint.ll
2007-11-04-LiveIntervalCrash.ll
2007-11-04-LiveVariablesBug.ll
2007-11-04-rip-immediate-constant.ll
2007-11-06-InstrSched.ll
2007-11-07-MulBy4.ll
2007-11-30-LoadFolding-Bug.ll
2007-12-16-BURRSchedCrash.ll
2007-12-18-LoadCSEBug.ll
2008-01-08-IllegalCMP.ll
2008-01-08-SchedulerCrash.ll
2008-01-09-LongDoubleSin.ll
2008-01-16-FPStackifierAssert.ll
2008-01-16-InvalidDAGCombineXform.ll
2008-02-05-ISelCrash.ll
2008-02-06-LoadFoldingBug.ll
2008-02-14-BitMiscompile.ll
2008-02-18-TailMergingBug.ll
2008-02-20-InlineAsmClobber.ll
2008-02-22-LocalRegAllocBug.ll
2008-02-25-InlineAsmBug.ll
2008-02-25-X86-64-CoalescerBug.ll
2008-02-26-AsmDirectMemOp.ll
2008-02-27-DeadSlotElimBug.ll
2008-02-27-PEICrash.ll
2008-03-06-frem-fpstack.ll
2008-03-07-APIntBug.ll
2008-03-10-RegAllocInfLoop.ll
2008-03-12-ThreadLocalAlias.ll
2008-03-13-TwoAddrPassCrash.ll
2008-03-14-SpillerCrash.ll
2008-03-19-DAGCombinerBug.ll
2008-03-23-DarwinAsmComments.ll
2008-03-25-TwoAddrPassBug.ll
2008-03-31-SpillerFoldingBug.ll
2008-04-02-unnamedEH.ll
2008-04-08-CoalescerCrash.ll
2008-04-09-BranchFolding.ll
2008-04-15-LiveVariableBug.ll
2008-04-16-CoalescerBug.ll
2008-04-16-ReMatBug.ll
2008-04-17-CoalescerBug.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
2008-04-24-MemCpyBug.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03: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 [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
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
2008-07-22-CombinerCrash.ll
2008-07-23-VSetCC.ll
2008-08-06-CmpStride.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
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
2008-09-11-CoalescerBug2.ll [X86] Canonicalize SGT/UGT compares with constants to use SGE/UGE to reduce the number of EFLAGs reads. (PR48760) 2021-06-30 18:46:50 +01: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 [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
2008-10-06-x87ld-nan-1.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
2008-10-06-x87ld-nan-2.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
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 [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
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 [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
2008-12-01-SpillerAssert.ll
2008-12-01-loop-iv-used-outside-loop.ll
2008-12-02-IllegalResultType.ll
2008-12-02-dagcombine-1.ll
2008-12-02-dagcombine-2.ll
2008-12-02-dagcombine-3.ll
2008-12-16-dagcombine-4.ll
2008-12-19-EarlyClobberBug.ll
2008-12-22-dagcombine-5.ll
2008-12-23-crazy-address.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
2008-12-23-dagcombine-6.ll
2009-01-13-DoubleUpdate.ll
2009-01-16-SchedulerBug.ll
2009-01-16-UIntToFP.ll
2009-01-18-ConstantExprCrash.ll
2009-01-25-NoSSE.ll
2009-01-26-WrongCheck.ll
2009-01-27-NullStrings.ll
2009-01-31-BigShift.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
2009-01-31-BigShift2.ll
2009-01-31-BigShift3.ll
2009-02-01-LargeMask.ll
2009-02-03-AnalyzedTwice.ll
2009-02-04-sext-i64-gep.ll
2009-02-08-CoalescerBug.ll
2009-02-09-ivs-different-sizes.ll
2009-02-11-codegenprepare-reuse.ll
2009-02-12-DebugInfoVLA.ll
2009-02-12-InlineAsm-nieZ-constraints.ll
2009-02-12-SpillerBug.ll
2009-02-21-ExtWeakInitializer.ll
2009-02-25-CommuteBug.ll
2009-02-26-MachineLICMBug.ll
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 Revert "[X86FixupLEAs] Transform the sequence LEA/SUB to SUB/SUB" 2021-06-12 11:41:38 +01:00
2009-03-25-TestBug.ll
2009-03-26-NoImplicitFPBug.ll
2009-04-12-FastIselOverflowCrash.ll
2009-04-12-picrel.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
2009-04-13-2AddrAssert-2.ll
2009-04-13-2AddrAssert.ll
2009-04-14-IllegalRegs.ll
2009-04-16-SpillerUnfold.ll
2009-04-24.ll
2009-04-25-CoalescerBug.ll
2009-04-27-CoalescerAssert.ll
2009-04-27-LiveIntervalsAssert.ll
2009-04-27-LiveIntervalsAssert2.ll
2009-04-29-IndirectDestOperands.ll
2009-04-29-LinearScanBug.ll
2009-04-29-RegAllocAssert.ll
2009-04-scale.ll
2009-05-08-InlineAsmIOffset.ll
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
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 [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
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 [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
2009-08-14-Win64MemoryIndirectArg.ll
2009-08-19-LoadNarrowingMiscompile.ll
2009-08-23-SubRegReuseUndo.ll
2009-09-10-LoadFoldingBug.ll
2009-09-10-SpillComments.ll
2009-09-16-CoalescerBug.ll
2009-09-19-earlyclobber.ll
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
2009-10-25-RewriterBug.ll
2009-11-04-SubregCoalescingBug.ll
2009-11-13-VirtRegRewriterBug.ll
2009-11-16-MachineLICM.ll
2009-11-16-UnfoldMemOpBug.ll
2009-11-17-UpdateTerminator.ll
2009-11-18-TwoAddrKill.ll
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
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
2010-04-29-CoalescerCrash.ll
2010-04-30-LocalAlloc-LandingPad.ll
2010-05-03-CoalescerSubRegClobber.ll
2010-05-05-LocalAllocEarlyClobber.ll
2010-05-06-LocalInlineAsmClobber.ll
2010-05-07-ldconvert.ll Update @llvm.powi to handle different int sizes for the exponent 2021-06-17 09:38:28 +02:00
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
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
2010-07-29-SetccSimplify.ll
2010-08-04-MaskedSignedCompare.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
2010-08-04-MingWCrash.ll
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
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
2011-04-13-SchedCmpJmp.ll
2011-04-19-sclr-bb.ll
2011-05-09-loaduse.ll
2011-05-26-UnreachableBlockElim.ll
2011-05-27-CrossClassCoalescing.ll
2011-06-01-fildll.ll
2011-06-03-x87chain.ll
2011-06-06-fgetsign80bit.ll
2011-06-12-FastAllocSpill.ll
2011-06-14-PreschedRegalias.ll
2011-06-14-mmx-inlineasm.ll
2011-06-19-QuicksortCoalescerBug.ll
2011-07-13-BadFrameIndexDisplacement.ll
2011-08-23-PerformSubCombine128.ll
2011-08-23-Trampoline.ll
2011-08-29-BlockConstant.ll
2011-08-29-InitOrder.ll [static initializers] Emit global_ctors and global_dtors in reverse order when .ctors/.dtors are used. 2021-06-10 16:44:47 -07:00
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 [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
2011-10-19-widen_vselect.ll
2011-10-21-widen-cmp.ll
2011-10-27-tstore.ll
2011-10-30-padd.ll
2011-11-07-LegalizeBuildVector.ll
2011-11-22-AVX2-Domains.ll
2011-11-30-or.ll
2011-12-06-AVXVectorExtractCombine.ll [X86][SSE] Use llvm min/max intrinsics instead of (deprecated) sse intrinsics. NFCI. 2021-02-20 12:17:46 +00:00
2011-12-06-BitcastVectorGlobal.ll
2011-12-08-AVXISelBugs.ll
2011-12-8-bitcastintprom.ll
2011-12-15-vec_shift.ll
2011-12-26-extractelement-duplicate-load.ll
2011-12-28-vselecti8.ll
2011-20-21-zext-ui2fp.ll
2012-01-10-UndefExceptionEdge.ll
2012-1-10-buildvector.ll
2012-01-11-split-cv.ll
2012-01-12-extract-sv.ll
2012-01-16-mfence-nosse-flags.ll
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
2012-07-10-shufnorm.ll
2012-07-15-BuildVectorPromote.ll
2012-07-15-broadcastfold.ll
2012-07-15-tconst_shl.ll
2012-07-15-vshl.ll
2012-07-16-LeaUndef.ll
2012-07-16-fp2ui-i1.ll
2012-07-17-vtrunc.ll
2012-07-23-select_cc.ll
2012-08-07-CmpISelBug.ll
2012-08-16-setcc.ll [X86] Fold cmpeq/ne(trunc(logic(x)),0) --> cmpeq/ne(logic(x),0) 2021-04-12 16:05:34 +01:00
2012-08-17-legalizer-crash.ll
2012-08-28-UnsafeMathCrash.ll
2012-09-13-dagco-fneg.ll
2012-09-28-CGPBug.ll
2012-10-02-DAGCycle.ll
2012-10-03-DAGCycle.ll
2012-10-18-crash-dagco.ll
2012-11-28-merge-store-alias.ll
2012-12-1-merge-multiple.ll
2012-12-12-DAGCombineCrash.ll
2012-12-14-v8fp80-crash.ll
2012-12-19-NoImplicitFloat.ll
2013-01-09-DAGCombineBug.ll
2013-03-13-VEX-DestReg.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
2013-05-06-ConactVectorCrash.ll
2013-10-14-FastISel-incorrect-vreg.ll
2014-05-29-factorial.ll
2014-08-29-CompactUnwind.ll
2020_12_02_decrementing_loop.ll [X86][CodeGenPrepare] Try to reuse IV's incremented value instead of adding the offset, part 2 2021-03-04 16:47:43 +07:00
9601.ll
20090313-signext.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
AppendingLinkage.ll
Atomics-64.ll
DbgValueOtherTargets.test
DynamicCalleeSavedRegisters.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
MachineBranchProb.ll
MachineSink-CritEdge.ll
MachineSink-DbgValue.ll
MachineSink-PHIUse.ll
MachineSink-SubReg.ll
MachineSink-eflags.ll
MergeConsecutiveStores.ll
O0-pipeline.ll Remove "Rewrite Symbols" from codegen pipeline 2021-05-31 08:32:36 -07:00
PR34565.ll
PR37310.mir
PR40322.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
StackColoring-dbg.ll
StackColoring-use-between-allocas.mir Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
StackColoring.ll
SwitchLowering.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
SwizzleShuff.ll
TruncAssertSext.ll
TruncAssertZext.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
WidenArith.ll [UpdateTestChecks] Default --x86_scrub_rip to False 2021-05-21 19:26:15 -07:00
abi-isel.ll [UpdateTestChecks] Default --x86_scrub_rip to False 2021-05-21 19:26:15 -07:00
abs.ll
absolute-bit-mask-fastisel.ll
absolute-bit-mask.ll
absolute-bt.ll
absolute-cmp.ll
absolute-constant.ll
absolute-rotate.ll
add-ext.ll
add-i64.ll
add-of-carry.ll
add-sub-nsw-nuw.ll
add.ll
add32ri8.ll
add_shl_constant.ll
addcarry.ll
addcarry2.ll
addr-label-difference.ll
addr-mode-matcher-2.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
addr-mode-matcher.ll
addr-of-ret-addr.ll
address-type-promotion-constantexpr.ll
addrsig.ll [CodeGen] don't emit addrsig symbol if it's used only by metadata 2021-04-29 15:39:30 -07:00
addsub-constant-folding.ll [CodeGen][regalloc] Don't align stack slots if the stack can't be realigned 2021-06-11 16:49:12 +01:00
adx-commute.mir
adx-intrinsics-upgrade.ll
adx-intrinsics.ll
aes_intrinsics.ll
alias-gep.ll
alias-static-alloca.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
aliases.ll
align-branch-boundary-default.ll
align-branch-boundary-noautopadding.ll
align-branch-boundary-suppressions-tls.ll
align-branch-boundary-suppressions.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
align-down-const.ll
align-down.ll
aligned-comm.ll
aligned-variadic.ll
alignment-2.ll
alignment.ll
all-ones-vector.ll
alldiv-divdi3.ll
alloca-align-rounding-32.ll
alloca-align-rounding.ll
alloca-overaligned.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
allrem-moddi3.ll
and-encoding.ll
and-load-fold.ll
and-or-fold.ll
and-sink.ll
and-su.ll
and-with-overflow.ll [X86] combineCMP - fold cmpEQ/NE(TRUNC(X),0) -> cmpEQ/NE(X,0) 2021-04-15 13:55:51 +01:00
andimm8.ll
anyext.ll
anyregcc-crash.ll
anyregcc.ll [X86] Generate unaligned access for fixed slots in unaligned stack 2021-02-05 11:36:54 +08:00
apm.ll
arg-cast.ll
arg-copy-elide-win64.ll
arg-copy-elide.ll [SelectionDAG] Fix argument copy elision with irregular types 2021-05-22 09:43:37 +02:00
arg_returned_bitcast.ll
arithmetic_fence.ll [llvm][clang][fpenv] Create new intrinsic llvm.arith.fence to control FP optimization at expression level 2021-06-28 12:26:52 -04:00
arithmetic_fence2.ll [llvm][clang][fpenv] Create new intrinsic llvm.arith.fence to control FP optimization at expression level 2021-06-28 12:26:52 -04:00
asm-block-labels.ll
asm-global-imm.ll
asm-indirect-mem.ll
asm-invalid-register-class-crasher.ll
asm-label.ll
asm-label2.ll
asm-mismatched-types.ll
asm-modifier-P.ll
asm-modifier.ll
asm-modifier2.ll
asm-reg-type-mismatch-avx512.ll
asm-reg-type-mismatch.ll
asm-reject-reg-type-mismatch.ll
asm-reject-rex.ll
asm-reject-vk32-vk64.ll
asm-reject-x87-int.ll
asm-reject-xmm16.ll
atom-call-reg-indirect-foldedreload32.ll
atom-call-reg-indirect-foldedreload64.ll
atom-call-reg-indirect.ll
atom-cmpb.ll
atom-fixup-lea1.ll
atom-fixup-lea2.ll
atom-fixup-lea3.ll
atom-fixup-lea4.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
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 [X86] Canonicalize SGT/UGT compares with constants to use SGE/UGE to reduce the number of EFLAGs reads. (PR48760) 2021-06-30 18:46:50 +01:00
atomic-flags.ll [X86] Update PR20841 test description to make it clear we SHOULDN'T be folding EFLAGS with XADD 2021-05-04 13:29:19 +01:00
atomic-fp.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
atomic-idempotent.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
atomic-load-store-wide.ll
atomic-load-store.ll
atomic-mi.ll
atomic-minmax-i6432.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
atomic-monotonic.ll
atomic-non-integer-fp128.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
atomic-non-integer.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
atomic-op.ll
atomic-ops-ancient-64.ll
atomic-or.ll
atomic-pointer.ll
atomic-unordered.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
atomic8.ll
atomic16.ll
atomic32.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
atomic64.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
atomic128.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
atomic6432.ll
atomicf128.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
attribute-sections.ll
avg-mask.ll
avg.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
avoid-lea-scale2.ll
avoid-loop-align-2.ll
avoid-loop-align.ll
avoid-sfb-g-no-change.mir Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
avoid-sfb-g-no-change2.mir Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
avoid-sfb-g-no-change3.mir Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
avoid-sfb-kill-flags.mir
avoid-sfb-offset.mir
avoid-sfb-overlaps.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
avoid-sfb.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
avoid_complex_am.ll
avx-arith.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
avx-basic.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
avx-bitcast.ll
avx-brcond.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
avx-cast.ll
avx-cmp.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
avx-cvt-2.ll
avx-cvt-3.ll
avx-cvt.ll
avx-cvttp2si.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
avx-fp2int.ll
avx-gfni-intrinsics.ll
avx-insertelt.ll
avx-intel-ocl.ll [X86] Generate unaligned access for fixed slots in unaligned stack 2021-02-05 11:36:54 +08:00
avx-intrinsics-fast-isel.ll [X86][AVX] lowerShuffleAsBroadcast - MOVDDUP(SCALAR_TO_VECTOR(X)) -> BROADCAST(X) 2021-03-24 11:31:56 +00:00
avx-intrinsics-x86-upgrade.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
avx-intrinsics-x86.ll
avx-intrinsics-x86_64.ll [CodeGen][regalloc] Don't align stack slots if the stack can't be realigned 2021-06-11 16:49:12 +01:00
avx-isa-check.ll
avx-load-store.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
avx-logic.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
avx-minmax.ll
avx-select.ll
avx-shift.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
avx-shuffle-x86_32.ll
avx-splat.ll [X86][AVX] lowerShuffleAsBroadcast - MOVDDUP(SCALAR_TO_VECTOR(X)) -> BROADCAST(X) 2021-03-24 11:31:56 +00:00
avx-trunc.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
avx-unpack.ll
avx-varargs-x86_64.ll
avx-vbroadcast.ll [X86] Exclude invalid element types for bitcast/broadcast folding. 2021-06-24 12:39:01 +01:00
avx-vbroadcastf128.ll
avx-vextractf128.ll
avx-vinsertf128.ll
avx-vpclmulqdq.ll
avx-vperm2x128.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
avx-vzeroupper.ll [CodeGen][regalloc] Don't align stack slots if the stack can't be realigned 2021-06-11 16:49:12 +01:00
avx-win64-args.ll
avx-win64.ll
avx.ll
avx1-logical-load-folding.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
avx2-arith.ll [X86][SSE] Regenerate some tests to expose the rip relative vector/broadcast loads 2021-05-26 14:50:47 +01:00
avx2-cmp.ll
avx2-conversions.ll [X86] Split FeatureFastVariableShuffle tuning into Lane-Crossing and Per-Lane variants 2021-06-01 10:39:36 +03:00
avx2-fma-fneg-combine.ll [X86] Don't fold (fneg (fma (fneg X), Y, (fneg Z))) to (fma X, Y, Z) 2021-05-21 23:02:19 +08:00
avx2-gather.ll
avx2-intrinsics-canonical.ll
avx2-intrinsics-fast-isel.ll
avx2-intrinsics-x86-upgrade.ll
avx2-intrinsics-x86.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
avx2-logic.ll
avx2-masked-gather.ll
avx2-nontemporal.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
avx2-phaddsub.ll
avx2-pmovxrm.ll
avx2-shift.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
avx2-vbroadcast.ll [X86] Exclude invalid element types for bitcast/broadcast folding. 2021-06-24 12:39:01 +01:00
avx2-vbroadcasti128.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
avx2-vector-shifts.ll [X86] Split FeatureFastVariableShuffle tuning into Lane-Crossing and Per-Lane variants 2021-06-01 10:39:36 +03:00
avx2-vperm.ll
avx512-adc-sbb.ll
avx512-any_extend_load.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
avx512-arith.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
avx512-broadcast-unfold.ll [X86][SSE] Regenerate some tests to expose the rip relative vector/broadcast loads 2021-05-26 14:50:47 +01:00
avx512-bugfix-23634.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
avx512-bugfix-25270.ll [CodeGen][regalloc] Don't align stack slots if the stack can't be realigned 2021-06-11 16:49:12 +01:00
avx512-bugfix-26264.ll
avx512-build-vector.ll
avx512-calling-conv.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
avx512-cmp-kor-sequence.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
avx512-cmp-mask.ll
avx512-cmp.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
avx512-cvt.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
avx512-cvttp2i.ll
avx512-ext.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
avx512-extract-subvector-load-store.ll [X86] Split FeatureFastVariableShuffle tuning into Lane-Crossing and Per-Lane variants 2021-06-01 10:39:36 +03: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 [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
avx512-gather-scatter-intrin.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
avx512-gfni-intrinsics.ll
avx512-hadd-hsub.ll
avx512-i1test.ll
avx512-inc-dec.ll
avx512-insert-extract.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
avx512-insert-extract_i1.ll
avx512-intel-ocl.ll [X86] Generate unaligned access for fixed slots in unaligned stack 2021-02-05 11:36:54 +08:00
avx512-intrinsics-canonical.ll
avx512-intrinsics-fast-isel.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
avx512-intrinsics-upgrade.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
avx512-intrinsics-x86_64.ll
avx512-intrinsics.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
avx512-load-store.ll
avx512-load-trunc-store-i1.ll
avx512-logic.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
avx512-mask-op.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
avx512-mask-spills.ll
avx512-mask-zext-bugfix.ll
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
avx512-regcall-NoMask.ll [CodeGen][regalloc] Don't align stack slots if the stack can't be realigned 2021-06-11 16:49:12 +01:00
avx512-rndscale.ll
avx512-rotate.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
avx512-scalar.ll
avx512-scalarIntrinsics.ll
avx512-scalar_mask.ll
avx512-select.ll
avx512-shift.ll
avx512-skx-insert-subvec.ll
avx512-trunc.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
avx512-unsafe-fp-math.ll
avx512-vbroadcast.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
avx512-vbroadcasti128.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
avx512-vbroadcasti256.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
avx512-vec-cmp.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
avx512-vec3-crash.ll
avx512-vpclmulqdq.ll
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
avx512bw-intrinsics-fast-isel.ll
avx512bw-intrinsics-upgrade.ll
avx512bw-intrinsics.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
avx512bw-mask-op.ll [DAG] Fold vXi1 multiplies -> and 2021-02-26 11:46:12 +00:00
avx512bw-mov.ll
avx512bw-vec-cmp.ll
avx512bw-vec-test-testn.ll
avx512bwvl-arith.ll
avx512bwvl-intrinsics-canonical.ll
avx512bwvl-intrinsics-fast-isel.ll
avx512bwvl-intrinsics-upgrade.ll
avx512bwvl-intrinsics.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
avx512bwvl-mov.ll
avx512bwvl-vec-cmp.ll
avx512bwvl-vec-test-testn.ll
avx512cd-intrinsics-fast-isel.ll
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
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 [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
avx512vbmi2-intrinsics-fast-isel.ll
avx512vbmi2-intrinsics-upgrade.ll
avx512vbmi2-intrinsics.ll
avx512vbmi2vl-funnel-shifts.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
avx512vbmi2vl-intrinsics-fast-isel.ll
avx512vbmi2vl-intrinsics-upgrade.ll
avx512vbmi2vl-intrinsics.ll
avx512vbmivl-intrinsics-fast-isel.ll
avx512vbmivl-intrinsics-upgrade.ll
avx512vbmivl-intrinsics.ll
avx512vl-arith.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
avx512vl-intrinsics-canonical.ll
avx512vl-intrinsics-fast-isel.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
avx512vl-intrinsics-upgrade.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
avx512vl-intrinsics.ll
avx512vl-logic.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
avx512vl-mov.ll
avx512vl-nontemporal.ll
avx512vl-vbroadcast.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
avx512vl-vec-cmp.ll
avx512vl-vec-masked-cmp.ll
avx512vl-vec-test-testn.ll
avx512vl-vpclmulqdq.ll
avx512vl_vnni-intrinsics-upgrade.ll
avx512vl_vnni-intrinsics.ll
avx512vlcd-intrinsics-fast-isel.ll
avx512vlvp2intersect-intrinsics.ll
avx512vnni-intrinsics-upgrade.ll
avx512vnni-intrinsics.ll
avx512vnni.ll
avx512vp2intersect-intrinsics.ll
avx512vpopcntdq-intrinsics.ll
avx_vnni-intrinsics.ll
avxvnni.ll
backpropmask.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
bad-tls-fold.mir
barrier-sse.ll
barrier.ll
base-pointer-and-cmpxchg.ll reland [IR] make -stack-alignment= into a module attr 2021-06-08 10:59:46 -07:00
base-pointer-and-mwaitx.ll reland [IR] make -stack-alignment= into a module attr 2021-06-08 10:59:46 -07:00
basic-block-sections-blockaddress-taken.ll Basic block sections should enable function sections implicitly. 2021-02-16 16:27:16 -08:00
basic-block-sections-clusters-branches.ll
basic-block-sections-clusters-eh.ll
basic-block-sections-clusters-error.ll
basic-block-sections-clusters.ll
basic-block-sections-cold.ll
basic-block-sections-directjumps.ll
basic-block-sections-eh.ll
basic-block-sections-labels-empty-function.ll [Propeller] Do not generate the BB address map for empty functions. 2021-03-29 20:15:01 -07:00
basic-block-sections-labels-functions-sections.ll
basic-block-sections-labels.ll Add missing 'CHECK' prefix to basic block labels test. 2021-03-25 16:41:41 -07:00
basic-block-sections-list.ll Basic block sections should enable function sections implicitly. 2021-02-16 16:27:16 -08:00
basic-block-sections-listbb.ll
basic-block-sections-mir-parse.mir Basic block sections should enable function sections implicitly. 2021-02-16 16:27:16 -08:00
basic-block-sections-mir-print.ll
basic-block-sections-named-section.ll Basic block sections for functions with implicit-section-name attribute 2021-04-29 12:29:34 -07:00
basic-block-sections-pragma-sections.ll Basic block sections for functions with implicit-section-name attribute 2021-04-29 12:29:34 -07:00
basic-block-sections-source-drift.ll Detect Source Drift with Propeller. 2021-01-29 18:47:26 -08:00
basic-block-sections-unreachable.ll Basic block sections should enable function sections implicitly. 2021-02-16 16:27:16 -08:00
basic-block-sections.ll Basic block sections should enable function sections implicitly. 2021-02-16 16:27:16 -08:00
basic-block-sections_2.ll
basic-promote-integers.ll
bb_rotate.ll
bc-extract.ll
bigstructret.ll
bigstructret2.ll
bit-piece-comment.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
bit-test-shift.ll
bitcast-and-setcc-128.ll
bitcast-and-setcc-256.ll [DAG] Fold shuffle(bop(shuffle(x,y),shuffle(z,w)),bop(shuffle(a,b),shuffle(c,d))) (REAPPLIED) 2021-02-17 11:42:43 +00:00
bitcast-and-setcc-512.ll
bitcast-i256.ll
bitcast-int-to-vector-bool-sext.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
bitcast-int-to-vector-bool-zext.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
bitcast-int-to-vector-bool.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
bitcast-int-to-vector.ll
bitcast-mmx.ll
bitcast-setcc-128.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
bitcast-setcc-256.ll
bitcast-setcc-512.ll
bitcast-vector-bool.ll
bitcast.ll
bitcast2.ll
bitcnt-false-dep.ll
bitreverse.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
bittest-intrin.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
block-placement.ll
block-placement.mir
block_set.ll
bmi-intrinsics-fast-isel-x86_64.ll
bmi-intrinsics-fast-isel.ll
bmi-x86_64.ll
bmi.ll [X86] Fold cmpeq/ne(and(X,Y),Y) --> cmpeq/ne(and(~X,Y),0) 2021-04-11 18:42:01 +01:00
bmi2-x86_64.ll
bmi2.ll [X86] Improve optimizeCompareInstr for signed comparisons after BZHI instructions 2021-04-07 12:07:26 +01:00
bool-ext-inc.ll
bool-math.ll
bool-simplify.ll
bool-vector.ll
bool-zext.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
br-fold.ll
branchfolding-catchpads.ll
branchfolding-debug-invariant.mir
branchfolding-debugloc.ll
branchfolding-ehpad.mir
branchfolding-landingpads.ll
branchfolding-undef.mir
brcond.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
break-anti-dependencies.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
break-false-dep.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
broadcast-elm-cross-splat-vec.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
broadcastm-lowering.ll [X86] Split FeatureFastVariableShuffle tuning into Lane-Crossing and Per-Lane variants 2021-06-01 10:39:36 +03:00
bss_pagealigned.ll
bswap-inline-asm.ll
bswap-rotate.ll
bswap-vector.ll
bswap-wide-int.ll
bswap.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
bswap_tree.ll
bswap_tree2.ll
bt.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
btc_bts_btr.ll
btq.ll
bug26810.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
bug37521.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
bug47278-eflags-error.mir
bug47278.mir
bug80500.ll
build-vector-128.ll
build-vector-256.ll
build-vector-512.ll
buildvec-extract.ll [NFC][X86][Codegen] Re-autogenerate a few tests to reduce noise in future changes 2021-05-28 00:58:01 +03:00
buildvec-insertvec.ll [X86][SSE] combineExtractWithShuffle - support zero-extending to allow extracting from narrow shuffle masks 2021-01-29 14:22:10 +00:00
bypass-slow-division-32.ll
bypass-slow-division-64.ll
bypass-slow-division-tune.ll
byref.ll
byval-align.ll
byval-callee-cleanup.ll
byval.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
byval2.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
byval3.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
byval4.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
byval5.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
byval6.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
byval7.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
cache-intrinsic.ll
call-imm.ll
call-push.ll
call-rv-marker.ll [X86] Lower calls with clang.arc.attachedcall bundle 2021-05-21 16:33:58 +01:00
call-site-info-output.ll
callbr-asm-bb-exports.ll
callbr-asm-blockplacement.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
callbr-asm-branch-folding.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
callbr-asm-destinations.ll
callbr-asm-errors.ll
callbr-asm-instr-scheduling.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
callbr-asm-label-addr.ll
callbr-asm-obj-file.ll
callbr-asm-outputs-pred-succ.ll
callbr-asm-outputs.ll
callbr-asm-phi-placement.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
callbr-asm-sink.ll
callbr-asm.ll
callbr-codegenprepare.ll
cas.ll
cast-vsel.ll
catch.ll
catchpad-dynamic-alloca.ll
catchpad-lifetime.ll
catchpad-realign-savexmm.ll
catchpad-regmask.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
catchpad-reuse.ll
catchpad-weight.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
catchret-empty-fallthrough.ll
catchret-fallthrough.ll
catchret-regmask.ll
cet_endbr_imm_enhance.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
cf-opt-memops.mir
cfguard-checks.ll
cfguard-module-flag.ll
cfguard-x86-64-vectorcall.ll
cfguard-x86-vectorcall.ll
cfi-basic-block-sections-1.ll
cfi-epilogue-with-return.mir
cfi-epilogue-without-return.mir
cfi-inserter-basic-block-sections-callee-save-registers.ll
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 [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
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 Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
cleanuppad-large-codemodel.ll
cleanuppad-realign.ll
clear-bitfield.ll
clear-highbits.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
clear-lowbits.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
clear_upper_vector_element_bits.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
clflushopt.ll
clwb.ll [X86] Remove FeatureCLWB from FeaturesICLClient 2021-04-12 12:08:59 +08:00
clz.ll [X86] Promote 16-bit CTTZ_ZERO_UNDEF to 32-bit variant 2021-05-01 00:42:15 +02:00
clzero.ll
cmov-double.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
cmov-fp.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
cmov-into-branch.ll
cmov-promotion.ll
cmov.ll [X86] Canonicalize SGT/UGT compares with constants to use SGE/UGE to reduce the number of EFLAGs reads. (PR48760) 2021-06-30 18:46:50 +01:00
cmovcmov.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
cmp-bool.ll
cmp-concat.ll
cmp-fast-isel.ll
cmp.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
cmpxchg-clobber-flags.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
cmpxchg-i1.ll
cmpxchg-i128-i1.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
cmpxchg8b.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
cmpxchg8b_alloca_regalloc_handling.ll
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 [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
coalescer-subreg.ll
coalescer-win64.ll
code-model-elf-memset.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
code-model-elf.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
code-model-kernel.ll
code_placement.ll
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
codegen-prepare-collapse.ll
codegen-prepare-crash.ll
codegen-prepare-extload.ll
codegen-prepare-replacephi.mir
codegen-prepare-replacephi2.mir
codegen-prepare-uaddo.ll
codegen-prepare.ll
codemodel.ll
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 [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
combine-adc.ll
combine-add-ssat.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
combine-add-usat.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
combine-add.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
combine-addo.ll
combine-adx.ll
combine-and.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
combine-avx-intrinsics.ll
combine-avx2-intrinsics.ll
combine-bextr.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
combine-bitreverse.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
combine-bitselect.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
combine-bswap.ll
combine-concatvectors.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
combine-fabs.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
combine-fcopysign.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
combine-lds.ll
combine-movmsk-avx.ll
combine-movmsk.ll [X86] canonicalizeShuffleWithBinOps - handle general unaryshuffle(binop(x,c)) patterns not just xor(x,-1) 2021-03-04 10:44:38 +00:00
combine-mul.ll [X86][SSE] Regenerate some tests to expose the rip relative vector/broadcast loads 2021-05-26 14:50:47 +01:00
combine-mulo.ll
combine-multiplies.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
combine-or.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
combine-pmuldq.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
combine-ptest.ll
combine-rotates.ll [X86][SSE] Regenerate some tests to expose the rip relative vector/broadcast loads 2021-05-26 14:50:47 +01:00
combine-sbb.ll
combine-sdiv.ll [X86][SSE] Regenerate some tests to expose the rip relative vector/broadcast loads 2021-05-27 16:07:42 +01:00
combine-select.ll
combine-sext-in-reg.ll
combine-shl.ll [X86] Split FeatureFastVariableShuffle tuning into Lane-Crossing and Per-Lane variants 2021-06-01 10:39:36 +03:00
combine-smax.ll
combine-smin.ll
combine-sra.ll [X86] Split FeatureFastVariableShuffle tuning into Lane-Crossing and Per-Lane variants 2021-06-01 10:39:36 +03:00
combine-srem.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
combine-srl.ll [X86] Split FeatureFastVariableShuffle tuning into Lane-Crossing and Per-Lane variants 2021-06-01 10:39:36 +03:00
combine-sse41-intrinsics.ll
combine-sub-ssat.ll
combine-sub-usat.ll [SelectionDAG] Add computeKnownBits support for ISD::USUBSAT. 2021-03-07 09:48:42 -08:00
combine-sub.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
combine-subo.ll
combine-testm-and.ll
combine-testpd.ll
combine-testps.ll
combine-udiv.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
combine-umax.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
combine-umin.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
combine-undef-index-mscatter.ll
combine-urem.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
combineIncDecVector-crash.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
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
commute-vpclmulqdq-avx.ll
commute-vpclmulqdq-avx512.ll
commute-xop.ll
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 Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
complex-fca.ll
computeKnownBits_urem.ll
concat-cast.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
conditional-indecrement.ll
conditional-tailcall-pgso.ll
conditional-tailcall-samedest.mir
conditional-tailcall.ll
consecutive-load-shuffle.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
const-base-addr.ll
const-shift-of-constmasked.ll
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 [static initializers] Emit global_ctors and global_dtors in reverse order when .ctors/.dtors are used. 2021-06-10 16:44:47 -07:00
convert-2-addr-3-addr-inc64.ll
convertphitype.ll
copy-eflags-liveinlists.mir
copy-eflags.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
copy-propagation.ll
copysign-constant-magnitude.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
cpus-amd-no-x86_64.ll
cpus-amd.ll
cpus-intel-no-x86_64.ll
cpus-intel.ll [X86] Support -march=rocketlake 2021-04-13 09:48:13 +08:00
cpus-no-x86_64.ll
cpus-other.ll
crash-O0.ll
crash-lre-eliminate-dead-def.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
crash-nosse.ll
crash.ll
critical-anti-dep-breaker.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
critical-edge-split-2.ll
cse-add-with-overflow.ll
csr-split.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
cstring.ll
ctor-priority-coff.ll
ctpop-combine.ll
cvt16.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
cvtv2f32.ll
cxx_tlscc64.ll
dag-fmf-cse.ll
dag-merge-fast-accesses.ll
dag-optnone.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
dag-rauw-cse.ll
dag-update-nodetomatch.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
dagcombine-and-setcc.ll
dagcombine-buildvector.ll
dagcombine-cse.ll
dagcombine-dead-store.ll [DAGCombiner] Fix DAG combine store elimination, different address space. 2021-05-12 07:14:22 -07:00
dagcombine-select.ll
dagcombine-shifts.ll
dagcombine-tokenfactor-limit-crash.ll
dagcombine-unsafe-math.ll
darwin-bzero.ll
darwin-no-dead-strip.ll
darwin-preemption.ll
darwin-quote.ll
darwin-tls.ll
dbg-baseptr.ll
dbg-changes-codegen-branch-folding.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
dbg-changes-codegen-branch-folding2.mir
dbg-changes-codegen.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
dbg-combine.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
dbg-line-0-no-discriminator.ll
dbg-list-dependencies.ll Reapply "[DebugInfo] Correctly track SDNode dependencies for list debug values" 2021-04-12 12:51:29 +01:00
dbg-value-func-arg.ll
dbg-value-superreg-copy.mir
debug-loclists-lto.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
debug-loclists.ll
debug-nodebug-crash.ll
debuginfo-locations-dce.ll
debugloc-argsize.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
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][regalloc] Don't align stack slots if the stack can't be realigned 2021-06-11 16:49:12 +01:00
div-rem-pair-recomposition-unsigned.ll [CodeGen][regalloc] Don't align stack slots if the stack can't be realigned 2021-06-11 16:49:12 +01:00
div-rem-simplify.ll
div8.ll
divide-by-constant.ll
divide-windows-itanium.ll
divmod128.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
divrem.ll
divrem8_ext.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
dllexport-x86_64.ll
dllexport.ll
dllimport-x86_64.ll
dllimport.ll
dollar-name.ll
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
dtor-priority-coff.ll
dup-cost.ll
dwarf-comp-dir.ll
dwarf-eh-prepare.ll
dwarf-headers.ll
dwarf-split-line-1.ll
dwarf-split-line-2.ll
dwarf_eh_resume.ll
dyn-stackalloc.ll
dyn_alloca_aligned.ll
dynamic-alloca-in-entry.ll
dynamic-alloca-lifetime.ll
dynamic-allocas-VLAs-stack-align.ll reland [IR] make -stack-alignment= into a module attr 2021-06-08 10:59:46 -07:00
dynamic-allocas-VLAs.ll reland [IR] make -stack-alignment= into a module attr 2021-06-08 10:59:46 -07:00
dynamic-regmask.ll
early-cfi-sections.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
early-ifcvt-crash.ll
early-ifcvt-remarks.ll
early-ifcvt.ll
eh-frame-unreachable.ll
eh-label.ll
eh-nolandingpads.ll
eh-null-personality.ll
eh-unknown.ll
eh_frame.ll
ehcontguard.ll Add ehcont section support 2021-02-15 14:27:12 +08:00
eip-addressing-i386.ll
element-wise-atomic-memory-intrinsics.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
elf-associated-discarded.ll
elf-associated.ll
elf-comdat.ll
elf-comdat2.ll
elf-group.ll [MC][ELF] Support for zero flag section groups 2021-02-16 14:23:40 -08:00
elf-retain.ll ELF: Create unique SHF_GNU_RETAIN sections for llvm.used global objects 2021-02-26 16:38:44 -08:00
elf-unique-sections-by-flags.ll [MC] Move elf-unique-sections-by-flags.ll to X86/ 2021-05-26 12:28:17 +01:00
embed-bitcode.ll
emit-big-cst.ll
empty-function.ll
empty-functions.ll
empty-struct-return-type.ll
emutls-pic.ll
emutls-pie.ll
emutls.ll
emutls_generic.ll
enqcmd-intrinsics.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
epilogue-cfi-fp.ll
epilogue-cfi-no-fp.ll
epilogue.ll
equiv_with_fndef.ll
equiv_with_vardef.ll [CodeGen] Report a normal instead of fatal error for label redefinition 2021-03-09 10:54:41 +00:00
evex-to-vex-compress.mir
exception-label.ll
exedeps-movq.ll
exedepsfix-broadcast.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
expand-call-rvmarker.mir [X86] Lower calls with clang.arc.attachedcall bundle 2021-05-21 16:33:58 +01:00
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 [MC][ELF] Emit unique sections for different flags 2021-05-26 11:51:29 +01:00
extend-set-cc-uses-dbg.ll
extend.ll
extended-fma-contraction.ll
extern_weak.ll
extmul64.ll
extmul128.ll
extract-bits.ll
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
extract-fp.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
extract-insert.ll
extract-lowbits.ll
extract-store.ll
extractelement-fp.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
extractelement-from-arg.ll
extractelement-index.ll
extractelement-legalization-cycle.ll
extractelement-legalization-store-ordering.ll
extractelement-load.ll
extractelement-shuffle.ll
extractps.ll
f16c-intrinsics-fast-isel.ll
f16c-intrinsics-upgrade.ll
f16c-intrinsics.ll
fabs.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
fadd-combines.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
fast-cc-callee-pops.ll
fast-cc-merge-stack-adj.ll [TargetLowering] Only inspect attributes in the arguments for ArgListEntry 2021-05-18 14:30:22 -07:00
fast-cc-pass-in-regs.ll [TargetLowering] Only inspect attributes in the arguments for ArgListEntry 2021-05-18 14:30:22 -07:00
fast-isel-abort-warm.ll
fast-isel-agg-constant.ll
fast-isel-args-fail.ll
fast-isel-args-fail2.ll
fast-isel-args.ll
fast-isel-atomic.ll
fast-isel-avoid-unnecessary-pic-base.ll
fast-isel-bail.ll
fast-isel-bc.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
fast-isel-bitcast-crash.ll
fast-isel-bitcasts-avx.ll
fast-isel-bitcasts-avx512.ll
fast-isel-bitcasts.ll
fast-isel-branch_weights.ll
fast-isel-call-bool.ll
fast-isel-call-cleanup.ll
fast-isel-call.ll
fast-isel-cmp-branch.ll MachineBasicBlock: add liveout iterator aware of which liveins are defined by the runtime. 2021-05-19 11:00:24 +01:00
fast-isel-cmp-branch2.ll
fast-isel-cmp-branch3.ll
fast-isel-cmp.ll
fast-isel-constpool.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03: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 [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
fast-isel-fold-mem.ll
fast-isel-fptrunc-fpext.ll
fast-isel-freeze.ll
fast-isel-gc-intrinsics.ll
fast-isel-gep.ll
fast-isel-gv.ll
fast-isel-i1.ll
fast-isel-int-float-conversion-x86-64.ll
fast-isel-int-float-conversion.ll
fast-isel-load-i1.ll
fast-isel-mem.ll
fast-isel-movsbl-indexreg.ll
fast-isel-nontemporal.ll
fast-isel-noplt-pic.ll
fast-isel-prolog-dbgloc.ll
fast-isel-ret-ext.ll
fast-isel-select-cmov.ll
fast-isel-select-cmov2.ll
fast-isel-select-cmp.ll
fast-isel-select-pseudo-cmov.ll
fast-isel-select-sse.ll
fast-isel-select.ll
fast-isel-sext-zext.ll
fast-isel-sext.ll
fast-isel-shift.ll
fast-isel-sse12-fptoint.ll
fast-isel-stackcheck.ll
fast-isel-store.ll
fast-isel-tailcall.ll
fast-isel-tls.ll
fast-isel-trunc-kill-subreg.ll
fast-isel-uint-float-conversion-x86-64.ll
fast-isel-uint-float-conversion.ll
fast-isel-undef-fp.ll [X86] Selecting fld0 for undefined value in fast ISEL. 2021-06-26 08:43:09 +08:00
fast-isel-vecload.ll
fast-isel-x32.ll
fast-isel-x86-64.ll
fast-isel-x86.ll
fast-isel.ll
fast-regalloc-live-out-debug-values.mir
fastcall-correct-mangling.ll
fastcc-2.ll
fastcc-byval.ll
fastcc-sret.ll
fastcc.ll
fastcc3struct.ll
fastisel-gep-promote-before-add.ll
fastisel-memset-flush.ll
fastisel-softfloat.ll
fastmath-float-half-conversion.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
fcmove.ll
fcmp-constant.ll
fdiv-combine-vec.ll
fdiv-combine.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
fdiv.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
fentry-insertion.ll
field-extract-use-trunc.ll
fildll.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
file-directive.ll
file-source-filename.ll
finite-libcalls.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
fixed-stack-di-mir.ll
fixup-bw-copy.ll
fixup-bw-copy.mir
fixup-bw-inst.ll
fixup-bw-inst.mir
fixup-lea.ll
flags-copy-lowering.mir
float-asmprint.ll
float-conv-elim.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
floor-soft-float.ll
flt-rounds.ll
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 [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
fma-fneg-combine.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
fma-intrinsics-canonical.ll
fma-intrinsics-fast-isel.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
fma-intrinsics-phi-213-to-231.ll
fma-intrinsics-x86-upgrade.ll
fma-intrinsics-x86.ll
fma-phi-213-to-231.ll
fma-scalar-combine.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
fma-scalar-memfold.ll
fma-signed-zero.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
fma.ll [CodeGen][regalloc] Don't align stack slots if the stack can't be realigned 2021-06-11 16:49:12 +01:00
fma4-commute-x86.ll
fma4-fneg-combine.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
fma4-intrinsics-x86-upgrade.ll
fma4-intrinsics-x86.ll
fma4-intrinsics-x86_64-folded-load.ll
fma4-scalar-memfold.ll
fma_patterns.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
fma_patterns_wide.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
fmaddsub-combine.ll
fmaxnum.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
fmf-flags.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
fmf-propagation.ll [x86] propagate FMF from x86-specific intrinsic nodes to others during lowering 2021-05-19 13:11:15 -04:00
fmf-reduction.ll
fminnum.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
fmsubadd-combine.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
fmul-combines.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
fnabs.ll
fold-add.ll
fold-and-shift-x86_64.ll
fold-and-shift.ll
fold-call-2.ll
fold-call-3.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
fold-call-oper.ll
fold-call.ll
fold-imm.ll
fold-load-binops.ll
fold-load-unops.ll
fold-load-vec.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
fold-load.ll
fold-mul-lohi.ll
fold-pcmpeqd-1.ll
fold-pcmpeqd-2.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
fold-push.ll
fold-rmw-ops.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
fold-sext-trunc.ll
fold-tied-op.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
fold-vector-bv-crash.ll
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 reland [IR] make -stack-alignment= into a module attr 2021-06-08 10:59:46 -07:00
force-align-stack.ll
fp-arith.ll
fp-cvt.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
fp-double-rounding.ll
fp-elim-and-no-fp-elim.ll
fp-elim.ll
fp-fast.ll
fp-fold.ll
fp-immediate-shorten.ll
fp-in-intregs.ll
fp-intrinsics-flags-x86_64.ll
fp-intrinsics-flags.ll
fp-intrinsics-fma.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
fp-intrinsics.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
fp-load-trunc.ll
fp-logic-replace.ll
fp-logic.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
fp-round.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
fp-roundeven.ll
fp-select-cmp-and.ll
fp-stack-2results.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
fp-stack-O0-crash.ll
fp-stack-O0.ll
fp-stack-compare-cmov.ll
fp-stack-compare.ll
fp-stack-direct-ret.ll
fp-stack-ret-conv.ll
fp-stack-ret-store.ll
fp-stack-ret.ll
fp-stack-retcopy.ll
fp-stack-set-st1.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
fp-stack.ll
fp-strict-libcalls-msvc32.ll
fp-strict-scalar-cmp.ll
fp-strict-scalar-fptoint.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
fp-strict-scalar-inttofp.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
fp-strict-scalar-round.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
fp-strict-scalar.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
fp-trunc.ll
fp-undef.ll
fp-une-cmp.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
fp2sint.ll
fp80-strict-libcalls.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
fp80-strict-scalar-cmp.ll
fp80-strict-scalar.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
fp128-calling-conv.ll
fp128-cast-strict.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
fp128-cast.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
fp128-compare.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
fp128-extract.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
fp128-g.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
fp128-i128.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
fp128-libcalls-strict.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
fp128-libcalls.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
fp128-load.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
fp128-select.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
fp128-store.ll
fp_constant_op.ll
fp_load_cast_fold.ll
fp_load_fold.ll
fpcmp-soft-fp.ll
fpenv.ll [FPEnv][X86] Implement lowering of llvm.set.rounding 2021-05-13 14:30:38 +07:00
fpstack-debuginstr-kill.ll
fptosi-constant.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
fptosi-sat-scalar.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
fptoui-sat-scalar.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
frame-base.ll
frame-lowering-debug-intrinsic-2.ll
frame-lowering-debug-intrinsic.ll
frame-order.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
frameaddr.ll
frameregister.ll
freeze-combine.ll
freeze-legalize.ll
freeze.ll [X86] Add ISD::FREEZE and ISD::AssertAlign to the list of opcodes that don't guarantee upper 32 bits are zero. 2021-06-12 09:52:29 -07:00
frem-msvc32.ll
fsafdo_test1.ll Revert "[SampleFDO] Using common linkage for the discriminator flag variable" 2021-06-15 21:22:23 -07:00
fsafdo_test2.ll Revert "[SampleFDO] Using common linkage for the discriminator flag variable" 2021-06-15 21:22:23 -07:00
fsgsbase.ll
fshl.ll
fshr.ll
fsxor-alignment.ll
ftrunc.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
full-lsr.ll
funclet-layout.ll
function-alias.ll
function-subtarget-features-2.ll
function-subtarget-features.ll
funnel-shift-rot.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
funnel-shift.ll
ga-offset.ll
ga-offset2.ll
gather-addresses.ll
gcc_except_table-multi.ll [MC] Use COMDAT for LSDA only if IR comdat type is any 2021-04-21 14:41:39 -07:00
gcc_except_table.ll
gcc_except_table_bb_sections.ll [X86] Fix position-independent TType encoding 2021-05-10 17:04:33 +01:00
gcc_except_table_bb_sections_ehpad_groups_with_cold.ll
gcc_except_table_functions.ll
gep-expanded-vector.ll
getelementptr.ll
gfni-intrinsics.ll
ghc-cc.ll
ghc-cc64.ll
global-access-pie.ll
global-fill.ll
global-sections-comdat.ll
global-sections-tls.ll
global-sections.ll
gnu-eh-alternative.ll
gnu-seh-nolpads.ll
gpr-to-mask.ll
greedy_regalloc_bad_eviction_sequence.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
gs-fold.ll
h-register-addressing-32.ll
h-register-addressing-64.ll
h-register-store.ll
h-registers-0.ll
h-registers-1.ll
h-registers-2.ll
h-registers-3.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
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 [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
haddsub-4.ll [DAG] Fold shuffle(bop(shuffle(x,y),shuffle(z,w)),undef) -> bop(shuffle'(x,y),shuffle'(z,w)) 2021-03-19 14:14:56 +00:00
haddsub-broadcast.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
haddsub-shuf-undef-operand.ll
haddsub-shuf.ll [X86] Remove unused check-prefixes 2021-05-15 22:05:02 +01:00
haddsub-undef.ll [DAG] MergeInnerShuffle with BinOps - sometimes accept undef mask elements 2021-04-01 14:33:00 +01:00
haddsub.ll
half-constrained.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
half.ll [CodeGen][regalloc] Don't align stack slots if the stack can't be realigned 2021-06-11 16:49:12 +01:00
handle-move.ll
heap-alloc-markers.mir
hhvm-cc.ll
hidden-vis-2.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
hidden-vis-3.ll
hidden-vis-4.ll
hidden-vis-pic.ll
hidden-vis.ll
hipe-cc.ll reland [IR] make -stack-alignment= into a module attr 2021-06-08 10:59:46 -07:00
hipe-cc64.ll reland [IR] make -stack-alignment= into a module attr 2021-06-08 10:59:46 -07:00
hipe-prologue.ll
hoist-and-by-const-from-lshr-in-eqcmp-zero.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
hoist-and-by-const-from-shl-in-eqcmp-zero.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
hoist-common.ll
hoist-invariant-load.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
hoist-spill-lpad.ll
hoist-spill.ll
horizontal-reduce-add.ll
horizontal-reduce-fadd.ll
horizontal-reduce-smax.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
horizontal-reduce-smin.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
horizontal-reduce-umax.ll
horizontal-reduce-umin.ll
horizontal-shuffle-2.ll
horizontal-shuffle-3.ll [X86][AVX] Add PR49971 test case 2021-04-22 11:32:29 +01:00
horizontal-shuffle-4.ll [X86][SSE] Add tests for permute(phaddw(phaddw(x,y),phaddw(z,w))) -> phaddw(phaddw(),phaddw()) folds. 2021-05-11 17:47:10 +01:00
horizontal-shuffle-demanded.ll
horizontal-shuffle.ll [X86][AVX] canonicalizeShuffleMaskWithHorizOp - improve support for 256/512-bit vectors 2021-05-12 12:13:24 +01:00
horizontal-sum.ll [X86][SSE] Replace foldShuffleOfHorizOp with generalized version in canonicalizeShuffleMaskWithHorizOp 2021-05-11 14:18:45 +01:00
hot-unlikely-section-prefix.ll
huge-stack-offset.ll
huge-stack-offset2.ll
i1narrowfail.ll
i2k.ll
i16lshr8pat.ll
i64-mem-copy.ll
i64-to-float.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
i128-add.ll
i128-and-beyond.ll
i128-immediate.ll
i128-mul.ll [regalloc] Ensure Query::collectInterferringVregs is called before interval iteration 2021-04-01 08:33:28 -07:00
i128-ret.ll
i128-sdiv.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
i128-udiv.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
i256-add.ll
i386-setjmp-pic.ll
i386-shrink-wrapping.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
i386-tlscall-fastregalloc.ll
i486-fence-loop.ll
i686-win-shrink-wrapping.ll
iabs.ll
icall-branch-funnel.ll
icmp-opt.ll
ident-metadata.ll
ifunc-asm.ll
illegal-bitfield-loadstore.ll
illegal-insert.ll
illegal-vector-args-return.ll
immediate_merging.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
immediate_merging64.ll
implicit-faultmap.ll
implicit-null-check-negative.ll
implicit-null-check.ll
implicit-null-checks.mir
implicit-null-chk-reg-rewrite.mir
implicit-use-spill.mir
imul-lea-2.ll
imul-lea.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
imul.ll
inalloca-ctor.ll Reapply "OpaquePtr: Turn inalloca into a type attribute" 2021-03-29 08:55:30 -04:00
inalloca-invoke.ll Reapply "OpaquePtr: Turn inalloca into a type attribute" 2021-03-29 08:55:30 -04:00
inalloca-regparm.ll Reapply "OpaquePtr: Turn inalloca into a type attribute" 2021-03-29 08:55:30 -04:00
inalloca-stdcall.ll Reapply "OpaquePtr: Turn inalloca into a type attribute" 2021-03-29 08:55:30 -04:00
inalloca.ll Reapply "OpaquePtr: Turn inalloca into a type attribute" 2021-03-29 08:55:30 -04:00
inc-of-add.ll
inconsistent_landingpad.ll
indirect-branch-tracking-cm-lager.ll
indirect-branch-tracking-eh.ll
indirect-branch-tracking-eh2.ll
indirect-branch-tracking-r2.ll
indirect-branch-tracking.ll [X32][CET] Fix handling of indirect branches 2021-04-29 08:33:22 +01:00
indirect-hidden.ll
init-priority.ll
inline-0bh.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
inline-asm-2addr.ll
inline-asm-A-constraint.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
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 [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
inline-asm-fpstack.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
inline-asm-h.ll
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
inline-asm-pic.ll
inline-asm-ptr-cast.ll
inline-asm-q-regs.ll
inline-asm-sp-clobber-memcpy.ll
inline-asm-stack-realign.ll
inline-asm-stack-realign2.ll
inline-asm-stack-realign3.ll
inline-asm-tied.ll
inline-asm-x-i128.ll
inline-asm-x-scalar.ll
inline-asm.ll
inline-sse.ll
inlineasm-sched-bug.ll
innermost-loop-alignment.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
inreg.ll
ins_split_regalloc.ll
ins_subreg_coalesce-1.ll
ins_subreg_coalesce-2.ll
ins_subreg_coalesce-3.ll
insert-into-constant-vector.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
insert-loaded-scalar.ll
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 [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
insertelement-shuffle.ll
insertelement-var-index.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
insertelement-zero.ll [X86] Split FeatureFastVariableShuffle tuning into Lane-Crossing and Per-Lane variants 2021-06-01 10:39:36 +03:00
insertps-O0-bug.ll
insertps-combine.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03: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
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 [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
isnan.ll
isnan2.ll
ispositive.ll
jump_sign.ll [X86] Fold cmpeq/ne(trunc(logic(x)),0) --> cmpeq/ne(logic(x),0) 2021-04-12 16:05:34 +01:00
keylocker-intrinsics-fast-isel.ll
keylocker-intrinsics.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
known-bits-vector.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
known-bits.ll
known-signbits-vector.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
kshift.ll
label-annotation.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
label-heapallocsite.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
label-redefinition.ll [CodeGen] Report a normal instead of fatal error for label redefinition 2021-03-09 10:54:41 +00:00
lack-of-signed-truncation-check.ll [X86] Canonicalize SGT/UGT compares with constants to use SGE/UGE to reduce the number of EFLAGs reads. (PR48760) 2021-06-30 18:46:50 +01: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 [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
late-address-taken.ll
late-remat-update-2.mir
late-remat-update.mir Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
ldzero.ll
lea-2.ll
lea-3.ll
lea-4.ll
lea-5.ll
lea-dagdag.ll
lea-opt-cse1.ll
lea-opt-cse2.ll
lea-opt-cse3.ll
lea-opt-cse4.ll
lea-opt-memop-check-1.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
lea-opt-memop-check-2.ll
lea-opt-with-debug.mir
lea-opt.ll
lea-opt2.ll Revert "[X86FixupLEAs] Transform the sequence LEA/SUB to SUB/SUB" 2021-06-12 11:41:38 +01:00
lea-recursion.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03: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
legalize-sub-zero-2.ll
legalize-sub-zero.ll
legalize-types-remapid.ll
legalize-vaarg.ll
legalizedag_vec.ll
libcall-sret.ll
licm-dominance.ll Autogen some tests for ease of update 2021-03-22 11:06:29 -07:00
licm-nested.ll
licm-regpressure.ll
licm-symbol.ll
lifetime-alias.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
limit-split-cost.mir Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
limited-prec.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
linux-preemption.ll
lit.local.cfg
live-out-reg-info.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03: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
load-chain.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
load-combine-dbg.ll
load-combine.ll
load-local-v3i1.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
load-local-v3i129.ll
load-local-v4i5.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
load-partial.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
load-scalar-as-vector.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
load-slice.ll
loadStore_vectorizer.ll
loc-remat.ll
local_stack_symbol_ordering.ll
localescape.ll
log2_not_readnone.ll
logical-load-fold.ll
long-setcc.ll
longlong-deadload.ll
loop-blocks.ll
loop-hoist.ll
loop-rotate.ll
loop-search.ll
loop-strength-reduce-2.ll
loop-strength-reduce-3.ll
loop-strength-reduce-crash.ll
loop-strength-reduce.ll
loop-strength-reduce2.ll
loop-strength-reduce4.ll
loop-strength-reduce5.ll
loop-strength-reduce6.ll
loop-strength-reduce7.ll
loop-strength-reduce8.ll
lower-bitcast.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
lower-ptrmask.ll
lower-vec-shift-2.ll
lower-vec-shift.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
lower-vec-shuffle-bug.ll
lrint-conv-i32.ll
lrint-conv-i64.ll
lround-conv-i32.ll
lround-conv-i64.ll
lrshrink.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
lsr-crash-empty-uses.ll
lsr-delayed-fold.ll
lsr-i386.ll
lsr-interesting-step.ll
lsr-loop-exit-cond.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
lsr-negative-stride.ll
lsr-nonaffine.ll
lsr-normalization.ll
lsr-overflow.ll
lsr-quadratic-expand.ll
lsr-redundant-addressing.ll
lsr-reuse-trunc.ll
lsr-reuse.ll
lsr-sort.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
lsr-static-addr.ll
lsr-wrap.ll
lvi-hardening-gadget-graph.ll
lvi-hardening-indirectbr.ll
lvi-hardening-inline-asm.ll
lvi-hardening-loads.ll
lvi-hardening-ret.ll
lwp-intrinsics-x86_64.ll
lwp-intrinsics.ll
lzcnt-cmp.ll
lzcnt-tzcnt.ll
lzcnt-zext-cmp.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
lzcnt.ll
macCatalyst.ll
machine-combiner-int-vec.ll
machine-combiner-int.ll
machine-combiner.ll [DAGCombine] reassoc flag shouldn't enable contract 2021-06-21 21:15:43 +00:00
machine-copy-prop.mir
machine-cp-debug.mir
machine-cp-mask-reg.mir
machine-cp.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
machine-cse.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
machine-function-splitter.ll [CodeGen] Do not split functions with attr "implicit-section-name". 2021-04-21 21:51:33 -07:00
machine-outliner-cfi-tail-some.mir
machine-outliner-cfi-tail.mir
machine-outliner-debuginfo.ll
machine-outliner-disubprogram.ll
machine-outliner-noredzone.ll
machine-outliner-tailcalls.ll
machine-outliner.ll
machine-region-info.mir
machine-sink-and-implicit-null-checks.ll
machine-sink.ll
machine-trace-metrics-crash.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
machinesink-merge-debuginfo.ll
machinesink-null-debuginfo.ll
macho-comdat.ll
macho-trap.ll
madd.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
mangle-question-mark.ll
mask-negated-bool.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
masked-iv-safe.ll
masked-iv-unsafe.ll
masked_compressstore.ll [X86] canonicalizeShuffleWithBinOps - handle general unaryshuffle(binop(x,c)) patterns not just xor(x,-1) 2021-03-04 10:44:38 +00:00
masked_expandload.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
masked_gather.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
masked_gather_scatter.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
masked_gather_scatter_widen.ll [X86] Fold scalar_to_vector(x) -> extract_subvector(broadcast(x),0) iff broadcast(x) exists 2021-03-03 15:50:37 +00:00
masked_load.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
masked_store.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
masked_store_trunc.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
masked_store_trunc_ssat.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
masked_store_trunc_usat.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
maskmovdqu.ll
materialize.ll
mature-mc-support.ll
mbp-false-cfg-break.ll
mcinst-avx-lowering.ll
mcinst-lowering.ll
mcu-abi.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
mem-intrin-base-reg.ll
mem-promote-integers.ll
membarrier.ll
memcmp-constant.ll
memcmp-mergeexpand.ll
memcmp-minsize.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
memcmp-more-load-pairs.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
memcmp-optsize.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
memcmp-pgso.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
memcmp.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
memcpy-2.ll
memcpy-from-string.ll
memcpy-inline-fsrm.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
memcpy-inline.ll
memcpy-scoped-aa.ll [SelectionDAG] Propagate scoped AA metadata when lowering mem intrinsics. 2021-05-25 14:42:26 -04:00
memcpy-struct-by-value.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
memcpy.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
mempcpy-32.ll
mempcpy.ll
memset-2.ll
memset-3.ll
memset-nonzero.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
memset-sse-stack-realignment.ll
memset-zero.ll
memset.ll
memset64-on-x86-32.ll
merge-consecutive-loads-128.ll
merge-consecutive-loads-256.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
merge-consecutive-loads-512.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
merge-consecutive-stores-i1.ll
merge-consecutive-stores-nt.ll
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 Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
merge_store.ll
merge_store_duplicated_loads.ll
mfence.ll
midpoint-int-vec-128.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
midpoint-int-vec-256.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
midpoint-int-vec-512.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
midpoint-int.ll
min-legal-vector-width.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
mingw-alloca.ll
mingw-comdats-xdata.ll
mingw-comdats.ll
mingw-refptr.ll
misaligned-memset.ll
misched-aa-colored.ll
misched-aa-mmos.ll
misched-balance.ll
misched-code-difference-with-debug.ll
misched-copy.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
misched-crash.ll
misched-fusion.ll
misched-ilp.ll
misched-matmul.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
misched-matrix.ll
misched-new.ll
misched_phys_reg_assign_order.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
mixed-ptr-sizes-i686.ll
mixed-ptr-sizes.ll
mmx-arg-passing-x86-64.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
mmx-arg-passing.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
mmx-arith.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
mmx-bitcast-fold.ll
mmx-bitcast.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
mmx-build-vector.ll
mmx-coalescing.ll
mmx-copy-gprs.ll
mmx-cvt.ll
mmx-fold-load.ll
mmx-fold-zero.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
mmx-intrinsics.ll
mmx-only.ll
mov-zero-to-xor.ll
movbe.ll
movddup-load-fold.ll
movdir-intrinsic-x86.ll
movdir-intrinsic-x86_64.ll
move_latch_to_loop_top.ll
movfs.ll
movgs.ll
movmsk-cmp.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
movmsk.ll
movntdq-no-avx.ll
movpc32-check.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
movtopush-stack-align.ll reland [IR] make -stack-alignment= into a module attr 2021-06-08 10:59:46 -07:00
movtopush.ll reland [IR] make -stack-alignment= into a module attr 2021-06-08 10:59:46 -07:00
movtopush.mir
movtopush64.ll
ms-inline-asm-PR44272.ll
ms-inline-asm-avx512.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
ms-inline-asm-redundant-clobber.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
ms-inline-asm.ll
mul-constant-i8.ll
mul-constant-i16.ll
mul-constant-i32.ll
mul-constant-i64.ll
mul-constant-result.ll [X86] Canonicalize SGT/UGT compares with constants to use SGE/UGE to reduce the number of EFLAGs reads. (PR48760) 2021-06-30 18:46:50 +01:00
mul-i256.ll
mul-i512.ll
mul-i1024.ll
mul-legalize.ll
mul-remat.ll
mul-shift-reassoc.ll
mul64.ll
mul128.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
mul128_sext_loop.ll
mulfix_combine.ll
mulo-pow2.ll
muloti.ll
mult-alt-generic-i686.ll
mult-alt-generic-x86_64.ll
mult-alt-x86.ll
multiple-loop-post-inc.ll
multiple-return-values-cross-block.ll
mulvi32.ll
mulx32.ll
mulx64.ll
musttail-fastcall.ll
musttail-inalloca.ll Reapply "OpaquePtr: Turn inalloca into a type attribute" 2021-03-29 08:55:30 -04:00
musttail-indirect.ll Reapply "OpaquePtr: Turn inalloca into a type attribute" 2021-03-29 08:55:30 -04:00
musttail-tailcc.ll
musttail-thiscall.ll Reapply "OpaquePtr: Turn inalloca into a type attribute" 2021-03-29 08:55:30 -04:00
musttail-varargs.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
musttail.ll
mwaitx.ll
mxcsr-reg-usage.ll
named-reg-alloc.ll
named-reg-notareg.ll
named-vector-shuffle-reverse.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
narrow-shl-cst.ll
narrow-shl-load.ll
narrow_op-1.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
neg-abs.ll
neg-of-3ops-lea.ll
neg-shl-add.ll
neg_cmp.ll
neg_fp.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
negate-add-zero.ll
negate-i1.ll
negate-shift.ll
negate.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
negative-offset.ll
negative-sin.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
negative-stride-fptosi-user.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
negative-subscript.ll
negative_zero.ll
new-remat.ll
newline-and-quote.ll
no-and8ri8.ll
no-cmov.ll
no-plt-libcalls.ll Revert "[BuildLibCalls/SimplifyLibCalls] Fix attributes on created CallInst instructions." 2021-06-24 19:24:34 -07:00
no-plt.ll
no-prolog-kill.ll
no-seh-unwind-inline-asm-codegen.ll Support unwinding from inline assembly 2021-05-13 19:13:03 +01:00
no-sse-win64.ll
no-sse-x86.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
no-sse2-avg.ll
no-stack-arg-probe.ll
no-unwind-inline-asm-codegen.ll Support unwinding from inline assembly 2021-05-13 19:13:03 +01:00
no-wide-load.ll
nobt.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
nocf_check.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
nocx16.ll
nomerge.ll
nomovtopush.ll
non-lazy-bind.ll
non-unique-sections.ll
non-value-mem-operand.mir [Verifier] Extend statepoint verifier to cover more constants 2021-01-13 11:51:48 +07:00
nonconst-static-ev.ll
nonconst-static-iv.ll
nontemporal-2.ll
nontemporal-3.ll
nontemporal-loads-2.ll
nontemporal-loads.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
nontemporal.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
noreturn-call-linux.ll
noreturn-call-win64.ll
noreturn-call.ll
norex-subreg.ll
nosse-error1.ll
nosse-varargs.ll
nosse-vector.ll
not-and-simplify.ll
not-of-dec.ll
note-cet-property.ll [X32][CET] Fix size and alignment of .note.gnu.property section 2021-05-01 22:17:04 +01:00
note-sections.ll
null-streamer.ll
objc-gc-module-flags.ll
oddshuffles.ll [DAGCombine] reduceBuildVecToShuffle(): sort input vectors by decreasing size 2021-06-14 16:18:37 +03:00
oddsubvector.ll [X86] Split FeatureFastVariableShuffle tuning into Lane-Crossing and Per-Lane variants 2021-06-01 10:39:36 +03:00
offset-operator.ll
omit-urem-of-power-of-two-or-zero-when-comparing-with-zero.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
opaque-constant-asm.ll
opt-ext-uses.ll
opt-pipeline.ll Remove "Rewrite Symbols" from codegen pipeline 2021-05-31 08:32:36 -07:00
opt-shuff-tstore.ll
opt_phis.mir
opt_phis2.mir
optimize-max-0.ll [regalloc] Ensure Query::collectInterferringVregs is called before interval iteration 2021-04-01 08:33:28 -07:00
optimize-max-1.ll
optimize-max-2.ll
optimize-max-3.ll
or-address.ll
or-branch.ll [X86] Canonicalize SGT/UGT compares with constants to use SGE/UGE to reduce the number of EFLAGs reads. (PR48760) 2021-06-30 18:46:50 +01:00
or-lea.ll
or-with-overflow.ll [X86] Fold cmpeq/ne(trunc(logic(x)),0) --> cmpeq/ne(logic(x),0) 2021-04-12 16:05:34 +01:00
oss-fuzz-25184.ll
osx-private-labels.ll
overflow-intrinsic-setcc-fold.ll
overflow.ll
overflowing-iv-codegen.ll [Test] Two more interesting test cases & their codegen counterparts 2021-02-26 17:23:12 +07:00
overflowing-iv.ll [X86][CodeGenPrepare] Try to reuse IV's incremented value instead of adding the offset, part 2 2021-03-04 16:47:43 +07:00
overlap-shift.ll
packed_struct.ll
packss.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
paddus.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
palignr.ll
parity.ll
partial-fold32.ll
partial-fold64.ll
partial-tail-dup.ll
partition.ll
pass-three.ll
patchable-function-entry-ibt.ll
patchable-function-entry.ll
patchable-prologue.ll
patchpoint-invoke.ll
patchpoint-verifiable.mir
patchpoint-webkit_jscc.ll
patchpoint.ll
pause.ll
peep-setb.ll
peep-test-0.ll
peep-test-1.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
peep-test-2.ll
peep-test-3.ll
peep-test-4.ll
peephole-cvt-sse.ll
peephole-fold-movsd.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
peephole-fold-testrr.mir
peephole-multiple-folds.ll
peephole-na-phys-copy-folding.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
peephole-recurrence.mir
peephole.mir
personality.ll
personality_size.ll
phaddsub-extract.ll [X86][SSE] isHorizontalBinOp - use getTargetShuffleInputs helper (REAPPLIED) 2021-04-03 11:59:19 +01:00
phaddsub-undef.ll
phaddsub.ll [X86] Split FeatureFastVariableShuffle tuning into Lane-Crossing and Per-Lane variants 2021-06-01 10:39:36 +03:00
phi-bit-propagation.ll
phi-immediate-factoring.ll
phielim-split.ll
phys-reg-local-regalloc.ll
phys_subreg_coalesce-2.ll
phys_subreg_coalesce-3.ll
phys_subreg_coalesce.ll
physreg-pairs-error.ll
physreg-pairs.ll
pic-load-remat.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pic.ll
pic_jumptable.ll
pie.ll
pku.ll
pmaddubsw.ll
pmovext.ll
pmovsx-inreg.ll
pmul.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pmulh.ll [X86][SSE] Add pmulh tests where the source ops are not generated from sign/zero-extends 2021-03-25 12:12:15 +00:00
pmulld.ll
pointer-vector.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
poison-ops.ll
pop-stack-cleanup-msvc.ll
pop-stack-cleanup.ll [TargetLowering] Only inspect attributes in the arguments for ArgListEntry 2021-05-18 14:30:22 -07:00
popcnt.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
post-ra-sched-with-debug.mir
post-ra-sched.ll
postalloc-coalescing.ll
postra-ignore-dbg-instrs.mir
postra-licm.ll
pow.75.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pow.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
powi-windows.ll Update @llvm.powi to handle different int sizes for the exponent 2021-06-17 09:38:28 +02:00
powi.ll Update @llvm.powi to handle different int sizes for the exponent 2021-06-17 09:38:28 +02:00
pr1462.ll
pr1489.ll
pr1505.ll
pr1505b.ll
pr2177.ll
pr2182.ll
pr2326.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr2585.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr2656.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr2659.ll
pr2849.ll
pr2924.ll
pr2982.ll
pr3154.ll
pr3216.ll
pr3241.ll
pr3243.ll
pr3244.ll
pr3250.ll
pr3317.ll
pr3366.ll
pr3457.ll
pr3522.ll
pr5145.ll [X86] Canonicalize SGT/UGT compares with constants to use SGE/UGE to reduce the number of EFLAGs reads. (PR48760) 2021-06-30 18:46:50 +01:00
pr7882.ll
pr9127.ll
pr9517.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr9743.ll
pr10068.ll
pr10475.ll
pr10499.ll
pr10523.ll
pr10524.ll
pr10525.ll
pr10526.ll
pr11202.ll
pr11334.ll
pr11415.ll
pr11468.ll reland [IR] make -stack-alignment= into a module attr 2021-06-08 10:59:46 -07:00
pr11985.ll
pr11998.ll
pr12360.ll
pr12889.ll
pr13209.ll
pr13220.ll
pr13458.ll
pr13577.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr13859.ll
pr13899.ll
pr14088.ll
pr14098.ll
pr14161.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr14204.ll
pr14314.ll
pr14333.ll
pr14562.ll
pr15267.ll
pr15296.ll [X86][AVX] Regenerate pr15296.ll tests 2021-06-16 13:42:25 +01:00
pr15309.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr15705.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
pr15981.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr16031.ll
pr16360.ll
pr16807.ll
pr17546.ll
pr17631.ll
pr17764.ll
pr18014.ll
pr18054.ll [X86][SSE] Regenerate PR18054 test case 2021-03-18 13:31:33 +00:00
pr18162.ll
pr18344.ll
pr18846.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
pr19049.ll
pr20011.ll
pr20012.ll
pr20020.ll
pr20088.ll
pr21099.ll
pr21792.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr22019.ll
pr22103.ll
pr22338.ll
pr22473.ll
pr22774.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr22970.ll
pr23103.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr23246.ll
pr23273.ll
pr23603.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr23664.ll
pr24139.ll
pr24374.ll
pr24602.ll
pr25828.ll
pr26350.ll
pr26625.ll
pr26652.ll
pr26757.ll
pr26835.ll
pr26870.ll
pr27071.ll
pr27202.ll [X86] Fold cmpeq/ne(and(X,Y),Y) --> cmpeq/ne(and(~X,Y),0) 2021-04-11 18:42:01 +01:00
pr27501.ll
pr27591.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr27681.mir
pr28129.ll
pr28173.ll
pr28444.ll
pr28472.ll
pr28489.ll
pr28515.ll
pr28560.ll
pr28824.ll
pr29010.ll
pr29022.ll
pr29061.ll
pr29112.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr29170.ll
pr29222.ll
pr30284.ll
pr30290.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr30430.ll
pr30511.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr30562.ll
pr30813.ll
pr30821.mir
pr31045.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr31088.ll [X86][F16C] Add F16C -O0 test coverage 2021-03-29 11:31:20 +01:00
pr31143.ll
pr31242.ll
pr31271.ll
pr31323.ll
pr31593.ll
pr31773.ll
pr31956.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr32108.ll
pr32241.ll
pr32256.ll
pr32278.ll
pr32282.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr32284.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr32329.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr32340.ll
pr32345.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr32368.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr32420.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr32451.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr32484.ll
pr32515.ll
pr32588.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr32610.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
pr32659.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr32907.ll
pr33010.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr33290.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr33349.ll
pr33396.ll
pr33715.ll
pr33747.ll
pr33828.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr33954.ll
pr33960.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr34080-2.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr34080.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr34088.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr34137.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr34139.ll
pr34149.ll
pr34177.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr34271-1.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr34271.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr34292.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr34381.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr34397.ll
pr34421.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr34592.ll [DAG] visitVECTOR_SHUFFLE - attempt to match commuted shuffles with MergeInnerShuffle. 2021-03-01 10:42:11 +00:00
pr34605.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr34629.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr34634.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr34653.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr34657.ll
pr34855.ll
pr35272.ll
pr35316.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr35399.ll
pr35443.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr35636.ll
pr35761.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr35763.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr35765.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr35918.ll
pr35972.ll
pr35982.ll
pr36199.ll
pr36274.ll
pr36312.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr36553.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr36602.ll
pr36865.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr37063.ll
pr37264.ll
pr37359.ll
pr37499.ll
pr37820.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr37826.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr37879.ll
pr37916.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr38038.ll
pr38185.ll
pr38217.ll
pr38533.ll
pr38539.ll
pr38639.ll
pr38738.ll
pr38743.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr38762.ll
pr38763.ll
pr38795.ll
pr38803.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr38819.ll
pr38865-2.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr38865-3.ll
pr38865.ll
pr38952.mir
pr39098.ll
pr39243.ll
pr39666.ll
pr39733.ll
pr39896.ll
pr39926.ll
pr40090.ll
pr40289-64bit.ll
pr40289.ll
pr40529.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr40539.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr40631_deadstore_elision.ll
pr40730.ll
pr40737.ll
pr40811.ll
pr40891.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr40994.ll
pr41619.ll
pr41678.ll
pr41748.ll
pr42064.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr42452.ll
pr42565.ll
pr42616.ll
pr42727.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
pr42870.ll
pr42905.ll
pr42909.ll
pr42992.ll
pr42998.ll
pr43157.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr43507.ll
pr43509.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr43529.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr43575.ll
pr43820.ll
pr43866.ll
pr43952.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr44140.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr44396.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr44412.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr44749.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr44812.ll
pr44976.ll
pr45067.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr45378.ll
pr45443.ll
pr45563-2.ll
pr45563.ll
pr45833.ll
pr45995-2.ll [X86] Canonicalize SGT/UGT compares with constants to use SGE/UGE to reduce the number of EFLAGs reads. (PR48760) 2021-06-30 18:46:50 +01:00
pr45995.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr46004.ll
pr46189.ll
pr46455.ll
pr46527.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr46532.ll
pr46585.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr46820.ll
pr46827.ll
pr46877.ll
pr47000.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr47024.ll
pr47299.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr47482.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr47517.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr47874.ll
pr48064.mir Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
pr48215.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr48458.ll [X86] In shrinkAndImmediate, place the new constant into the topological sort. 2021-01-26 13:18:04 -08:00
pr48727.ll [X86][AVX] combineVectorSignBitsTruncation - limit AVX512 truncations to 128-bits (PR48727) 2021-01-13 10:38:23 +00:00
pr48888.ll [X86] In shrinkAndImmediate, place the new constant into the topological sort. 2021-01-26 13:18:04 -08:00
pr49028.ll [X86] combineCMP - fold cmpEQ/NE(TRUNC(X),0) -> cmpEQ/NE(X,0) 2021-04-15 13:55:51 +01:00
pr49076.ll [X86] Bale out of X86FastISel::X86SelectCmp for vectors. 2021-03-23 20:16:04 -07:00
pr49087.ll Return "[Test] Add failing test for PR49087" 2021-02-09 11:36:13 +07:00
pr49162.ll [DAG] Fix shift amount limit in SimplifyDemandedBits trunc(shift(x,c)) to truncated bitwidth 2021-02-13 12:00:08 +00:00
pr49393.ll [TargetLowering] Use HandleSDNodes to prevent nodes from being deleted by recursive calls in getNegatedExpression. 2021-03-04 22:48:25 -08:00
pr49451.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr49466.ll Restore fixed version of "[CodeGenPrepare] Fix isIVIncrement (PR49466)" 2021-03-13 15:25:02 -08:00
pr49467.ll [FastISel] Don't trivially kill extractvalues (PR49467) 2021-03-09 18:46:38 +01:00
pr49587.ll [X86][FastISel] Fix with.overflow eflags clobber (PR49587) 2021-03-29 23:08:47 +02:00
pr50254.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pr50374.ll [X86][SSE] combineScalarToVector - only reuse broadcasts for scalar_to_vector if the source operands scalar types match 2021-06-02 22:05:40 +01:00
pr50431.ll [X86] Call insertDAGNode on trunc/zext created in tryShiftAmountMod. 2021-05-24 10:23:22 -07:00
pr50609.ll [DAG] foldShuffleOfConcatUndefs - ensure shuffles of upper (undef) subvector elements is undef (PR50609) 2021-06-08 15:49:41 +01:00
pr50709.ll [X86] Use EVT::getVectorVT instead of changeVectorElementType in reduceVMULWidth. 2021-06-14 22:07:04 -07:00
pr50907.ll [X86] Tighten up some inline assembly constraint handling. 2021-06-26 22:57:22 -07:00
pre-coalesce-2.ll
pre-coalesce.ll
pre-coalesce.mir
pre-ra-sched.ll
preallocated-nocall.ll
preallocated-x64.ll
preallocated.ll [TargetLowering] Only inspect attributes in the arguments for ArgListEntry 2021-05-18 14:30:22 -07:00
prefer-avx256-lzcnt.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
prefer-avx256-mask-extend.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
prefer-avx256-mask-shuffle.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
prefer-avx256-mulo.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
prefer-avx256-popcnt.ll
prefer-avx256-shift.ll [X86][SSE] Regenerate vector shift codegen tests. NFCI. 2021-05-25 15:58:22 +01:00
prefer-avx256-trunc.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
prefer-avx256-wide-mul.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
prefetch.ll
prefixdata.ll
preserve_allcc64.ll
preserve_mostcc64.ll
private-2.ll
private.ll
probe-stack-x32.ll
prolog-push-seq.ll
prologepilog_deref_size.mir
prologue-epilogue-remarks.mir
prologuedata.ll
promote-assert-zext.ll
promote-cmp.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
promote-i16.ll
promote-trunc.ll
promote-vec3.ll [X86][SSE] combineExtractWithShuffle - support zero-extending to allow extracting from narrow shuffle masks 2021-01-29 14:22:10 +00:00
promote.ll
ps4-noreturn.ll
ps4-ssp-nop.ll
psadbw.ll
pseudo_cmov_lower.ll
pseudo_cmov_lower1.ll
pseudo_cmov_lower2.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
pshufb-mask-comments.ll
pshufd-combine-crash.ll
psubus.ll [X86] Split FeatureFastVariableShuffle tuning into Lane-Crossing and Per-Lane variants 2021-06-01 10:39:36 +03:00
ptest.ll
ptr-rotate.ll
ptrtoint-constexpr.ll
ptrtoint-narrow.ll
ptwrite32-intrinsic.ll
ptwrite64-intrinsic.ll
pull-binop-through-shift.ll
pull-conditional-binop-through-shift.ll
push-cfi-debug.ll
push-cfi-obj.ll
push-cfi.ll
ragreedy-bug.ll
ragreedy-hoist-spill.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
ragreedy-last-chance-recoloring.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
rd-mod-wr-eflags.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
rdpid.ll
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 Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
recip-fastmath2.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
recip-pic.ll
red-zone.ll
red-zone2.ll
reduce-trunc-shl.ll
regalloc-advanced-split-cost.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
regalloc-copy-hints.mir
regalloc-fast-missing-live-out-spill.mir
regalloc-reconcile-broken-hints.ll
regalloc-spill-at-ehpad.ll
regalloc-tight-invoke.ll MachineBasicBlock: add liveout iterator aware of which liveins are defined by the runtime. 2021-05-19 11:00:24 +01:00
regcall-no-plt.ll
reghinting.ll
regparm.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
regpressure.ll
relocimm-small-model.ll
relptr-rodata.ll [llvm][IR] Do not place constants with static relocations in a mergeable section 2021-02-18 15:39:00 -08:00
rem.ll
rem_crash.ll
remarks-section.ll
remat-constant.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03: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 [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
retpoline-external.ll
retpoline-regparm.ll
retpoline.ll
return-ext.ll
return_zeroext_i2.ll
returned-trunc-tail-calls.ll
rev16.ll
reverse_branches.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
rip-rel-address.ll
rip-rel-lea.ll
rodata-relocs.ll
rot16.ll
rot32.ll
rot64.ll
rotate-extract-vector.ll [CodeGen][regalloc] Don't align stack slots if the stack can't be realigned 2021-06-11 16:49:12 +01:00
rotate-extract.ll
rotate-multi.ll
rotate.ll
rotate2.ll
rotate4.ll
rotate_vec.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
rounding-ops.ll
rrlist-livereg-corrutpion.ll
rtm.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
sad.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
sad_variations.ll
sadd_sat.ll [X86] Canonicalize SGT/UGT compares with constants to use SGE/UGE to reduce the number of EFLAGs reads. (PR48760) 2021-06-30 18:46:50 +01:00
sadd_sat_plus.ll [X86] Canonicalize SGT/UGT compares with constants to use SGE/UGE to reduce the number of EFLAGs reads. (PR48760) 2021-06-30 18:46:50 +01:00
sadd_sat_vec.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
saddo-redundant-add.ll
safestack.ll
safestack_inline.ll
safestack_ssp.ll
sandybridge-loads.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
sar_fold.ll
sar_fold64.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
sat-add.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
sbb.ll
scalar-extract.ll
scalar-fp-to-i32.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
scalar-fp-to-i64.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
scalar-int-to-fp.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
scalar-min-max-fill-operand.ll
scalar_sse_minmax.ll
scalar_widen_div.ll
scalarize-bitcast.ll
scalarize-fp.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
scatter-schedule.ll
scavenger.mir
scev-interchange.ll
scheduler-backtracking.ll
sdiv-exact.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
sdiv-pow2.ll
sdiv_fix.ll [X86] canonicalizeShuffleWithBinOps - handle general unaryshuffle(binop(x,c)) patterns not just xor(x,-1) 2021-03-04 10:44:38 +00:00
sdiv_fix_sat.ll [X86] Canonicalize SGT/UGT compares with constants to use SGE/UGE to reduce the number of EFLAGs reads. (PR48760) 2021-06-30 18:46:50 +01:00
section_mergeable_size.ll
segmented-stacks-dynamic.ll
segmented-stacks-standalone.ll
segmented-stacks.ll
seh-catch-all-win32.ll
seh-catch-all.ll
seh-catchpad.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
seh-except-finally.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
seh-except-restore.ll
seh-exception-code.ll
seh-filter-no-personality.ll
seh-finally.ll
seh-localaddress.ll
seh-no-invokes.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
seh-safe-div-win32.ll
seh-safe-div.ll
seh-stack-realign.ll
seh-unwind-inline-asm-codegen.ll Support unwinding from inline assembly 2021-05-13 19:13:03 +01:00
select-1-or-neg1.ll
select-ext.ll [DAGCombiner] Transform (zext (select c, load1, load2)) -> (select c, zextload1, zextload2) 2021-02-18 13:15:20 -08:00
select-mmx.ll
select-of-fp-constants.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
select-prof-codegen.ll [DAGCombiner] Fold BRCOND(FREEZE(COND)) to BRCOND(COND) 2021-01-13 09:36:52 +09:00
select-sra.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
select-testb-volatile-load.ll
select-with-and-or.ll [SDAG] allow vector types for select->logic folds 2021-03-02 09:25:10 -05:00
select.ll [X86] Canonicalize SGT/UGT compares with constants to use SGE/UGE to reduce the number of EFLAGs reads. (PR48760) 2021-06-30 18:46:50 +01:00
select_const.ll [X86] Canonicalize SGT/UGT compares with constants to use SGE/UGE to reduce the number of EFLAGs reads. (PR48760) 2021-06-30 18:46:50 +01:00
select_meta.ll Remove "Rewrite Symbols" from codegen pipeline 2021-05-31 08:32:36 -07:00
selectcc-to-shiftand.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
selectiondag-crash.ll
selectiondag-cse.ll
selectiondag-debug-loc.ll
selectiondag-dominator.ll
selectiondag-order.ll
semantic-interposition-asm.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
serialize-intrinsic.ll
setcc-combine.ll
setcc-logic.ll [X86] Canonicalize SGT/UGT compares with constants to use SGE/UGE to reduce the number of EFLAGs reads. (PR48760) 2021-06-30 18:46:50 +01:00
setcc-lowering.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
setcc-narrowing.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
setcc-wide-types.ll
setcc.ll [X86] Canonicalize SGT/UGT compares with constants to use SGE/UGE to reduce the number of EFLAGs reads. (PR48760) 2021-06-30 18:46:50 +01:00
setjmp-spills.ll
setoeq.ll
setuge.ll
sext-i1.ll
sext-load.ll
sext-ret-val.ll
sext-setcc-self.ll
sext-subreg.ll
sext-trunc.ll
sext-vsetcc.ll [CodeGen][regalloc] Don't align stack slots if the stack can't be realigned 2021-06-11 16:49:12 +01:00
sha.ll
shadow-stack.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
shift-amount-mod.ll
shift-and-x86_64.ll
shift-and.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
shift-avx2-crash.ll
shift-bmi2.ll
shift-by-signext.ll
shift-coalesce.ll
shift-codegen.ll
shift-combine-crash.ll
shift-combine.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
shift-double-x86_64.ll
shift-double.ll [DAGCombiner][X86] Don't peek through ANDs on the shift amount in matchRotateSub when called from MatchFunnelPosNeg. 2021-02-28 12:58:00 -08:00
shift-folding.ll
shift-i128.ll
shift-i256.ll
shift-logic.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
shift-mask.ll
shift-one.ll
shift-pair.ll
shift-parts.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
shift-pcmp.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
shift_minsize.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
shl-anyext.ll
shl-crash-on-legalize.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
shl-i64.ll
shl_elim.ll
shl_undef.ll
shrink-compare-pgso.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
shrink-compare.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
shrink-const.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
shrink-fp-const1.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
shrink-fp-const2.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
shrink-wrap-chkstk-x86_64.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
shrink-wrap-chkstk.ll Reapply "OpaquePtr: Turn inalloca into a type attribute" 2021-03-29 08:55:30 -04:00
shrink-wrapping-vla.ll
shrink_vmul.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
shrink_vmul_sse.ll
shrink_wrap_dbg_value.mir
shrinkwrap-callbr.ll
shrinkwrap-hang.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
shuffle-combine-crash-2.ll
shuffle-combine-crash-3.ll
shuffle-combine-crash.ll
shuffle-extract-subvector.ll
shuffle-of-insert.ll
shuffle-of-splat-multiuses.ll [X86] Split FeatureFastVariableShuffle tuning into Lane-Crossing and Per-Lane variants 2021-06-01 10:39:36 +03:00
shuffle-strided-with-offset-128.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
shuffle-strided-with-offset-256.ll [X86] Split FeatureFastVariableShuffle tuning into Lane-Crossing and Per-Lane variants 2021-06-01 10:39:36 +03:00
shuffle-strided-with-offset-512.ll [X86] Split FeatureFastVariableShuffle tuning into Lane-Crossing and Per-Lane variants 2021-06-01 10:39:36 +03:00
shuffle-vs-trunc-128.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
shuffle-vs-trunc-256.ll [X86] Split FeatureFastVariableShuffle tuning into Lane-Crossing and Per-Lane variants 2021-06-01 10:39:36 +03:00
shuffle-vs-trunc-512.ll [X86] Split FeatureFastVariableShuffle tuning into Lane-Crossing and Per-Lane variants 2021-06-01 10:39:36 +03:00
sibcall-2.ll
sibcall-3.ll
sibcall-4.ll
sibcall-5.ll
sibcall-6.ll
sibcall-byval.ll
sibcall-win64.ll
sibcall.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
signbit-shift.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
signed-truncation-check.ll
simple-register-allocation-read-undef.mir
simple-zext.ll
sincos-opt.ll
sincos.ll
sink-addsub-of-const.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
sink-blockfreq.ll
sink-gep-before-mem-inst.ll
sink-hoist.ll
sink-local-value.ll
sink-out-of-loop.ll
sitofp.ll
sjlj-baseptr.ll
sjlj-eh-musttail.ll [SjLj] Insert UnregisterFn before musttail call 2021-06-23 15:33:55 -07:00
sjlj-eh.ll
sjlj-shadow-stack-liveness.mir
sjlj-unwind-inline-asm-codegen.ll Don't run MachineVerifier on sjlj-unwind-inline-asm test because of known issue (PR39439) 2021-05-13 23:14:05 +01:00
sjlj.ll
slow-incdec.ll
slow-pmulld.ll [X86][SLM] Adjust XMM non-PMULLD throughput costs to half rate. 2021-06-09 13:51:40 +01:00
slow-unaligned-mem.ll [X86] AMD Zen 3 Scheduler Model 2021-05-01 22:08:13 +03:00
small-byval-memcpy.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
smax.ll
smin.ll
smul-with-overflow.ll
smul_fix.ll
smul_fix_sat.ll [X86] Canonicalize SGT/UGT compares with constants to use SGE/UGE to reduce the number of EFLAGs reads. (PR48760) 2021-06-30 18:46:50 +01:00
smul_fix_sat_constants.ll [X86] Canonicalize SGT/UGT compares with constants to use SGE/UGE to reduce the number of EFLAGs reads. (PR48760) 2021-06-30 18:46:50 +01:00
soft-fp-legal-in-HW-reg.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
soft-fp.ll
soft-sitofp.ll
speculative-execution-side-effect-suppression.ll
speculative-load-hardening-call-and-ret.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
speculative-load-hardening-gather.ll
speculative-load-hardening-indirect.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
speculative-load-hardening-no-spill.ll
speculative-load-hardening.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
splat-const.ll
splat-for-size.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
split-eh-lpad-edges.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
split-extend-vector-inreg.ll
split-store.ll
split-vector-bitcast.ll
split-vector-rem.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
sqrt-fastmath-mir.ll
sqrt-fastmath-tune.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
sqrt-fastmath.ll [DAGCombine] reassoc flag shouldn't enable contract 2021-06-21 21:15:43 +00:00
sqrt-partial.ll
sqrt.ll
srem-lkk.ll
srem-seteq-illegal-types.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
srem-seteq-optsize.ll
srem-seteq-vec-nonsplat.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
srem-seteq-vec-splat.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
srem-seteq.ll [X86] Canonicalize SGT/UGT compares with constants to use SGE/UGE to reduce the number of EFLAGs reads. (PR48760) 2021-06-30 18:46:50 +01:00
srem-vector-lkk.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
sret-implicit.ll
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 Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
sse-domains.ll [X86][SSE] Regenerate some tests to expose the rip relative vector/broadcast loads 2021-05-26 14:50:47 +01:00
sse-fcopysign.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
sse-fsignum.ll
sse-intel-ocl.ll
sse-intrinsics-fast-isel-x86_64.ll
sse-intrinsics-fast-isel.ll
sse-intrinsics-x86-upgrade.ll
sse-intrinsics-x86.ll
sse-intrinsics-x86_64-upgrade.ll
sse-intrinsics-x86_64.ll
sse-load-ret.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
sse-minmax.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
sse-only.ll
sse-regcall.ll
sse-scalar-fp-arith-unary.ll
sse-scalar-fp-arith.ll
sse-unaligned-mem-feature.ll
sse-varargs.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
sse1-fcopysign.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
sse1.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
sse2-intrinsics-canonical.ll
sse2-intrinsics-fast-isel-x86_64.ll
sse2-intrinsics-fast-isel.ll
sse2-intrinsics-x86-upgrade.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
sse2-intrinsics-x86.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
sse2-intrinsics-x86_64-upgrade.ll
sse2-intrinsics-x86_64.ll
sse2-vector-shifts.ll [X86][SSE] Regenerate some tests to expose the rip relative vector/broadcast loads 2021-05-26 14:50:47 +01:00
sse2.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
sse3-avx-addsub-2.ll
sse3-avx-addsub.ll
sse3-intrinsics-fast-isel.ll
sse3-intrinsics-x86.ll
sse3.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
sse4a-intrinsics-fast-isel.ll
sse4a-upgrade.ll
sse4a.ll
sse41-intrinsics-fast-isel.ll
sse41-intrinsics-x86-upgrade.ll
sse41-intrinsics-x86.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
sse41-pmovxrm.ll
sse41.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
sse42-intrinsics-fast-isel-x86_64.ll
sse42-intrinsics-fast-isel.ll
sse42-intrinsics-x86.ll
sse42-intrinsics-x86_64.ll
sse_partial_update.ll
sse_reload_fold.ll
sshl_sat.ll
sshl_sat_vec.ll
ssp-data-layout.ll
ssp-guard-spill.ll
ssse3-intrinsics-fast-isel.ll
ssse3-intrinsics-x86-upgrade.ll
ssse3-intrinsics-x86.ll
ssub_sat.ll [X86] Canonicalize SGT/UGT compares with constants to use SGE/UGE to reduce the number of EFLAGs reads. (PR48760) 2021-06-30 18:46:50 +01:00
ssub_sat_plus.ll [X86] Canonicalize SGT/UGT compares with constants to use SGE/UGE to reduce the number of EFLAGs reads. (PR48760) 2021-06-30 18:46:50 +01:00
ssub_sat_vec.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
stack-align-memcpy.ll
stack-align.ll
stack-align2.ll Default stack alignment of x86 NaCl to 16 bytes 2021-05-18 15:16:59 -07:00
stack-clash-dynamic-alloca.ll [X86, NFC] Update stack-clash tests using the automated tooling 2021-03-19 14:01:55 +02:00
stack-clash-large-large-align.ll [X86, NFC] Update stack-clash tests using the automated tooling 2021-03-19 14:01:55 +02:00
stack-clash-large.ll [X86, NFC] Update stack-clash tests using the automated tooling 2021-03-19 14:01:55 +02:00
stack-clash-medium-natural-probes-mutliple-objects.ll [X86] add dwarf annotation for inline stack probe 2021-04-01 00:32:50 +03:00
stack-clash-medium-natural-probes.ll [X86] add dwarf annotation for inline stack probe 2021-04-01 00:32:50 +03:00
stack-clash-medium.ll [X86] add dwarf annotation for inline stack probe 2021-04-01 00:32:50 +03:00
stack-clash-small-alloc-medium-align.ll [X86, NFC] Update stack-clash tests using the automated tooling 2021-03-19 14:01:55 +02:00
stack-clash-small-large-align.ll [X86, NFC] Update stack-clash tests using the automated tooling 2021-03-19 14:01:55 +02:00
stack-clash-small.ll [X86, NFC] Update stack-clash tests using the automated tooling 2021-03-19 14:01:55 +02:00
stack-clash-unknown-call.ll [X86] add dwarf annotation for inline stack probe 2021-04-01 00:32:50 +03:00
stack-folding-3dnow.ll
stack-folding-adx-x86_64.ll
stack-folding-adx.mir
stack-folding-avx512bf16.ll
stack-folding-avx512vp2intersect.ll
stack-folding-bmi.ll
stack-folding-bmi2.ll
stack-folding-bmi2.mir
stack-folding-fp-avx1.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
stack-folding-fp-avx512.ll [CodeGen][regalloc] Don't align stack slots if the stack can't be realigned 2021-06-11 16:49:12 +01:00
stack-folding-fp-avx512vl.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
stack-folding-fp-nofpexcept.mir
stack-folding-fp-sse42.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
stack-folding-int-avx1.ll
stack-folding-int-avx2.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
stack-folding-int-avx512.ll [CodeGen][regalloc] Don't align stack slots if the stack can't be realigned 2021-06-11 16:49:12 +01:00
stack-folding-int-avx512vl.ll [X86] Remove unused intrinsic declaration 2021-02-19 18:35:14 +00:00
stack-folding-int-avx512vnni.ll
stack-folding-int-avxvnni.ll
stack-folding-int-sse42.ll
stack-folding-lwp.ll
stack-folding-mmx.ll
stack-folding-sha.ll
stack-folding-tbm.ll
stack-folding-x86_64.ll
stack-folding-xop.ll
stack-guard-memloc-vararg.ll
stack-guard-oob.ll
stack-probe-red-zone.ll
stack-probe-size.ll
stack-probes.ll
stack-protector-2.ll
stack-protector-3.ll fix up test from D102742 2021-05-24 12:09:02 -07:00
stack-protector-dbginfo.ll
stack-protector-msvc.ll
stack-protector-remarks.ll
stack-protector-strong-macho-win32-xor.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
stack-protector-target.ll
stack-protector-vreg-to-vreg-copy.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
stack-protector-weight.ll
stack-protector.ll
stack-size-section-function-sections.ll
stack-size-section.ll
stack-update-frame-opcode.ll
stack_guard_remat.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
stackguard-internal.ll
stackmap-fast-isel.ll
stackmap-frame-setup.ll
stackmap-large-constants.ll
stackmap-large-location-size.ll
stackmap-liveness.ll
stackmap-nops.ll
stackmap-shadow-optimization.ll
stackmap.ll
stackpointer.ll
statepoint-allocas.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
statepoint-call-lowering.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
statepoint-deopt-lowering.ll [Statepoint lowering] Require spill of deopt value in case its type is not legal 2021-03-01 10:23:53 +07:00
statepoint-duplicates-export.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
statepoint-far-call.ll
statepoint-fastregalloc.mir [RegAllocFast] properly handle STATEPOINT instruction. 2021-05-11 17:27:00 +07:00
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
statepoint-fixup-shared-ehpad.mir
statepoint-fixup-undef-def.mir [Statepoint] Handle 'undef' operand tied to def 2021-02-03 10:41:14 +07:00
statepoint-fixup-undef.mir [Statepoint] Handle `undef` operands in statepoint. 2021-01-18 15:20:54 +03:00
statepoint-forward.ll
statepoint-gc-live.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
statepoint-gctransition-call-lowering.ll
statepoint-invoke-ra-enter-at-end.mir [GreedyRA] Add support for invoke statepoint with tied-defs. 2021-05-05 11:13:35 +07:00
statepoint-invoke-ra-hoist-copies.mir [GreedyRA] Add support for invoke statepoint with tied-defs. 2021-05-05 11:13:35 +07:00
statepoint-invoke-ra-inline-spiller.mir [GreedyRA] Add support for invoke statepoint with tied-defs. 2021-05-05 11:13:35 +07:00
statepoint-invoke-ra-remove-back-copies.mir [GreedyRA] Add support for invoke statepoint with tied-defs. 2021-05-05 11:13:35 +07:00
statepoint-invoke-ra.mir [GreedyRA] Add support for invoke statepoint with tied-defs. 2021-05-05 11:13:35 +07:00
statepoint-invoke.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
statepoint-live-in-remat.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
statepoint-live-in.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
statepoint-no-extra-const.ll
statepoint-no-realign-stack.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
statepoint-ra-no-ls.ll [RegAlloc] Add a test with use in statepoint expected to be on stack. 2021-03-30 17:14:12 +07:00
statepoint-ra.ll Re-land [GreedyRA ORE] Add Cost of spill locations into remark 2021-04-20 16:21:07 +07:00
statepoint-regs.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
statepoint-spill-lowering.ll [Statepoint Lowering] Fix the crash with gc.relocate in a separate block 2021-03-10 19:51:04 +07:00
statepoint-spill-slot-size-promotion.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
statepoint-stack-usage.ll
statepoint-stackmap-format.ll
statepoint-stackmap-size.ll
statepoint-two-results.ll [Statepoint Lowering] Handle the case with several gc.result 2021-03-11 18:44:44 +07:00
statepoint-uniqueing.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
statepoint-vector-bad-spill.ll
statepoint-vector.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
statepoint-vreg-details.ll [Statepoint Lowering] Consider dead deopt gc values together with other gc values 2021-03-01 17:23:02 +07:00
statepoint-vreg-folding.mir
statepoint-vreg-invoke.ll [Statepoint Lowering] Consider dead deopt gc values together with other gc values 2021-03-01 17:23:02 +07:00
statepoint-vreg-unlimited-tied-opnds.ll
statepoint-vreg.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
statepoint-vreg.mir
stdarg.ll
stdcall-notailcall.ll
stdcall.ll
store-empty-member.ll
store-fp-constant.ll
store-global-address.ll
store-narrow.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
store-zero-and-minus-one.ll
store_op_load_fold.ll
store_op_load_fold2.ll
stores-merging.ll [SDAG] fix miscompile from merging stores of different sizes 2021-06-09 09:51:39 -04:00
storetrunc-fp.ll
strict-fadd-combines.ll
stride-nine-with-base-reg.ll
stride-reuse.ll
sttni.ll
sub-of-bias.ll
sub-of-not.ll
sub-with-overflow.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
sub.ll [X86] Regenerate sub.ll test 2021-02-21 21:25:26 +00:00
subcarry.ll
subreg-to-reg-0.ll
subreg-to-reg-1.ll
subreg-to-reg-2.ll
subreg-to-reg-3.ll
subreg-to-reg-4.ll
subreg-to-reg-6.ll
subvector-broadcast.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
sunkaddr-ext.ll
swap.ll
swift-async-reg-win64.ll X86: pass swift_async context in R14 on Win64 2021-06-14 11:02:21 -07:00
swift-async-reg.ll Recommit X86: support Swift Async context 2021-05-18 15:19:05 +01:00
swift-async-win64.ll X86: balance the frame prologue and epilogue on Win64 2021-06-15 20:13:52 -07:00
swift-async.ll Recommit X86: support Swift Async context 2021-05-18 15:19:05 +01:00
swift-error.ll
swift-return.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
swiftcc.ll
swifterror.ll
swiftself-win64.ll X86: adjust the windows 64 calling convention for Swift 2021-03-13 16:53:20 -08:00
swiftself.ll
swifttail-async-i386.ll IR/AArch64/X86: add "swifttailcc" calling convention. 2021-05-17 10:48:34 +01:00
swifttail-async-win64.ll X86: balance the frame prologue and epilogue on Win64 2021-06-15 20:13:52 -07:00
swifttail-async.ll IR/AArch64/X86: add "swifttailcc" calling convention. 2021-05-17 10:48:34 +01:00
swifttail-return.ll IR/AArch64/X86: add "swifttailcc" calling convention. 2021-05-17 10:48:34 +01:00
switch-bt.ll
switch-crit-edge-constant.ll
switch-default-only.ll
switch-density.ll
switch-edge-weight.ll
switch-jump-table.ll
switch-lower-peel-top-case.ll
switch-or.ll [X86] Fold cmpeq/ne(or(X,Y),X) --> cmpeq/ne(and(~X,Y),0) on non-BMI targets (PR44136) 2021-04-09 16:11:11 +01:00
switch-order-weight.ll
switch-zextload.ll
switch.ll
swizzle-2.ll
swizzle-avx2.ll
symbol-redefinition.ll [CodeGen] Report a normal instead of fatal error for label redefinition 2021-03-09 10:54:41 +00:00
system-intrinsics-64-xsave.ll
system-intrinsics-64-xsavec.ll
system-intrinsics-64-xsaveopt.ll
system-intrinsics-64-xsaves.ll
system-intrinsics-64.ll
system-intrinsics-xgetbv.ll
system-intrinsics-xsave.ll
system-intrinsics-xsavec.ll
system-intrinsics-xsaveopt.ll
system-intrinsics-xsaves.ll
system-intrinsics-xsetbv.ll
system-intrinsics.ll
tail-call-attrs.ll
tail-call-casts.ll
tail-call-conditional.mir
tail-call-got.ll
tail-call-legality.ll
tail-call-mutable-memarg.ll Reapply "OpaquePtr: Turn inalloca into a type attribute" 2021-03-29 08:55:30 -04:00
tail-call-parameter-attrs-mismatch.ll
tail-call-win64.ll
tail-calls-compatible-attrs.ll [Analysis] Attribute alignment should not prevent tail call optimization 2021-04-24 19:57:42 +02:00
tail-dup-addr.ll
tail-dup-asm-goto.ll
tail-dup-catchret.ll
tail-dup-debugloc.ll
tail-dup-merge-loop-headers.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03: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
tail-merge-unreachable.ll
tail-merge-wineh.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
tail-opts.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
tail-threshold.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
tailcall-64.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
tailcall-assume.ll
tailcall-calleesave.ll
tailcall-cgp-dup.ll
tailcall-disable.ll
tailcall-extract.ll
tailcall-fastisel.ll
tailcall-largecode.ll
tailcall-lifetime-end.ll
tailcall-mem-intrinsics.ll
tailcall-msvc-conventions.ll [TargetLowering] Only inspect attributes in the arguments for ArgListEntry 2021-05-18 14:30:22 -07:00
tailcall-multiret.ll Update @llvm.powi to handle different int sizes for the exponent 2021-06-17 09:38:28 +02:00
tailcall-pseudo-64.mir
tailcall-pseudo.mir
tailcall-readnone.ll
tailcall-returndup-void.ll
tailcall-ri64.ll
tailcall-stackalign.ll
tailcall-structret.ll
tailcall-swifttailcc.ll SwiftTailCC: teach verifier musttail rules applicable to this CC. 2021-05-28 11:12:00 +01:00
tailcall-tailcc.ll
tailcall.ll
tailcallbyval.ll
tailcallbyval64.ll
tailcallfp.ll
tailcallfp2.ll
tailcallpic1.ll
tailcallpic2.ll
tailcallpic3.ll
tailcallstack64.ll
tailcc-calleesave.ll
tailcc-disable-tail-calls.ll
tailcc-fastcc.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
tailcc-fastisel.ll
tailcc-largecode.ll
tailcc-notail.ll SwiftTailCC: teach verifier musttail rules applicable to this CC. 2021-05-28 11:12:00 +01:00
tailcc-ssp.ll StackProtector: ensure protection does not interfere with tail call frame. 2021-04-13 15:14:57 +01:00
tailcc-stackalign.ll
tailcc-structret.ll
tailccbyval.ll
tailccbyval64.ll
tailccfp.ll
tailccfp2.ll
tailccpic1.ll
tailccpic2.ll
tailccstack64.ll
taildup-callsiteinfo.mir
taildup-crash.ll
taildup-heapallocsite.ll
tailjmp_gotpcrel_relax_relocation.ll
tailregccpic.ll
targetLoweringGeneric.ll
tbm-intrinsics-fast-isel-x86_64.ll
tbm-intrinsics-fast-isel.ll
tbm-intrinsics-x86_64.ll
tbm-intrinsics.ll
tbm_patterns.ll [X86] Improve optimizeCompareInstr for signed comparisons after BMI/TBM instructions 2021-03-31 09:45:29 -07:00
test-nofold.ll
test-shrink-bug.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
test-shrink.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
test-vs-bittest.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
testb-je-fusion.ll
testl-commute.ll
text-section-prefix.ll
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 [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
tls-shrink-wrapping.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
tls-windows-itanium.ll
tls.ll
tlv-1.ll
tlv-2.ll
tlv-3.ll
token_landingpad.ll
topdepthreduce-postra.mir
trap.ll
tree_way_unsigned_cmp.ll
trunc-and.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
trunc-ext-ld-st.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
trunc-store.ll
trunc-subvector.ll
trunc-to-bool.ll
trunc-vector-width.ll
tsxldtrk-intrinsic.ll
twoaddr-coalesce-2.ll
twoaddr-coalesce-3.ll
twoaddr-coalesce.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
twoaddr-dbg-value.mir
twoaddr-lea.ll
twoaddr-sink-terminator.ll
typeid-alias.ll
uadd_inc_iv.ll [X86][CodeGenPrepare] Try to reuse IV's incremented value instead of adding the offset, part 1 2021-03-04 15:22:55 +07:00
uadd_sat.ll
uadd_sat_plus.ll
uadd_sat_vec.ll [X86] Split FeatureFastVariableShuffle tuning into Lane-Crossing and Per-Lane variants 2021-06-01 10:39:36 +03:00
ubsantrap.ll
udiv_fix.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
udiv_fix_sat.ll [X86] Fold nested select_cc to select (cmp*ge/le Cond0, Cond1), LHS, Y) 2021-06-24 11:27:57 +01:00
uint64-to-float.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
uint_to_fp-2.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
uint_to_fp-3.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
uint_to_fp.ll
uintr-intrinsics.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
umax.ll
umin.ll
umul-with-carry.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
umul-with-overflow.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
umul_fix.ll [DAG] computeKnownBits - add ISD::MULHS/MULHU/SMUL_LOHI/UMUL_LOHI handling 2021-03-19 16:02:31 +00:00
umul_fix_sat.ll [X86] Canonicalize SGT/UGT compares with constants to use SGE/UGE to reduce the number of EFLAGs reads. (PR48760) 2021-06-30 18:46:50 +01:00
umulo-64-legalisation-lowering.ll
umulo-128-legalisation-lowering.ll
unaligned-32-byte-memops.ll
unaligned-load.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
unaligned-spill-folding.ll reland [IR] make -stack-alignment= into a module attr 2021-06-08 10:59:46 -07:00
undef-eflags.mir
undef-globals-bss.ll
undef-label.ll
undef-ops.ll
unfold-masked-merge-scalar-constmask-innerouter.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
unfold-masked-merge-scalar-constmask-interleavedbits.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
unfold-masked-merge-scalar-constmask-interleavedbytehalves.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
unfold-masked-merge-scalar-constmask-lowhigh.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
unfold-masked-merge-scalar-variablemask.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
unfold-masked-merge-vector-variablemask-const.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
unfold-masked-merge-vector-variablemask.ll
unfoldMemoryOperand.mir [X86] Check immediate before get it. 2021-06-13 15:40:52 +08:00
unknown-location.ll
unreachable-loop-sinking.ll
unreachable-mbb-undef-phi.mir
unreachable-trap.ll
unreachableblockelim.ll
unused_stackslots.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
unwind-init.ll
unwind-inline-asm-codegen.ll Support unwinding from inline assembly 2021-05-13 19:13:03 +01:00
unwindraise.ll
update-terminator-debugloc.ll
update-terminator.mir
urem-i8-constant.ll
urem-lkk.ll
urem-power-of-two.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
urem-seteq-illegal-types.ll [X86] Canonicalize SGT/UGT compares with constants to use SGE/UGE to reduce the number of EFLAGs reads. (PR48760) 2021-06-30 18:46:50 +01:00
urem-seteq-nonzero.ll Support {S,U}REMEqFold before legalization 2021-04-01 01:35:41 +03:00
urem-seteq-optsize.ll
urem-seteq-vec-nonsplat.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
urem-seteq-vec-nonzero.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
urem-seteq-vec-splat.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
urem-seteq-vec-tautological.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
urem-seteq.ll [X86] Canonicalize SGT/UGT compares with constants to use SGE/UGE to reduce the number of EFLAGs reads. (PR48760) 2021-06-30 18:46:50 +01:00
urem-vector-lkk.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
use-add-flags.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
use-cr-result-of-dom-icmp-st.ll
ushl_sat.ll
ushl_sat_vec.ll
usub_inc_iv.ll [cgp] improve robustness of uadd/usub transforms 2021-03-09 11:52:08 -08:00
usub_sat.ll [SelectionDAG] Add computeKnownBits support for ISD::USUBSAT. 2021-03-07 09:48:42 -08:00
usub_sat_plus.ll [SelectionDAG] Add computeKnownBits support for ISD::USUBSAT. 2021-03-07 09:48:42 -08:00
usub_sat_vec.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
utf8.ll
utf16-cfstrings.ll
uwtables.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
v2f32.ll
v4f32-immediate.ll
v4i32load-crash.ll
v8i1-masks.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vaargs.ll
vaes-intrinsics-avx-x86.ll
vaes-intrinsics-avx512-x86.ll
vaes-intrinsics-avx512vl-x86.ll
var-permute-128.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
var-permute-256.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
var-permute-512.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vararg-callee-cleanup.ll
vararg_no_start.ll
vararg_tailcall.ll
varargs-softfloat.ll [X86] avoid assert with varargs, soft float, and no-implicit-float 2021-06-15 11:27:35 -07:00
variable-sized-darwin-bzero.ll
variadic-node-pic.ll
vastart-defs-eflags.ll [X86][VARARG] Avoid spilling xmm registers for va_start. 2021-03-06 15:25:47 +03:00
vbinop-simplify-bug.ll
vec-copysign-avx512.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vec-copysign.ll
vec-libcalls.ll [CodeGen][regalloc] Don't align stack slots if the stack can't be realigned 2021-06-11 16:49:12 +01:00
vec-loadsingles-alignment.ll
vec-strict-128.ll [CodeGen][regalloc] Don't align stack slots if the stack can't be realigned 2021-06-11 16:49:12 +01:00
vec-strict-256.ll
vec-strict-512.ll
vec-strict-cmp-128.ll
vec-strict-cmp-256.ll
vec-strict-cmp-512.ll
vec-strict-cmp-sub128.ll
vec-strict-fptoint-128.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vec-strict-fptoint-256.ll
vec-strict-fptoint-512.ll
vec-strict-inttofp-128.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vec-strict-inttofp-256.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vec-strict-inttofp-512.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vec-strict-round-128.ll
vec-trunc-store.ll
vec3-setcc-crash.ll [X86] Fix a codegen crash in getSetCCResultType 2021-02-19 17:30:10 +08:00
vec3.ll
vec_align.ll
vec_align_i256.ll
vec_anyext.ll
vec_call.ll
vec_cast.ll
vec_cast2.ll
vec_cast3.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vec_cmp_sint-128.ll
vec_cmp_uint-128.ll
vec_compare-sse4.ll
vec_compare.ll
vec_ctbits.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vec_ext_inreg.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vec_extract-avx.ll
vec_extract-mmx.ll
vec_extract-sse4.ll
vec_extract.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vec_fabs.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vec_floor.ll
vec_fneg.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vec_fp_to_int.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vec_fpext.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vec_fptrunc.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vec_i64.ll
vec_ins_extract-1.ll
vec_ins_extract.ll
vec_insert-2.ll
vec_insert-3.ll
vec_insert-4.ll
vec_insert-5.ll
vec_insert-7.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vec_insert-8.ll
vec_insert-9.ll
vec_insert-mmx.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vec_int_to_fp.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vec_loadsingles.ll
vec_logical.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vec_minmax_match.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vec_minmax_sint.ll
vec_minmax_uint.ll
vec_partial.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vec_reassociate.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vec_return.ll
vec_saddo.ll [X86] Split FeatureFastVariableShuffle tuning into Lane-Crossing and Per-Lane variants 2021-06-01 10:39:36 +03:00
vec_sdiv_to_shift.ll
vec_set-2.ll
vec_set-3.ll
vec_set-4.ll
vec_set-6.ll
vec_set-7.ll
vec_set-8.ll
vec_set-A.ll
vec_set-B.ll
vec_set-C.ll
vec_set-D.ll
vec_set-F.ll
vec_set-H.ll
vec_set.ll
vec_setcc-2.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vec_setcc.ll
vec_shift.ll
vec_shift2.ll
vec_shift3.ll
vec_shift4.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vec_shift5.ll [X86] Fold (shift undef, X)->0 for vector shifts by immediate. 2021-05-27 09:31:47 -07:00
vec_shift6.ll [X86][SSE] Regenerate some tests to expose the rip relative vector/broadcast loads 2021-05-26 14:50:47 +01:00
vec_shift7.ll
vec_shuf-insert.ll
vec_smulo.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vec_split.ll
vec_ss_load_fold.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vec_ssubo.ll [X86] Split FeatureFastVariableShuffle tuning into Lane-Crossing and Per-Lane variants 2021-06-01 10:39:36 +03:00
vec_trunc_sext.ll
vec_uaddo.ll [X86] Split FeatureFastVariableShuffle tuning into Lane-Crossing and Per-Lane variants 2021-06-01 10:39:36 +03:00
vec_uint_to_fp-fastmath.ll
vec_uint_to_fp.ll
vec_umulo.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vec_unsafe-fp-math.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vec_usubo.ll [X86] Split FeatureFastVariableShuffle tuning into Lane-Crossing and Per-Lane variants 2021-06-01 10:39:36 +03:00
vec_zero-2.ll
vec_zero.ll
vec_zero_cse.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vecloadextract.ll [DAGCombine] Poison-prove scalarizeExtractedVectorLoad. 2021-05-30 11:40:55 +01:00
vector-bitreverse.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vector-blend.ll
vector-compare-all_of.ll [X86][SSE] combineSetCCMOVMSK - allow comparison with upper (known zero) bits in CMP(MOVMSK(PACKSS())) -> CMP(MOVMSK()) fold 2021-04-13 17:37:24 +01:00
vector-compare-any_of.ll [X86] combineCMP - fold cmpEQ/NE(TRUNC(X),0) -> cmpEQ/NE(X,0) 2021-04-15 13:55:51 +01:00
vector-compare-combines.ll [X86][SSE] vector-compare-combines.ll - use llvm min/max intrinsics instead of (deprecated) sse intrinsics. NFCI. 2021-02-20 12:16:54 +00:00
vector-compare-results.ll
vector-compare-simplify.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vector-constrained-fp-intrinsics-flags.ll
vector-constrained-fp-intrinsics-fma.ll
vector-constrained-fp-intrinsics.ll [CodeGen][regalloc] Don't align stack slots if the stack can't be realigned 2021-06-11 16:49:12 +01:00
vector-ext-logic.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vector-extend-inreg.ll
vector-fshl-128.ll [X86][SSE] Regenerate some tests to expose the rip relative vector/broadcast loads 2021-05-27 16:07:42 +01:00
vector-fshl-256.ll [TLI] SimplifyDemandedVectorElts(): handle SCALAR_TO_VECTOR(EXTRACT_VECTOR_ELT(?, 0)) 2021-06-14 23:52:53 +03:00
vector-fshl-512.ll [TLI] SimplifyDemandedVectorElts(): handle SCALAR_TO_VECTOR(EXTRACT_VECTOR_ELT(?, 0)) 2021-06-14 23:52:53 +03:00
vector-fshl-rot-128.ll [X86][SSE] Regenerate some tests to expose the rip relative vector/broadcast loads 2021-05-27 16:07:42 +01:00
vector-fshl-rot-256.ll [TLI] SimplifyDemandedVectorElts(): handle SCALAR_TO_VECTOR(EXTRACT_VECTOR_ELT(?, 0)) 2021-06-14 23:52:53 +03:00
vector-fshl-rot-512.ll [TLI] SimplifyDemandedVectorElts(): handle SCALAR_TO_VECTOR(EXTRACT_VECTOR_ELT(?, 0)) 2021-06-14 23:52:53 +03:00
vector-fshl-rot-sub128.ll [X86][SSE] Regenerate some tests to expose the rip relative vector/broadcast loads 2021-05-27 16:07:42 +01:00
vector-fshr-128.ll [X86][SSE] Regenerate some tests to expose the rip relative vector/broadcast loads 2021-05-27 16:07:42 +01:00
vector-fshr-256.ll [TLI] SimplifyDemandedVectorElts(): handle SCALAR_TO_VECTOR(EXTRACT_VECTOR_ELT(?, 0)) 2021-06-14 23:52:53 +03:00
vector-fshr-512.ll [TLI] SimplifyDemandedVectorElts(): handle SCALAR_TO_VECTOR(EXTRACT_VECTOR_ELT(?, 0)) 2021-06-14 23:52:53 +03:00
vector-fshr-rot-128.ll [X86][SSE] Regenerate some tests to expose the rip relative vector/broadcast loads 2021-05-27 16:07:42 +01:00
vector-fshr-rot-256.ll [TLI] SimplifyDemandedVectorElts(): handle SCALAR_TO_VECTOR(EXTRACT_VECTOR_ELT(?, 0)) 2021-06-14 23:52:53 +03:00
vector-fshr-rot-512.ll [TLI] SimplifyDemandedVectorElts(): handle SCALAR_TO_VECTOR(EXTRACT_VECTOR_ELT(?, 0)) 2021-06-14 23:52:53 +03:00
vector-fshr-rot-sub128.ll [X86][SSE] Regenerate some tests to expose the rip relative vector/broadcast loads 2021-05-27 16:07:42 +01:00
vector-gep.ll [X86][SSE] Regenerate some tests to expose the rip relative vector/broadcast loads 2021-05-26 14:50:47 +01:00
vector-half-conversions.ll [CodeGen][regalloc] Don't align stack slots if the stack can't be realigned 2021-06-11 16:49:12 +01:00
vector-idiv-sdiv-128.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vector-idiv-sdiv-256.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vector-idiv-sdiv-512.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vector-idiv-udiv-128.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vector-idiv-udiv-256.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vector-idiv-udiv-512.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vector-idiv-v2i32.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vector-idiv.ll
vector-interleave.ll
vector-interleaved-load-i16-stride-2.ll [X86] Split FeatureFastVariableShuffle tuning into Lane-Crossing and Per-Lane variants 2021-06-01 10:39:36 +03:00
vector-interleaved-load-i16-stride-3.ll [X86] Split FeatureFastVariableShuffle tuning into Lane-Crossing and Per-Lane variants 2021-06-01 10:39:36 +03:00
vector-interleaved-load-i16-stride-4.ll [CodeGen][regalloc] Don't align stack slots if the stack can't be realigned 2021-06-11 16:49:12 +01:00
vector-interleaved-load-i16-stride-5.ll [X86] Split FeatureFastVariableShuffle tuning into Lane-Crossing and Per-Lane variants 2021-06-01 10:39:36 +03:00
vector-interleaved-load-i16-stride-6.ll [X86] Split FeatureFastVariableShuffle tuning into Lane-Crossing and Per-Lane variants 2021-06-01 10:39:36 +03:00
vector-interleaved-store-i16-stride-2.ll [X86] Split FeatureFastVariableShuffle tuning into Lane-Crossing and Per-Lane variants 2021-06-01 10:39:36 +03:00
vector-interleaved-store-i16-stride-3.ll [X86] Split FeatureFastVariableShuffle tuning into Lane-Crossing and Per-Lane variants 2021-06-01 10:39:36 +03:00
vector-interleaved-store-i16-stride-4.ll [X86] Split FeatureFastVariableShuffle tuning into Lane-Crossing and Per-Lane variants 2021-06-01 10:39:36 +03:00
vector-interleaved-store-i16-stride-5.ll [X86] Split FeatureFastVariableShuffle tuning into Lane-Crossing and Per-Lane variants 2021-06-01 10:39:36 +03:00
vector-interleaved-store-i16-stride-6.ll [X86] Split FeatureFastVariableShuffle tuning into Lane-Crossing and Per-Lane variants 2021-06-01 10:39:36 +03:00
vector-intrinsics.ll Update @llvm.powi to handle different int sizes for the exponent 2021-06-17 09:38:28 +02:00
vector-lzcnt-128.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vector-lzcnt-256.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vector-lzcnt-512.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vector-lzcnt-sub128.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vector-merge-store-fp-constants.ll
vector-mul.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vector-mulfix-legalize.ll [X86] Canonicalize SGT/UGT compares with constants to use SGE/UGE to reduce the number of EFLAGs reads. (PR48760) 2021-06-30 18:46:50 +01:00
vector-narrow-binop.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vector-pack-128.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vector-pack-256.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vector-pack-512.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vector-partial-undef.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vector-pcmp.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vector-popcnt-128-ult-ugt.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vector-popcnt-128.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vector-popcnt-256-ult-ugt.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vector-popcnt-256.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vector-popcnt-512-ult-ugt.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vector-popcnt-512.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vector-reduce-add.ll
vector-reduce-and-bool.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vector-reduce-and-cmp.ll [X86] combineCMP - fold cmpEQ/NE(TRUNC(X),0) -> cmpEQ/NE(X,0) 2021-04-15 13:55:51 +01:00
vector-reduce-and.ll [X86] Fold bitcast(logic(bitcast(X), Y)) --> logic'(X, bitcast(Y)) for int-int bitcasts 2021-02-21 14:40:54 +00:00
vector-reduce-fadd-fast.ll
vector-reduce-fadd.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vector-reduce-fmax-fmin-fast.ll
vector-reduce-fmax-nnan.ll [ExpandReductions] fix FMF requirement for fmin/fmax 2021-02-04 13:32:08 -05:00
vector-reduce-fmax.ll [X86] Regenerate fmin/fmax reduction tests 2021-01-19 14:28:44 +00:00
vector-reduce-fmin-nnan.ll [ExpandReductions] fix FMF requirement for fmin/fmax 2021-02-04 13:32:08 -05:00
vector-reduce-fmin.ll [X86] Regenerate fmin/fmax reduction tests 2021-01-19 14:28:44 +00:00
vector-reduce-fmul-fast.ll
vector-reduce-fmul.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vector-reduce-mul.ll
vector-reduce-or-bool.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vector-reduce-or-cmp.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vector-reduce-or.ll [X86] Fold bitcast(logic(bitcast(X), Y)) --> logic'(X, bitcast(Y)) for int-int bitcasts 2021-02-21 14:40:54 +00:00
vector-reduce-smax.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vector-reduce-smin.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vector-reduce-umax.ll
vector-reduce-umin.ll
vector-reduce-xor-bool.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vector-reduce-xor.ll [X86] Fold bitcast(logic(bitcast(X), Y)) --> logic'(X, bitcast(Y)) for int-int bitcasts 2021-02-21 14:40:54 +00:00
vector-rem.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vector-rotate-128.ll [NFC][X86][Codegen] Re-autogenerate a few tests to reduce noise in future changes 2021-05-28 00:58:01 +03:00
vector-rotate-256.ll [TLI] SimplifyDemandedVectorElts(): handle SCALAR_TO_VECTOR(EXTRACT_VECTOR_ELT(?, 0)) 2021-06-14 23:52:53 +03:00
vector-rotate-512.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vector-sext.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vector-shift-ashr-128.ll [X86][SSE] Regenerate vector shift codegen tests. NFCI. 2021-05-25 15:58:22 +01:00
vector-shift-ashr-256.ll [X86][SSE] Regenerate vector shift codegen tests. NFCI. 2021-05-25 15:58:22 +01:00
vector-shift-ashr-512.ll [X86][SSE] Regenerate vector shift codegen tests. NFCI. 2021-05-25 15:58:22 +01:00
vector-shift-ashr-sub128.ll [X86][SSE] Regenerate vector shift codegen tests. NFCI. 2021-05-25 15:58:22 +01:00
vector-shift-by-select-loop.ll
vector-shift-lshr-128.ll [X86][SSE] Regenerate vector shift codegen tests. NFCI. 2021-05-25 15:58:22 +01:00
vector-shift-lshr-256.ll [X86][SSE] Regenerate vector shift codegen tests. NFCI. 2021-05-25 15:58:22 +01:00
vector-shift-lshr-512.ll [X86][SSE] Regenerate vector shift codegen tests. NFCI. 2021-05-25 15:58:22 +01:00
vector-shift-lshr-sub128.ll [X86][SSE] Regenerate vector shift codegen tests. NFCI. 2021-05-25 15:58:22 +01:00
vector-shift-shl-128.ll [X86][SSE] Regenerate vector shift codegen tests. NFCI. 2021-05-25 15:58:22 +01:00
vector-shift-shl-256.ll [X86][SSE] Regenerate vector shift codegen tests. NFCI. 2021-05-25 15:58:22 +01:00
vector-shift-shl-512.ll [X86][SSE] Regenerate vector shift codegen tests. NFCI. 2021-05-25 15:58:22 +01:00
vector-shift-shl-sub128.ll [X86][SSE] Regenerate vector shift codegen tests. NFCI. 2021-05-25 15:58:22 +01:00
vector-shuffle-128-unpck.ll [X86] Split FeatureFastVariableShuffle tuning into Lane-Crossing and Per-Lane variants 2021-06-01 10:39:36 +03:00
vector-shuffle-128-v2.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vector-shuffle-128-v4.ll [X86] Split FeatureFastVariableShuffle tuning into Lane-Crossing and Per-Lane variants 2021-06-01 10:39:36 +03:00
vector-shuffle-128-v8.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vector-shuffle-128-v16.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vector-shuffle-256-v4.ll [X86] Split FeatureFastVariableShuffle tuning into Lane-Crossing and Per-Lane variants 2021-06-01 10:39:36 +03:00
vector-shuffle-256-v8.ll [X86] Split FeatureFastVariableShuffle tuning into Lane-Crossing and Per-Lane variants 2021-06-01 10:39:36 +03:00
vector-shuffle-256-v16.ll [X86] Split FeatureFastVariableShuffle tuning into Lane-Crossing and Per-Lane variants 2021-06-01 10:39:36 +03:00
vector-shuffle-256-v32.ll [X86] Split FeatureFastVariableShuffle tuning into Lane-Crossing and Per-Lane variants 2021-06-01 10:39:36 +03:00
vector-shuffle-512-v8.ll
vector-shuffle-512-v16.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vector-shuffle-512-v32.ll
vector-shuffle-512-v64.ll
vector-shuffle-avx512.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vector-shuffle-combining-avx.ll Revert rGe1172959226689a "[X86][AVX] canonicalizeLaneShuffleWithRepeatedOps - merge VPERMILPD ops with different low/high masks." 2021-02-10 10:26:44 +00:00
vector-shuffle-combining-avx2.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03: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 [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vector-shuffle-combining-avx512vbmi.ll
vector-shuffle-combining-sse4a.ll
vector-shuffle-combining-sse41.ll [X86][SSE] getFauxShuffleMask - don't decode OR(SHUFFLE,SHUFFLE) containing UNDEFs. (PR50049) 2021-04-21 18:47:00 +01:00
vector-shuffle-combining-ssse3.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vector-shuffle-combining-xop.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vector-shuffle-combining.ll [X86] Split FeatureFastVariableShuffle tuning into Lane-Crossing and Per-Lane variants 2021-06-01 10:39:36 +03:00
vector-shuffle-masked.ll
vector-shuffle-mmx.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vector-shuffle-sse1.ll
vector-shuffle-sse4a.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vector-shuffle-sse41.ll
vector-shuffle-v1.ll [X86] Split FeatureFastVariableShuffle tuning into Lane-Crossing and Per-Lane variants 2021-06-01 10:39:36 +03:00
vector-shuffle-v48.ll
vector-shuffle-variable-128.ll
vector-shuffle-variable-256.ll
vector-sqrt.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
vector-trunc-math.ll [X86] Split FeatureFastVariableShuffle tuning into Lane-Crossing and Per-Lane variants 2021-06-01 10:39:36 +03:00
vector-trunc-packus.ll [X86] Split FeatureFastVariableShuffle tuning into Lane-Crossing and Per-Lane variants 2021-06-01 10:39:36 +03:00
vector-trunc-ssat.ll [X86] Check destination element type before forming VTRUNCS/VTRUNCUS in combineTruncateWithSat. 2021-06-09 07:08:17 -07:00
vector-trunc-usat.ll [X86] Split FeatureFastVariableShuffle tuning into Lane-Crossing and Per-Lane variants 2021-06-01 10:39:36 +03:00
vector-trunc.ll [X86] Split FeatureFastVariableShuffle tuning into Lane-Crossing and Per-Lane variants 2021-06-01 10:39:36 +03:00
vector-truncate-combine.ll
vector-tzcnt-128.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vector-tzcnt-256.ll
vector-tzcnt-512.ll
vector-unsigned-cmp.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vector-variable-idx.ll
vector-variable-idx2.ll
vector-width-store-merge.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
vector-zext.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vector-zmov.ll
vector.ll
vector_splat-const-shift-of-constmasked.ll [X86][SSE] Regenerate some tests to expose the rip relative vector/broadcast loads 2021-05-26 14:50:47 +01:00
vectorcall.ll
version_directive.ll
vfcmp.ll
viabs.ll
virtreg-physreg-def-regallocfast.mir
virtual-registers-cleared-in-machine-functions-liveins.ll
visibility.ll
visibility2.ll
vmaskmov-offset.ll
vmovq.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
volatile-memstores-nooverlapping-load-stores.ll
volatile.ll
vortex-bug.ll
vp2intersect_multiple_pairs.ll Revert "[X86FixupLEAs] Transform the sequence LEA/SUB to SUB/SUB" 2021-06-12 11:41:38 +01:00
vpshufbitqbm-intrinsics-upgrade.ll
vpshufbitqbm-intrinsics.ll
vsel-cmp-load.ll [x86] try harder to lower to PCMPGT instead of not-of-PCMPEQ 2021-05-12 08:25:29 -04:00
vselect-2.ll
vselect-avx.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vselect-constants.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vselect-minmax.ll
vselect-packss.ll
vselect-pcmp.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vselect-zero.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vselect.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vshift-1.ll
vshift-2.ll
vshift-3.ll
vshift-4.ll
vshift-5.ll
vshift-6.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vshift_scalar.ll
vshift_split.ll
vshift_split2.ll
vshli-simplify-demanded-bits.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
vsplit-and.ll [DAG] Improve folding (sext_in_reg (*_extend_vector_inreg x)) -> (sext_vector_inreg x) 2021-03-18 15:34:53 +00:00
vzero-excess.ll [CodeGen][regalloc] Don't align stack slots if the stack can't be realigned 2021-06-11 16:49:12 +01:00
waitpkg-intrinsics.ll
warn-stack.ll Improve the diagnostic of DiagnosticInfoResourceLimit (and warn-stack-size in particular) 2021-06-22 09:55:20 -07:00
wbinvd-intrinsic.ll
wbnoinvd-intrinsic.ll
weak-undef.ll
weak.ll
weak_def_can_be_hidden.ll
webkit-jscc.ll
wide-fma-contraction.ll
wide-integer-cmp.ll
wide-integer-fold.ll
widen_arith-1.ll
widen_arith-2.ll
widen_arith-3.ll
widen_arith-4.ll
widen_arith-5.ll
widen_arith-6.ll
widen_bitops-0.ll
widen_bitops-1.ll
widen_cast-1.ll
widen_cast-2.ll
widen_cast-3.ll
widen_cast-4.ll
widen_cast-5.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
widen_cast-6.ll
widen_compare-1.ll
widen_conv-1.ll
widen_conv-2.ll
widen_conv-3.ll
widen_conv-4.ll
widen_conversions.ll
widen_extract-1.ll
widen_load-0.ll
widen_load-1.ll
widen_load-2.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
widen_load-3.ll
widen_mul.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
widen_shuffle-1.ll
widened-broadcast.ll
win-alloca-expander.ll
win-catchpad-csrs.ll
win-catchpad-nested-cxx.ll
win-catchpad-nested.ll Add ehcont section support 2021-02-15 14:27:12 +08:00
win-catchpad-varargs.ll
win-catchpad.ll
win-cleanuppad.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
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 Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
win32-seh-nested-finally.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
win32-spill-xmm.ll
win32-ssp.ll
win32_sret.ll
win64-bool.ll
win64-byval.ll
win64-eh-empty-block-2.mir
win64-eh-empty-block.ll
win64-funclet-savexmm.ll
win64-jumptable.ll
win64-long-double.ll
win64-nosse-csrs.ll
win64-stackprobe-overflow.ll
win64_alloca_dynalloca.ll
win64_call_epi.ll
win64_eh.ll
win64_eh_leaf.ll
win64_eh_leaf2.ll
win64_frame.ll
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
win64_vararg.ll
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
x32-function_pointer-2.ll
x32-function_pointer-3.ll
x32-indirectbr.ll
x32-landingpad.ll
x32-lea-1.ll [X32] Add Triple::isX32(), use it. 2021-06-07 20:48:39 +01:00
x32-movtopush64.ll
x32-va_start.ll [X86][VARARG] Avoid spilling xmm registers for va_start. 2021-03-06 15:25:47 +03:00
x64-cet-intrinsics.ll
x86-16.ll
x86-32-intrcc.ll
x86-32-vector-calling-conv.ll
x86-64-and-mask.ll
x86-64-arg.ll
x86-64-asm.ll
x86-64-baseptr.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
x86-64-bittest-logic.ll
x86-64-call.ll
x86-64-disp.ll
x86-64-double-precision-shift-left.ll
x86-64-double-precision-shift-right.ll
x86-64-double-shifts-Oz-Os-O2.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
x86-64-double-shifts-var.ll [X86] AMD Zen 3 Scheduler Model 2021-05-01 22:08:13 +03:00
x86-64-extend-shift.ll
x86-64-flags-intrinsics.ll
x86-64-gv-offset.ll
x86-64-intrcc-nosse.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
x86-64-intrcc-uintr.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
x86-64-intrcc.ll
x86-64-jumps.ll
x86-64-mem.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03: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 [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
x86-64-pic-5.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
x86-64-pic-6.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
x86-64-pic-7.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
x86-64-pic-8.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
x86-64-pic-9.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
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 [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
x86-64-ptr-arg-simple.ll
x86-64-ret0.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
x86-64-shortint.ll
x86-64-sret-return-2.ll
x86-64-sret-return.ll
x86-64-stack-and-frame-ptr.ll
x86-64-static-relo-movl.ll
x86-64-tls-1.ll
x86-64-varargs.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
x86-64-veccallcc.ll
x86-64-xmm-spill-unaligned.ll reland [IR] make -stack-alignment= into a module attr 2021-06-08 10:59:46 -07:00
x86-big-ret.ll
x86-cmov-converter.ll [X86] Add a test to reveal a bug in CMOV conversion. 2021-06-29 16:37:19 +08:00
x86-flags-intrinsics.ll
x86-fold-pshufb.ll
x86-framelowering-trap.ll
x86-inline-asm-validation.ll
x86-interleaved-access.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
x86-interleaved-check.ll
x86-interrupt_cc.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
x86-interrupt_cld.ll
x86-interrupt_vzeroupper.ll
x86-mixed-alignment-dagcombine.ll
x86-no_callee_saved_registers.ll [x86] introduce no_callee_saved_registers attribute 2021-02-01 16:19:14 -08:00
x86-no_caller_saved_registers-preserve.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
x86-no_caller_saved_registers.ll [NFC][X86] Avoid redundant work inspecting callee 2021-02-01 15:24:41 -08:00
x86-plt-relative-reloc.ll
x86-regcall-got.ll
x86-repmov-copy-eflags.ll Reapply "OpaquePtr: Turn inalloca into a type attribute" 2021-03-29 08:55:30 -04:00
x86-sanitizer-shrink-wrapping.ll
x86-setcc-int-to-fp-combine.ll
x86-shifts.ll [X86][SSE] Regenerate some tests to expose the rip relative vector/broadcast loads 2021-05-26 14:50:47 +01:00
x86-shrink-wrap-unwind.ll
x86-shrink-wrapping.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
x86-store-gv-addr.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
x86-upgrade-avx-vbroadcast.ll
x86-upgrade-avx2-vbroadcast.ll
x86-win64-shrink-wrapping.ll
x86_64-mul-by-const.ll
x87-reg-usage.mir
x87.ll
xaluo.ll
xaluo128.ll
xchg-nofold.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
xmm-r64.ll
xmm-vararg-noopt.ll [X86][VARARG] Avoid spilling xmm registers for va_start. 2021-03-06 15:25:47 +03:00
xmulo.ll [X86] Add Win32/64 mulo test coverage 2021-04-23 14:51:42 +01:00
xop-ifma.ll
xop-intrinsics-fast-isel.ll
xop-intrinsics-x86_64-upgrade.ll
xop-intrinsics-x86_64.ll
xop-mask-comments.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
xop-pcmov.ll
xor-combine-debugloc.ll
xor-icmp.ll
xor-select-i1-combine.ll
xor-with-overflow.ll [X86] Fold cmpeq/ne(trunc(logic(x)),0) --> cmpeq/ne(logic(x),0) 2021-04-12 16:05:34 +01:00
xor.ll [UpdateTestChecks] Default --x86_scrub_rip to False 2021-05-21 19:26:15 -07:00
xray-attribute-instrumentation.ll
xray-custom-log.ll [XRay] Support DW_TAG_call_site and delete unneeded PATCHABLE_EVENT_CALL/PATCHABLE_TYPED_EVENT_CALL lowering 2021-01-25 00:49:18 -08:00
xray-empty-firstmbb.mir
xray-ignore-loop-detection.ll
xray-log-args.ll
xray-loop-detection.ll
xray-multiplerets-in-blocks.mir
xray-partial-instrumentation-skip-entry.ll
xray-partial-instrumentation-skip-exit.ll
xray-section-group.ll
xray-selective-instrumentation-miss.ll
xray-selective-instrumentation.ll
xray-tail-call-sled.ll
xtest.ll
zero-initialized-in-bss.ll
zero-remat.ll
zext-demanded.ll
zext-extract_subreg.ll
zext-fold.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
zext-inreg-0.ll
zext-inreg-1.ll
zext-logicop-shift-load.ll
zext-sext.ll [X86] Canonicalize SGT/UGT compares with constants to use SGE/UGE to reduce the number of EFLAGs reads. (PR48760) 2021-06-30 18:46:50 +01:00
zext-shl.ll
zext-trunc.ll
zlib-longest-match.ll