llvm-project/llvm/test/Transforms
Bardia Mahjour c94af03f7f Revert "[LV] Epilogue Vectorization with Optimal Control Flow"
This reverts commit 9c5504adce.
Reverting to investigate build failure in http://lab.llvm.org:8011/#/builders/98/builds/1461/steps/9
2020-12-01 12:50:36 -05:00
..
ADCE
AddDiscriminators
AggressiveInstCombine
AlignmentFromAssumptions
ArgumentPromotion
AtomicExpand
Attributor
BDCE
BlockExtractor
BranchFolding
CallSiteSplitting
CalledValuePropagation
CanonicalizeAliases
CanonicalizeFreezeInLoops
CodeExtractor
CodeGenPrepare
ConstantHoisting
ConstantMerge
ConstraintElimination [ConstraintElimination] Decompose GEP %ptr, ZEXT(SHL()). 2020-12-01 14:23:21 +00:00
Coroutines
CorrelatedValuePropagation
CrossDSOCFI
DCE
DeadArgElim
DeadStoreElimination
DivRemPairs
EarlyCSE
EliminateAvailableExternally
EntryExitInstrumenter
ExpandMemCmp
FixIrreducible
Float2Int
ForcedFunctionAttrs
FunctionAttrs
FunctionImport
GCOVProfiling
GVN
GVNHoist
GVNSink
GlobalDCE
GlobalMerge
GlobalOpt
GlobalSplit
GuardWidening
HardwareLoops
HelloNew
HotColdSplit
IRCE
IndVarSimplify [IndVars] ICmpInst should not prevent IV widening 2020-11-30 10:51:31 +07:00
IndirectBrExpand
InferAddressSpaces
InferFunctionAttrs
Inline [llvm][inliner] Reuse the inliner pass to implement 'always inliner' 2020-11-30 12:03:39 -08:00
InstCombine [InstCombine] canonicalize sign-bit-shift of difference to ext(icmp) 2020-12-01 09:58:11 -05:00
InstMerge
InstNamer
InstSimplify [InstSimplify] Add tests that fold instructions with poison operands (NFC) 2020-12-02 01:01:59 +09:00
InterleavedAccess
Internalize
JumpThreading
LCSSA
LICM
LoadStoreVectorizer
LoopDataPrefetch
LoopDeletion
LoopDistribute
LoopFlatten
LoopFusion
LoopIdiom
LoopInstSimplify
LoopInterchange
LoopLoadElim
LoopPredication
LoopReroll
LoopRotate [IR][LoopRotate] remove assertion that phi must have at least one operand 2020-11-30 11:32:42 -05:00
LoopSimplify
LoopSimplifyCFG
LoopStrengthReduce Revert "[DebugInfo] Improve dbg preservation in LSR." 2020-11-27 08:52:32 +01:00
LoopTransformWarning
LoopUnroll Reland [SimplifyCFG] FoldBranchToCommonDest: lift use-restriction on bonus instructions 2020-11-27 12:47:15 +03:00
LoopUnrollAndJam
LoopUnswitch
LoopVectorize Revert "[LV] Epilogue Vectorization with Optimal Control Flow" 2020-12-01 12:50:36 -05:00
LoopVersioning
LoopVersioningLICM
LowerAtomic
LowerConstantIntrinsics
LowerExpectIntrinsic
LowerGuardIntrinsic
LowerInvoke
LowerMatrixIntrinsics
LowerSwitch
LowerTypeTests
LowerWidenableCondition
MakeGuardsExplicit
Mem2Reg
MemCpyOpt [MemCpyOpt] Port to MemorySSA 2020-12-01 17:57:41 +01:00
MergeFunc
MergeICmps [MergeICmps] Fix missing split. 2020-12-01 16:50:55 +01:00
MetaRenamer
NameAnonGlobals
NaryReassociate
NewGVN
ObjCARC
OpenMP
PGOProfile
PartialInlining
PartiallyInlineLibCalls
PhaseOrdering
PlaceSafepoints
PreISelIntrinsicLowering
PruneEH
Reassociate
Reg2Mem
RewriteStatepointsForGC
SCCP
SLPVectorizer [AArch64][CostModel] Fix cost for mul <2 x i64> 2020-11-30 11:36:55 +00:00
SROA [ConstantFold] Fold more operations to poison 2020-11-29 21:19:48 +09:00
SafeStack
SampleProfile [Remarks][2/2] Expand remarks hotness threshold option support in more tools 2020-11-30 21:55:50 -08:00
ScalarizeMaskedMemIntrin
Scalarizer
SeparateConstOffsetFromGEP
SimpleLoopUnswitch
SimplifyCFG [SimplifyCFG] FoldBranchToCommonDest: don't require that cmp of br is last instruction 2020-12-01 15:13:06 +03:00
Sink
SpeculateAroundPHIs
SpeculativeExecution
StraightLineStrengthReduce
StripDeadPrototypes
StripSymbols
StructurizeCFG
SyntheticCountsPropagation
TailCallElim
ThinLTOBitcodeWriter
TypePromotion/ARM
UnifyFunctionExitNodes
UnifyLoopExits
UniqueInternalLinkageNames
Util
VectorCombine [ConstantFold] Fold more operations to poison 2020-11-29 21:19:48 +09:00
WholeProgramDevirt