bolt/deps/llvm-18.1.8/llvm/lib/Transforms/Scalar
2025-02-14 19:21:04 +01:00
..
ADCE.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
AlignmentFromAssumptions.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
AnnotationRemarks.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
BDCE.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
CallSiteSplitting.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
CMakeLists.txt Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
ConstantHoisting.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
ConstraintElimination.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
CorrelatedValuePropagation.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
DCE.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
DeadStoreElimination.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
DFAJumpThreading.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
DivRemPairs.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
EarlyCSE.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
FlattenCFGPass.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
Float2Int.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
GuardWidening.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
GVN.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
GVNHoist.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
GVNSink.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
InductiveRangeCheckElimination.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
IndVarSimplify.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
InferAddressSpaces.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
InferAlignment.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
InstSimplifyPass.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
IVUsersPrinter.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
JumpThreading.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
LICM.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
LoopAccessAnalysisPrinter.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
LoopBoundSplit.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
LoopDataPrefetch.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
LoopDeletion.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
LoopDistribute.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
LoopFlatten.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
LoopFuse.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
LoopIdiomRecognize.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
LoopInstSimplify.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
LoopInterchange.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
LoopLoadElimination.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
LoopPassManager.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
LoopPredication.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
LoopRerollPass.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
LoopRotation.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
LoopSimplifyCFG.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
LoopSink.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
LoopStrengthReduce.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
LoopUnrollAndJamPass.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
LoopUnrollPass.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
LoopVersioningLICM.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
LowerAtomicPass.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
LowerConstantIntrinsics.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
LowerExpectIntrinsic.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
LowerGuardIntrinsic.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
LowerMatrixIntrinsics.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
LowerWidenableCondition.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
MakeGuardsExplicit.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
MemCpyOptimizer.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
MergedLoadStoreMotion.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
MergeICmps.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
NaryReassociate.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
NewGVN.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
PartiallyInlineLibCalls.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
PlaceSafepoints.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
Reassociate.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
Reg2Mem.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
RewriteStatepointsForGC.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
Scalar.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
ScalarizeMaskedMemIntrin.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
Scalarizer.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
SCCP.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
SeparateConstOffsetFromGEP.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
SimpleLoopUnswitch.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
SimplifyCFGPass.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
Sink.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
SpeculativeExecution.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
SROA.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
StraightLineStrengthReduce.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
StructurizeCFG.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
TailRecursionElimination.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
TLSVariableHoist.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
WarnMissedTransforms.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00