llvm-project/llvm/test/CodeGen/X86
Luo, Yuanke 5fb4134210 [X86][DAGISel] Don't widen shuffle element with AVX512
Currently the X86 shuffle lowering would widen the element type for
shuffle if the mask element value is adjacent. For below example

  %t2 = add nsw <16 x i32> %t0, %t1
  %t3 = sub nsw <16 x i32> %t0, %t1
  %t4 = shufflevector <16 x i32> %t2, <16 x i32> %t3,
                      <16 x i32> <i32 16, i32 17, i32 2, i32 3, i32 4,
                       i32 5, i32 6, i32 7, i32 8, i32 9, i32 10,
                       i32 11, i32 12, i32 13, i32 14, i32 15>

  ret <16 x i32> %t4

Compiler would transform the shuffle to
  %t4 = shufflevector <8 x i64> %t2, <8 x i64> %t3,
                      <8 x i64> <i32 8, i32 1, i32 2, i32 3, i32 4,
                                 i32 5, i32 6, i32 7>
This may lose the oppotunity to let ISel select mask instruction when
avx512 is enabled.

This patch is to prevent the tranform when avx512 feature is enabled.
Thank Simon for the idea.

Differential Revision: https://reviews.llvm.org/D129537
2022-07-26 11:56:03 +08:00
..
AMX [X86][AMX] Split greedy RA for tile register 2022-06-29 10:35:43 +08:00
GC [ArgPromotion] Remove legacy PM support 2022-06-27 09:42:17 +02:00
GlobalISel [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
Inputs
avx512-shuffles [X86][DAGISel] Don't widen shuffle element with AVX512 2022-07-26 11:56:03 +08:00
3addr-16bit.ll
3addr-or.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
3dnow-intrinsics.ll
4char-promote.ll
8bit_cmov_of_trunc_promotion.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
64-bit-shift-by-32-minus-y.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2003-08-03-CallArgLiveRanges.ll
2003-08-23-DeadBlockTest.ll
2003-11-03-GlobalBool.ll
2004-02-13-FrameReturnAddress.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
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 [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2005-02-14-IllegalAssembler.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2005-05-08-FPStackifierPHI.ll
2006-01-19-ISelFoldingBug.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
2006-03-01-InstrSchedBug.ll
2006-03-02-InstrSchedBug.ll
2006-04-04-CrossBlockCrash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2006-04-27-ISelFoldingBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2006-05-01-SchedCausingSpills.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2006-05-02-InstrSched1.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2006-05-02-InstrSched2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2006-05-08-CoalesceSubRegClass.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2006-05-08-InstrSched.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
2006-05-11-InstrSched.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2006-05-17-VectorArg.ll
2006-05-22-FPSetEQ.ll
2006-05-25-CycleInDAG.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2006-07-10-InlineAsmAConstraint.ll
2006-07-12-InlineAsmQConstraint.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2006-07-20-InlineAsm.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2006-07-28-AsmPrint-Long-As-Pointer.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2006-07-31-SingleRegClass.ll
2006-08-07-CycleInDAG.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2006-08-16-CycleInDAG.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2006-08-21-ExtraMovInst.ll
2006-09-01-CycleInDAG.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2006-10-02-BoolRetCrash.ll
2006-10-09-CycleInDAG.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2006-10-10-FindModifiedNodeSlotBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2006-10-12-CycleInDAG.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2006-10-13-CycleInDAG.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2006-10-19-SwitchUnnecessaryBranching.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2006-11-12-CSRetCC.ll [X86] Migrate more tests to opaque pointers (NFC) 2022-06-22 15:39:11 +02:00
2006-11-17-IllegalMove.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
2006-11-27-SelectLegalize.ll
2006-12-16-InlineAsmCrash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2006-12-19-IntelSyntax.ll
2007-01-08-InstrSched.ll
2007-01-08-X86-64-Pointer.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2007-01-13-StackPtrIndex.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2007-01-29-InlineAsm-ir.ll
2007-02-04-OrAddrMode.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2007-02-16-BranchFold.ll [X86] Migrate more tests to opaque pointers (NFC) 2022-06-22 15:39:11 +02:00
2007-02-19-LiveIntervalAssert.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2007-02-23-DAGCombine-Miscompile.ll
2007-02-25-FastCCStack.ll
2007-03-01-SpillerCrash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2007-03-15-GEP-Idx-Sink.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2007-03-16-InlineAsm.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2007-03-18-LiveIntervalAssert.ll
2007-03-24-InlineAsmMultiRegConstraint.ll
2007-03-24-InlineAsmPModifier.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2007-03-24-InlineAsmVectorOp.ll
2007-03-24-InlineAsmXConstraint.ll
2007-03-26-CoalescerBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2007-04-08-InlineAsmCrash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2007-04-11-InlineAsmVectorResult.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2007-04-17-LiveIntervalAssert.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2007-04-24-Huge-Stack.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2007-04-24-VectorCrash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2007-04-27-InlineAsm-IntMemInput.ll
2007-05-05-Personality.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2007-05-05-VecCastExpand.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2007-05-14-LiveIntervalAssert.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2007-05-15-maskmovq.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2007-05-17-ShuffleISelBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2007-06-04-X86-64-CtorAsmBugs.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2007-06-28-X86-64-isel.ll
2007-06-29-DAGCombinerBug.ll
2007-06-29-VecFPConstantCSEBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2007-07-03-GR64ToVR64.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2007-07-10-StackerAssert.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2007-07-18-Vector-Extract.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2007-08-01-LiveVariablesBug.ll
2007-08-09-IllegalX86-64Asm.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
2007-08-10-SignExtSubreg.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2007-09-05-InvalidAsm.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2007-09-06-ExtWeakAliasee.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2007-09-27-LDIntrinsics.ll
2007-10-04-AvoidEFLAGSCopy.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2007-10-12-CoalesceExtSubReg.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2007-10-12-SpillerUnfold1.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2007-10-12-SpillerUnfold2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2007-10-14-CoalescerCrash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2007-10-15-CoalescerCrash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2007-10-16-CoalescerCrash.ll
2007-10-19-SpillerUnfold.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2007-10-28-inlineasm-q-modifier.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2007-10-29-ExtendSetCC.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2007-10-30-LSRCrash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2007-10-31-extractelement-i64.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2007-11-01-ISelCrash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2007-11-03-x86-64-q-constraint.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2007-11-04-LiveIntervalCrash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2007-11-04-LiveVariablesBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2007-11-04-rip-immediate-constant.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2007-11-06-InstrSched.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2007-11-07-MulBy4.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2007-11-30-LoadFolding-Bug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2007-12-16-BURRSchedCrash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2007-12-18-LoadCSEBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-01-08-IllegalCMP.ll
2008-01-08-SchedulerCrash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-01-09-LongDoubleSin.ll
2008-01-16-FPStackifierAssert.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-01-16-InvalidDAGCombineXform.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-02-05-ISelCrash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-02-06-LoadFoldingBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-02-14-BitMiscompile.ll
2008-02-18-TailMergingBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-02-20-InlineAsmClobber.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-02-22-LocalRegAllocBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-02-25-InlineAsmBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-02-25-X86-64-CoalescerBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-02-26-AsmDirectMemOp.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-02-27-DeadSlotElimBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-02-27-PEICrash.ll
2008-03-06-frem-fpstack.ll
2008-03-07-APIntBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-03-10-RegAllocInfLoop.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-03-12-ThreadLocalAlias.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-03-13-TwoAddrPassCrash.ll
2008-03-14-SpillerCrash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-03-19-DAGCombinerBug.ll
2008-03-23-DarwinAsmComments.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-03-25-TwoAddrPassBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-03-31-SpillerFoldingBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-04-02-unnamedEH.ll
2008-04-08-CoalescerCrash.ll
2008-04-09-BranchFolding.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-04-15-LiveVariableBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-04-16-CoalescerBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-04-16-ReMatBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-04-17-CoalescerBug.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
2008-04-24-MemCpyBug.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
2008-04-24-pblendw-fold-crash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-04-26-Asm-Optimize-Imm.ll
2008-04-28-CoalescerBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-04-28-CyclicSchedUnit.ll
2008-05-01-InvalidOrdCompare.ll
2008-05-09-PHIElimBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-05-09-ShuffleLoweringBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-05-12-tailmerge-5.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-05-21-CoalescerBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-05-22-FoldUnalignedLoad.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-05-28-CoalescerBug.ll
2008-05-28-LocalRegAllocBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-06-13-NotVolatileLoadStore.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-06-13-VolatileLoadStore.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-06-16-SubregsBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-06-25-VecISelBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-07-07-DanglingDeadInsts.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-07-09-ELFSectionAttributes.ll
2008-07-11-SHLBy1.ll
2008-07-16-CoalescerCrash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-07-19-movups-spills.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-07-22-CombinerCrash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-07-23-VSetCC.ll
2008-08-06-CmpStride.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-08-06-RewriterBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-08-17-UComiCodeGenBug.ll
2008-08-23-64Bit-maskmovq.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-08-31-EH_RETURN32.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-08-31-EH_RETURN64.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-09-05-sinttofp-2xi32.ll
2008-09-09-LinearScanBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-09-11-CoalescerBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-09-11-CoalescerBug2.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
2008-09-17-inline-asm-1.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-09-18-inline-asm-2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-09-19-RegAllocBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-09-25-sseregparm-1.ll
2008-09-26-FrameAddrBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-09-29-ReMatBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-09-29-VolatileBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-10-06-x87ld-nan-1.ll
2008-10-06-x87ld-nan-2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-10-07-SSEISelBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-10-11-CallCrash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-10-13-CoalescerBug.ll
2008-10-16-VecUnaryOp.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-10-17-Asm64bitRConstraint.ll
2008-10-20-AsmDoubleInI32.ll
2008-10-24-FlippedCompare.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-10-27-CoalescerBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-10-29-ExpandVAARG.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-11-03-F80VAARG.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-11-06-testb.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-11-13-inlineasm-3.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-11-29-ULT-Sign.ll
2008-12-01-SpillerAssert.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-12-01-loop-iv-used-outside-loop.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-12-02-IllegalResultType.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-12-02-dagcombine-1.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-12-02-dagcombine-2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-12-02-dagcombine-3.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-12-16-dagcombine-4.ll
2008-12-19-EarlyClobberBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-12-22-dagcombine-5.ll
2008-12-23-crazy-address.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2008-12-23-dagcombine-6.ll
2009-01-13-DoubleUpdate.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-01-16-SchedulerBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-01-16-UIntToFP.ll
2009-01-18-ConstantExprCrash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-01-25-NoSSE.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-01-26-WrongCheck.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-01-27-NullStrings.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-01-31-BigShift.ll
2009-01-31-BigShift2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-01-31-BigShift3.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-02-01-LargeMask.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-02-03-AnalyzedTwice.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-02-04-sext-i64-gep.ll [X86] Migrate more tests to opaque pointers (NFC) 2022-06-22 15:39:11 +02:00
2009-02-08-CoalescerBug.ll
2009-02-09-ivs-different-sizes.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-02-11-codegenprepare-reuse.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-02-12-DebugInfoVLA.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-02-12-InlineAsm-nieZ-constraints.ll
2009-02-12-SpillerBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-02-21-ExtWeakInitializer.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-02-25-CommuteBug.ll
2009-02-26-MachineLICMBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-03-03-BTHang.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-03-03-BitcastLongDouble.ll
2009-03-05-burr-list-crash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-03-09-APIntCrash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-03-09-SpillerBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-03-10-CoalescerBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-03-12-CPAlignBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-03-13-PHIElimBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-03-16-PHIElimInLPad.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-03-23-LinearScanBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-03-23-MultiUseSched.ll [SelectionDAG][DAGCombiner] Reuse exist node by reassociate 2022-06-24 23:15:06 +08:00
2009-03-25-TestBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-03-26-NoImplicitFPBug.ll
2009-04-12-FastIselOverflowCrash.ll [X86] Regenerate test checks (NFC) 2022-04-05 16:33:52 +02:00
2009-04-12-picrel.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-04-13-2AddrAssert-2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-04-13-2AddrAssert.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-04-14-IllegalRegs.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-04-16-SpillerUnfold.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-04-24.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-04-25-CoalescerBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-04-27-CoalescerAssert.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-04-27-LiveIntervalsAssert.ll
2009-04-27-LiveIntervalsAssert2.ll
2009-04-29-IndirectDestOperands.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-04-29-LinearScanBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-04-29-RegAllocAssert.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-04-scale.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-05-08-InlineAsmIOffset.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-05-11-tailmerge-crash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-05-19-SingleElementExtractElement.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-05-23-available_externally.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-05-23-dagcombine-shifts.ll
2009-05-28-DAGCombineCrash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-05-30-ISelBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-06-02-RewriterBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-06-03-Win64DisableRedZone.ll
2009-06-03-Win64SpillXMM.ll
2009-06-04-VirtualLiveIn.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-06-05-VZextByteShort.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
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 [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-06-18-movlp-shuffle-register.ll
2009-07-06-TwoAddrAssert.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-07-07-SplitICmp.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-07-09-ExtractBoolFromVector.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-07-15-CoalescerBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-07-16-CoalescerBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-07-19-AsmExtraOperands.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-07-20-CoalescerBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-07-20-DAGCombineBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-08-06-branchfolder-crash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-08-06-inlineasm.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-08-08-CastError.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-08-12-badswitch.ll
2009-08-14-Win64MemoryIndirectArg.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-08-19-LoadNarrowingMiscompile.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-08-23-SubRegReuseUndo.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-09-10-LoadFoldingBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-09-10-SpillComments.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-09-16-CoalescerBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-09-19-earlyclobber.ll
2009-09-21-NoSpillLoopCount.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-09-22-CoalescerBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-09-23-LiveVariablesBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-10-14-LiveVariablesBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-10-16-Scope.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-10-19-EmergencySpill.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-10-19-atomic-cmp-eflags.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-10-25-RewriterBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-11-04-SubregCoalescingBug.ll
2009-11-13-VirtRegRewriterBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-11-16-MachineLICM.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-11-16-UnfoldMemOpBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-11-17-UpdateTerminator.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-11-18-TwoAddrKill.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-11-25-ImpDefBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-12-01-EarlyClobberBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2009-12-11-TLSNoRedZone.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2010-01-05-ZExt-Shl.ll
2010-01-07-ISelBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2010-01-08-Atomic64Bug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2010-01-11-ExtraPHIArg.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2010-01-13-OptExtBug.ll [X86] Migrate more tests to opaque pointers (NFC) 2022-06-22 15:39:11 +02:00
2010-01-15-SelectionDAGCycle.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2010-01-18-DbgValue.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2010-01-19-OptExtBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2010-02-01-DbgValueCrash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2010-02-01-TaillCallCrash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2010-02-03-DualUndef.ll
2010-02-04-SchedulerBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2010-02-11-NonTemporal.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2010-02-12-CoalescerBug-Impdef.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2010-02-15-ImplicitDefBug.ll [X86] Migrate more tests to opaque pointers (NFC) 2022-06-22 15:39:11 +02:00
2010-02-19-TailCallRetAddrBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2010-02-23-DAGCombineBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2010-02-23-DIV8rDefinesAX.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2010-02-23-RematImplicitSubreg.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2010-02-23-SingleDefPhiJoin.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2010-03-04-Mul8Bug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2010-03-05-ConstantFoldCFG.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2010-03-05-EFLAGS-Redef.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2010-03-17-ISelBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2010-04-06-SSEDomainFixCrash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2010-04-08-CoalescerBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2010-04-13-AnalyzeBranchCrash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2010-04-21-CoalescerBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2010-04-29-CoalescerCrash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2010-04-30-LocalAlloc-LandingPad.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2010-05-03-CoalescerSubRegClobber.ll
2010-05-05-LocalAllocEarlyClobber.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2010-05-06-LocalInlineAsmClobber.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2010-05-07-ldconvert.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2010-05-10-DAGCombinerBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2010-05-12-FastAllocKills.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2010-05-16-nosseconversion.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2010-05-25-DotDebugLoc.ll
2010-05-26-DotDebugLoc.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2010-05-26-FP_TO_INT-crash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2010-05-28-Crash.ll
2010-06-01-DeadArg-DbgInfo.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2010-06-09-FastAllocRegisters.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2010-06-14-fast-isel-fs-load.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2010-06-15-FastAllocEarlyCLobber.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2010-06-24-g-constraint-crash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2010-06-25-CoalescerSubRegDefDead.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2010-06-25-asm-RA-crash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2010-06-28-FastAllocTiedOperand.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2010-06-28-matched-g-constraint.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2010-07-02-UnfoldBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2010-07-02-asm-alignstack.ll
2010-07-06-DbgCrash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2010-07-06-asm-RIP.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2010-07-11-FPStackLoneUse.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2010-07-13-indirectXconstraint.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2010-07-15-Crash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2010-07-29-SetccSimplify.ll
2010-08-04-MaskedSignedCompare.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2010-08-04-MingWCrash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2010-08-04-StackVariable.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2010-09-01-RemoveCopyByCommutingDef.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2010-09-16-EmptyFilename.ll
2010-09-16-asmcrash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2010-09-17-SideEffectsInChain.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
2010-09-30-CMOV-JumpTable-PHI.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2010-10-08-cmpxchg8b.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2010-11-02-DbgParameter.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2010-11-09-MOVLPS.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2010-11-18-SelectOfExtload.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2011-01-07-LegalizeTypesCrash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2011-01-10-DagCombineHang.ll
2011-01-24-DbgValue-Before-Use.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2011-02-04-FastRegallocNoFP.ll
2011-02-12-shuffle.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2011-02-21-VirtRegRewriter-KillSubReg.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2011-02-23-UnfoldBug.ll [IR] Remove support for float binop constant expressions 2022-07-12 09:40:49 +02:00
2011-02-27-Fpextend.ll
2011-03-02-DAGCombiner.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2011-03-08-Sched-crash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2011-03-09-Physreg-Coalescing.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2011-03-30-CreateFixedObjCrash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2011-04-13-SchedCmpJmp.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2011-04-19-sclr-bb.ll
2011-05-09-loaduse.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2011-05-26-UnreachableBlockElim.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2011-05-27-CrossClassCoalescing.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2011-06-01-fildll.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2011-06-03-x87chain.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2011-06-06-fgetsign80bit.ll
2011-06-12-FastAllocSpill.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2011-06-14-PreschedRegalias.ll
2011-06-14-mmx-inlineasm.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2011-06-19-QuicksortCoalescerBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2011-07-13-BadFrameIndexDisplacement.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2011-08-23-PerformSubCombine128.ll
2011-08-23-Trampoline.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2011-08-29-BlockConstant.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2011-08-29-InitOrder.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2011-09-14-valcoalesce.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2011-09-18-sse2cmp.ll
2011-09-21-setcc-bug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2011-10-11-SpillDead.ll
2011-10-11-srl.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2011-10-12-MachineCSE.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2011-10-18-FastISel-VectorParams.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2011-10-19-LegelizeLoad.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2011-10-19-widen_vselect.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2011-10-21-widen-cmp.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2011-10-27-tstore.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2011-10-30-padd.ll
2011-11-07-LegalizeBuildVector.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2011-11-22-AVX2-Domains.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2011-11-30-or.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2011-12-06-AVXVectorExtractCombine.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2011-12-06-BitcastVectorGlobal.ll
2011-12-08-AVXISelBugs.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2011-12-8-bitcastintprom.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2011-12-15-vec_shift.ll
2011-12-26-extractelement-duplicate-load.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2011-12-28-vselecti8.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2011-20-21-zext-ui2fp.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2012-01-10-UndefExceptionEdge.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2012-1-10-buildvector.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2012-01-11-split-cv.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2012-01-12-extract-sv.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2012-01-16-mfence-nosse-flags.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2012-01-18-vbitcast.ll
2012-02-12-dagco.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2012-02-14-scalar.ll
2012-02-23-mmx-inlineasm.ll
2012-02-29-CoalescerBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2012-03-15-build_vector_wl.ll
2012-03-20-LargeConstantExpr.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2012-03-26-PostRALICMBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2012-04-09-TwoAddrPassBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2012-04-26-sdglue.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2012-05-17-TwoAddressBug.ll
2012-05-19-CoalescerCrash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2012-07-10-extload64.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2012-07-10-shufnorm.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2012-07-15-BuildVectorPromote.ll
2012-07-15-broadcastfold.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2012-07-15-tconst_shl.ll
2012-07-15-vshl.ll
2012-07-16-LeaUndef.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2012-07-16-fp2ui-i1.ll
2012-07-17-vtrunc.ll
2012-07-23-select_cc.ll
2012-08-07-CmpISelBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2012-08-16-setcc.ll
2012-08-17-legalizer-crash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2012-08-28-UnsafeMathCrash.ll
2012-09-13-dagco-fneg.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2012-09-28-CGPBug.ll [X86] Migrate more tests to opaque pointers (NFC) 2022-06-22 15:39:11 +02:00
2012-10-02-DAGCycle.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2012-10-03-DAGCycle.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2012-10-18-crash-dagco.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2012-11-28-merge-store-alias.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2012-12-1-merge-multiple.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2012-12-12-DAGCombineCrash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2012-12-14-v8fp80-crash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2012-12-19-NoImplicitFloat.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2013-01-09-DAGCombineBug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2013-03-13-VEX-DestReg.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2013-05-06-ConactVectorCrash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2013-10-14-FastISel-incorrect-vreg.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2014-05-29-factorial.ll
2014-08-29-CompactUnwind.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
2020_12_02_decrementing_loop.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
9601.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
20090313-signext.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
20210831-inlineasm.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
AppendingLinkage.ll
Atomics-64.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
DbgValueOtherTargets.test
DynamicCalleeSavedRegisters.ll
MachineBranchProb.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
MachineSink-CritEdge.ll
MachineSink-DbgValue.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
MachineSink-PHIUse.ll
MachineSink-SubReg.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
MachineSink-eflags.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
MergeConsecutiveStores.ll
O0-pipeline.ll [X86] initial -mfunction-return=thunk-extern support 2022-07-12 09:17:54 -07:00
PR34565.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
PR37310.mir
PR40322.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
StackColoring-dbg-invariance.mir
StackColoring-dbg.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
StackColoring-use-between-allocas.mir
StackColoring.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
SwitchLowering.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
SwizzleShuff.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
TruncAssertSext.ll
TruncAssertZext.ll
WidenArith.ll
abi-isel.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
abs.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
absolute-bit-mask-fastisel.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
absolute-bit-mask.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
absolute-bt.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
absolute-cmp.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
absolute-constant.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
absolute-rotate.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
add-and-not.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
add-cmov.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
add-ext.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
add-i64.ll
add-of-carry.ll
add-sub-bool.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
add-sub-nsw-nuw.ll
add.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
add32ri8.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
add_shl_constant.ll
addcarry.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
addcarry2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
addr-label-difference.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
addr-mode-matcher-2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
addr-mode-matcher.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
addr-of-ret-addr.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
address-type-promotion-constantexpr.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
addrsig.ll
addsub-constant-folding.ll
adx-commute.mir
adx-intrinsics-upgrade.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
adx-intrinsics.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
aes_intrinsics.ll
alias-gep.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
alias-static-alloca.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
aliases.ll
align-branch-boundary-default.ll
align-branch-boundary-noautopadding.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
align-branch-boundary-suppressions-tls.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
align-branch-boundary-suppressions.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
align-down-const.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
align-down.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
aligned-comm.ll
aligned-variadic.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
alignment-2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
alignment.ll
all-ones-vector.ll
alldiv-divdi3.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
alloca-align-rounding-32.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
alloca-align-rounding.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
alloca-overaligned.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
allrem-moddi3.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
and-encoding.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
and-load-fold.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
and-or-fold.ll
and-sink.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
and-su.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
and-with-overflow.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
andimm8.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
anyext.ll
anyregcc-crash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
anyregcc.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
apm.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
arg-cast.ll
arg-copy-elide-win64.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
arg-copy-elide.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
arg_returned_bitcast.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
arithmetic_fence.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
arithmetic_fence2.ll
asan-check-memaccess-add.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
asan-check-memaccess-or.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
asm-block-labels.ll
asm-block-labels2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
asm-dialect.ll
asm-global-imm.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
asm-indirect-mem.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
asm-invalid-register-class-crasher.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
asm-label.ll
asm-label2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
asm-mismatched-types.ll
asm-modifier-P.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
asm-modifier.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
asm-modifier2.ll
asm-reg-type-mismatch-avx512.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
asm-reg-type-mismatch.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
asm-reject-reg-type-mismatch-avx.ll
asm-reject-reg-type-mismatch.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
asm-reject-rex.ll
asm-reject-vk32-vk64.ll
asm-reject-x87-int.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
asm-reject-xmm16.ll
atom-call-reg-indirect-foldedreload32.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
atom-call-reg-indirect-foldedreload64.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
atom-call-reg-indirect.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
atom-cmpb.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
atom-fixup-lea1.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
atom-fixup-lea2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
atom-fixup-lea3.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
atom-fixup-lea4.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
atom-lea-addw-bug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
atom-lea-sp.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
atom-pad-short-functions.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
atom-sched.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
atom-shuf.ll
atomic-add.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
atomic-bit-test.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
atomic-dagsched.ll
atomic-eflags-reuse.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
atomic-flags.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
atomic-fp.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
atomic-idempotent.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
atomic-load-store-wide.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
atomic-load-store.ll [X86] Autogenerate atomic tests. NFC 2022-07-24 16:42:34 +00:00
atomic-mi.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
atomic-minmax-i6432.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
atomic-monotonic.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
atomic-non-integer-fp128.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
atomic-non-integer.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
atomic-op.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
atomic-ops-ancient-64.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
atomic-or.ll [X86] Autogenerate atomic tests. NFC 2022-07-24 16:42:34 +00:00
atomic-pointer.ll [X86] Autogenerate atomic tests. NFC 2022-07-24 16:42:34 +00:00
atomic-unordered.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
atomic8.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
atomic16.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
atomic32.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
atomic64.ll [fastregalloc] Enhance the heuristics for liveout in self loop. 2022-06-21 09:18:49 +08:00
atomic128.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
atomic6432.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
atomicf128.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
attr-dontcall.ll
attr-function-return.ll [X86] initial -mfunction-return=thunk-extern support 2022-07-12 09:17:54 -07:00
attr-function-return.mir [X86] initial -mfunction-return=thunk-extern support 2022-07-12 09:17:54 -07:00
attribute-sections.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avg-mask.ll
avg.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avoid-lea-scale2.ll
avoid-loop-align-2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avoid-loop-align.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avoid-sfb-g-no-change.mir
avoid-sfb-g-no-change2.mir
avoid-sfb-g-no-change3.mir
avoid-sfb-kill-flags.mir
avoid-sfb-offset.mir
avoid-sfb-overlaps.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
avoid-sfb.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
avoid_complex_am.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx-arith.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx-basic.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx-bitcast.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx-brcond.ll
avx-cast.ll
avx-cmp.ll
avx-cvt-2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx-cvt-3.ll
avx-cvt.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx-cvttp2si.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx-fp2int.ll
avx-gfni-intrinsics.ll
avx-insertelt.ll [X86][AVX2] LowerINSERT_VECTOR_ELT - support v4i64 insertion as BLENDI(X, SCALAR_TO_VECTOR(Y)) 2022-06-09 21:18:10 +01:00
avx-intel-ocl.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx-intrinsics-fast-isel.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx-intrinsics-x86-upgrade.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx-intrinsics-x86.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx-intrinsics-x86_64.ll
avx-isa-check.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx-load-store.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx-logic.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx-minmax.ll
avx-select.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx-shift.ll
avx-shuffle-x86_32.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx-splat.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx-trunc.ll
avx-unpack.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx-varargs-x86_64.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx-vbroadcast.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx-vbroadcastf128.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx-vextractf128.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx-vinsertf128.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx-vpclmulqdq.ll
avx-vperm2x128.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx-vzeroupper.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx-win64-args.ll
avx-win64.ll
avx.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx1-logical-load-folding.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx2-arith.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx2-cmp.ll
avx2-conversions.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx2-fma-fneg-combine.ll
avx2-gather.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx2-intrinsics-canonical.ll
avx2-intrinsics-fast-isel.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx2-intrinsics-x86-upgrade.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx2-intrinsics-x86.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx2-logic.ll
avx2-masked-gather.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx2-nontemporal.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx2-phaddsub.ll
avx2-pmovxrm.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx2-shift.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx2-vbroadcast.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx2-vbroadcasti128.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx2-vector-shifts.ll
avx2-vperm.ll
avx512-adc-sbb.ll
avx512-any_extend_load.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512-arith.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512-broadcast-arith.ll [X86] Add PR34666 redundant broadcast test case 2022-03-21 16:10:06 +00:00
avx512-broadcast-unfold.ll [X86] `lowerBuildVectorAsBroadcast()`: with AVX512VL, allow i64->XMM broadcasts from constant pool 2022-04-06 18:33:40 +03:00
avx512-bugfix-23634.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512-bugfix-25270.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512-bugfix-26264.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512-build-vector.ll
avx512-calling-conv.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
avx512-cmp-kor-sequence.ll
avx512-cmp-mask.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512-cmp.ll [X86] Add XOR(X, MIN_SIGNED_VALUE) -> ADD(X, MIN_SIGNED_VALUE) isel patterns (PR52267) 2022-04-04 19:47:06 +01:00
avx512-cvt.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512-cvttp2i.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512-ext.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
avx512-extract-subvector-load-store.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
avx512-extract-subvector.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512-f16c-v16f16-fadd.ll [X86][NFC] avx512-f16c-v16f16-fadd.ll avx512-skx-v32f16-fadd.ll - add nounwind to prevent cfi noise on tests 2022-07-19 15:00:47 +08:00
avx512-fma-commute.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512-fma-intrinsics-upgrade.ll
avx512-fma-intrinsics.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512-fma.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512-fsel.ll
avx512-gather-scatter-intrin-deprecated.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512-gather-scatter-intrin.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512-gfni-intrinsics.ll
avx512-hadd-hsub.ll [X86] canonicalizeShuffleWithBinOps - merge shuffles across binops if either source op is a known splat 2022-06-18 17:14:00 +01:00
avx512-i1test.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512-inc-dec.ll
avx512-insert-extract.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
avx512-insert-extract_i1.ll
avx512-intel-ocl.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512-intrinsics-canonical.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
avx512-intrinsics-fast-isel.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
avx512-intrinsics-upgrade.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
avx512-intrinsics-x86_64.ll
avx512-intrinsics.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
avx512-load-store.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
avx512-load-trunc-store-i1.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
avx512-logic.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512-mask-op.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
avx512-mask-spills.ll
avx512-mask-zext-bugfix.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512-masked-memop-64-32.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512-masked_memop-16-8.ll [X86][FP16] Enable vector support for FP16 emulation 2022-07-16 09:38:58 +08:00
avx512-memfold.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512-mov.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512-movmsk.ll
avx512-nontemporal.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512-pmovxrm.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512-regcall-Mask.ll
avx512-regcall-NoMask.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512-rndscale.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512-rotate.ll [X86] Update AVX512 rotate intrinsic tests to avoid adds 2022-03-06 17:05:44 +00:00
avx512-scalar.ll
avx512-scalarIntrinsics.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512-scalar_mask.ll
avx512-select.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
avx512-shift.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512-skx-insert-subvec.ll
avx512-skx-v32f16-fadd.ll [X86][NFC] avx512-f16c-v16f16-fadd.ll avx512-skx-v32f16-fadd.ll - add nounwind to prevent cfi noise on tests 2022-07-19 15:00:47 +08:00
avx512-trunc.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512-unsafe-fp-math.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512-vbroadcast.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512-vbroadcasti128.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512-vbroadcasti256.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512-vec-cmp.ll [X86][FP16] Enable vector support for FP16 emulation 2022-07-16 09:38:58 +08:00
avx512-vec3-crash.ll
avx512-vpclmulqdq.ll
avx512-vpermv3-commute.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512-vpternlog-commute.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512-vselect-crash.ll
avx512-vselect.ll
avx512bf16-intrinsics.ll
avx512bf16-vl-intrinsics.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
avx512bw-arith.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512bw-intrinsics-canonical.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512bw-intrinsics-fast-isel.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
avx512bw-intrinsics-upgrade.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512bw-intrinsics.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512bw-mask-op.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512bw-mov.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512bw-vec-cmp.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512bw-vec-test-testn.ll
avx512bwvl-arith.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512bwvl-intrinsics-canonical.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512bwvl-intrinsics-fast-isel.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
avx512bwvl-intrinsics-upgrade.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
avx512bwvl-intrinsics.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512bwvl-mov.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512bwvl-vec-cmp.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512bwvl-vec-test-testn.ll
avx512cd-intrinsics-fast-isel.ll
avx512cd-intrinsics-upgrade.ll
avx512cd-intrinsics.ll
avx512cdvl-intrinsics-upgrade.ll
avx512cdvl-intrinsics.ll
avx512cfma-intrinsics.ll
avx512cfmul-intrinsics.ll
avx512cfmulsh-instrinsics.ll
avx512dq-intrinsics-fast-isel.ll
avx512dq-intrinsics-upgrade.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512dq-intrinsics.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512dq-mask-op.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512dqvl-intrinsics-fast-isel.ll
avx512dqvl-intrinsics-upgrade.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512dqvl-intrinsics.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512er-intrinsics.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512f-256-set0.mir
avx512f-vec-test-testn.ll
avx512fp16-arith-intrinsics.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512fp16-arith-vl-intrinsics.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512fp16-arith.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512fp16-combine-vfmac-fadd.ll
avx512fp16-combine-vfmulc-fadd.ll
avx512fp16-combine-xor-vfmulc-fadd.ll
avx512fp16-combine-xor-vfmulc.ll
avx512fp16-cvt-ph-w-intrinsics.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512fp16-cvt-ph-w-vl-intrinsics.ll [X86] Don't assume an AND/ANDNP element is undef/undemanded just because one element is undef 2022-07-24 10:53:38 +01:00
avx512fp16-cvt.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512fp16-fma-commute.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512fp16-fma-intrinsics.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512fp16-fmaxnum.ll
avx512fp16-fminnum.ll
avx512fp16-fold-load-binops.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512fp16-fold-xmm-zero.ll
avx512fp16-fp-logic.ll Reland "Reland "Reland "Reland "[X86][RFC] Enable `_Float16` type support on X86 following the psABI"""" 2022-06-17 21:34:05 +08:00
avx512fp16-frem.ll
avx512fp16-insert-extract.ll
avx512fp16-intrinsics.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512fp16-machine-combiner.ll
avx512fp16-mov.ll [X86][FP16] Enable vector support for FP16 emulation 2022-07-16 09:38:58 +08:00
avx512fp16-mscatter.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512fp16-rndscale.ll
avx512fp16-scalar.ll
avx512fp16-subv-broadcast-fp16.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512fp16-unsafe-fp-math.ll [X86][FP16] Enable vector support for FP16 emulation 2022-07-16 09:38:58 +08:00
avx512fp16vl-fma-intrinsics.ll
avx512fp16vl-intrinsics.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512ifma-intrinsics-fast-isel.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
avx512ifma-intrinsics-upgrade.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512ifma-intrinsics.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512ifmavl-intrinsics-fast-isel.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
avx512ifmavl-intrinsics-upgrade.ll
avx512ifmavl-intrinsics.ll
avx512vbmi-intrinsics-fast-isel.ll
avx512vbmi-intrinsics-upgrade.ll
avx512vbmi-intrinsics.ll
avx512vbmi2-funnel-shifts.ll
avx512vbmi2-intrinsics-fast-isel.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
avx512vbmi2-intrinsics-upgrade.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512vbmi2-intrinsics.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512vbmi2vl-funnel-shifts.ll
avx512vbmi2vl-intrinsics-fast-isel.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
avx512vbmi2vl-intrinsics-upgrade.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512vbmi2vl-intrinsics.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512vbmivl-intrinsics-fast-isel.ll
avx512vbmivl-intrinsics-upgrade.ll
avx512vbmivl-intrinsics.ll
avx512vl-arith.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512vl-intrinsics-canonical.ll
avx512vl-intrinsics-fast-isel.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
avx512vl-intrinsics-upgrade.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
avx512vl-intrinsics.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512vl-logic.ll [X86] `lowerBuildVectorAsBroadcast()`: with AVX512VL, allow i64->XMM broadcasts from constant pool 2022-04-06 18:33:40 +03:00
avx512vl-mov.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512vl-nontemporal.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512vl-vbroadcast.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512vl-vec-cmp.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512vl-vec-masked-cmp.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512vl-vec-test-testn.ll
avx512vl-vpclmulqdq.ll
avx512vl_vnni-intrinsics-upgrade.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512vl_vnni-intrinsics.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512vlcd-intrinsics-fast-isel.ll
avx512vlvp2intersect-intrinsics.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512vnni-intrinsics-upgrade.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512vnni-intrinsics.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512vnni.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512vp2intersect-intrinsics.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
avx512vpopcntdq-intrinsics.ll
avx_vnni-intrinsics.ll
avxvnni.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
backpropmask.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
bad-tls-fold.mir
barrier-sse.ll
barrier.ll
base-pointer-and-cmpxchg.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
base-pointer-and-mwaitx.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
basic-block-sections-blockaddress-taken.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
basic-block-sections-clusters-branches.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
basic-block-sections-clusters-eh.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
basic-block-sections-clusters-error.ll
basic-block-sections-clusters.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
basic-block-sections-cold.ll Reland "[Propeller] Promote functions with propeller profiles to .text.hot." 2022-05-26 19:53:14 -07:00
basic-block-sections-directjumps.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
basic-block-sections-eh.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
basic-block-sections-labels-empty-function.ll [Propeller] Encode address offsets of basic blocks relative to the end of the previous basic blocks. 2022-06-28 07:42:54 -07:00
basic-block-sections-labels-functions-sections.ll [Propeller] Encode address offsets of basic blocks relative to the end of the previous basic blocks. 2022-06-28 07:42:54 -07:00
basic-block-sections-labels.ll [Propeller] Encode address offsets of basic blocks relative to the end of the previous basic blocks. 2022-06-28 07:42:54 -07:00
basic-block-sections-list.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
basic-block-sections-listbb.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
basic-block-sections-mir-parse.mir
basic-block-sections-mir-print.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
basic-block-sections-named-section.ll
basic-block-sections-pragma-sections.ll
basic-block-sections-source-drift.ll Reland "[Propeller] Promote functions with propeller profiles to .text.hot." 2022-05-26 19:53:14 -07:00
basic-block-sections-unreachable.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
basic-block-sections.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
basic-block-sections_2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
basic-promote-integers.ll
bb_rotate.ll
bc-extract.ll
bfloat.ll [DAGCombiner] Fold fold (fp_to_bf16 (bf16_to_fp op)) -> op 2022-06-15 19:54:39 +02:00
bigstructret.ll
bigstructret2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
bit-piece-comment.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
bit-test-shift.ll
bitcast-and-setcc-128.ll
bitcast-and-setcc-256.ll
bitcast-and-setcc-512.ll
bitcast-i256.ll
bitcast-int-to-vector-bool-sext.ll [DAG] visitVECTOR_SHUFFLE - fold splat(insert_vector_elt()) and splat(scalar_to_vector()) to build_vector splats 2022-06-11 21:06:42 +01:00
bitcast-int-to-vector-bool-zext.ll [DAG] visitVECTOR_SHUFFLE - fold splat(insert_vector_elt()) and splat(scalar_to_vector()) to build_vector splats 2022-06-11 21:06:42 +01:00
bitcast-int-to-vector-bool.ll [DAG] visitVECTOR_SHUFFLE - fold splat(insert_vector_elt()) and splat(scalar_to_vector()) to build_vector splats 2022-06-11 21:06:42 +01:00
bitcast-int-to-vector.ll
bitcast-mmx.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
bitcast-setcc-128.ll [DAG] PromoteIntRes_BUILD_VECTOR - extend constant boolean vectors according to target BooleanContents 2022-07-20 10:49:31 +01:00
bitcast-setcc-256.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
bitcast-setcc-512.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
bitcast-vector-bool.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
bitcast.ll
bitcast2.ll
bitcnt-false-dep.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
bitreverse.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
bittest-intrin.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02: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 [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
bmi.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
bmi2-x86_64.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
bmi2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
bool-ext-inc.ll
bool-math.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
bool-simplify.ll
bool-vector.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
bool-zext.ll
br-fold.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
branchfolding-catchpads.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
branchfolding-debug-invariant.mir
branchfolding-debugloc.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
branchfolding-ehpad.mir
branchfolding-landingpads.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
branchfolding-undef.mir
brcond.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
break-anti-dependencies.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
break-false-dep.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
broadcast-elm-cross-splat-vec.ll
broadcastm-lowering.ll
bss_pagealigned.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
bswap-inline-asm.ll
bswap-rotate.ll
bswap-vector.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
bswap-wide-int.ll
bswap.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
bswap_tree.ll
bswap_tree2.ll
bt.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
btc_bts_btr.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
btq.ll
bug37521.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
bug47278-eflags-error.mir
bug47278.mir [IR] Enable opaque pointers by default 2022-06-02 09:40:56 +02:00
bug80500.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
build-vector-128.ll
build-vector-256.ll
build-vector-512.ll
build_fp16_constant_vector.ll
buildvec-extract.ll
buildvec-insertvec.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
bypass-slow-division-32.ll
bypass-slow-division-64.ll
bypass-slow-division-tune.ll
byref.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
byval-align.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
byval-callee-cleanup.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
byval.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
byval2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
byval3.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
byval4.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
byval5.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
byval6.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
byval7.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
cache-intrinsic.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
call-imm.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
call-push.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
call-rv-marker.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
call-site-info-output.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
call-structfp.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
callbr-asm-bb-exports.ll [IR] Don't use blockaddresses as callbr arguments 2022-07-15 10:18:17 +02:00
callbr-asm-blockplacement.ll [IR] Don't use blockaddresses as callbr arguments 2022-07-15 10:18:17 +02:00
callbr-asm-branch-folding.ll [IR] Don't use blockaddresses as callbr arguments 2022-07-15 10:18:17 +02:00
callbr-asm-destinations.ll [IR] Don't use blockaddresses as callbr arguments 2022-07-15 10:18:17 +02:00
callbr-asm-instr-scheduling.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
callbr-asm-kill.mir [IR] Don't use blockaddresses as callbr arguments 2022-07-15 10:18:17 +02:00
callbr-asm-label-addr.ll [IR] Don't use blockaddresses as callbr arguments 2022-07-15 10:18:17 +02:00
callbr-asm-obj-file.ll [IR] Don't use blockaddresses as callbr arguments 2022-07-15 10:18:17 +02:00
callbr-asm-outputs-pred-succ.ll [IR] Don't use blockaddresses as callbr arguments 2022-07-15 10:18:17 +02:00
callbr-asm-outputs.ll [IR] Don't use blockaddresses as callbr arguments 2022-07-15 10:18:17 +02:00
callbr-asm-phi-placement.ll [IR] Don't use blockaddresses as callbr arguments 2022-07-15 10:18:17 +02:00
callbr-asm-sink.ll [IR] Don't use blockaddresses as callbr arguments 2022-07-15 10:18:17 +02:00
callbr-asm.ll [IR] Don't use blockaddresses as callbr arguments 2022-07-15 10:18:17 +02:00
callbr-codegenprepare.ll [IR] Don't use blockaddresses as callbr arguments 2022-07-15 10:18:17 +02:00
cas.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
cast-vsel.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
catch.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
catchpad-dynamic-alloca.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
catchpad-lifetime.ll
catchpad-realign-savexmm.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
catchpad-regmask.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
catchpad-reuse.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
catchpad-weight.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
catchret-empty-fallthrough.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
catchret-fallthrough.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
catchret-regmask.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
cet_endbr_imm_enhance.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
cf-opt-memops.mir
cfguard-checks.ll
cfguard-module-flag.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
cfguard-x86-64-vectorcall.ll [X86] Autogenerate cfguard-x86-64-vectorcall.ll. NFC 2022-07-24 15:45:51 +00:00
cfguard-x86-vectorcall.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
cfi-basic-block-sections-1.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
cfi-epilogue-with-return.mir
cfi-epilogue-without-return.mir
cfi-inserter-basic-block-sections-callee-save-registers.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
cfi-inserter-callee-save-register-2.mir
cfi-inserter-callee-save-register.mir
cfi-inserter-cfg-with-merge.mir
cfi-inserter-check-order.ll
cfi-inserter-noreturnblock.mir
cfi-inserter-verify-inconsistent-csr.mir
cfi-inserter-verify-inconsistent-loc.mir
cfi-inserter-verify-inconsistent-offset.mir
cfi-inserter-verify-inconsistent-register.mir
cfi-xmm.ll [X86] Set frame-setup/frame-destroy on prologue/epilogue CFI instructions 2022-03-31 23:04:50 -07:00
cfi.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
cfstring.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
cgp-usubo.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
chain_order.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
change-compare-stride-1.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
change-compare-stride-trickiness-0.ll
change-compare-stride-trickiness-1.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
change-compare-stride-trickiness-2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
change-unsafe-fp-math.ll
cldemote-intrinsic.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
cleanuppad-inalloca.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
cleanuppad-large-codemodel.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
cleanuppad-realign.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
clear-bitfield.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
clear-highbits.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
clear-lowbits.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
clear_upper_vector_element_bits.ll [DAG] Enable ISD::FSHL/R SimplifyMultipleUseDemandedBits handling inside SimplifyDemandedBits 2022-06-12 19:25:20 +01:00
clflushopt.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
clwb.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
clz.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
clzero.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
cmov-double.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
cmov-fp.ll
cmov-into-branch.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
cmov-promotion.ll
cmov.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
cmovcmov.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
cmp-bool.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
cmp-concat.ll
cmp-fast-isel.ll
cmp-merge.ll [X86] Add PR35202 test case for commuted cmp merging 2022-04-07 18:39:18 +01:00
cmp.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
cmpxchg-clobber-flags.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
cmpxchg-i1.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
cmpxchg-i128-i1.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
cmpxchg8b.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
cmpxchg8b_alloca_regalloc_handling.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
coal-sections.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
coalesce-dbg-value-subreg-rewrite.mir
coalesce-dead-lanes.mir [X86] coalesce-dead-lanes.mir - fix CHECK-LABEL typo identified in D125604 2022-05-18 12:31:42 +01:00
coalesce-esp.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
coalesce-implicitdef.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
coalesce_commute_movsd.ll
coalesce_commute_subreg.ll
coalescer-commute1.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
coalescer-commute2.ll
coalescer-commute3.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
coalescer-commute4.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
coalescer-commute5.ll
coalescer-cross.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
coalescer-dce.ll
coalescer-dce2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
coalescer-identity.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
coalescer-remat.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
coalescer-subreg.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
coalescer-win64.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
code-model-elf-memset.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
code-model-elf.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
code-model-kernel.ll
code_placement.ll
code_placement_align_all.ll
code_placement_cold_loop_blocks.ll
code_placement_eh.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
code_placement_ext_tsp.ll
code_placement_ext_tsp_large.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
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 [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
codegen-prepare-cast.ll
codegen-prepare-collapse.ll
codegen-prepare-crash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
codegen-prepare-extload.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
codegen-prepare-oob-shl.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
codegen-prepare-replacephi.mir
codegen-prepare-replacephi2.mir
codegen-prepare-uaddo.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
codegen-prepare.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
codemodel.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
coff-alias-type.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
coff-comdat.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
coff-comdat2.ll
coff-comdat3.ll
coff-exclude.ll [Metadata] Add 'exclude' metadata to add the exclude flags on globals 2022-07-07 12:20:40 -04:00
coff-feat00.ll
coff-fp-section-name.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
coff-linkonce.ll
coff-no-dead-strip.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
coff-weak.ll
coldcc64.ll
combine-64bit-vec-binop.ll
combine-abs.ll [SelectionDAG][RISCV][ARM][PowerPC][X86][WebAssembly] Change default abs expansion to use sra (X, size(X)-1); sub (xor (X, Y), Y). 2022-02-20 21:11:23 -08:00
combine-adc.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
combine-add-ssat.ll [DAG] Enable SimplifyVBinOp folds on add/sub sat intrinsics 2022-04-13 12:53:23 +01:00
combine-add-usat.ll [DAG] Enable SimplifyVBinOp folds on add/sub sat intrinsics 2022-04-13 12:53:23 +01:00
combine-add.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
combine-addo.ll
combine-adx.ll
combine-and.ll
combine-andintoload.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
combine-avx-intrinsics.ll
combine-avx2-intrinsics.ll
combine-bextr.ll
combine-bitreverse.ll [DAGCombine] add tests for bitreverse-shift optimization 2022-03-30 09:50:28 +08:00
combine-bitselect.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
combine-bswap.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
combine-concatvectors.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
combine-fabs.ll
combine-fcopysign.ll
combine-lds.ll
combine-movmsk-avx.ll
combine-movmsk.ll
combine-mul.ll [X86][AVX2] LowerINSERT_VECTOR_ELT - support v4i64 insertion as BLENDI(X, SCALAR_TO_VECTOR(Y)) 2022-06-09 21:18:10 +01:00
combine-mulo.ll
combine-multiplies.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
combine-or.ll [DAG] Fold (or (and X, C1), (and (or X, Y), C2)) -> (or (and X, C1|C2), (and Y, C2)) 2022-07-17 18:51:41 +01:00
combine-pavg.ll [DAG] computeKnownBits - add ISD::AVGCEILU handling 2022-02-16 13:00:15 +00:00
combine-pmadd.ll
combine-pmuldq.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
combine-ptest.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
combine-rotates.ll [DAG] Fix issue with rot(rot(x,c1),c2) -> rot(x,c1+c2) fold with unnormalized rotation amounts 2022-05-03 17:16:26 +01:00
combine-sbb.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
combine-sdiv.ll [X86][DAGISel] Don't widen shuffle element with AVX512 2022-07-26 11:56:03 +08:00
combine-select.ll
combine-sext-in-reg.ll
combine-shl.ll [X86] canonicalizeShuffleWithBinOps - merge unary shuffles across binops if either source op is a foldable load 2022-06-18 15:58:54 +01:00
combine-smax.ll
combine-smin.ll
combine-sra-load.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
combine-sra.ll
combine-srem.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
combine-srl.ll
combine-sse41-intrinsics.ll
combine-sub-ssat.ll [DAG] Enable SimplifyVBinOp folds on add/sub sat intrinsics 2022-04-13 12:53:23 +01:00
combine-sub-usat.ll [DAG] Enable SimplifyVBinOp folds on add/sub sat intrinsics 2022-04-13 12:53:23 +01:00
combine-sub.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
combine-subo.ll
combine-testm-and.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
combine-testpd.ll
combine-testps.ll
combine-udiv.ll Revert rG057db2002bb3: [X86] combineAndnp - constant fold ANDNP(C,X) -> AND(~C,X) 2022-07-01 10:36:09 +01:00
combine-umax.ll
combine-umin.ll
combine-undef-index-mscatter.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
combine-urem.ll [DAGCombine] fold (urem x, (lshr pow2, y)) -> (and x, (add (lshr pow2, y), -1)) 2022-07-13 08:34:38 -07:00
combineIncDecVector-crash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
comi-flags.ll [X86] combineCMP - peek through zero-extensions for X86cmp(zext(x0),0) zero tests (PR38960) 2022-03-13 11:38:40 +00:00
commandline-metadata.ll
commute-3dnow.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
commute-blend-avx2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
commute-blend-sse41.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
commute-clmul.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
commute-fcmp.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
commute-intrinsic.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
commute-two-addr.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
commute-vpclmulqdq-avx.ll
commute-vpclmulqdq-avx512.ll
commute-xop.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
commuted-blend-mask.ll
compact-unwind.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
compare-add.ll
compare-global.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
compare-inf.ll
compare_folding.ll
compiler_used.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
complex-asm.ll
complex-fastmath.ll
complex-fca.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
computeKnownBits_urem.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
concat-cast.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
conditional-indecrement.ll
conditional-tailcall-pgso.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
conditional-tailcall-samedest.mir
conditional-tailcall.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
consecutive-load-shuffle.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
const-base-addr.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
const-shift-of-constmasked.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
constant-combines.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
constant-hoisting-and.ll
constant-hoisting-bfi.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
constant-hoisting-cmp.ll
constant-hoisting-optnone.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
constant-hoisting-shift-immediate.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
constant-pool-remat-0.ll
constant-pool-sharing.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
constpool.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
constrained-fp80-trunc-ext.ll
constructor.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
convert-2-addr-3-addr-inc64.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
convertphitype.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
copy-eflags-liveinlists.mir
copy-eflags.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
copy-low-subvec-elt-to-high-subvec-elt.ll [X86] combineX86ShufflesRecursively - attempt to fold ISD::EXTRACT_SUBVECTOR into a shuffle chain 2022-02-20 18:50:33 +00:00
copy-propagation.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
copysign-constant-magnitude.ll
cpus-amd-no-x86_64.ll
cpus-amd.ll
cpus-intel-no-x86_64.ll
cpus-intel.ll
cpus-no-x86_64.ll
cpus-other.ll
crash-O0.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
crash-lre-eliminate-dead-def.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
crash-nosse.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
crash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
crc32-intrinsics-fast-isel-x86_64.ll
crc32-intrinsics-x86.ll
crc32-intrinsics-x86_64.ll
crc32-target-feature.ll
critical-anti-dep-breaker.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
cse-add-with-overflow.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
csr-split.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
cstring.ll
ctor-priority-coff.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
ctpop-combine.ll [SelectionDAG][DAGCombiner] Reuse exist node by reassociate 2022-06-24 23:15:06 +08:00
cvt16-2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
cvt16.ll [X86][FP16] Do not split FP64->FP16 to FP64->FP32->FP16 2022-07-22 08:36:05 +08:00
cvtv2f32.ll
cxx_tlscc64.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
cycle-info.mir
dag-fmf-cse.ll
dag-merge-fast-accesses.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
dag-optnone.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
dag-rauw-cse.ll
dag-update-nodetomatch.ll [SCEV] Don't try to reuse expressions with offset 2022-02-25 09:16:48 +01:00
dagcombine-and-setcc.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
dagcombine-buildvector.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
dagcombine-cse.ll [SDAG] Remove single-result restriction on commutative CSE 2022-07-18 19:19:13 +03:00
dagcombine-dead-store.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
dagcombine-select.ll
dagcombine-shifts.ll
dagcombine-tokenfactor-limit-crash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
dagcombine-unsafe-math.ll
darwin-bzero.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
darwin-no-dead-strip.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
darwin-preemption.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
darwin-quote.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
darwin-tls.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
dbg-baseptr.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
dbg-changes-codegen-branch-folding.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
dbg-changes-codegen-branch-folding2.mir
dbg-changes-codegen.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
dbg-combine.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
dbg-distringtype-uint.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
dbg-line-0-no-discriminator.ll
dbg-list-dependencies.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
dbg-value-func-arg.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
dbg-value-superreg-copy.mir
dbg-value-superreg-copy2.mir
debug-loclists-lto.ll
debug-loclists.ll
debug-nodebug-crash.ll
debuginfo-locations-dce.ll
debugloc-argsize.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
debugloc-no-line-0.ll
delete-dead-instrs-with-live-uses.mir
deopt-bundles.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
deopt-intrinsic-cconv.ll
deopt-intrinsic.ll
disable-debug-info-print-codeview.ll MachineModuleInfo: Don't allow dynamically setting DbgInfoAvailable 2022-04-19 21:08:37 -04:00
disable-shrink-store.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
disable-tail-calls.ll
discontiguous-loops.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
discriminate-mem-ops-missing-info.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
discriminate-mem-ops-skip-pfetch.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
discriminate-mem-ops.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
distancemap.mir
div-rem-pair-recomposition-signed.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
div-rem-pair-recomposition-unsigned.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
div-rem-simplify.ll
div8.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
divide-by-constant.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
divide-windows-itanium.ll
divmod128.ll
divrem.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
divrem8_ext.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
dllexport-x86_64.ll
dllexport.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
dllimport-x86_64.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
dllimport.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
dollar-name.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
domain-reassignment-implicit-def.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
domain-reassignment-test.ll
domain-reassignment.mir
dont-remove-empty-preheader.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
dont-trunc-store-double-to-float.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
dpbusd.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
dpbusd_const.ll
dpbusd_i4.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
dropped_constructor.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
dso_local_equivalent.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
dtor-priority-coff.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
dup-cost.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
dwarf-aranges-available-externally.ll Round up zero-sized symbols to 1 byte in `.debug_aranges` (without breaking other logic). 2022-06-27 10:01:03 -07:00
dwarf-aranges-zero-size.ll Round up zero-sized symbols to 1 byte in `.debug_aranges` (without breaking other logic). 2022-06-27 10:01:03 -07:00
dwarf-comp-dir.ll
dwarf-eh-prepare.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
dwarf-headers.ll
dwarf-split-line-1.ll
dwarf-split-line-2.ll
dwarf_eh_resume.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
dyn-stackalloc.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
dyn_alloca_aligned.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
dynamic-alloca-in-entry.ll
dynamic-alloca-lifetime.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
dynamic-allocas-VLAs-stack-align.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
dynamic-allocas-VLAs.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
dynamic-regmask.ll
early-cfi-sections.ll
early-ifcvt-crash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
early-ifcvt-remarks.ll
early-ifcvt.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
eh-frame-unreachable.ll
eh-label.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
eh-nolandingpads.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
eh-null-personality.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
eh-unknown.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
eh_frame.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
ehcontguard.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
eip-addressing-i386.ll
element-wise-atomic-memory-intrinsics.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
elf-associated-discarded.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
elf-associated.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
elf-comdat.ll
elf-comdat2.ll
elf-exclude.ll [Metadata] Add 'exclude' metadata to add the exclude flags on globals 2022-07-07 12:20:40 -04:00
elf-group.ll
elf-retain.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
elf-unique-sections-by-flags.ll
embed-bitcode.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
emit-big-cst.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
empty-function.ll
empty-functions.ll
empty-struct-return-type.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
emutls-pic.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
emutls-pie.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
emutls.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
emutls_generic.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
enqcmd-intrinsics.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
epilogue-cfi-fp.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
epilogue-cfi-no-fp.ll
epilogue.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
equiv_with_fndef.ll
equiv_with_vardef.ll
evex-to-vex-compress.mir
exception-label.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
exedeps-movq.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
exedepsfix-broadcast.ll
expand-call-rvmarker.mir
expand-integer-x86_64-intrinsic-error.ll
expand-opaque-const.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
expand-post-ra-pseudo.mir
expand-vr64-gr64-copy.mir
explicit-section-mergeable.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
extend-set-cc-uses-dbg.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
extend.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
extended-fma-contraction.ll
extern_weak.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
extmul64.ll
extmul128.ll
extract-bits.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
extract-combine.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
extract-concat.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
extract-extract.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
extract-fp.ll
extract-insert.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
extract-lowbits.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
extract-store.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
extractelement-fp.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
extractelement-from-arg.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
extractelement-index.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
extractelement-legalization-cycle.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
extractelement-legalization-store-ordering.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
extractelement-load.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
extractelement-shuffle.ll
extractps.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
f16c-intrinsics-fast-isel.ll
f16c-intrinsics-upgrade.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
f16c-intrinsics.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fabs.ll
fadd-combines.ll
fast-cc-callee-pops.ll
fast-cc-merge-stack-adj.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fast-cc-pass-in-regs.ll
fast-isel-abort-warm.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fast-isel-agg-constant.ll
fast-isel-args-fail.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fast-isel-args-fail2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fast-isel-args.ll
fast-isel-atomic.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fast-isel-avoid-unnecessary-pic-base.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fast-isel-bail.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fast-isel-bc.ll
fast-isel-bitcast-crash.ll
fast-isel-bitcasts-avx.ll
fast-isel-bitcasts-avx512.ll
fast-isel-bitcasts.ll
fast-isel-branch_weights.ll
fast-isel-call-bool.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
fast-isel-call-cleanup.ll
fast-isel-call.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fast-isel-cmp-branch.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fast-isel-cmp-branch2.ll
fast-isel-cmp-branch3.ll
fast-isel-cmp.ll
fast-isel-constpool.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fast-isel-constrain-store-indexreg.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fast-isel-deadcode.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fast-isel-divrem-x86-64.ll
fast-isel-divrem.ll
fast-isel-double-half-convertion.ll
fast-isel-emutls.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fast-isel-expect.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fast-isel-extract.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fast-isel-float-half-convertion.ll
fast-isel-fneg.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fast-isel-fold-mem.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fast-isel-fptrunc-fpext.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fast-isel-freeze.ll
fast-isel-gc-intrinsics.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fast-isel-gep.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fast-isel-gv.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fast-isel-i1.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
fast-isel-int-float-conversion-x86-64.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fast-isel-int-float-conversion.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fast-isel-load-bitcast-fold.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fast-isel-load-i1.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fast-isel-mem.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fast-isel-movsbl-indexreg.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fast-isel-nontemporal.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fast-isel-noplt-pic.ll
fast-isel-prolog-dbgloc.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
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 [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
fast-isel-sext.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fast-isel-shift.ll
fast-isel-sse12-fptoint.ll
fast-isel-stackcheck.ll
fast-isel-store.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fast-isel-tailcall.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fast-isel-tls.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fast-isel-trunc-kill-subreg.ll
fast-isel-uint-float-conversion-x86-64.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fast-isel-uint-float-conversion.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fast-isel-undef-fp.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fast-isel-vecload.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fast-isel-x32.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fast-isel-x86-64.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fast-isel-x86.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fast-isel.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fast-regalloc-live-out-debug-values.mir
fastcall-correct-mangling.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fastcc-2.ll
fastcc-byval.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fastcc-sret.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fastcc.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fastcc3struct.ll
fastisel-gep-promote-before-add.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fastisel-memset-flush.ll
fastisel-softfloat.ll
fastmath-float-half-conversion.ll [X86][FP16] Do not split FP64->FP16 to FP64->FP32->FP16 2022-07-22 08:36:05 +08:00
fastregalloc-selfloop.mir [fastregalloc] Enhance the heuristics for liveout in self loop. 2022-06-21 09:18:49 +08:00
fastregalloc-tied-undef.mir [fastregalloc] Fix bug when undef value is tied to def. 2022-05-04 12:12:55 +08:00
fcmove.ll
fcmp-constant.ll
fcmp-logic.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fdiv-combine-vec.ll
fdiv-combine.ll
fdiv.ll
fentry-ibt.ll [X86][test] Use Min behavior for "cf-protection-{branch,return}" tests 2022-07-19 21:25:55 -07:00
fentry-insertion.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
field-extract-use-trunc.ll
fildll.ll
file-directive.ll
file-source-filename.ll
finite-libcalls.ll
fixed-stack-di-mir.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fixup-bw-copy.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
fixup-bw-copy.mir
fixup-bw-inst.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
fixup-bw-inst.mir
fixup-lea.ll
flags-copy-lowering.mir llvm-reduce: Don't assert on functions which don't track liveness 2022-06-07 10:00:25 -04:00
float-asmprint.ll
float-conv-elim.ll [SDAG] fix miscompile when casting int->FP->int 2022-05-02 14:57:27 -04:00
float-strict-powi-convert.ll [CodeGen] Fix ConvertNodeToLibcall for STRICT_FPOWI 2022-05-11 08:58:06 +08:00
floor-soft-float.ll
flt-rounds.ll
fltused.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fltused_function_pointer.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fltused_math.ll
fma-commute-loop.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fma-commute-x86.ll
fma-do-not-commute.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fma-fneg-combine-2.ll
fma-fneg-combine.ll [X86] `lowerBuildVectorAsBroadcast()`: with AVX512VL, allow i64->XMM broadcasts from constant pool 2022-04-06 18:33:40 +03:00
fma-intrinsics-canonical.ll
fma-intrinsics-fast-isel.ll
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
fma-scalar-memfold.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fma-signed-zero.ll
fma.ll
fma4-commute-x86.ll
fma4-fneg-combine.ll
fma4-intrinsics-x86-upgrade.ll
fma4-intrinsics-x86.ll
fma4-intrinsics-x86_64-folded-load.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fma4-scalar-memfold.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fma_patterns.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fma_patterns_wide.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fmaddsub-combine.ll [X86] fmaddsub/fmsubadd combines - add NOFMA target for reference 2022-04-05 17:47:46 +01:00
fmaxnum.ll
fmf-flags.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fmf-propagation.ll Revert "[CodeGen] Place SDNode debug ID declaration under appropriate #if" 2022-04-06 20:32:53 +03:00
fmf-reduction.ll
fminnum.ll
fmsubadd-combine.ll [X86] fmaddsub/fmsubadd combines - add NOFMA target for reference 2022-04-05 17:47:46 +01:00
fmul-combines.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fnabs.ll
fold-add.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fold-and-shift-x86_64.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
fold-and-shift.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
fold-call-2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fold-call-3.ll
fold-call-oper.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fold-call.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fold-imm.ll
fold-load-binops.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fold-load-unops.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fold-load-vec.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fold-load.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fold-masked-merge.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fold-mul-lohi.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fold-pcmpeqd-1.ll
fold-pcmpeqd-2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fold-push.ll
fold-rmw-ops.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fold-sext-trunc.ll
fold-tied-op.ll [X86] Regenerate fold-tied-op.ll test checks 2022-07-04 21:43:46 +01:00
fold-vector-bv-crash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fold-vector-sext-crash.ll
fold-vector-sext-crash2.ll
fold-vector-sext-zext.ll
fold-vector-shl-crash.ll
fold-vector-shuffle-crash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fold-vector-trunc-sitofp.ll
fold-vex.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fold-xmm-zero.ll
fold-zext-trunc.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fops-windows-itanium.ll
force-align-stack-alloca.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
force-align-stack.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fp-arith.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fp-cvt.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fp-double-rounding.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
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 [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fp-intrinsics-fma.ll
fp-intrinsics.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
fp-load-trunc.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fp-logic-replace.ll
fp-logic.ll
fp-round.ll Reland "Reland "Reland "Reland "[X86][RFC] Enable `_Float16` type support on X86 following the psABI"""" 2022-06-17 21:34:05 +08:00
fp-roundeven.ll Reland "Reland "Reland "Reland "[X86][RFC] Enable `_Float16` type support on X86 following the psABI"""" 2022-06-17 21:34:05 +08:00
fp-select-cmp-and.ll
fp-stack-2results.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fp-stack-O0-crash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fp-stack-O0.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fp-stack-compare.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fp-stack-direct-ret.ll
fp-stack-ret-conv.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fp-stack-ret-store.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fp-stack-ret.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fp-stack-retcopy.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fp-stack-set-st1.ll
fp-stack.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fp-strict-libcalls-msvc32.ll
fp-strict-scalar-cmp-fp16.ll [X86][FP16] Add constrained FP support for scalar emulation 2022-07-08 20:33:42 +08:00
fp-strict-scalar-cmp.ll
fp-strict-scalar-fp16.ll [X86][FP16] Do not split FP64->FP16 to FP64->FP32->FP16 2022-07-22 08:36:05 +08:00
fp-strict-scalar-fptoint-fp16.ll [X86][FP16] Add constrained FP support for scalar emulation 2022-07-08 20:33:42 +08:00
fp-strict-scalar-fptoint.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
fp-strict-scalar-inttofp-fp16.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
fp-strict-scalar-inttofp.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
fp-strict-scalar-round-fp16.ll [X86][FP16] Add constrained FP support for scalar emulation 2022-07-08 20:33:42 +08:00
fp-strict-scalar-round.ll
fp-strict-scalar.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fp-trunc.ll [X86SchedSandyBridge] update cost of COPY to 1 cycle from 0 2022-05-05 11:14:22 -07:00
fp-undef.ll
fp-une-cmp.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fp2sint.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fp80-strict-libcalls.ll
fp80-strict-scalar-cmp.ll
fp80-strict-scalar.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
fp128-calling-conv.ll [X86] Autogenerate some of the fp128 tests. NFC 2022-07-24 14:42:47 +00:00
fp128-cast-strict.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fp128-cast.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fp128-compare.ll
fp128-extract.ll
fp128-g.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fp128-i128.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fp128-libcalls-strict.ll
fp128-libcalls.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fp128-load.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fp128-select.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fp128-store.ll [X86] Autogenerate some of the fp128 tests. NFC 2022-07-24 14:42:47 +00:00
fp_constant_op.ll [X86] Regenerate fp_constant_op.ll test checks 2022-07-13 10:49:56 +01:00
fp_load_cast_fold.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fp_load_fold.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fpclamptosat.ll Reland "Reland "Reland "Reland "[X86][RFC] Enable `_Float16` type support on X86 following the psABI"""" 2022-06-17 21:34:05 +08:00
fpclamptosat_vec.ll [X86][FP16] Enable vector support for FP16 emulation 2022-07-16 09:38:58 +08:00
fpcmp-soft-fp.ll
fpenv.ll
fpstack-debuginstr-kill.ll
fptosi-constant.ll
fptosi-sat-scalar.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
fptosi-sat-vector-128.ll [X86][FP16] Enable vector support for FP16 emulation 2022-07-16 09:38:58 +08:00
fptoui-may-overflow.ll
fptoui-sat-scalar.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
fptoui-sat-vector-128.ll [X86][FP16] Enable vector support for FP16 emulation 2022-07-16 09:38:58 +08:00
frame-base.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
frame-lowering-debug-intrinsic-2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
frame-lowering-debug-intrinsic.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
frame-order.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
frameaddr.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
frameregister.ll
freeze-combine.ll
freeze-constant-fold.ll
freeze-legalize.ll
freeze.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
frem-libcall.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
frem-msvc32.ll
frem.ll [X86][FP16] Enable vector support for FP16 emulation 2022-07-16 09:38:58 +08:00
fsafdo_test1.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fsafdo_test2.ll
fsafdo_test3.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fsafdo_test4.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
fsetcc.ll [X86] Add Issue #42433 test case 2022-04-06 17:51:55 +01:00
fsgsbase.ll
fshl-splat-undef.ll [X86][SSE] Enable X86ISD::ANDNP constant folding 2022-07-24 11:07:34 +01:00
fshl.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
fshr.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
fsxor-alignment.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
ftrunc.ll
full-lsr.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
func-sanitizer.ll [ubsan] Using metadata instead of prologue data for function sanitizer 2022-06-27 12:09:13 -07:00
funclet-layout.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
function-alias.ll
function-subtarget-features-2.ll
function-subtarget-features.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
funnel-shift-rot.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
funnel-shift.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
ga-offset.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
ga-offset2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
gather-addresses.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
gather-scatter-opaque-ptr-2.ll [SelectionDAGBuilder] Don't create MGATHER/MSCATTER with Scale != ElemSize 2022-04-29 14:57:53 +02:00
gather-scatter-opaque-ptr.ll [SelectionDAGBuilder] Don't create MGATHER/MSCATTER with Scale != ElemSize 2022-04-29 14:57:53 +02:00
gcc_except_table-multi.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
gcc_except_table.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
gcc_except_table_bb_sections.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
gcc_except_table_bb_sections_ehpad_groups_with_cold.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
gcc_except_table_functions.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
gep-expanded-vector.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
getelementptr.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
getmant-false-deps.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
gfni-funnel-shifts.ll [X86] `lowerBuildVectorAsBroadcast()`: with AVX512VL, allow i64->XMM broadcasts from constant pool 2022-04-06 18:33:40 +03:00
gfni-intrinsics.ll
gfni-rotates.ll [X86] `lowerBuildVectorAsBroadcast()`: with AVX512VL, allow i64->XMM broadcasts from constant pool 2022-04-06 18:33:40 +03:00
gfni-shifts.ll [X86] Adjust tests to run on gfni capable cpu levels 2022-03-18 22:07:26 +00:00
ghc-cc.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
ghc-cc64.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
global-access-pie.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
global-fill.ll
global-sections-comdat.ll
global-sections-tls.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
global-sections.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
gnu-eh-alternative.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
gnu-seh-nolpads.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
gpr-to-mask.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
gs-fold.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
h-register-addressing-32.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
h-register-addressing-64.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
h-register-store.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
h-registers-0.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
h-registers-1.ll
h-registers-2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
h-registers-3.ll
haddsub-2.ll
haddsub-3.ll
haddsub-4.ll [DAG]Introduce llvm::processShuffleMasks and use it for shuffles in DAG Type Legalizer. 2022-04-20 09:37:16 -07:00
haddsub-broadcast.ll
haddsub-shuf-undef-operand.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
haddsub-shuf.ll
haddsub-undef.ll
haddsub.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
half-constrained.ll [X86][FP16] Do not split FP64->FP16 to FP64->FP32->FP16 2022-07-22 08:36:05 +08:00
half.ll [X86][FP16] Do not split FP64->FP16 to FP64->FP32->FP16 2022-07-22 08:36:05 +08:00
handle-move.ll
heap-alloc-markers.mir
hhvm-cc.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
hidden-vis-2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
hidden-vis-3.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
hidden-vis-4.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
hidden-vis-pic.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
hidden-vis.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
hipe-cc.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
hipe-cc64.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
hipe-prologue.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
hoist-and-by-const-from-lshr-in-eqcmp-zero.ll [X86] Regenerate hoist-and-by-const-from-lshr-in-eqcmp-zero.ll with common SSE2 prefix 2022-07-24 15:30:57 +01:00
hoist-and-by-const-from-shl-in-eqcmp-zero.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
hoist-common.ll
hoist-invariant-load.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
hoist-spill-lpad.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
hoist-spill.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
horizontal-reduce-add.ll
horizontal-reduce-fadd.ll
horizontal-reduce-smax.ll [X86] LowerMINMAX - split v4i64 types on AVX1 targets (Issue #55648) 2022-05-31 17:28:56 +01:00
horizontal-reduce-smin.ll [X86] LowerMINMAX - split v4i64 types on AVX1 targets (Issue #55648) 2022-05-31 17:28:56 +01:00
horizontal-reduce-umax.ll [X86] LowerMINMAX - split v4i64 types on AVX1 targets (Issue #55648) 2022-05-31 17:28:56 +01:00
horizontal-reduce-umin.ll [X86] LowerMINMAX - split v4i64 types on AVX1 targets (Issue #55648) 2022-05-31 17:28:56 +01:00
horizontal-shuffle-2.ll
horizontal-shuffle-3.ll
horizontal-shuffle-4.ll
horizontal-shuffle-demanded.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
horizontal-shuffle.ll
horizontal-sum.ll Revert rG87753cebf5f861eee418d6bce155dfa0b00f9878 "[X86] combineX86ShufflesRecursively - don't both widening inputs before calling combineX86ShuffleChain" 2022-02-25 08:59:53 +00:00
hot-unlikely-section-prefix.ll
huge-stack-offset.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
huge-stack-offset2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
i1narrowfail.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
i2k.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
i16lshr8pat.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
i64-mem-copy.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
i64-to-float.ll [X86] canonicalizeShuffleWithBinOps - merge unary shuffles across binops if either source op is a foldable load 2022-06-18 15:58:54 +01:00
i128-add.ll
i128-and-beyond.ll
i128-fpconv-win64-strict.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
i128-fpconv-win64.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
i128-immediate.ll
i128-mul.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
i128-ret.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
i128-sdiv.ll
i128-udiv.ll
i256-add.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
i386-setjmp-pic.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
i386-shrink-wrapping.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
i386-tlscall-fastregalloc.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
i486-fence-loop.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
i686-win-shrink-wrapping.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
iabs.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
ibtseal-kernel.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
ibtseal-large.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
ibtseal-small.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
icall-branch-funnel.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
icmp-opt.ll
icmp-shift-opt.ll [SDAG] try to reduce compare of funnel shift equal 0 2022-04-11 07:44:58 -04:00
ident-metadata.ll
ifunc-asm.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
illegal-bitfield-loadstore.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
illegal-insert.ll [X86] Add checks to illegal-insert.ll 2022-05-15 16:58:12 +01:00
illegal-vector-args-return.ll
immediate_merging.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
immediate_merging64.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
implicit-faultmap.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
implicit-null-check-negative.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
implicit-null-check.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
implicit-null-checks.mir
implicit-null-chk-reg-rewrite.mir
implicit-use-spill.mir
imul-lea-2.ll
imul-lea.ll
imul.ll [SDAG] fold sub-of-shift to add-of-shift 2022-02-18 11:55:50 -05:00
inalloca-ctor.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
inalloca-invoke.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
inalloca-regparm.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
inalloca-stdcall.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
inalloca.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
inc-of-add.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
inconsistent_landingpad.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
indirect-branch-tracking-cm-lager.ll [X86][test] Use Min behavior for "cf-protection-{branch,return}" tests 2022-07-19 21:25:55 -07:00
indirect-branch-tracking-eh.ll [X86][test] Use Min behavior for "cf-protection-{branch,return}" tests 2022-07-19 21:25:55 -07:00
indirect-branch-tracking-eh2.ll [X86][test] Use Min behavior for "cf-protection-{branch,return}" tests 2022-07-19 21:25:55 -07:00
indirect-branch-tracking-r2.ll [X86][test] Use Min behavior for "cf-protection-{branch,return}" tests 2022-07-19 21:25:55 -07:00
indirect-branch-tracking.ll [X86][test] Use Min behavior for "cf-protection-{branch,return}" tests 2022-07-19 21:25:55 -07:00
indirect-hidden.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
init-priority.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
inline-0bh.ll
inline-asm-2addr.ll
inline-asm-A-constraint.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
inline-asm-R-constraint.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
inline-asm-avx-v-constraint-32bit.ll
inline-asm-avx-v-constraint.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
inline-asm-avx512f-v-constraint.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
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 [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
inline-asm-bad-modifier.ll
inline-asm-default-clobbers.ll
inline-asm-duplicated-constraint.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
inline-asm-e-constraint.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
inline-asm-error.ll
inline-asm-flag-clobber.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
inline-asm-flag-output.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
inline-asm-fpstack.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
inline-asm-h.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
inline-asm-i-constraint-i1.ll
inline-asm-imm-out-of-range.ll
inline-asm-modifier-V.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
inline-asm-modifier-c.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
inline-asm-modifier-n.ll
inline-asm-modifier-q.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
inline-asm-mrv.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
inline-asm-multilevel-gep.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
inline-asm-n-constraint.ll
inline-asm-out-regs.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
inline-asm-p-constraint.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
inline-asm-pic.ll [IR] Don't use blockaddresses as callbr arguments 2022-07-15 10:18:17 +02:00
inline-asm-ptr-cast.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
inline-asm-q-regs.ll
inline-asm-sp-clobber-memcpy.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
inline-asm-stack-realign.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
inline-asm-stack-realign2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
inline-asm-stack-realign3.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
inline-asm-tied.ll
inline-asm-x-i128.ll
inline-asm-x-scalar.ll
inline-asm.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
inline-sse.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
inlineasm-sched-bug.ll
innermost-loop-alignment.ll
inreg.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
ins_split_regalloc.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
ins_subreg_coalesce-1.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
ins_subreg_coalesce-2.ll
ins_subreg_coalesce-3.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
insert-into-constant-vector.ll Revert rG057db2002bb3: [X86] combineAndnp - constant fold ANDNP(C,X) -> AND(~C,X) 2022-07-01 10:36:09 +01:00
insert-loaded-scalar.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
insert-positions.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
insert-prefetch-inline.afdo
insert-prefetch-inline.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
insert-prefetch-invalid-instr.afdo
insert-prefetch-invalid-instr.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
insert-prefetch-other.afdo
insert-prefetch.afdo
insert-prefetch.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
insertelement-copytoregs.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
insertelement-duplicates.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
insertelement-legalize.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
insertelement-ones.ll [X86] LowerINSERT_VECTOR_ELT - always lower v32i8/v16i16 allones insertions on AVX1 as OR ops 2022-06-20 18:43:03 +01:00
insertelement-shuffle.ll
insertelement-var-index.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
insertelement-zero.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
insertps-O0-bug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
insertps-combine.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
insertps-from-constantpool.ll
insertps-unfold-load-bug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
instr-symbols.mir
int-intrinsic.ll
intersect-fma-fmf.ll
interval-update-remat.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
invalid-liveness.mir
invalid-shift-immediate.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
invpcid-intrinsic.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
ipra-inline-asm.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
ipra-local-linkage.ll
ipra-reg-alias.ll
ipra-reg-usage.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
ipra-transform.ll
is_fpclass-fp80.ll Intrinsic for checking floating point class 2022-04-26 13:09:16 +07:00
is_fpclass.ll [X86] canonicalizeShuffleWithBinOps - merge unary shuffles across binops if either source op is a foldable load 2022-06-18 15:58:54 +01:00
isel-blendi-gettargetconstant.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
isel-optnone.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
isel-postprocessing-test-fold-memop.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
isel-sink.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
isel-sink2.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
isel-sink3.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
isint.ll
isnan.ll
isnan2.ll
ispositive.ll
jump_sign.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
keylocker-intrinsics-fast-isel.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
keylocker-intrinsics.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
known-bits-vector.ll [X86] canonicalizeShuffleWithBinOps - merge unary shuffles across binops if either source op is a foldable load 2022-06-18 15:58:54 +01:00
known-bits.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
known-signbits-vector.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
kshift.ll
label-annotation.ll
label-heapallocsite.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
label-redefinition.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
lack-of-signed-truncation-check.ll
lakemont.ll
large-code-model-isel.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
large-constants.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
large-gep-chain.ll [X86] Migrate more tests to opaque pointers (NFC) 2022-06-22 15:39:11 +02:00
large-gep-scale.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
large-global.ll
large-pic-string.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
late-address-taken.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
late-remat-update-2.mir
late-remat-update.mir
ldzero.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
lea-2.ll
lea-3.ll
lea-4.ll
lea-5.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
lea-dagdag.ll
lea-opt-cse1.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
lea-opt-cse2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
lea-opt-cse3.ll
lea-opt-cse4.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
lea-opt-memop-check-1.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
lea-opt-memop-check-2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
lea-opt-with-debug.mir
lea-opt.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
lea-opt2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
lea-recursion.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
lea.ll
leaFixup32.mir
leaFixup64.mir
leaf-fp-elim.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
legalize-fmp-oeq-vector-select.ll
legalize-libcalls.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
legalize-shift-64.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
legalize-shift.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
legalize-shl-vec.ll
legalize-sub-zero-2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
legalize-sub-zero.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
legalize-types-remapid.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
legalize-vaarg.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
legalizedag_vec.ll
libcall-sret.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
licm-dominance.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
licm-nested.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
licm-regpressure.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
licm-symbol.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
lifetime-alias.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
limit-split-cost.mir
limited-prec.ll
line-zero-prologue-end.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
linux-preemption.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
lit.local.cfg
live-out-reg-info.ll
live-range-nosubreg.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
liveness-local-regalloc.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
llc-override-mcpu-mattr.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
llc-start-stop-instance.ll
llrint-conv.ll
llround-conv.ll
load-chain.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
load-combine-dbg.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
load-combine.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
load-local-v3i1.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
load-local-v3i129.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
load-local-v4i5.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
load-partial-dot-product.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
load-partial.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
load-scalar-as-vector.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
load-slice.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
loadStore_vectorizer.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
loc-remat.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
local_stack_symbol_ordering.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
localescape.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
log2_not_readnone.ll
logic-shift.ll [SDAG] fold bitwise logic with shifted operands 2022-03-05 11:14:45 -05:00
logical-load-fold.ll
long-double-abi-align.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
long-setcc.ll
longlong-deadload.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
loop-blocks.ll
loop-hoist.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
loop-rotate.ll
loop-search.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
loop-strength-reduce-2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
loop-strength-reduce-3.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
loop-strength-reduce-crash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
loop-strength-reduce.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
loop-strength-reduce2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
loop-strength-reduce4.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
loop-strength-reduce5.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
loop-strength-reduce6.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
loop-strength-reduce7.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
loop-strength-reduce8.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
lower-bitcast.ll
lower-ptrmask.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
lower-vec-shift-2.ll
lower-vec-shift.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
lower-vec-shuffle-bug.ll
lrint-conv-i32.ll
lrint-conv-i64.ll
lround-conv-i32.ll
lround-conv-i64.ll
lrshrink.ll
lsr-crash-empty-uses.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
lsr-delayed-fold.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
lsr-i386.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
lsr-interesting-step.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
lsr-loop-exit-cond.ll
lsr-negative-stride.ll
lsr-nonaffine.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
lsr-normalization.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
lsr-overflow.ll
lsr-quadratic-expand.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
lsr-redundant-addressing.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
lsr-reuse-trunc.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
lsr-reuse.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
lsr-sort.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
lsr-static-addr.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
lsr-wrap.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
lvi-hardening-gadget-graph.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
lvi-hardening-indirectbr.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
lvi-hardening-inline-asm.ll
lvi-hardening-loads.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
lvi-hardening-ret.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
lwp-intrinsics-x86_64.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
lwp-intrinsics.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
lzcnt-cmp.ll
lzcnt-tzcnt.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
lzcnt-zext-cmp.ll [x86] Fix infinite loop inside DAG combiner with lzcnt feature. 2022-04-05 17:32:10 +01:00
lzcnt.ll
macCatalyst.ll
machine-combiner-int-vec.ll [MachineCombiner] Don't compute the latency of transient instructions 2022-07-14 17:08:14 +00:00
machine-combiner-int.ll [MachineCombiner] Don't compute the latency of transient instructions 2022-07-14 17:08:14 +00:00
machine-combiner.ll
machine-copy-dbgvalue.mir
machine-copy-prop.mir
machine-cp-debug.mir
machine-cp-mask-reg.mir
machine-cp.ll
machine-cse.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
machine-function-splitter.ll Add a nop instruction if a section starts with landing pad for function splitter 2022-07-22 15:20:10 -07:00
machine-outliner-cfi-tail-some.mir
machine-outliner-cfi-tail.mir
machine-outliner-debuginfo.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
machine-outliner-disubprogram.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
machine-outliner-noredzone.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
machine-outliner-tailcalls.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
machine-outliner.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
machine-region-info.mir
machine-sink-and-implicit-null-checks.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
machine-sink.ll
machine-trace-metrics-crash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
machinesink-debug-inv-0.mir [machinesink] fix debug invariance issue 2022-06-21 08:13:09 +02:00
machinesink-merge-debuginfo.ll
machinesink-null-debuginfo.ll
macho-comdat.ll
macho-trap.ll
madd.ll [X86] Fix collectLeaves for adds used by phi that forms loop 2022-07-08 10:39:02 +08:00
mangle-question-mark.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
mask-negated-bool.ll
masked-iv-safe.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
masked-iv-unsafe.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
masked_compressstore.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
masked_expandload.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
masked_gather.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
masked_gather_scatter.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
masked_gather_scatter_widen.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
masked_load.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
masked_loadstore_split.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
masked_store.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
masked_store_trunc.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
masked_store_trunc_ssat.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
masked_store_trunc_usat.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
maskmovdqu.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
materialize.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
mature-mc-support.ll
mbp-false-cfg-break.ll
mcinst-avx-lowering.ll
mcinst-lowering.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
mcu-abi.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
mem-intrin-base-reg.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
mem-promote-integers.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
membarrier.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
memcmp-constant.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
memcmp-mergeexpand.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
memcmp-minsize-x32.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
memcmp-minsize.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
memcmp-more-load-pairs-x32.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
memcmp-more-load-pairs.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
memcmp-optsize-x32.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
memcmp-optsize.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
memcmp-pgso-x32.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
memcmp-pgso.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
memcmp-x32.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
memcmp.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
memcpy-2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
memcpy-from-string.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
memcpy-inline-fsrm.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
memcpy-inline.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
memcpy-scoped-aa.ll
memcpy-struct-by-value.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
memcpy.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
mempcpy-32.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
mempcpy.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
memset-2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
memset-3.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
memset-inline.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
memset-minsize.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
memset-nonzero.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
memset-sse-stack-realignment.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
memset-vs-memset-inline.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
memset-zero.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
memset.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
memset64-on-x86-32.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
merge-consecutive-loads-128.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
merge-consecutive-loads-256.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
merge-consecutive-loads-512.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
merge-consecutive-stores-i1.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
merge-consecutive-stores-nt.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
merge-consecutive-stores.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
merge-sp-update-lea.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
merge-sp-updates-cfi.ll
merge-store-constants.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
merge-store-partially-alias-loads.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
merge-vector-stores-scale-idx-crash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
merge_store.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
merge_store_duplicated_loads.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
mfence.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
midpoint-int-vec-128.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
midpoint-int-vec-256.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
midpoint-int-vec-512.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
midpoint-int.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
min-legal-vector-width.ll [DAG] SimplifyDemandedBits - fold AND(INSERT_SUBVECTOR(C,X,I),M) -> INSERT_SUBVECTOR(AND(C,M),X,I) 2022-07-08 16:08:31 +01:00
mingw-alloca.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
mingw-comdats-xdata.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
mingw-comdats.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
mingw-refptr.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
misaligned-memset.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
misched-aa-colored.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
misched-aa-mmos.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
misched-balance.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
misched-code-difference-with-debug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
misched-copy.ll
misched-crash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
misched-fusion.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
misched-ilp.ll
misched-matmul.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
misched-matrix.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
misched-new.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
misched_phys_reg_assign_order.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
mixed-ptr-sizes-i686.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
mixed-ptr-sizes.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
mmx-arg-passing-x86-64.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
mmx-arg-passing.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
mmx-arith.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
mmx-bitcast-fold.ll
mmx-bitcast.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
mmx-build-vector.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
mmx-coalescing.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
mmx-copy-gprs.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
mmx-cvt.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
mmx-fold-load.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
mmx-fold-zero.ll
mmx-intrinsics.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
mmx-only.ll
morestack-decl.ll MachineModuleInfo: Remove UsesMorestackAddr 2022-04-20 11:10:20 -04:00
mov-zero-to-xor.ll
movbe.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
movddup-load-fold.ll
movdir-intrinsic-x86.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
movdir-intrinsic-x86_64.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
move_latch_to_loop_top.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
movfs.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
movgs.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
movmsk-cmp.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
movmsk.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
movntdq-no-avx.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
movpc32-check.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
movtopush-stack-align.ll
movtopush.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
movtopush.mir
movtopush64.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
ms-inline-asm-PR44272.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
ms-inline-asm-array.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
ms-inline-asm-avx512.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
ms-inline-asm-redundant-clobber.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
ms-inline-asm-variables-x64-1-reg.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
ms-inline-asm-variables-x64-2-regs.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
ms-inline-asm-variables-x64-nopic.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
ms-inline-asm-variables-x86-1-reg.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
ms-inline-asm-variables-x86-2-regs.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
ms-inline-asm.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
mul-constant-i8.ll
mul-constant-i16.ll
mul-constant-i32.ll
mul-constant-i64.ll
mul-constant-result.ll
mul-demand.ll [DAG] try to convert multiply to shift via demanded bits 2022-02-23 12:09:32 -05:00
mul-i256.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
mul-i512.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
mul-i1024.ll [X86] Migrate more tests to opaque pointers (NFC) 2022-06-22 15:39:11 +02:00
mul-legalize.ll
mul-remat.ll
mul-shift-reassoc.ll
mul64.ll
mul128.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
mul128_sext_loop.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
mulc-false-deps.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
mulfix_combine.ll
mulo-pow2.ll
muloti.ll
mult-alt-generic-i686.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
mult-alt-generic-x86_64.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
mult-alt-x86.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
multiple-loop-post-inc.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
multiple-return-values-cross-block.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
mulvi32.ll [X86] combineEXTEND_VECTOR_INREG - don't attempt to shuffle combine ANY_EXTEND_VECTOR_INREG without SSE41 2022-06-13 17:42:04 +01:00
mulx32.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
mulx64.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
musttail-fastcall.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
musttail-inalloca.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
musttail-indirect.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
musttail-tailcc.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
musttail-thiscall.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
musttail-varargs.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
musttail.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
mwaitx.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
mxcsr-reg-usage.ll
named-reg-alloc.ll
named-reg-notareg.ll
named-vector-shuffle-reverse.ll
narrow-shl-cst.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
narrow-shl-load.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
narrow_op-1.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
neg-abs.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
neg-of-3ops-lea.ll
neg-shl-add.ll
neg_cmp.ll
neg_fp.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
negate-add-zero.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
negate-i1.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
negate-shift.ll
negate.ll
negative-offset.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
negative-sin.ll
negative-stride-fptosi-user.ll
negative-subscript.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
negative_zero.ll
new-remat.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
newline-and-quote.ll
no-and8ri8.ll
no-cmov.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
no-non-zero-debug-loc-prologue.ll
no-plt-libcalls.ll
no-plt.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
no-prolog-kill.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
no-ret-in-x87-reg.ll
no-seh-unwind-inline-asm-codegen.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
no-sse-win64.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
no-sse-x86.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
no-sse2-avg.ll
no-stack-arg-probe.ll
no-unwind-inline-asm-codegen.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
no-wide-load.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
nobt.ll
nocf_check.ll [X86][test] Use Min behavior for "cf-protection-{branch,return}" tests 2022-07-19 21:25:55 -07:00
nocfivalue.ll [test] Change -lowertypetests tests to -passes= 2022-07-17 15:03:46 -07:00
nocx16.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
nomerge.ll
nomovtopush.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
non-lazy-bind.ll
non-unique-sections.ll
non-value-mem-operand.mir
nontemporal-2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
nontemporal-3.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
nontemporal-loads-2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
nontemporal-loads.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
nontemporal.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
noreturn-call-linux.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
noreturn-call-win64.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
noreturn-call.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
norex-subreg.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
nosse-error1.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
nosse-varargs.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
nosse-vector.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
not-and-simplify.ll
not-of-dec.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
note-cet-property.ll [X86][test] Use Min behavior for "cf-protection-{branch,return}" tests 2022-07-19 21:25:55 -07:00
note-sections.ll
null-streamer.ll
objc-gc-module-flags.ll
oddshuffles.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
oddsubvector.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
offload_sections.ll [Metadata] Add 'exclude' metadata to add the exclude flags on globals 2022-07-07 12:20:40 -04:00
offset-operator.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
omit-urem-of-power-of-two-or-zero-when-comparing-with-zero.ll [X86] computeKnownBitsForTargetNode - add X86ISD::VBROADCAST_LOAD handling 2022-06-21 11:48:01 +01:00
opaque-constant-asm.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
opaque-ptr.ll
opt-ext-uses.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
opt-pipeline.ll [X86] initial -mfunction-return=thunk-extern support 2022-07-12 09:17:54 -07:00
opt-shuff-tstore.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
opt_phis.mir
opt_phis2.mir
optimize-compare.mir llvm-reduce: Don't assert on functions which don't track liveness 2022-06-07 10:00:25 -04:00
optimize-max-0.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
optimize-max-1.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
optimize-max-2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
optimize-max-3.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
or-address.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
or-branch.ll
or-lea.ll
or-with-overflow.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
oss-fuzz-25184.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
osx-private-labels.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
overflow-intrinsic-optimizations.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
overflow-intrinsic-setcc-fold.ll
overflow.ll
overflowing-iv-codegen.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
overflowing-iv.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
overlap-shift.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
packed_struct.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
packss.ll
paddus.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
palignr.ll
parity-vec.ll [TargetLowering] Expand the last stage of i16 popcnt using shift+add+and instead of mul+shift. 2022-05-16 09:27:44 -07:00
parity.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
partial-fold32.ll
partial-fold64.ll
partial-tail-dup.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
partition.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pass-three.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
patchable-function-entry-ibt.ll [X86][test] Use Min behavior for "cf-protection-{branch,return}" tests 2022-07-19 21:25:55 -07:00
patchable-function-entry.ll
patchable-prologue.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
patchpoint-invoke.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
patchpoint-verifiable.mir
patchpoint-webkit_jscc.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
patchpoint.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pause.ll
peep-setb.ll
peep-test-0.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
peep-test-1.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
peep-test-2.ll [X86] Regenerate peep tests checks 2022-04-04 12:02:33 +01:00
peep-test-3.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
peep-test-4.ll
peep-test-5.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
peephole-cvt-sse.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
peephole-fold-movsd.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
peephole-fold-testrr.mir
peephole-multiple-folds.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
peephole-na-phys-copy-folding.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
peephole-recurrence.mir
peephole-test-after-add.mir [Peephole-opt][X86] Enhance peephole opt to see through SUBREG_TO_REG 2022-05-10 15:56:20 -07:00
peephole.mir
perm.avx2-false-deps.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
perm.avx512-false-deps.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
personality.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
personality_size.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
phaddsub-extract.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
phaddsub-undef.ll
phaddsub.ll
phi-bit-propagation.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
phi-immediate-factoring.ll
phielim-split.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
phielim-undef.mir
phys-reg-local-regalloc.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
phys_subreg_coalesce-2.ll
phys_subreg_coalesce-3.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
phys_subreg_coalesce.ll
physreg-pairs-error.ll
physreg-pairs.ll
pic-load-remat.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pic.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pic_jumptable.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pie.ll
pku.ll
pmaddubsw.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pmovext.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pmovsx-inreg.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pmul.ll
pmulh.ll [SDAG] narrow truncated sign_extend_inreg 2022-07-16 16:29:15 -04:00
pmulld.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pmullq-false-deps.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pointer-vector.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
poison-ops.ll
pop-stack-cleanup-msvc.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pop-stack-cleanup.ll
popcnt.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
post-ra-sched-with-debug.mir
post-ra-sched.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
postalloc-coalescing.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
postra-ignore-dbg-instrs.mir
postra-licm.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pow-libcall.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pow.75.ll Revert "[CodeGen] Place SDNode debug ID declaration under appropriate #if" 2022-04-06 20:32:53 +03:00
pow.ll [X86] Use generic tuning for "x86-64" if "tune-cpu" is not specified 2022-07-15 10:05:08 +08:00
powi-windows.ll
powi.ll
pr1462.ll
pr1489.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr1505.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr1505b.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr2177.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr2182.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr2326.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr2585.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr2656.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr2659.ll
pr2849.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr2924.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr2982.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr3154.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr3216.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr3241.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr3243.ll
pr3244.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr3250.ll
pr3317.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr3366.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr3457.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr3522.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr5145.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
pr7882.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr9127.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr9517.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr9743.ll
pr10068.ll
pr10475.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr10499.ll
pr10523.ll
pr10524.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr10525.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr10526.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr11202.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr11334.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr11415.ll
pr11468.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr11985.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr11998.ll
pr12360.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
pr12889.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr13209.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr13220.ll
pr13458.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr13577.ll
pr13859.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr13899.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr14088.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr14098.ll
pr14161.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr14204.ll
pr14314.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr14333.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr14562.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr15267.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
pr15296.ll [DAG] visitVECTOR_SHUFFLE - fold splat(insert_vector_elt()) and splat(scalar_to_vector()) to build_vector splats 2022-06-11 21:06:42 +01:00
pr15309.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr15705.ll
pr15981.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr16031.ll [X86] combineADC - fold ADC(C1,C2,Carry) -> ADC(0,C1+C2,Carry) 2022-03-30 09:11:55 +01:00
pr16360.ll
pr16807.ll
pr17546.ll
pr17631.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr17764.ll
pr18014.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr18054.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr18162.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr18344.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr18846.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr19049.ll
pr19752.ll [X86] Add PR19752 test case 2022-04-07 18:08:59 +01:00
pr20011.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
pr20012.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr20020.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr20088.ll
pr21099.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr21792.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr22019.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr22103.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr22338.ll
pr22473.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
pr22774.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr22970.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr23103.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr23246.ll
pr23258.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr23273.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr23603.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr23664.ll
pr24139.ll
pr24374.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr24602.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr25725.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr25828.ll
pr26350.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr26625.ll
pr26652.ll
pr26757.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr26835.ll
pr26870.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr27071.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr27202.ll
pr27501.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr27591.ll
pr27681.mir
pr28129.ll
pr28173.ll
pr28444.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr28472.ll
pr28489.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr28515.ll [X86] Migrate more tests to opaque pointers (NFC) 2022-06-22 15:39:11 +02:00
pr28560.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr28824.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
pr29010.ll
pr29022.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr29061.ll
pr29112.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr29170.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr29222.ll
pr30284.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr30290.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr30430.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr30511.ll
pr30562.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr30813.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr30821.mir
pr31045.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr31088.ll [X86][FP16] Enable vector support for FP16 emulation 2022-07-16 09:38:58 +08:00
pr31143.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr31242.ll
pr31271.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr31323.ll
pr31593.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr31773.ll
pr31956.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr32108.ll
pr32241.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr32256.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr32278.ll
pr32282.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr32284.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr32329.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr32340.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr32345.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
pr32368.ll
pr32420.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr32451.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr32484.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr32515.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr32588.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr32610.ll
pr32659.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr32907.ll
pr33010.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr33290.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr33349.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr33715.ll
pr33747.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr33828.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr33954.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr33960.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr34080-2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr34080.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr34088.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr34137.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr34139.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr34149.ll
pr34177.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr34271-1.ll
pr34271.ll
pr34292.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
pr34381.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
pr34397.ll
pr34421.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr34592.ll [DAG]Introduce llvm::processShuffleMasks and use it for shuffles in DAG Type Legalizer. 2022-04-20 09:37:16 -07:00
pr34605.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr34629.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr34634.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr34653.ll
pr34657.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr34855.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr35272.ll
pr35316.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr35399.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr35443.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr35636.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr35761.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr35763.ll
pr35765.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
pr35918.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr35972.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr35982.ll
pr36199.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr36274.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr36312.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr36553.ll
pr36602.ll
pr36865.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr37025.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr37063.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr37264.ll
pr37359.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr37499.ll
pr37820.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr37826.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr37879.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr37916.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr38038.ll
pr38185.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr38217.ll
pr38533.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr38539.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
pr38639.ll
pr38738.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr38743.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
pr38762.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr38763.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr38795.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
pr38803.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr38819.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr38865-2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr38865-3.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr38865.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr38952.mir
pr39098.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr39243.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr39666.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr39733.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr39896.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr39926.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
pr40090.ll
pr40289-64bit.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr40289.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr40529.ll
pr40539.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr40631_deadstore_elision.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr40730.ll
pr40737.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr40811.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr40891.ll
pr40994.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr41619.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr41678.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr41748.ll
pr42064.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr42452.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr42565.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr42616.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr42727.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr42870.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr42905.ll
pr42909.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr42992.ll
pr42998.ll
pr43157.ll
pr43507.ll
pr43509.ll
pr43529.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr43575.ll
pr43820.ll
pr43866.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr43952.ll
pr44140.ll
pr44396.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr44412.ll
pr44749.ll [IR] Remove support for float binop constant expressions 2022-07-12 09:40:49 +02:00
pr44812.ll
pr44915.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr44976.ll [DAG]Introduce llvm::processShuffleMasks and use it for shuffles in DAG Type Legalizer. 2022-04-20 09:37:16 -07:00
pr45067.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr45378.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr45443.ll
pr45563-2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr45563.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr45833.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr45995-2.ll [X86][test] Remove unneeded -mtriple from llc RUN lines 2022-05-31 22:35:07 -07:00
pr45995.ll [X86][test] Remove unneeded -mtriple from llc RUN lines 2022-05-31 22:35:07 -07:00
pr46004.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr46189.ll
pr46315.ll
pr46455.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr46527.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
pr46532.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr46585.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr46820.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr46827.ll
pr46877.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr47000.ll [X86][FP16] Enable vector support for FP16 emulation 2022-07-16 09:38:58 +08:00
pr47024.ll
pr47299.ll [X86][test] Remove unneeded -mtriple from llc RUN lines 2022-05-31 22:35:07 -07:00
pr47482.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr47517.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr47857.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr47874.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr48064.mir
pr48215.ll
pr48458.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr48727.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr48888.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr49028.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr49076.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr49087.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr49162.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr49393.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr49451.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr49466.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr49467.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr49587.ll
pr50254.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr50374.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr50431.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr50609.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr50709.ll
pr50782.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr50823.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr50907.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr51175.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr51281.ll
pr51371.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr51615.ll [X86] isTargetShuffleEquivalent - attempt to match SM_SentinelZero shuffle mask elements using known bits 2022-07-11 15:29:44 +01:00
pr51878_computeAliasing.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr51903.mir
pr52567.ll
pr53243-tail-call-fastisel.ll
pr53247.ll
pr53419.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr53842.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr53990-incorrect-machine-sink.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr54369.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr55158.ll [X86] SimplifyDemandedVectorEltsForTargetNode - fold shift(0,x) -> 0 2022-04-29 11:32:54 +01:00
pr55271.ll [SelectionDAG] Fold abs(undef) to 0 instead of undef. 2022-05-22 12:47:32 -07:00
pr55648.ll [X86] Add test case for PR55648 2022-05-31 17:28:56 +01:00
pr55846.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pr56103.ll [X86] Make sure SF is updated when optimizing for `jg/jge/jl/jle` 2022-06-21 09:09:27 +08:00
pr56170.ll [SelectionDAG][DAGCombiner] Reuse exist node by reassociate 2022-06-24 23:15:06 +08:00
pr56351.ll [X86] Disable combineVectorSizedSetCCEquality for soft float. 2022-07-04 08:33:30 -07:00
pre-coalesce-2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pre-coalesce.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pre-coalesce.mir
pre-ra-sched.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
preallocated-nocall.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
preallocated-x64.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
preallocated.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
prefer-avx256-lzcnt.ll
prefer-avx256-mask-extend.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
prefer-avx256-mask-shuffle.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
prefer-avx256-mulo.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
prefer-avx256-popcnt.ll
prefer-avx256-shift.ll
prefer-avx256-trunc.ll
prefer-avx256-wide-mul.ll
prefetch.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
prefixdata.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
preserve_allcc64.ll
preserve_mostcc64.ll
private-2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
private.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
probe-stack-x32.ll
prolog-push-seq.ll
prologepilog_deref_size.mir
prologue-epilogue-remarks.mir
prologuedata.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
promote-assert-zext.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
promote-cmp.ll [DAG] PromoteIntRes_BUILD_VECTOR - extend constant boolean vectors according to target BooleanContents 2022-07-20 10:49:31 +01:00
promote-i16.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
promote-sra-by-itself.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
promote-trunc.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
promote-vec3.ll
promote.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
ps4-noreturn.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
ps4-ssp-nop.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
psadbw.ll
pseudo_cmov_lower-fp16.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pseudo_cmov_lower.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pseudo_cmov_lower1.ll
pseudo_cmov_lower2.ll
pshufb-mask-comments.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pshufd-combine-crash.ll
psubus.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
ptest.ll
ptr-rotate.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
ptrtoint-constexpr-invalid.ll [AsmPrinter] Reject ptrtoint to larger size in lowerConstant() 2022-07-25 10:18:27 +02:00
ptrtoint-constexpr.ll [AsmPrinter] Reject ptrtoint to larger size in lowerConstant() 2022-07-25 10:18:27 +02:00
ptrtoint-narrow.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
ptwrite32-intrinsic.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
ptwrite64-intrinsic.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pull-binop-through-shift.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
pull-conditional-binop-through-shift.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
push-cfi-debug.ll
push-cfi-obj.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
push-cfi.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
ragreedy-bug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
ragreedy-hoist-spill.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
ragreedy-last-chance-recoloring.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
range-false-deps.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
rd-mod-wr-eflags.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
rdpid.ll
rdpmc.ll
rdpru.ll [X86] Add RDPRU instruction 2022-07-06 07:17:47 -07:00
rdrand-x86_64.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
rdrand.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
rdseed-x86_64.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
rdseed.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
rdtsc-upgrade.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
rdtsc.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
read-fp-no-frame-pointer.ll
recip-fastmath.ll [X86SchedSandyBridge] update cost of COPY to 1 cycle from 0 2022-05-05 11:14:22 -07:00
recip-fastmath2.ll [X86SchedSandyBridge] update cost of COPY to 1 cycle from 0 2022-05-05 11:14:22 -07:00
recip-pic.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
red-zone.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
red-zone2.ll
reduce-trunc-shl.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
regalloc-advanced-split-cost.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
regalloc-copy-hints.mir
regalloc-fast-missing-live-out-spill.mir
regalloc-reconcile-broken-hints.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
regalloc-spill-at-ehpad.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
regalloc-tight-invoke.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
regcall-no-plt.ll
reghinting.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
regparm.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
regpressure.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
relocimm-small-model.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
relptr-rodata.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
rem.ll
rem_crash.ll
remarks-section.ll
remat-constant.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
remat-fold-load.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
remat-mov-0.ll
remat-phys-dead.ll
remat-scalar-zero.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
replace-load-and-with-bzhi.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
replace_unsupported_masked_mem_intrin.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
ret-addr.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
ret-i64-0.ll
ret-mmx.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
retpoline-external.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
retpoline-regparm.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
retpoline.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
return-ext.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
return_zeroext_i2.ll
returned-trunc-tail-calls.ll
rev16.ll
reverse_branches.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
rip-rel-address.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
rip-rel-lea.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
rodata-relocs.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
rot16.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
rot32.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
rot64.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
rotate-extract-vector.ll [DAG] Fold (srl (shl x, c1), c2) -> and(shl/srl(x, c3), m) 2022-06-20 08:37:38 +01:00
rotate-extract.ll [DAG] Fold (srl (shl x, c1), c2) -> and(shl/srl(x, c3), m) 2022-06-20 08:37:38 +01:00
rotate-multi.ll
rotate.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
rotate2.ll
rotate4.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
rotate_vec.ll [SDAG] match rotate pattern with extra 'or' operation 2022-03-09 13:19:00 -05:00
rounding-ops.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
rrlist-livereg-corrutpion.ll
rtm.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sad.ll [DAG] Canonicalize non-inlane shuffle -> AND if all non-inlane referenced elements are known zero 2022-07-16 11:38:24 +01:00
sad_variations.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sadd_sat.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
sadd_sat_plus.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
sadd_sat_vec.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
saddo-redundant-add.ll
safestack.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
safestack_inline.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
safestack_ssp.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sandybridge-loads.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sar_fold.ll [X86] Regenerate sar_fold.ll to show all instructions 2022-06-18 15:21:41 +01:00
sar_fold64.ll [SDAG] narrow truncated sign_extend_inreg 2022-07-16 16:29:15 -04:00
sat-add.ll [X86] canonicalizeShuffleWithBinOps - merge unary shuffles across binops if either source op is a foldable load 2022-06-18 15:58:54 +01:00
sbb-false-dep.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sbb-zero-idiom.ll
sbb.ll
scalar-extract.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
scalar-fp-to-i32.ll
scalar-fp-to-i64.ll
scalar-int-to-fp.ll
scalar-min-max-fill-operand.ll
scalar_sse_minmax.ll
scalar_widen_div.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
scalarize-bitcast.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
scalarize-fp.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
scatter-schedule.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
scavenger.mir
scev-interchange.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
scheduler-asm-moves.mir Reland "Reland "Reland "Reland "[X86][RFC] Enable `_Float16` type support on X86 following the psABI"""" 2022-06-17 21:34:05 +08:00
scheduler-backtracking.ll [X86] combineADC - fold ADC(C1,C2,Carry) -> ADC(0,C1+C2,Carry) 2022-03-30 09:11:55 +01:00
sdiv-exact.ll
sdiv-pow2.ll
sdiv_fix.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
sdiv_fix_sat.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
section_mergeable_size.ll
segmented-stacks-dynamic.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
segmented-stacks-standalone.ll
segmented-stacks.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
seh-catch-all-win32.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
seh-catch-all.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
seh-catchpad.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
seh-except-finally.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
seh-except-restore.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
seh-exception-code.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
seh-filter-no-personality.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
seh-finally.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
seh-localaddress.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
seh-no-invokes.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
seh-safe-div-win32.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
seh-safe-div.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
seh-stack-realign.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
seh-unwind-inline-asm-codegen.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
select-1-or-neg1.ll
select-constant-xor.ll
select-ext.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
select-lea.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
select-mmx.ll
select-of-fp-constants.ll [DAG] SimplifyDemandedBits - add ISD::VSELECT handling 2022-06-19 15:18:25 +01:00
select-of-half-constants.ll
select-optimize.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
select-prof-codegen.ll
select-smin-smax.ll [x86] Improve select lowering for smin(x, 0) & smax(x, 0) 2022-04-07 15:53:24 +08:00
select-sra.ll
select-testb-volatile-load.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
select-with-and-or.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
select.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
select_const.ll
select_meta.ll
selectcc-to-shiftand.ll
selectiondag-crash.ll
selectiondag-cse.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
selectiondag-debug-loc.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
selectiondag-order.ll
selectiondag-patchpoint-legalize.ll [stackmaps] Legalise patchpoint arguments. 2022-07-15 12:01:59 +01:00
selectiondag-stackmap-legalize.ll [stackmaps] Start legalizing live variable operands 2022-07-06 14:01:54 +01:00
semantic-interposition-asm.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
serialize-intrinsic.ll
setcc-combine.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
setcc-freeze.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
setcc-fsh.ll [SDAG] try to reduce compare of funnel shift equal 0 2022-04-11 07:44:58 -04:00
setcc-logic.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
setcc-lowering.ll
setcc-narrowing.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
setcc-wide-types.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
setcc.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
setjmp-spills.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
setoeq.ll
setuge.ll
sext-i1.ll
sext-load.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sext-ret-val.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sext-setcc-self.ll
sext-subreg.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sext-trunc.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
sext-vsetcc.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sha.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
shadow-stack.ll [X86][test] Use Min behavior for "cf-protection-{branch,return}" tests 2022-07-19 21:25:55 -07:00
shift-amount-mod.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
shift-and-x86_64.ll
shift-and.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
shift-avx2-crash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
shift-bmi2.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
shift-by-signext.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
shift-coalesce.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
shift-codegen.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
shift-combine-crash.ll
shift-combine.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
shift-double-x86_64.ll
shift-double.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
shift-folding.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
shift-i128.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
shift-i256.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
shift-logic.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
shift-mask.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
shift-one.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
shift-pair.ll
shift-parts.ll [DAG] computeKnownBits - add basic shift-by-parts handling 2022-07-23 09:46:30 +01:00
shift-pcmp.ll
shift_minsize.ll
shl-anyext.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
shl-crash-on-legalize.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
shl-i64.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
shl_elim.ll
shl_undef.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
shrink-compare-pgso.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
shrink-compare.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
shrink-const.ll
shrink-fp-const1.ll
shrink-fp-const2.ll
shrink-wrap-chkstk-x86_64.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
shrink-wrap-chkstk.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
shrink-wrapping-vla.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
shrink_vmul.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
shrink_vmul_sse.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
shrink_wrap_dbg_value.mir
shrinkwrap-callbr.ll [IR] Don't use blockaddresses as callbr arguments 2022-07-15 10:18:17 +02:00
shrinkwrap-hang.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
shuffle-combine-crash-2.ll
shuffle-combine-crash-3.ll
shuffle-combine-crash-4.ll [DAG] Prevent infinite loop combining bitcast shuffle 2022-05-09 09:36:22 +01:00
shuffle-combine-crash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
shuffle-extract-subvector.ll [X86][FP16] Enable vector support for FP16 emulation 2022-07-16 09:38:58 +08:00
shuffle-of-insert.ll
shuffle-of-splat-multiuses.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
shuffle-strided-with-offset-128.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
shuffle-strided-with-offset-256.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
shuffle-strided-with-offset-512.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
shuffle-vs-trunc-128.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
shuffle-vs-trunc-256.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
shuffle-vs-trunc-512.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sibcall-2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sibcall-3.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sibcall-4.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sibcall-5.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sibcall-6.ll
sibcall-byval.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sibcall-win64.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sibcall.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
signbit-shift.ll
signed-truncation-check.ll
simple-register-allocation-read-undef.mir
simple-zext.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sincos-opt.ll [PS5] Support sin+cos->sincos optimization 2022-06-15 09:36:05 -07:00
sincos.ll
sink-addsub-of-const.ll
sink-blockfreq.ll
sink-down-undef-use.mir [CodeGen] Fix the bug of machine sink 2022-06-15 23:35:52 +08:00
sink-gep-before-mem-inst.ll
sink-hoist.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sink-local-value.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sink-out-of-loop.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sitofp.ll
sjlj-baseptr.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sjlj-eh-musttail.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sjlj-eh.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sjlj-shadow-stack-liveness.mir [X86][test] Use Min behavior for "cf-protection-{branch,return}" tests 2022-07-19 21:25:55 -07:00
sjlj-unwind-inline-asm-codegen.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sjlj.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
slow-incdec.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
slow-pmulld.ll [X86] combineMulToPMADDWD - don't bitcast the source ops before splitting to ensure we split the build vectors early 2022-06-10 13:44:49 +01:00
slow-unaligned-mem.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
small-byval-memcpy.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
smax.ll
smin.ll
smul-with-overflow.ll [X86] Add X64 test coverage to smul-with-overflow.ll 2022-07-22 17:24:16 +01:00
smul_fix.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
smul_fix_sat.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
smul_fix_sat_constants.ll
smulo-128-legalisation-lowering.ll [SDAG] Remove single-result restriction on commutative CSE 2022-07-18 19:19:13 +03:00
soft-fp-legal-in-HW-reg.ll
soft-fp.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
soft-sitofp.ll
speculation-hardening-sls.ll [IR] Don't use blockaddresses as callbr arguments 2022-07-15 10:18:17 +02:00
speculative-execution-side-effect-suppression.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
speculative-load-hardening-call-and-ret.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
speculative-load-hardening-gather.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
speculative-load-hardening-indirect.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
speculative-load-hardening-no-spill.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
speculative-load-hardening.ll [DAG] SimplifyDemandedBits - relax "xor (X >> ShiftC), XorC --> (not X) >> ShiftC" to match only demanded bits 2022-07-19 10:59:07 +01:00
splat-const.ll
splat-for-size.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
split-eh-lpad-edges.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
split-extend-vector-inreg.ll [DAG]Introduce llvm::processShuffleMasks and use it for shuffles in DAG Type Legalizer. 2022-04-20 09:37:16 -07:00
split-store.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
split-vector-bitcast.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
split-vector-rem.ll
sqrt-fastmath-mir.ll
sqrt-fastmath-tune.ll [X86] Use generic tuning for "x86-64" if "tune-cpu" is not specified 2022-07-15 10:05:08 +08:00
sqrt-fastmath-tunecpu-attr.ll [X86] Use generic tuning for "x86-64" if "tune-cpu" is not specified 2022-07-15 10:05:08 +08:00
sqrt-fastmath.ll [X86] Use generic tuning for "x86-64" if "tune-cpu" is not specified 2022-07-15 10:05:08 +08:00
sqrt-partial.ll
sqrt.ll
srem-lkk.ll
srem-seteq-illegal-types.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
srem-seteq-optsize.ll
srem-seteq-vec-nonsplat.ll
srem-seteq-vec-splat.ll [SDAG] fold sub-of-shift to add-of-shift 2022-02-18 11:55:50 -05:00
srem-seteq.ll
srem-vector-lkk.ll
sret-implicit.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sse-align-0.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sse-align-1.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sse-align-2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sse-align-3.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sse-align-4.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sse-align-5.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sse-align-6.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sse-align-7.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sse-align-8.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sse-align-9.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sse-align-10.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sse-align-11.ll
sse-align-12.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sse-commute.ll Revert "Automatically generates several X86/sse tests cases. NFC" 2022-05-06 16:29:51 -04:00
sse-cvttp2si.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sse-domains.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sse-fcopysign.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sse-fsignum.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sse-insertelt-from-mem.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sse-insertelt.ll [DAG] visitINSERT_VECTOR_ELT - attempt to reconstruct BUILD_VECTOR before other fold interfere 2022-06-13 11:48:18 +01:00
sse-intel-ocl.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sse-intrinsics-fast-isel-x86_64.ll
sse-intrinsics-fast-isel.ll
sse-intrinsics-x86-upgrade.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sse-intrinsics-x86.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sse-intrinsics-x86_64-upgrade.ll
sse-intrinsics-x86_64.ll
sse-load-ret.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sse-minmax.ll
sse-only.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sse-regcall.ll Revert "Automatically generates several X86/sse tests cases. NFC" 2022-05-06 16:29:51 -04:00
sse-scalar-fp-arith-unary.ll
sse-scalar-fp-arith.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
sse-unaligned-mem-feature.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sse-varargs.ll
sse1-fcopysign.ll
sse1.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sse2-intrinsics-canonical.ll
sse2-intrinsics-fast-isel-x86_64.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sse2-intrinsics-fast-isel.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
sse2-intrinsics-x86-upgrade.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sse2-intrinsics-x86.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sse2-intrinsics-x86_64-upgrade.ll
sse2-intrinsics-x86_64.ll
sse2-vector-shifts.ll [DAG] Fix SDLoc mismatch in (shl (srl x, c1), c2) -> and(shift(x,c3)) fold 2022-06-15 11:07:59 +01:00
sse2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sse3-avx-addsub-2.ll
sse3-avx-addsub.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sse3-intrinsics-fast-isel.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sse3-intrinsics-x86.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sse3.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sse4a-intrinsics-fast-isel.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sse4a-upgrade.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sse4a.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sse41-intrinsics-fast-isel.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sse41-intrinsics-x86-upgrade.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sse41-intrinsics-x86.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sse41-pmovxrm.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sse41.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sse42-intrinsics-fast-isel.ll
sse42-intrinsics-x86.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sse_partial_update.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sse_reload_fold.ll Revert "Automatically generates several X86/sse tests cases. NFC" 2022-05-06 16:29:51 -04:00
sshl_sat.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
sshl_sat_vec.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
ssp-data-layout.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
ssp-guard-spill.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
ssse3-intrinsics-fast-isel.ll
ssse3-intrinsics-x86-upgrade.ll
ssse3-intrinsics-x86.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
ssub_sat.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
ssub_sat_plus.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
ssub_sat_vec.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
stack-align-memcpy.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
stack-align.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
stack-align2.ll
stack-clash-dynamic-alloca.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
stack-clash-large-large-align.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
stack-clash-large.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
stack-clash-medium-natural-probes-mutliple-objects.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
stack-clash-medium-natural-probes.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
stack-clash-medium.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
stack-clash-small-alloc-medium-align.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
stack-clash-small-large-align.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
stack-clash-small.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
stack-clash-unknown-call.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
stack-folding-3dnow.ll
stack-folding-adx-x86_64.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
stack-folding-adx.mir
stack-folding-avx512bf16.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
stack-folding-avx512vp2intersect.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
stack-folding-bmi.ll
stack-folding-bmi2.ll
stack-folding-bmi2.mir
stack-folding-fp-avx1.ll
stack-folding-fp-avx512.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
stack-folding-fp-avx512fp16-fma.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
stack-folding-fp-avx512fp16.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
stack-folding-fp-avx512fp16vl-fma.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
stack-folding-fp-avx512fp16vl.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
stack-folding-fp-avx512vl.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
stack-folding-fp-nofpexcept.mir
stack-folding-fp-sse42.ll
stack-folding-int-avx1.ll
stack-folding-int-avx2.ll
stack-folding-int-avx512.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
stack-folding-int-avx512vl.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
stack-folding-int-avx512vnni.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
stack-folding-int-avxvnni.ll
stack-folding-int-sse42.ll
stack-folding-lwp.ll
stack-folding-mmx.ll [X86] Fold MMX_MOVD64from64rr + store to MMX_MOVQ64mr instead of MMX_MOVD64from64mr. 2022-03-22 14:21:55 -07:00
stack-folding-sha.ll
stack-folding-tbm.ll
stack-folding-x86_64.ll
stack-folding-xop.ll
stack-guard-memloc-vararg.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
stack-guard-oob.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
stack-probe-red-zone.ll
stack-probe-size.ll
stack-probes.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
stack-protector-2.ll
stack-protector-3.ll [X86] Support -mstack-protector-guard-symbol 2022-07-12 10:17:00 +08:00
stack-protector-dbginfo.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
stack-protector-msvc.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
stack-protector-remarks.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
stack-protector-strong-macho-win32-xor.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
stack-protector-target.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
stack-protector-vreg-to-vreg-copy.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
stack-protector-weight.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
stack-protector.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
stack-size-section-function-sections.ll
stack-size-section.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
stack-update-frame-opcode.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
stack_guard_remat.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
stackguard-internal.ll
stackmap-dynamic-alloca.ll [STACKMAPS] Document+test UINT64_MAX stack size. 2022-06-27 11:57:07 +01:00
stackmap-fast-isel.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
stackmap-frame-setup.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
stackmap-large-constants.ll
stackmap-large-location-size.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
stackmap-liveness.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
stackmap-nops.ll
stackmap-shadow-optimization.ll
stackmap.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
stackpointer.ll
statepoint-allocas.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
statepoint-call-lowering.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
statepoint-deopt-lowering.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
statepoint-duplicates-export.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
statepoint-far-call.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
statepoint-fastregalloc.mir
statepoint-fixup-call.mir
statepoint-fixup-copy-prop-neg.mir
statepoint-fixup-copy-prop.mir [Statepoints] FixupStatepoint: Clear isKill flag if COPY is not deleted. 2022-06-14 10:52:32 +03:00
statepoint-fixup-invoke.mir
statepoint-fixup-shared-ehpad.mir
statepoint-fixup-undef-def.mir
statepoint-fixup-undef.mir X86: Use -NEXT checks in a test 2022-03-31 16:30:01 -04:00
statepoint-forward.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
statepoint-gc-live.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
statepoint-gctransition-call-lowering.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
statepoint-invoke-ra-enter-at-end.mir Reland "Reland "Reland "Reland "[X86][RFC] Enable `_Float16` type support on X86 following the psABI"""" 2022-06-17 21:34:05 +08:00
statepoint-invoke-ra-hoist-copies.mir
statepoint-invoke-ra-inline-spiller.mir
statepoint-invoke-ra-remove-back-copies.mir
statepoint-invoke-ra.mir [TwoAddressInstructionPass] Special processing of STATEPOINT instruction. 2022-05-30 19:07:30 +03:00
statepoint-invoke.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
statepoint-live-in-remat.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
statepoint-live-in.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
statepoint-no-extra-const.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
statepoint-no-realign-stack.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
statepoint-ra-no-ls.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
statepoint-ra.ll [X86][AMX] Split greedy RA for tile register 2022-06-29 10:35:43 +08:00
statepoint-regs.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
statepoint-spill-lowering.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
statepoint-spill-slot-size-promotion.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
statepoint-stack-usage.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
statepoint-stackmap-format.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
statepoint-stackmap-size.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
statepoint-two-results.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
statepoint-uniqueing.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
statepoint-vector-bad-spill.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
statepoint-vector.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
statepoint-vreg-details.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
statepoint-vreg-folding.mir
statepoint-vreg-invoke.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
statepoint-vreg-twoaddr.mir [TwoAddressInstructionPass] Relax assert in statepoint processing. 2022-06-01 21:34:52 +07:00
statepoint-vreg-unlimited-tied-opnds.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
statepoint-vreg.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
statepoint-vreg.mir
stdarg.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
stdcall-notailcall.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
stdcall.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
store-empty-member.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
store-fp-constant.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
store-global-address.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
store-narrow.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
store-zero-and-minus-one.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
store_op_load_fold.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
store_op_load_fold2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
stores-merging.ll [X86] Migrate more tests to opaque pointers (NFC) 2022-06-22 15:39:11 +02:00
storetrunc-fp.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
strict-fadd-combines.ll
strict-fsub-combines.ll
stride-nine-with-base-reg.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
stride-reuse.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sttni.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
sub-of-bias.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sub-of-not.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
sub-with-overflow.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sub.ll
subcarry.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
subreg-to-reg-0.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
subreg-to-reg-1.ll
subreg-to-reg-2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
subreg-to-reg-3.ll
subreg-to-reg-4.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
subreg-to-reg-6.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
subvector-broadcast.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
sunkaddr-ext.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
swap.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
swift-async-reg-win64.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
swift-async-reg.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
swift-async-win64.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
swift-async.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
swift-dynamic-async-frame.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
swift-error.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
swift-return.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
swiftcc.ll
swifterror.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
swiftself-win64.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
swiftself.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
swifttail-async-i386.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
swifttail-async-win64.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
swifttail-async.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
swifttail-realign.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
swifttail-return.ll
switch-bit-test-unreachable-default.ll
switch-bt.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
switch-crit-edge-constant.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
switch-default-only.ll [X86] Regenerate switch-default-only.ll 2022-02-20 20:42:36 +00:00
switch-density.ll
switch-edge-weight.ll
switch-jump-table.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
switch-lower-peel-top-case.ll
switch-or.ll
switch-order-weight.ll
switch-phi-const.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
switch-zextload.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
switch.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
swizzle-2.ll
swizzle-avx2.ll
symbol-redefinition.ll
system-intrinsics-64-xsave.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
system-intrinsics-64-xsavec.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
system-intrinsics-64-xsaveopt.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
system-intrinsics-64-xsaves.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
system-intrinsics-64.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
system-intrinsics-xgetbv.ll
system-intrinsics-xsave.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
system-intrinsics-xsavec.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
system-intrinsics-xsaveopt.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
system-intrinsics-xsaves.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
system-intrinsics-xsetbv.ll
system-intrinsics.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tagged-globals-pic.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tagged-globals-static.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
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 [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tail-call-parameter-attrs-mismatch.ll
tail-call-win64.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tail-calls-compatible-attrs.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tail-dup-addr.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tail-dup-asm-goto.ll precommit update_mir_test_checks run for D130316 NFC 2022-07-21 17:10:53 -07:00
tail-dup-catchret.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tail-dup-debugloc.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tail-dup-debugvalue.mir
tail-dup-merge-loop-headers.ll
tail-dup-multiple-latch-loop.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tail-dup-no-other-successor.ll
tail-dup-partial.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tail-dup-repeat.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tail-merge-after-mbp.mir
tail-merge-debugloc.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tail-merge-identical.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tail-merge-unreachable.ll
tail-merge-wineh.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tail-opts.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
tail-threshold.ll
tailcall-3regparm.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tailcall-64.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tailcall-assume.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tailcall-calleesave.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tailcall-cgp-dup.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tailcall-disable.ll
tailcall-extract.ll
tailcall-fastisel.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tailcall-largecode.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tailcall-lifetime-end.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tailcall-mem-intrinsics.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tailcall-msvc-conventions.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tailcall-multiret.ll
tailcall-pseudo-64.mir
tailcall-pseudo.mir
tailcall-readnone.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tailcall-returndup-void.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tailcall-ri64.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tailcall-ssp-split-debug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tailcall-stackalign.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tailcall-structret.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tailcall-swifttailcc.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tailcall-tailcc.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tailcall.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tailcallbyval.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tailcallbyval64.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tailcallfp.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tailcallfp2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tailcallpic1.ll
tailcallpic2.ll
tailcallpic3.ll
tailcallstack64.ll
tailcc-calleesave.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tailcc-disable-tail-calls.ll
tailcc-fastcc.ll
tailcc-fastisel.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tailcc-largecode.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tailcc-notail.ll
tailcc-ssp.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tailcc-stackalign.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tailcc-structret.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tailccbyval.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tailccbyval64.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tailccfp.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tailccfp2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tailccpic1.ll
tailccpic2.ll
tailccstack64.ll
taildup-callsiteinfo.mir
taildup-crash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
taildup-heapallocsite.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tailjmp_gotpcrel_relax_relocation.ll
tailregccpic.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
targetLoweringGeneric.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tbm-intrinsics-fast-isel-x86_64.ll
tbm-intrinsics-fast-isel.ll
tbm-intrinsics-x86_64.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tbm-intrinsics.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tbm_patterns.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
test-nofold.ll
test-shrink-bug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
test-shrink.ll
test-vs-bittest.ll [DAG] combineShiftAnd1ToBitTest - match "and (srl (not X), C)), 1 --> (and X, 1<<C) == 0" patterns 2022-07-16 11:00:07 +01:00
testb-je-fusion.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
testl-commute.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
text-section-prefix.ll [NFCI] Fixed missing colon in CHECK directives 2022-04-03 11:52:38 +02:00
this-return-64.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
thread_pointer-error.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
thread_pointer.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
throws-cfi-fp.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
throws-cfi-no-fp.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tied-depbreak.mir
tls-addr-non-leaf-function.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tls-android-negative.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tls-android.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tls-loads-control.ll Refine tls-load-hoista llvm option 2022-04-01 19:03:58 +08:00
tls-loads-control2.ll Refine tls-load-hoista llvm option 2022-04-01 19:03:58 +08:00
tls-loads-control3.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tls-local-dynamic.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tls-models.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tls-no-plt.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tls-pic.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tls-pie.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tls-shrink-wrapping.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tls-windows-itanium.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tls.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
tlv-1.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tlv-2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tlv-3.ll
token_landingpad.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
topdepthreduce-postra.mir
trap.ll [PS5] Use same debug trap instruction as PS4 2022-06-16 11:03:03 -07:00
tree_way_unsigned_cmp.ll
trunc-and.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
trunc-ext-ld-st.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
trunc-store.ll
trunc-subvector.ll
trunc-to-bool.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
trunc-vector-width.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
tsxldtrk-intrinsic.ll
twoaddr-coalesce-2.ll
twoaddr-coalesce-3.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
twoaddr-coalesce.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
twoaddr-dbg-value.mir
twoaddr-lea.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
twoaddr-mul2.mir
twoaddr-sink-terminator.ll
typeid-alias.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
uadd_inc_iv.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
uadd_sat.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
uadd_sat_plus.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
uadd_sat_vec.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
ubsantrap.ll [PS5] Emit ud2 for ubsan trap 2022-06-16 11:20:10 -07:00
udiv_fix.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
udiv_fix_sat.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
udivmodei5.ll [SelectionDAG] Emit calls to __divei4 and friends for division/remainder of large integers 2022-03-16 09:36:28 +00:00
uint64-to-float.ll
uint_to_fp-2.ll
uint_to_fp-3.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
uint_to_fp.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
uintr-intrinsics.ll
umax.ll
umin.ll
umul-with-carry.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
umul-with-overflow.ll
umul_fix.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
umul_fix_sat.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
umulo-64-legalisation-lowering.ll [X86] selectLEAAddr - add X86ISD::SMUL/UMULO handling 2022-02-17 13:51:02 +00:00
umulo-128-legalisation-lowering.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
unaligned-32-byte-memops.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
unaligned-load.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
unaligned-spill-folding.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
undef-eflags.mir
undef-globals-bss.ll
undef-label.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
undef-ops.ll
unfold-masked-merge-scalar-constmask-innerouter.ll
unfold-masked-merge-scalar-constmask-interleavedbits.ll
unfold-masked-merge-scalar-constmask-interleavedbytehalves.ll
unfold-masked-merge-scalar-constmask-lowhigh.ll
unfold-masked-merge-scalar-variablemask.ll
unfold-masked-merge-vector-variablemask-const.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
unfold-masked-merge-vector-variablemask.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
unfoldMemoryOperand.mir CodeGen: Remove AliasAnalysis from regalloc 2022-07-18 17:23:41 -04:00
unknown-location.ll
unreachable-loop-sinking.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
unreachable-mbb-undef-phi.mir
unreachable-trap.ll
unreachableblockelim.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
unused_stackslots.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
unwind-init.ll
unwind-inline-asm-codegen.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
unwindraise.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
update-terminator-debugloc.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
update-terminator.mir
urem-i8-constant.ll
urem-lkk.ll
urem-power-of-two.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
urem-seteq-illegal-types.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
urem-seteq-nonzero.ll
urem-seteq-optsize.ll
urem-seteq-vec-nonsplat.ll
urem-seteq-vec-nonzero.ll
urem-seteq-vec-splat.ll
urem-seteq-vec-tautological.ll [X86] canonicalizeShuffleWithBinOps - merge unary shuffles across binops if either source op is a foldable load 2022-06-18 15:58:54 +01:00
urem-seteq.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
urem-vector-lkk.ll
use-add-flags.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
use-cr-result-of-dom-icmp-st.ll [X86] use-cr-result-of-dom-icmp-st.ll - add checks without -cgp-icmp-eq2icmp-st flag 2022-02-21 13:44:47 +00:00
ushl_sat.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
ushl_sat_vec.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
usub_inc_iv.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
usub_sat.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
usub_sat_plus.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
usub_sat_vec.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
utf8.ll
utf16-cfstrings.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
uwtables.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
v2f32.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
v4f32-immediate.ll
v4i32load-crash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
v8i1-masks.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vaargs-prolog-insert.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vaargs-win32.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vaargs.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vaes-intrinsics-avx-x86.ll
vaes-intrinsics-avx512-x86.ll
vaes-intrinsics-avx512vl-x86.ll
var-permute-128.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
var-permute-256.ll [X86] computeKnownBitsForTargetNode - add X86ISD::VBROADCAST_LOAD handling 2022-06-21 11:48:01 +01:00
var-permute-512.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vararg-callee-cleanup.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vararg_no_start.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vararg_tailcall.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
varargs-softfloat.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
variable-sized-darwin-bzero.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
variadic-node-pic.ll
vastart-defs-eflags.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vbinop-simplify-bug.ll
vec-copysign-avx512.ll [X86] `lowerBuildVectorAsBroadcast()`: with AVX512VL, allow i64->XMM broadcasts from constant pool 2022-04-06 18:33:40 +03:00
vec-copysign.ll
vec-libcalls.ll
vec-loadsingles-alignment.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vec-strict-128-fp16.ll
vec-strict-128.ll
vec-strict-256-fp16.ll
vec-strict-256.ll
vec-strict-512-fp16.ll
vec-strict-512.ll
vec-strict-cmp-128-fp16.ll [DAG] SimplifyDemandedBits - fold AND(INSERT_SUBVECTOR(C,X,I),M) -> INSERT_SUBVECTOR(AND(C,M),X,I) 2022-07-08 16:08:31 +01:00
vec-strict-cmp-128.ll
vec-strict-cmp-256-fp16.ll
vec-strict-cmp-256.ll
vec-strict-cmp-512-fp16.ll
vec-strict-cmp-512.ll
vec-strict-cmp-sub128.ll [DAG] SimplifyDemandedBits - fold AND(INSERT_SUBVECTOR(C,X,I),M) -> INSERT_SUBVECTOR(AND(C,M),X,I) 2022-07-08 16:08:31 +01:00
vec-strict-fptoint-128-fp16.ll
vec-strict-fptoint-128.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vec-strict-fptoint-256-fp16.ll
vec-strict-fptoint-256.ll
vec-strict-fptoint-512-fp16.ll
vec-strict-fptoint-512.ll
vec-strict-inttofp-128-fp16.ll
vec-strict-inttofp-128.ll
vec-strict-inttofp-256-fp16.ll
vec-strict-inttofp-256.ll
vec-strict-inttofp-512-fp16.ll
vec-strict-inttofp-512.ll
vec-strict-round-128.ll
vec-trunc-store.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vec3-setcc-crash.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vec3.ll
vec_align.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vec_align_i256.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vec_anyext.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vec_call.ll
vec_cast.ll [x86] try harder to scalarize a vector load with extracted integer op uses 2022-02-13 08:32:21 -05:00
vec_cast2.ll
vec_cast3.ll
vec_cmp_sint-128.ll
vec_cmp_uint-128.ll
vec_compare-sse4.ll
vec_compare.ll
vec_ctbits.ll
vec_ext_inreg.ll
vec_extract-avx.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vec_extract-mmx.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vec_extract-sse4.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vec_extract.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vec_fabs.ll [X86] `lowerBuildVectorAsBroadcast()`: with AVX512VL, allow i64->XMM broadcasts from constant pool 2022-04-06 18:33:40 +03:00
vec_floor.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vec_fneg.ll
vec_fp_to_int.ll [X86][FP16] Enable vector support for FP16 emulation 2022-07-16 09:38:58 +08:00
vec_fpext.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vec_fptrunc.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vec_i64.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vec_ins_extract-1.ll
vec_ins_extract.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vec_insert-2.ll
vec_insert-3.ll
vec_insert-4.ll
vec_insert-5.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vec_insert-7.ll [DAG] visitINSERT_VECTOR_ELT - attempt to reconstruct BUILD_VECTOR before other fold interfere 2022-06-13 11:48:18 +01:00
vec_insert-8.ll
vec_insert-9.ll
vec_insert-mmx.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vec_int_to_fp.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vec_loadsingles.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vec_logical.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vec_minmax_match.ll [PhaseOrdering][x86] add TODO comments to test files; NFC 2022-03-10 08:10:28 -05:00
vec_minmax_sint.ll [X86] combineConcatVectorOps - add support for concatenation of VSELECT/BLENDV nodes (REAPPLIED) 2022-06-12 15:40:36 +01:00
vec_minmax_uint.ll [X86] combineConcatVectorOps - add support for concatenation of VSELECT/BLENDV nodes (REAPPLIED) 2022-06-12 15:40:36 +01:00
vec_no-common-bits.ll
vec_partial.ll
vec_reassociate.ll
vec_return.ll
vec_saddo.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02: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 [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vec_set-8.ll
vec_set-A.ll
vec_set-B.ll
vec_set-C.ll
vec_set-D.ll
vec_set-F.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vec_set-H.ll
vec_set.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vec_setcc-2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vec_setcc.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
vec_shift.ll
vec_shift2.ll
vec_shift3.ll
vec_shift4.ll
vec_shift5.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vec_shift6.ll [X86] Regenerate vec_shift6.ll to remove superfluous whitespace. NFC 2022-07-08 17:59:10 +01:00
vec_shift7.ll
vec_shuf-insert.ll
vec_smulo.ll [X86] Custom type legalize v2i32 smulo/umulo to use a single pmuldq/pmuludq. 2022-07-25 09:12:35 -07:00
vec_split.ll
vec_ss_load_fold.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vec_ssubo.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vec_trunc_sext.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vec_uaddo.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vec_uint_to_fp-fastmath.ll
vec_uint_to_fp.ll
vec_umulo.ll [X86] Custom type legalize v2i32 smulo/umulo to use a single pmuldq/pmuludq. 2022-07-25 09:12:35 -07:00
vec_unsafe-fp-math.ll
vec_usubo.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vec_zero-2.ll
vec_zero.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vec_zero_cse.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vecloadextract.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-bitreverse.ll [X86] Add common check prefixes to vector-bitreverse.ll 2022-03-09 11:40:37 +00:00
vector-blend.ll
vector-bo-select.ll [SDAG] enable binop identity constant folds for multiplies 2022-03-25 11:07:04 +00:00
vector-compare-all_of.ll [X86] Add use condition for combineSetCCMOVMSK 2022-04-26 16:42:50 +08:00
vector-compare-any_of.ll [X86] Add use condition for combineSetCCMOVMSK 2022-04-26 16:42:50 +08:00
vector-compare-combines.ll
vector-compare-results.ll
vector-compare-simplify.ll
vector-constrained-fp-intrinsics-flags.ll
vector-constrained-fp-intrinsics-fma.ll
vector-constrained-fp-intrinsics.ll
vector-ext-logic.ll
vector-extend-inreg.ll
vector-fshl-128.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-fshl-256.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-fshl-512.ll [X86] Don't assume an AND/ANDNP element is undef/undemanded just because one element is undef 2022-07-24 10:53:38 +01:00
vector-fshl-rot-128.ll [X86] `lowerBuildVectorAsBroadcast()`: with AVX512VL, allow i64->XMM broadcasts from constant pool 2022-04-06 18:33:40 +03:00
vector-fshl-rot-256.ll [DAG] combineShuffleOfSplatVal - fold shuffle(splat,undef) -> splat, iff the splat contains no UNDEF elements 2022-06-07 16:42:24 +01:00
vector-fshl-rot-512.ll [X86] Don't assume an AND/ANDNP element is undef/undemanded just because one element is undef 2022-07-24 10:53:38 +01:00
vector-fshl-rot-sub128.ll [X86] Improve uniform funnelshift/rotation amount handling 2022-02-12 14:46:30 +00:00
vector-fshr-128.ll [X86] fold (and (mul x, c1), c2) -> (mul x, (and c1, c2)) iff c2 is all/no bits mask 2022-06-21 15:10:43 +01:00
vector-fshr-256.ll [X86] `lowerBuildVectorAsBroadcast()`: with AVX512VL, allow i64->XMM broadcasts from constant pool 2022-04-06 18:33:40 +03:00
vector-fshr-512.ll [X86] Don't assume an AND/ANDNP element is undef/undemanded just because one element is undef 2022-07-24 10:53:38 +01:00
vector-fshr-rot-128.ll [X86] `lowerBuildVectorAsBroadcast()`: with AVX512VL, allow i64->XMM broadcasts from constant pool 2022-04-06 18:33:40 +03:00
vector-fshr-rot-256.ll [DAG] combineShuffleOfSplatVal - fold shuffle(splat,undef) -> splat, iff the splat contains no UNDEF elements 2022-06-07 16:42:24 +01:00
vector-fshr-rot-512.ll [X86] Don't assume an AND/ANDNP element is undef/undemanded just because one element is undef 2022-07-24 10:53:38 +01:00
vector-fshr-rot-sub128.ll [X86] Improve uniform funnelshift/rotation amount handling 2022-02-12 14:46:30 +00:00
vector-gep.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-half-conversions.ll [X86][FP16] Do not split FP64->FP16 to FP64->FP32->FP16 2022-07-22 08:36:05 +08:00
vector-idiv-sdiv-128.ll
vector-idiv-sdiv-256.ll
vector-idiv-sdiv-512.ll
vector-idiv-udiv-128.ll
vector-idiv-udiv-256.ll
vector-idiv-udiv-512.ll
vector-idiv-v2i32.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-idiv.ll
vector-interleave.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-interleaved-load-i8-stride-2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-interleaved-load-i8-stride-3.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-interleaved-load-i8-stride-4.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-interleaved-load-i8-stride-6.ll [X86] isTargetShuffleEquivalent - attempt to match SM_SentinelZero shuffle mask elements using known bits 2022-07-11 15:29:44 +01:00
vector-interleaved-load-i16-stride-2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-interleaved-load-i16-stride-3.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-interleaved-load-i16-stride-4.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-interleaved-load-i16-stride-5.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-interleaved-load-i16-stride-6.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-interleaved-load-i32-stride-2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-interleaved-load-i32-stride-3.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-interleaved-load-i32-stride-4.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-interleaved-load-i32-stride-6.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-interleaved-load-i64-stride-2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-interleaved-load-i64-stride-3.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-interleaved-load-i64-stride-4.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-interleaved-load-i64-stride-6.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-interleaved-store-i8-stride-2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-interleaved-store-i8-stride-3.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-interleaved-store-i8-stride-4.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-interleaved-store-i8-stride-6.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-interleaved-store-i16-stride-2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-interleaved-store-i16-stride-3.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-interleaved-store-i16-stride-4.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-interleaved-store-i16-stride-5.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-interleaved-store-i16-stride-6.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-interleaved-store-i32-stride-2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-interleaved-store-i32-stride-3.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-interleaved-store-i32-stride-4.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-interleaved-store-i32-stride-6.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-interleaved-store-i64-stride-2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-interleaved-store-i64-stride-3.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-interleaved-store-i64-stride-4.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-interleaved-store-i64-stride-6.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-intrinsics.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-lzcnt-128.ll
vector-lzcnt-256.ll
vector-lzcnt-512.ll
vector-lzcnt-sub128.ll
vector-merge-store-fp-constants.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-mul.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-mulfix-legalize.ll [DAGCombine] Add node in the worklist in topological order in CombineTo 2022-05-07 16:24:31 +00:00
vector-narrow-binop.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-pack-128.ll [X86] computeKnownBitsForTargetNode - add X86ISD::VBROADCAST_LOAD handling 2022-06-21 11:48:01 +01:00
vector-pack-256.ll
vector-pack-512.ll
vector-partial-undef.ll [DAG] SimplifyDemandedVectorElts - if every and/mul element-pair has a zero/undef then just constant fold to zero 2022-07-24 12:00:31 +01:00
vector-pcmp.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-popcnt-128-ult-ugt.ll [X86] canonicalizeShuffleWithBinOps - merge unary shuffles across binops if either source op is a foldable load 2022-06-18 15:58:54 +01:00
vector-popcnt-128.ll [X86] `lowerBuildVectorAsBroadcast()`: with AVX512VL, allow i64->XMM broadcasts from constant pool 2022-04-06 18:33:40 +03:00
vector-popcnt-256-ult-ugt.ll
vector-popcnt-256.ll [X86] Add XOP coverage for vector-popcnt tests 2022-03-02 16:25:26 +00:00
vector-popcnt-512-ult-ugt.ll
vector-popcnt-512.ll
vector-reduce-add-mask.ll [X86] fold (and (mul x, c1), c2) -> (mul x, (and c1, c2)) iff c2 is all/no bits mask 2022-06-21 15:10:43 +01:00
vector-reduce-add-sext.ll [X86] vector-reduce-add-sext - add sum of (sign-extended) bool vector tests 2022-02-13 19:40:07 +00:00
vector-reduce-add-zext.ll [X86][SSE] Attempt to lower vec_reduce_add patterns with PSADBW for zero-extended vXi8 sources 2022-02-27 15:17:42 +00:00
vector-reduce-add.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-reduce-and-bool.ll
vector-reduce-and-cmp.ll
vector-reduce-and.ll
vector-reduce-fadd-fast.ll [X86SchedSandyBridge] update cost of COPY to 1 cycle from 0 2022-05-05 11:14:22 -07:00
vector-reduce-fadd.ll
vector-reduce-fmax-fmin-fast.ll
vector-reduce-fmax-nnan.ll [X86][FP16] Enable vector support for FP16 emulation 2022-07-16 09:38:58 +08:00
vector-reduce-fmax.ll
vector-reduce-fmin-nnan.ll [X86][FP16] Enable vector support for FP16 emulation 2022-07-16 09:38:58 +08:00
vector-reduce-fmin.ll
vector-reduce-fmul-fast.ll [X86SchedSandyBridge] update cost of COPY to 1 cycle from 0 2022-05-05 11:14:22 -07:00
vector-reduce-fmul.ll
vector-reduce-mul.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-reduce-or-bool.ll
vector-reduce-or-cmp.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-reduce-or.ll
vector-reduce-smax.ll [X86] LowerMINMAX - split v4i64 types on AVX1 targets (Issue #55648) 2022-05-31 17:28:56 +01:00
vector-reduce-smin.ll [X86] LowerMINMAX - split v4i64 types on AVX1 targets (Issue #55648) 2022-05-31 17:28:56 +01:00
vector-reduce-umax.ll [X86] LowerMINMAX - split v4i64 types on AVX1 targets (Issue #55648) 2022-05-31 17:28:56 +01:00
vector-reduce-umin.ll [X86] LowerMINMAX - split v4i64 types on AVX1 targets (Issue #55648) 2022-05-31 17:28:56 +01:00
vector-reduce-xor-bool.ll
vector-reduce-xor.ll
vector-rem.ll
vector-rotate-128.ll [X86] `lowerBuildVectorAsBroadcast()`: with AVX512VL, allow i64->XMM broadcasts from constant pool 2022-04-06 18:33:40 +03:00
vector-rotate-256.ll [X86] LowerShiftByScalarVariable - find splat patterns with getSplatSourceVector instead of getSplatValue 2022-03-04 16:47:35 +00:00
vector-rotate-512.ll [X86] Don't assume an AND/ANDNP element is undef/undemanded just because one element is undef 2022-07-24 10:53:38 +01:00
vector-sext.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
vector-shift-ashr-128.ll [X86] canonicalizeShuffleWithBinOps - merge unary shuffles across binops if either source op is a foldable load 2022-06-18 15:58:54 +01:00
vector-shift-ashr-256.ll [X86] canonicalizeShuffleWithBinOps - merge unary shuffles across binops if either source op is a foldable load 2022-06-18 15:58:54 +01:00
vector-shift-ashr-512.ll [X86] LowerShiftByScalarVariable - find splat patterns with getSplatSourceVector instead of getSplatValue 2022-03-04 16:47:35 +00:00
vector-shift-ashr-sub128.ll
vector-shift-by-select-loop.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-shift-lshr-128.ll [X86] fold (and (mul x, c1), c2) -> (mul x, (and c1, c2)) iff c2 is all/no bits mask 2022-06-21 15:10:43 +01:00
vector-shift-lshr-256.ll [X86] canonicalizeShuffleWithBinOps - merge unary shuffles across binops if either source op is a foldable load 2022-06-18 15:58:54 +01:00
vector-shift-lshr-512.ll [X86] LowerShiftByScalarVariable - find splat patterns with getSplatSourceVector instead of getSplatValue 2022-03-04 16:47:35 +00:00
vector-shift-lshr-sub128.ll [X86] fold (and (mul x, c1), c2) -> (mul x, (and c1, c2)) iff c2 is all/no bits mask 2022-06-21 15:10:43 +01:00
vector-shift-shl-128.ll [X86] canonicalizeShuffleWithBinOps - merge unary shuffles across binops if either source op is a foldable load 2022-06-18 15:58:54 +01:00
vector-shift-shl-256.ll [X86] canonicalizeShuffleWithBinOps - merge unary shuffles across binops if either source op is a foldable load 2022-06-18 15:58:54 +01:00
vector-shift-shl-512.ll [X86] LowerShiftByScalarVariable - find splat patterns with getSplatSourceVector instead of getSplatValue 2022-03-04 16:47:35 +00:00
vector-shift-shl-sub128.ll
vector-shuffle-128-unpck.ll
vector-shuffle-128-v2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-shuffle-128-v4.ll [DAG] Canonicalize non-inlane shuffle -> AND if all non-inlane referenced elements are known zero 2022-07-16 11:38:24 +01:00
vector-shuffle-128-v8.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-shuffle-128-v16.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-shuffle-256-v4.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-shuffle-256-v8.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-shuffle-256-v16.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-shuffle-256-v32.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-shuffle-512-v8.ll [DAG] Canonicalize non-inlane shuffle -> AND if all non-inlane referenced elements are known zero 2022-07-16 11:38:24 +01:00
vector-shuffle-512-v16.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-shuffle-512-v32.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-shuffle-512-v64.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-shuffle-avx512.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-shuffle-combining-avx.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-shuffle-combining-avx2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-shuffle-combining-avx512bw.ll
vector-shuffle-combining-avx512bwvl.ll [X86] isTargetShuffleEquivalent - attempt to match SM_SentinelZero shuffle mask elements using known bits 2022-07-11 15:29:44 +01:00
vector-shuffle-combining-avx512f.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-shuffle-combining-avx512vbmi.ll
vector-shuffle-combining-sse4a.ll
vector-shuffle-combining-sse41.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-shuffle-combining-ssse3.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-shuffle-combining-xop.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-shuffle-combining.ll [DAG] isSplatValue - don't attempt to merge any BITCAST sub elements if they contain UNDEFs 2022-07-23 18:38:48 +01:00
vector-shuffle-fast-per-lane.ll [X86] Enable fast variable per-lane shuffle tuning on all Ryzen targets (PR44795) 2022-04-07 16:00:52 +01:00
vector-shuffle-masked.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-shuffle-mmx.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-shuffle-sse1.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-shuffle-sse4a.ll
vector-shuffle-sse41.ll
vector-shuffle-v1.ll [X86][AVX512] lower1BitShuffle - fold broadcast(setcc(x,y)) -> setcc(broadcast(x),broadcast(y)) (PR52500) 2022-03-21 17:42:49 +00:00
vector-shuffle-v48.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-shuffle-v192.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-shuffle-variable-128.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-shuffle-variable-256.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-sqrt.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-trunc-math.ll [X86] combineEXTEND_VECTOR_INREG - don't attempt to shuffle combine ANY_EXTEND_VECTOR_INREG without SSE41 2022-06-13 17:42:04 +01:00
vector-trunc-packus.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-trunc-ssat.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-trunc-usat.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-trunc.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-truncate-combine.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-tzcnt-128.ll [X86] `lowerBuildVectorAsBroadcast()`: with AVX512VL, allow i64->XMM broadcasts from constant pool 2022-04-06 18:33:40 +03:00
vector-tzcnt-256.ll
vector-tzcnt-512.ll
vector-unsigned-cmp.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-variable-idx.ll
vector-variable-idx2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-width-store-merge.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-zext.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector-zmov.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vector_splat-const-shift-of-constmasked.ll [X86] isTargetShuffleEquivalent - attempt to match SM_SentinelZero shuffle mask elements using known bits 2022-07-11 15:29:44 +01:00
vectorcall.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
version_directive.ll
vfcmp.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
viabs.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
virtreg-physreg-def-regallocfast.mir
virtual-registers-cleared-in-machine-functions-liveins.ll
visibility.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
visibility2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vmaskmov-offset.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vmovq.ll
volatile-memstores-nooverlapping-load-stores.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
volatile.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vortex-bug.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vp2intersect_multiple_pairs.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vpshufbitqbm-intrinsics-upgrade.ll
vpshufbitqbm-intrinsics.ll
vsel-cmp-load.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vselect-2.ll
vselect-avx.ll [X86] combineConcatVectorOps - IsConcatFree must check extraction index 2022-06-27 11:46:49 +01:00
vselect-avx512.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vselect-constants.ll [DAG] SimplifyDemandedVectorElts - adjust demanded elements for selection mask for known zero results 2022-07-13 17:36:05 +01:00
vselect-minmax.ll [X86] combineConcatVectorOps - add support for concatenation of VSELECT/BLENDV nodes (REAPPLIED) 2022-06-12 15:40:36 +01:00
vselect-packss.ll
vselect-pcmp.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vselect-zero.ll [DAG] SimplifyDemandedBits - add ISD::VSELECT handling 2022-06-19 15:18:25 +01:00
vselect.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vshift-1.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vshift-2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vshift-3.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vshift-4.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vshift-5.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vshift-6.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vshift_scalar.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vshift_split.ll
vshift_split2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vshli-simplify-demanded-bits.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vsplit-and.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
vzero-excess.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
waitpkg-intrinsics.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
warn-stack.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
wbinvd-intrinsic.ll
wbnoinvd-intrinsic.ll
weak-undef.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
weak.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
weak_def_can_be_hidden.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
webkit-jscc.ll
wide-fma-contraction.ll
wide-integer-cmp.ll
wide-integer-fold.ll
widen_arith-1.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
widen_arith-2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
widen_arith-3.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
widen_arith-4.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
widen_arith-5.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
widen_arith-6.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
widen_bitops-0.ll
widen_bitops-1.ll
widen_cast-1.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
widen_cast-2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
widen_cast-3.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
widen_cast-4.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
widen_cast-5.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
widen_cast-6.ll
widen_compare-1.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
widen_conv-1.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
widen_conv-2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
widen_conv-3.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
widen_conv-4.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
widen_conversions.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
widen_extract-1.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
widen_load-0.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
widen_load-1.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
widen_load-2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
widen_load-3.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
widen_mul.ll
widen_shuffle-1.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
widened-broadcast.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
win-alloca-expander.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
win-catchpad-csrs.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
win-catchpad-nested-cxx.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
win-catchpad-nested.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
win-catchpad-varargs.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
win-catchpad.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
win-cleanuppad.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
win-funclet-cfi.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
win-mixed-ehpersonality.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
win-smallparams.ll
win32-bool.ll
win32-eh-available-externally.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
win32-eh-states.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
win32-eh.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
win32-pic-jumptable.ll
win32-preemption.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
win32-seh-catchpad-realign.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
win32-seh-catchpad.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
win32-seh-nested-finally.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
win32-spill-xmm.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
win32-ssp.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
win32_sret.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
win64-bool.ll
win64-byval.ll Autogenerate tests for win64-byval.ll . NFC 2022-07-23 21:58:06 +00:00
win64-eh-empty-block-2.mir
win64-eh-empty-block.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
win64-eh-trailing-statepoint.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
win64-funclet-savexmm.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
win64-jumptable.ll
win64-long-double.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
win64-nosse-csrs.ll
win64-stackprobe-overflow.ll
win64_alloca_dynalloca.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
win64_call_epi.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
win64_eh.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
win64_eh_leaf.ll
win64_eh_leaf2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
win64_frame.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
win64_nonvol.ll
win64_params.ll
win64_regcall.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
win64_sibcall.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
win64_vararg.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
win_chkstk.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
win_coreclr_chkstk.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
win_coreclr_chkstk_liveins.mir
win_cst_pool.ll
windows-itanium-alloca.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
wineh-coreclr.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
wineh-exceptionpointer.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
wineh-no-ehpads.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
x32-cet-intrinsics.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
x32-function_pointer-1.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
x32-function_pointer-2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
x32-function_pointer-3.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
x32-indirectbr.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
x32-landingpad.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
x32-lea-1.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
x32-movtopush64.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
x32-va_start.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
x64-cet-intrinsics.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
x86-16.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
x86-32-intrcc.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
x86-32-vector-calling-conv.ll
x86-64-and-mask.ll
x86-64-arg.ll
x86-64-asm.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
x86-64-baseptr.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
x86-64-bittest-logic.ll
x86-64-call.ll
x86-64-disp.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
x86-64-double-precision-shift-left.ll
x86-64-double-precision-shift-right.ll
x86-64-double-shifts-Oz-Os-O2.ll
x86-64-double-shifts-var.ll
x86-64-extend-shift.ll
x86-64-flags-intrinsics.ll
x86-64-gv-offset.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
x86-64-intrcc-nosse.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
x86-64-intrcc-uintr.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
x86-64-intrcc.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
x86-64-jumps.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
x86-64-mem.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
x86-64-ms_abi-vararg.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
x86-64-pic-1.ll
x86-64-pic-2.ll
x86-64-pic-3.ll
x86-64-pic-4.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
x86-64-pic-5.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
x86-64-pic-6.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
x86-64-pic-7.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
x86-64-pic-8.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
x86-64-pic-9.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
x86-64-pic-10.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
x86-64-pic-11.ll
x86-64-pic-12.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
x86-64-pic.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
x86-64-plt-relative-reloc.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
x86-64-psub.ll
x86-64-ptr-arg-simple.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
x86-64-ret0.ll
x86-64-shortint.ll
x86-64-sret-return-2.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
x86-64-sret-return.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
x86-64-stack-and-frame-ptr.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
x86-64-static-relo-movl.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
x86-64-tls-1.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
x86-64-varargs.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
x86-64-veccallcc.ll
x86-64-xmm-spill-unaligned.ll
x86-big-ret.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
x86-cmov-converter.ll [X86] Use generic tuning for "x86-64" if "tune-cpu" is not specified 2022-07-15 10:05:08 +08:00
x86-flags-intrinsics.ll
x86-fold-pshufb.ll
x86-framelowering-trap.ll
x86-inline-asm-validation.ll
x86-interleaved-access.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
x86-interleaved-check.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
x86-interrupt_cc.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
x86-interrupt_cld.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
x86-interrupt_vzeroupper.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
x86-mixed-alignment-dagcombine.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
x86-no_callee_saved_registers.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
x86-no_caller_saved_registers-preserve.ll
x86-no_caller_saved_registers.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
x86-plt-relative-reloc.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
x86-regcall-got.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
x86-repmov-copy-eflags.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
x86-sanitizer-shrink-wrapping.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
x86-setcc-int-to-fp-combine.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
x86-shifts.ll
x86-shrink-wrap-unwind.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
x86-shrink-wrapping.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
x86-store-gv-addr.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
x86-upgrade-avx-vbroadcast.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
x86-upgrade-avx2-vbroadcast.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
x86-win64-shrink-wrapping.ll
x86_64-mul-by-const.ll
x87-reg-usage.mir
x87-stack-pop.mir
x87.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
xaluo.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
xaluo128.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
xchg-nofold.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
xmm-r64.ll
xmm-vararg-noopt.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
xmulo.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
xop-ifma.ll
xop-intrinsics-fast-isel.ll
xop-intrinsics-x86_64-upgrade.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
xop-intrinsics-x86_64.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
xop-mask-comments.ll
xop-pcmov.ll
xop-shifts.ll
xor-combine-debugloc.ll
xor-icmp.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
xor-lea.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
xor-select-i1-combine.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
xor-with-overflow.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
xor.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
xray-attribute-instrumentation.ll
xray-custom-log.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02: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
ymm-ordering.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
zero-call-used-regs-fmod.ll
zero-call-used-regs.ll
zero-initialized-in-bss.ll
zero-remat.ll
zext-demanded.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
zext-extract_subreg.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
zext-fold.ll
zext-inreg-0.ll
zext-inreg-1.ll
zext-logicop-shift-load.ll [x86] use zero-extending load of a byte outside of loops too (2nd try) 2022-07-19 21:27:08 -04:00
zext-sext.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
zext-shl.ll
zext-trunc.ll
zlib-longest-match.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00
znver3-gather.ll [X86] Migrate tests to use opaque pointers (NFC) 2022-06-22 14:38:25 +02:00