..
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
[Scalar] ConstantHoistingPass - iterate with const references. NFCI.
2020-09-24 18:40:50 +01:00
ConstraintElimination.cpp
[ConstraintElimination] Add constraint elimination pass.
2020-09-15 19:31:11 +01:00
CorrelatedValuePropagation.cpp
[CVP] Remove a redundant trailing semicolon, fixing GCC warnings. NFC.
2020-09-23 09:03:01 +03:00
DCE.cpp
[DIE] Remove DeadInstEliminationPass
2020-09-21 12:12:25 -07:00
DeadStoreElimination.cpp
Recommit "[DSE] Switch to MemorySSA-backed DSE by default."
2020-09-18 11:05:00 +01:00
DivRemPairs.cpp
EarlyCSE.cpp
Break long line accidentally left in the previous commit
2020-09-23 12:24:45 -05:00
FlattenCFGPass.cpp
Float2Int.cpp
GuardWidening.cpp
GVN.cpp
[Instruction] Add dropLocation and updateLocationAfterHoist helpers
2020-09-24 15:00:04 -07: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
[Bindings] Move LLVMAddInstructionSimplifyPass to Scalar.cpp
2020-09-02 10:35:39 -07:00
IVUsersPrinter.cpp
JumpThreading.cpp
[JumpThreading] Fix an incorrect Modified status
2020-09-14 10:36:13 +02:00
LICM.cpp
[Instruction] Add dropLocation and updateLocationAfterHoist helpers
2020-09-24 15:00:04 -07:00
LLVMBuild.txt
LoopAccessAnalysisPrinter.cpp
LoopDataPrefetch.cpp
[LoopInfo] empty() -> isInnermost(), add isOutermost()
2020-09-22 23:28:51 +03:00
LoopDeletion.cpp
LoopDistribute.cpp
[LoopInfo] empty() -> isInnermost(), add isOutermost()
2020-09-22 23:28:51 +03:00
LoopFuse.cpp
[LoopInfo] empty() -> isInnermost(), add isOutermost()
2020-09-22 23:28:51 +03:00
LoopIdiomRecognize.cpp
[LoopInfo] empty() -> isInnermost(), add isOutermost()
2020-09-22 23:28:51 +03:00
LoopInstSimplify.cpp
LoopInterchange.cpp
[LoopInfo] empty() -> isInnermost(), add isOutermost()
2020-09-22 23:28:51 +03:00
LoopLoadElimination.cpp
[LoopInfo] empty() -> isInnermost(), add isOutermost()
2020-09-22 23:28:51 +03:00
LoopPassManager.cpp
LoopPredication.cpp
LoopRerollPass.cpp
LoopRotation.cpp
LoopSimplifyCFG.cpp
[LoopInfo] empty() -> isInnermost(), add isOutermost()
2020-09-22 23:28:51 +03:00
LoopSink.cpp
LoopStrengthReduce.cpp
[LoopInfo] empty() -> isInnermost(), add isOutermost()
2020-09-22 23:28:51 +03:00
LoopUnrollAndJamPass.cpp
[LoopUnrollAndJam] Allow unroll and jam loops forced by user.
2020-09-17 19:40:14 +00:00
LoopUnrollPass.cpp
[LoopInfo] empty() -> isInnermost(), add isOutermost()
2020-09-22 23:28:51 +03:00
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
OpaquePtr: Add helpers for sret to mirror byval
2020-09-24 09:57:28 -04:00
MergedLoadStoreMotion.cpp
MergeICmps.cpp
NaryReassociate.cpp
NewGVN.cpp
[IR][GVN] allow intrinsics in Instruction's isCommutative query (2nd try)
2020-08-31 16:01:19 -04:00
PartiallyInlineLibCalls.cpp
PlaceSafepoints.cpp
Reassociate.cpp
Reg2Mem.cpp
RewriteStatepointsForGC.cpp
Scalar.cpp
[DIE] Remove DeadInstEliminationPass
2020-09-21 12:12:25 -07: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
[LoopInfo] empty() -> isInnermost(), add isOutermost()
2020-09-22 23:28:51 +03:00
SimplifyCFGPass.cpp
[SimplifyCFG] Override options in default constructor
2020-09-21 16:33:01 -07:00
Sink.cpp
[Sink] Optimize/simplify sink candidate finding with nearest common dominator
2020-08-30 22:51:00 -07:00
SpeculateAroundPHIs.cpp
SpeculativeExecution.cpp
SROA.cpp
[SROA] Improve handleling of assumes bundles by SROA
2020-08-28 21:55:45 +02:00
StraightLineStrengthReduce.cpp
StructurizeCFG.cpp
[LowerSwitch][NewPM] Port lowerswitch to NPM
2020-09-15 18:18:31 -07:00
TailRecursionElimination.cpp
WarnMissedTransforms.cpp