..
ADCE.cpp
AlignmentFromAssumptions.cpp
Reland [AssumeBundles] Use operand bundles to encode alignment assumptions
2020-09-12 15:36:06 +02:00
BDCE.cpp
CallSiteSplitting.cpp
CMakeLists.txt
[ConstraintElimination] Add constraint elimination pass.
2020-09-15 19:31:11 +01:00
ConstantHoisting.cpp
ConstraintElimination.cpp
[ConstraintElimination] Add constraint elimination pass.
2020-09-15 19:31:11 +01:00
CorrelatedValuePropagation.cpp
DCE.cpp
DeadStoreElimination.cpp
Recommit "[DSE] Switch to MemorySSA-backed DSE by default."
2020-09-18 11:05:00 +01:00
DivRemPairs.cpp
EarlyCSE.cpp
[EarlyCSE] Simplify max/min pattern matching. NFC.
2020-09-16 18:34:46 -04:00
FlattenCFGPass.cpp
Float2Int.cpp
GuardWidening.cpp
GVN.cpp
[GVN] Use that assume(!X) implies X==false (PR47496)
2020-09-17 21:34:44 +02:00
GVNHoist.cpp
GVNSink.cpp
InductiveRangeCheckElimination.cpp
IndVarSimplify.cpp
[ValueTracking] Add UndefOrPoison/Poison-only version of relevant functions
2020-09-09 20:00:26 +09:00
InferAddressSpaces.cpp
InferAddressSpaces: Fix assert with unreachable code
2020-09-15 15:48:43 -04:00
InstSimplifyPass.cpp
IVUsersPrinter.cpp
JumpThreading.cpp
[JumpThreading] Fix an incorrect Modified status
2020-09-14 10:36:13 +02:00
LICM.cpp
[LICM] Make Loop ICM profile aware again
2020-09-15 17:21:58 -07:00
LLVMBuild.txt
LoopAccessAnalysisPrinter.cpp
LoopDataPrefetch.cpp
LoopDeletion.cpp
LoopDistribute.cpp
[BFI] Make BFI information available through loop passes inside LoopStandardAnalysisResults
2020-09-15 16:16:24 -07:00
LoopFuse.cpp
LoopIdiomRecognize.cpp
[SVE] In LoopIdiomRecognize::isLegalStore bail out for scalable vectors
2020-09-14 11:28:31 +01:00
LoopInstSimplify.cpp
LoopInterchange.cpp
LoopLoadElimination.cpp
[BFI] Make BFI information available through loop passes inside LoopStandardAnalysisResults
2020-09-15 16:16:24 -07:00
LoopPassManager.cpp
LoopPredication.cpp
LoopRerollPass.cpp
LoopRotation.cpp
LoopSimplifyCFG.cpp
LoopSink.cpp
LoopStrengthReduce.cpp
[LSR] Canonicalize a formula before insert it into the list
2020-09-08 13:14:53 +08:00
LoopUnrollAndJamPass.cpp
[LoopUnrollAndJam] Allow unroll and jam loops forced by user.
2020-09-17 19:40:14 +00:00
LoopUnrollPass.cpp
LoopUnswitch.cpp
[BFI] Make BFI information available through loop passes inside LoopStandardAnalysisResults
2020-09-15 16:16:24 -07:00
LoopVersioningLICM.cpp
LowerAtomic.cpp
LowerConstantIntrinsics.cpp
LowerExpectIntrinsic.cpp
Implements [[likely]] and [[unlikely]] in IfStmt.
2020-09-09 20:48:37 +02:00
LowerGuardIntrinsic.cpp
LowerMatrixIntrinsics.cpp
LowerWidenableCondition.cpp
MakeGuardsExplicit.cpp
MemCpyOptimizer.cpp
[MemCpyOpt] Account for case that MemInsertPoint == BI.
2020-09-04 14:04:08 +01:00
MergedLoadStoreMotion.cpp
MergeICmps.cpp
NaryReassociate.cpp
NewGVN.cpp
PartiallyInlineLibCalls.cpp
PlaceSafepoints.cpp
Reassociate.cpp
Reg2Mem.cpp
RewriteStatepointsForGC.cpp
Scalar.cpp
[ConstraintElimination] Add constraint elimination pass.
2020-09-15 19:31:11 +01:00
Scalarizer.cpp
[Scalarizer] Avoid changing name of non-instructions
2020-09-15 14:15:50 +02:00
SCCP.cpp
[SCCP] Compute ranges for supported intrinsics
2020-09-07 22:16:06 +02:00
SeparateConstOffsetFromGEP.cpp
SimpleLoopUnswitch.cpp
SimplifyCFGPass.cpp
Reland [SimplifyCFG][LoopRotate] SimplifyCFG: disable common instruction hoisting by default, enable late in pipeline
2020-09-08 00:24:03 +03:00
Sink.cpp
SpeculateAroundPHIs.cpp
SpeculativeExecution.cpp
SROA.cpp
StraightLineStrengthReduce.cpp
StructurizeCFG.cpp
[LowerSwitch][NewPM] Port lowerswitch to NPM
2020-09-15 18:18:31 -07:00
TailRecursionElimination.cpp
WarnMissedTransforms.cpp