llvm-mirror/test/Transforms
2020-08-30 09:59:25 +02:00
..
ADCE
AddDiscriminators
AggressiveInstCombine
AlignmentFromAssumptions
ArgumentPromotion
AtomicExpand
Attributor [Attributor] Fix callsite check in AAUndefinedBehavior 2020-08-30 13:17:02 +09:00
BDCE
BlockExtractor
BranchFolding
CalledValuePropagation
CallSiteSplitting
CanonicalizeAliases
CanonicalizeFreezeInLoops
CodeExtractor
CodeGenPrepare [CodeGenPrepare] Zap the argument of llvm.assume when deleting it 2020-08-28 20:52:22 +02:00
ConstantHoisting
ConstantMerge
Coroutines
CorrelatedValuePropagation Reapply [LVI] Normalize pointer behavior 2020-08-29 21:17:03 +02:00
CrossDSOCFI
DCE
DeadArgElim
DeadStoreElimination [DSE,MemorySSA] Check if Current is valid for elimination first. 2020-08-28 11:19:04 +01:00
DivRemPairs
EarlyCSE [EarlyCSE] fold commutable intrinsics 2020-08-29 12:11:01 -04:00
EliminateAvailableExternally
EntryExitInstrumenter
ExpandMemCmp
FixIrreducible
Float2Int
ForcedFunctionAttrs
FunctionAttrs
FunctionImport
GCOVProfiling [gcov][test] Don't write a.gcno in CWD 2020-08-28 17:34:44 -07:00
GlobalDCE
GlobalMerge
GlobalOpt
GlobalSplit
GuardWidening
GVN
GVNHoist
GVNSink
HardwareLoops
HotColdSplit
IndirectBrExpand
IndVarSimplify
InferAddressSpaces
InferFunctionAttrs [BuildLibCalls] Add argmemonly to more lib calls. 2020-08-28 09:50:38 +01:00
Inline
InstCombine [InstCombine] Take 3: Perform trivial PHI CSE 2020-08-29 18:21:24 +03:00
InstMerge
InstNamer
InstSimplify [InstSimplify] Protect against more poison in SimplifyWithOpReplaced (PR47322) 2020-08-29 21:59:39 +02:00
InterleavedAccess
Internalize
IRCE
JumpThreading Revert "[InstSimplify][EarlyCSE] Try to CSE PHI nodes in the same basic block" 2020-08-28 23:43:42 +00:00
LCSSA
LICM
LoadStoreVectorizer
LoopDataPrefetch
LoopDeletion
LoopDistribute
LoopFusion
LoopIdiom
LoopInstSimplify
LoopInterchange
LoopLoadElim
LoopPredication
LoopReroll
LoopRotate
LoopSimplify
LoopSimplifyCFG
LoopStrengthReduce
LoopTransformWarning
LoopUnroll
LoopUnrollAndJam
LoopUnswitch
LoopVectorize [InstCombine] Take 3: Perform trivial PHI CSE 2020-08-29 18:21:24 +03:00
LoopVersioning
LoopVersioningLICM
LowerAtomic
LowerConstantIntrinsics
LowerExpectIntrinsic
LowerGuardIntrinsic
LowerInvoke
LowerMatrixIntrinsics
LowerSwitch
LowerTypeTests
LowerWidenableCondition
MakeGuardsExplicit
Mem2Reg
MemCpyOpt
MergeFunc
MergeICmps
MetaRenamer
NameAnonGlobals
NaryReassociate
NewGVN
ObjCARC [ObjC][ARC] In HandlePotentialAlterRefCount, check whether an 2020-08-28 17:45:14 -07:00
OpenMP [OpenMPOpt][NFC] add reproducer for problem found in D85544 2020-08-30 09:59:25 +02:00
PartiallyInlineLibCalls
PGOProfile
PhaseOrdering
PlaceSafepoints
PreISelIntrinsicLowering
PruneEH
Reassociate
Reg2Mem
RewriteStatepointsForGC
SafeStack
SampleProfile
ScalarizeMaskedMemIntrin
Scalarizer
SCCP
SeparateConstOffsetFromGEP
SimpleLoopUnswitch
SimplifyCFG
Sink
SLPVectorizer
SpeculateAroundPHIs
SpeculativeExecution
SROA [SROA] Improve handleling of assumes bundles by SROA 2020-08-28 21:55:45 +02:00
StraightLineStrengthReduce
StripDeadPrototypes
StripSymbols
StructurizeCFG
SyntheticCountsPropagation
TailCallElim
ThinLTOBitcodeWriter
TypePromotion/ARM
UnifyLoopExits
UniqueInternalLinkageNames
Util
VectorCombine
WholeProgramDevirt