llvm-for-llvmta/lib/Transforms/Scalar
Nils Hölscher 3500bf8dde first commit 2022-04-25 10:02:23 +02:00
..
ADCE.cpp first commit 2022-04-25 10:02:23 +02:00
AlignmentFromAssumptions.cpp first commit 2022-04-25 10:02:23 +02:00
AnnotationRemarks.cpp first commit 2022-04-25 10:02:23 +02:00
BDCE.cpp first commit 2022-04-25 10:02:23 +02:00
CMakeLists.txt first commit 2022-04-25 10:02:23 +02:00
CallSiteSplitting.cpp first commit 2022-04-25 10:02:23 +02:00
ConstantHoisting.cpp first commit 2022-04-25 10:02:23 +02:00
ConstraintElimination.cpp first commit 2022-04-25 10:02:23 +02:00
CorrelatedValuePropagation.cpp first commit 2022-04-25 10:02:23 +02:00
DCE.cpp first commit 2022-04-25 10:02:23 +02:00
DeadStoreElimination.cpp first commit 2022-04-25 10:02:23 +02:00
DivRemPairs.cpp first commit 2022-04-25 10:02:23 +02:00
EarlyCSE.cpp first commit 2022-04-25 10:02:23 +02:00
FlattenCFGPass.cpp first commit 2022-04-25 10:02:23 +02:00
Float2Int.cpp first commit 2022-04-25 10:02:23 +02:00
GVN.cpp first commit 2022-04-25 10:02:23 +02:00
GVNHoist.cpp first commit 2022-04-25 10:02:23 +02:00
GVNSink.cpp first commit 2022-04-25 10:02:23 +02:00
GuardWidening.cpp first commit 2022-04-25 10:02:23 +02:00
IVUsersPrinter.cpp first commit 2022-04-25 10:02:23 +02:00
IndVarSimplify.cpp first commit 2022-04-25 10:02:23 +02:00
InductiveRangeCheckElimination.cpp first commit 2022-04-25 10:02:23 +02:00
InferAddressSpaces.cpp first commit 2022-04-25 10:02:23 +02:00
InstSimplifyPass.cpp first commit 2022-04-25 10:02:23 +02:00
JumpThreading.cpp first commit 2022-04-25 10:02:23 +02:00
LICM.cpp first commit 2022-04-25 10:02:23 +02:00
LoopAccessAnalysisPrinter.cpp first commit 2022-04-25 10:02:23 +02:00
LoopDataPrefetch.cpp first commit 2022-04-25 10:02:23 +02:00
LoopDeletion.cpp first commit 2022-04-25 10:02:23 +02:00
LoopDistribute.cpp first commit 2022-04-25 10:02:23 +02:00
LoopFlatten.cpp first commit 2022-04-25 10:02:23 +02:00
LoopFuse.cpp first commit 2022-04-25 10:02:23 +02:00
LoopIdiomRecognize.cpp first commit 2022-04-25 10:02:23 +02:00
LoopInstSimplify.cpp first commit 2022-04-25 10:02:23 +02:00
LoopInterchange.cpp first commit 2022-04-25 10:02:23 +02:00
LoopLoadElimination.cpp first commit 2022-04-25 10:02:23 +02:00
LoopPassManager.cpp first commit 2022-04-25 10:02:23 +02:00
LoopPredication.cpp first commit 2022-04-25 10:02:23 +02:00
LoopRerollPass.cpp first commit 2022-04-25 10:02:23 +02:00
LoopRotation.cpp first commit 2022-04-25 10:02:23 +02:00
LoopSimplifyCFG.cpp first commit 2022-04-25 10:02:23 +02:00
LoopSink.cpp first commit 2022-04-25 10:02:23 +02:00
LoopStrengthReduce.cpp first commit 2022-04-25 10:02:23 +02:00
LoopUnrollAndJamPass.cpp first commit 2022-04-25 10:02:23 +02:00
LoopUnrollPass.cpp first commit 2022-04-25 10:02:23 +02:00
LoopUnswitch.cpp first commit 2022-04-25 10:02:23 +02:00
LoopVersioningLICM.cpp first commit 2022-04-25 10:02:23 +02:00
LowerAtomic.cpp first commit 2022-04-25 10:02:23 +02:00
LowerConstantIntrinsics.cpp first commit 2022-04-25 10:02:23 +02:00
LowerExpectIntrinsic.cpp first commit 2022-04-25 10:02:23 +02:00
LowerGuardIntrinsic.cpp first commit 2022-04-25 10:02:23 +02:00
LowerMatrixIntrinsics.cpp first commit 2022-04-25 10:02:23 +02:00
LowerWidenableCondition.cpp first commit 2022-04-25 10:02:23 +02:00
MakeGuardsExplicit.cpp first commit 2022-04-25 10:02:23 +02:00
MemCpyOptimizer.cpp first commit 2022-04-25 10:02:23 +02:00
MergeICmps.cpp first commit 2022-04-25 10:02:23 +02:00
MergedLoadStoreMotion.cpp first commit 2022-04-25 10:02:23 +02:00
NaryReassociate.cpp first commit 2022-04-25 10:02:23 +02:00
NewGVN.cpp first commit 2022-04-25 10:02:23 +02:00
PartiallyInlineLibCalls.cpp first commit 2022-04-25 10:02:23 +02:00
PlaceSafepoints.cpp first commit 2022-04-25 10:02:23 +02:00
Reassociate.cpp first commit 2022-04-25 10:02:23 +02:00
Reg2Mem.cpp first commit 2022-04-25 10:02:23 +02:00
RewriteStatepointsForGC.cpp first commit 2022-04-25 10:02:23 +02:00
SCCP.cpp first commit 2022-04-25 10:02:23 +02:00
SROA.cpp first commit 2022-04-25 10:02:23 +02:00
Scalar.cpp first commit 2022-04-25 10:02:23 +02:00
ScalarizeMaskedMemIntrin.cpp first commit 2022-04-25 10:02:23 +02:00
Scalarizer.cpp first commit 2022-04-25 10:02:23 +02:00
SeparateConstOffsetFromGEP.cpp first commit 2022-04-25 10:02:23 +02:00
SimpleLoopUnswitch.cpp first commit 2022-04-25 10:02:23 +02:00
SimplifyCFGPass.cpp first commit 2022-04-25 10:02:23 +02:00
Sink.cpp first commit 2022-04-25 10:02:23 +02:00
SpeculateAroundPHIs.cpp first commit 2022-04-25 10:02:23 +02:00
SpeculativeExecution.cpp first commit 2022-04-25 10:02:23 +02:00
StraightLineStrengthReduce.cpp first commit 2022-04-25 10:02:23 +02:00
StructurizeCFG.cpp first commit 2022-04-25 10:02:23 +02:00
TailRecursionElimination.cpp first commit 2022-04-25 10:02:23 +02:00
WarnMissedTransforms.cpp first commit 2022-04-25 10:02:23 +02:00