| .. |
|
ADCE.cpp
|
Cleanup includes: Transform/Scalar
|
2022-03-03 07:56:34 +01:00 |
|
AlignmentFromAssumptions.cpp
|
Cleanup includes: Transform/Scalar
|
2022-03-03 07:56:34 +01:00 |
|
AnnotationRemarks.cpp
|
Cleanup includes: Transform/Scalar
|
2022-03-03 07:56:34 +01:00 |
|
BDCE.cpp
|
[APInt] Stop using soft-deprecated constructors and methods in llvm. NFC.
|
2021-10-04 08:57:44 +01:00 |
|
CMakeLists.txt
|
TLS loads opimization (hoist)
|
2022-03-10 09:29:06 +08:00 |
|
CallSiteSplitting.cpp
|
Cleanup includes: Transform/Scalar
|
2022-03-03 07:56:34 +01:00 |
|
ConstantHoisting.cpp
|
Cleanup includes: TransformsUtils
|
2022-03-01 21:00:07 +01:00 |
|
ConstraintElimination.cpp
|
[ConstraintElimination] Move ConstraintInfo after ConstraintTy. (NFC)
|
2022-03-29 09:59:03 +01:00 |
|
CorrelatedValuePropagation.cpp
|
Cleanup includes: Transform/Scalar
|
2022-03-03 07:56:34 +01:00 |
|
DCE.cpp
|
[Scalar] Use range-based for loops (NFC)
|
2021-02-25 19:54:38 -08:00 |
|
DFAJumpThreading.cpp
|
Add missing include under -DEXPENSIVE_CHECKS
|
2022-03-03 10:19:39 +01:00 |
|
DeadStoreElimination.cpp
|
[MemorySSA] Don't optimize uses during construction
|
2022-03-18 09:56:16 +01:00 |
|
DivRemPairs.cpp
|
[DivRemPairs] make sure we have a valid CFG for hoisting division
|
2021-07-28 11:09:12 -04:00 |
|
EarlyCSE.cpp
|
Revert 29fada4a3d
|
2022-03-28 16:17:41 -07:00 |
|
FlattenCFGPass.cpp
|
Cleanup includes: Transform/Scalar
|
2022-03-03 07:56:34 +01:00 |
|
Float2Int.cpp
|
[Float2Int] Avoid unnecessary lamdbas (NFC)
|
2022-03-31 16:13:13 +02:00 |
|
GVN.cpp
|
[GVN] Check load type in select PRE
|
2022-03-14 12:46:54 +01:00 |
|
GVNHoist.cpp
|
[GVNHoist] drop debug location according to the debug info guide
|
2022-03-30 20:17:53 -07:00 |
|
GVNSink.cpp
|
Cleanup includes: Transform/Scalar
|
2022-03-03 07:56:34 +01:00 |
|
GuardWidening.cpp
|
Cleanup includes: Transform/Scalar
|
2022-03-03 07:56:34 +01:00 |
|
IVUsersPrinter.cpp
|
Cleanup includes: Transform/Scalar
|
2022-03-03 07:56:34 +01:00 |
|
IndVarSimplify.cpp
|
Cleanup includes: Transform/Scalar
|
2022-03-03 07:56:34 +01:00 |
|
InductiveRangeCheckElimination.cpp
|
Cleanup includes: Transform/Scalar
|
2022-03-03 07:56:34 +01:00 |
|
InferAddressSpaces.cpp
|
[InferAddressSpaces][NFC] Small code improvements for the InferAddressSpaces pass
|
2022-03-21 11:03:12 -05:00 |
|
InstSimplifyPass.cpp
|
Cleanup includes: Transform/Scalar
|
2022-03-03 07:56:34 +01:00 |
|
JumpThreading.cpp
|
Cleanup includes: Transform/Scalar
|
2022-03-03 07:56:34 +01:00 |
|
LICM.cpp
|
NFC: [LICM] Update some stale comments
|
2022-03-24 14:37:20 +01:00 |
|
LoopAccessAnalysisPrinter.cpp
|
Cleanup includes: Transform/Scalar
|
2022-03-03 07:56:34 +01:00 |
|
LoopBoundSplit.cpp
|
Cleanup includes: DebugInfo & CodeGen
|
2022-03-12 17:26:40 +01:00 |
|
LoopDataPrefetch.cpp
|
Cleanup includes: Transform/Scalar
|
2022-03-03 07:56:34 +01:00 |
|
LoopDeletion.cpp
|
Cleanup includes: Transform/Scalar
|
2022-03-03 07:56:34 +01:00 |
|
LoopDistribute.cpp
|
Cleanup includes: Transform/Scalar
|
2022-03-03 07:56:34 +01:00 |
|
LoopFlatten.cpp
|
Cleanup includes: Transform/Scalar
|
2022-03-03 07:56:34 +01:00 |
|
LoopFuse.cpp
|
[LoopFuse] Change DT to reference in FusionCandidate struct. NFC
|
2022-02-02 14:55:37 -05:00 |
|
LoopIdiomRecognize.cpp
|
[LoopIdiom] Merge TBAA of adjacent stores when creating memset
|
2022-03-30 16:54:49 -07:00 |
|
LoopInstSimplify.cpp
|
Cleanup includes: Transform/Scalar
|
2022-03-03 07:56:34 +01:00 |
|
LoopInterchange.cpp
|
[LoopInterchange] Detect output dependency of a store instruction with itself
|
2022-03-09 15:50:27 -05:00 |
|
LoopLoadElimination.cpp
|
Cleanup includes: Transform/Scalar
|
2022-03-03 07:56:34 +01:00 |
|
LoopPassManager.cpp
|
Revert "[PassManager] Add pretty stack entries before P->run() call."
|
2022-03-09 18:46:32 +00:00 |
|
LoopPredication.cpp
|
Cleanup includes: Transform/Scalar
|
2022-03-03 07:56:34 +01:00 |
|
LoopRerollPass.cpp
|
Cleanup includes: Transform/Scalar
|
2022-03-03 07:56:34 +01:00 |
|
LoopRotation.cpp
|
Cleanup includes: Transform/Scalar
|
2022-03-03 07:56:34 +01:00 |
|
LoopSimplifyCFG.cpp
|
[LoopSimplifyCFG] Check predecessors of exits before marking them dead.
|
2022-03-18 08:54:44 +00:00 |
|
LoopSink.cpp
|
[Transform] Apply clang-tidy fixes for readability-redundant-smartptr-get (NFC)
|
2022-03-20 10:41:22 -07:00 |
|
LoopStrengthReduce.cpp
|
[LSR] Fixup canonicalization formula and its checker.
|
2022-03-29 14:05:04 +07:00 |
|
LoopUnrollAndJamPass.cpp
|
Cleanup includes: Transform/Scalar
|
2022-03-03 07:56:34 +01:00 |
|
LoopUnrollPass.cpp
|
Cleanup includes: Transform/Scalar
|
2022-03-03 07:56:34 +01:00 |
|
LoopUnswitch.cpp
|
[LoopUnswitch] Use SmallPtrSet instead of std::set. NFCI.
|
2022-03-11 19:14:34 +01:00 |
|
LoopVersioningLICM.cpp
|
Cleanup includes: Transform/Scalar
|
2022-03-03 07:56:34 +01:00 |
|
LowerAtomic.cpp
|
[NVPTX] Enable lowering of atomics on local memory
|
2021-04-26 20:12:12 -04:00 |
|
LowerConstantIntrinsics.cpp
|
[LowerConstantIntrinsics] Make TLI a required dependency
|
2022-03-18 14:59:18 +01:00 |
|
LowerExpectIntrinsic.cpp
|
Revert "[misexpect] Re-implement MisExpect Diagnostics"
|
2022-03-31 14:54:41 -07:00 |
|
LowerGuardIntrinsic.cpp
|
Cleanup includes: Transform/Scalar
|
2022-03-03 07:56:34 +01:00 |
|
LowerMatrixIntrinsics.cpp
|
Cleanup includes: Transform/Scalar
|
2022-03-03 07:56:34 +01:00 |
|
LowerWidenableCondition.cpp
|
Cleanup includes: Transform/Scalar
|
2022-03-03 07:56:34 +01:00 |
|
MakeGuardsExplicit.cpp
|
Cleanup includes: Transform/Scalar
|
2022-03-03 07:56:34 +01:00 |
|
MemCpyOptimizer.cpp
|
[memcpyopt] Common code into performCallSlotOptzn [NFC]
|
2022-03-28 20:10:13 -07:00 |
|
MergeICmps.cpp
|
Reapply [MergeICmps] Don't require GEP
|
2022-03-04 11:39:11 +01:00 |
|
MergedLoadStoreMotion.cpp
|
Cleanup includes: Transform/Scalar
|
2022-03-03 07:56:34 +01:00 |
|
NaryReassociate.cpp
|
[NARY-REASSOCIATE][NFC] Simplify min/max handling
|
2021-10-21 15:45:53 +07:00 |
|
NewGVN.cpp
|
Cleanup includes: Transform/Scalar
|
2022-03-03 07:56:34 +01:00 |
|
PartiallyInlineLibCalls.cpp
|
[PartiallyInlineLibCalls] Don't crash when there's a writeonly attribute on the call
|
2022-01-05 12:16:26 +01:00 |
|
PlaceSafepoints.cpp
|
Cleanup includes: TransformsUtils
|
2022-03-01 21:00:07 +01:00 |
|
Reassociate.cpp
|
Rename mayBeMemoryDependent to mayHaveNonDefUseDependency [nfc]
|
2022-03-21 10:01:40 -07:00 |
|
Reg2Mem.cpp
|
Cleanup includes: Transform/Scalar
|
2022-03-03 07:56:34 +01:00 |
|
RewriteStatepointsForGC.cpp
|
[RewriteStatepointsForGC] Fix an incorrect assertion
|
2022-02-17 18:44:57 +00:00 |
|
SCCP.cpp
|
[SCCP] do not clean up dead blocks that have their address taken
|
2022-03-18 11:02:15 -07:00 |
|
SROA.cpp
|
[SROA] Handle over-large loads during presplitting
|
2022-03-16 15:41:11 +01:00 |
|
Scalar.cpp
|
TLS loads opimization (hoist)
|
2022-03-10 09:29:06 +08:00 |
|
ScalarizeMaskedMemIntrin.cpp
|
Cleanup includes: Transform/Scalar
|
2022-03-03 07:56:34 +01:00 |
|
Scalarizer.cpp
|
Expose ScalarizerPass options to C++ (not just commandline)
|
2022-03-14 12:00:35 +01:00 |
|
SeparateConstOffsetFromGEP.cpp
|
[SeparateConstOffsetFromGEP] Remove TargetMachine.h include. NFC
|
2022-02-25 21:40:00 -08:00 |
|
SimpleLoopUnswitch.cpp
|
Cleanup includes: Transform/Scalar
|
2022-03-03 07:56:34 +01:00 |
|
SimplifyCFGPass.cpp
|
Cleanup includes: Transform/Scalar
|
2022-03-03 07:56:34 +01:00 |
|
Sink.cpp
|
Cleanup includes: Transform/Scalar
|
2022-03-03 07:56:34 +01:00 |
|
SpeculativeExecution.cpp
|
Cleanup includes: Transform/Scalar
|
2022-03-03 07:56:34 +01:00 |
|
StraightLineStrengthReduce.cpp
|
Cleanup includes: Transform/Scalar
|
2022-03-03 07:56:34 +01:00 |
|
StructurizeCFG.cpp
|
Cleanup includes: Transform/Scalar
|
2022-03-03 07:56:34 +01:00 |
|
TLSVariableHoist.cpp
|
TLS loads opimization (hoist)
|
2022-03-10 09:29:06 +08:00 |
|
TailRecursionElimination.cpp
|
Cleanup includes: Transform/Scalar
|
2022-03-03 07:56:34 +01:00 |
|
WarnMissedTransforms.cpp
|
…
|
|