..
models
AliasAnalysis.cpp
Cleanup includes: LLVMAnalysis
2022-03-01 18:01:54 +01:00
AliasAnalysisEvaluator.cpp
Cleanup includes: final pass
2022-03-29 09:00:21 +02:00
AliasAnalysisSummary.cpp
AliasAnalysisSummary.h
AliasSetTracker.cpp
Cleanup includes: LLVMAnalysis
2022-03-01 18:01:54 +01:00
Analysis.cpp
AssumeBundleQueries.cpp
Cleanup includes: LLVMAnalysis
2022-03-01 18:01:54 +01:00
AssumptionCache.cpp
Cleanup includes: LLVMAnalysis
2022-03-01 18:01:54 +01:00
BasicAliasAnalysis.cpp
[CaptureTracking] Ignore ephemeral values in EarliestEscapeInfo
2022-04-08 10:07:26 -07:00
BlockFrequencyInfo.cpp
Cleanup includes: LLVMAnalysis
2022-03-01 18:01:54 +01:00
BlockFrequencyInfoImpl.cpp
Cleanup includes: LLVMAnalysis
2022-03-01 18:01:54 +01:00
BranchProbabilityInfo.cpp
CallGraph.cpp
Cleanup includes: LLVMAnalysis
2022-03-01 18:01:54 +01:00
CallGraphSCCPass.cpp
[LegacyPassManager] Move structural hashing into Pass classes. NFC.
2022-03-17 09:51:12 +00:00
CallPrinter.cpp
Cleanup includes: LLVMAnalysis
2022-03-01 18:01:54 +01:00
CaptureTracking.cpp
[CaptureTracking] Ignore ephemeral values in EarliestEscapeInfo
2022-04-08 10:07:26 -07:00
CFG.cpp
CFGPrinter.cpp
Cleanup includes: LLVMAnalysis
2022-03-01 18:01:54 +01:00
CFLAndersAliasAnalysis.cpp
CFLGraph.h
CFLSteensAliasAnalysis.cpp
CGSCCPassManager.cpp
[CGSCC] Use make_early_inc_range. NFC
2022-03-23 15:31:09 -07:00
CMakeLists.txt
CmpInstAnalysis.cpp
[InstCombine][Analysis] Move getFCmpCode and getPredForFCmpCode to CmpInstAnalysis. NFC
2022-03-03 09:33:24 -08:00
CodeMetrics.cpp
Cleanup includes: LLVMAnalysis
2022-03-01 18:01:54 +01:00
ConstantFolding.cpp
[ConstFold] Don't fold calls with mismatching function type
2022-03-11 14:09:23 +01:00
ConstraintSystem.cpp
Cleanup includes: LLVMAnalysis
2022-03-01 18:01:54 +01:00
CostModel.cpp
[CostModel] Change printer pass wording to work with update_analyze_test_checks.py
2022-03-03 10:10:48 -08:00
CycleAnalysis.cpp
Cleanup includes: LLVMAnalysis
2022-03-01 18:01:54 +01:00
DDG.cpp
DDGPrinter.cpp
Delinearization.cpp
Cleanup includes: LLVMAnalysis
2022-03-01 18:01:54 +01:00
DemandedBits.cpp
Cleanup includes: LLVMAnalysis
2022-03-01 18:01:54 +01:00
DependenceAnalysis.cpp
Cleanup includes: LLVMAnalysis
2022-03-01 18:01:54 +01:00
DependenceGraphBuilder.cpp
DevelopmentModeInlineAdvisor.cpp
Cleanup includes: DebugInfo & CodeGen
2022-03-12 17:26:40 +01:00
DivergenceAnalysis.cpp
Cleanup includes: LLVMAnalysis
2022-03-01 18:01:54 +01:00
DominanceFrontier.cpp
Cleanup includes: LLVMAnalysis
2022-03-01 18:01:54 +01:00
DomPrinter.cpp
DomTreeUpdater.cpp
EHPersonalities.cpp
FunctionPropertiesAnalysis.cpp
Cleanup includes: LLVMAnalysis
2022-03-01 18:01:54 +01:00
GlobalsModRef.cpp
[NewPM] Actually recompute GlobalsAA before module optimization pipeline
2022-03-14 09:42:34 -07:00
GuardUtils.cpp
HeatUtils.cpp
ImportedFunctionsInliningStatistics.cpp
IndirectCallPromotionAnalysis.cpp
Cleanup includes: LLVMAnalysis
2022-03-01 18:01:54 +01:00
InlineAdvisor.cpp
[Analysis] Apply clang-tidy fixes for readability-redundant-smartptr-get (NFC)
2022-03-20 18:21:40 -07:00
InlineCost.cpp
CallBase: fix getFnAttr so it also checks the function
2022-04-03 23:19:23 -04:00
InlineSizeEstimatorAnalysis.cpp
Fix build breaks on ml-* bots introduced by include cleanups
2022-03-01 11:29:18 -08:00
InstCount.cpp
InstructionPrecedenceTracking.cpp
InstructionSimplify.cpp
[InstSimplify] Fold (ctpop(X) == N) || (X != 0) into X != 0 where N > 0
2022-04-04 23:23:34 +09:00
Interval.cpp
Cleanup includes: LLVMAnalysis
2022-03-01 18:01:54 +01:00
IntervalPartition.cpp
IRSimilarityIdentifier.cpp
[IRSim] Make sure the first instruction of a block doesn't get missed if it is the first valid instruction in Module.
2022-03-13 23:13:09 -05:00
IVDescriptors.cpp
[IVDescriptors] Bail out instead of asserting that order is expected.
2022-03-07 19:57:26 +00:00
IVUsers.cpp
Cleanup includes: LLVMAnalysis
2022-03-01 18:01:54 +01:00
LazyBlockFrequencyInfo.cpp
LazyBranchProbabilityInfo.cpp
LazyCallGraph.cpp
Add missing include under EXPENSIVE_CHECKS
2022-03-12 18:54:29 +01:00
LazyValueInfo.cpp
[NFC] Add LazyValueInfo::clear method
2022-03-15 17:52:50 +07:00
LegacyDivergenceAnalysis.cpp
Lint.cpp
[Lint][Verifier] NFC: Rename 'Assert*' macros to 'Check*'.
2022-04-05 15:34:35 -04:00
Loads.cpp
[Loads] Check type size in bits during store to load forwarding
2022-04-08 17:29:29 +02:00
LoopAccessAnalysis.cpp
[Analysis] Apply clang-tidy fixes for readability-redundant-smartptr-get (NFC)
2022-03-20 18:21:40 -07:00
LoopAnalysisManager.cpp
Cleanup includes: LLVMAnalysis
2022-03-01 18:01:54 +01:00
LoopCacheAnalysis.cpp
[Analysis] Apply clang-tidy fixes for readability-redundant-smartptr-get (NFC)
2022-03-20 18:21:40 -07:00
LoopInfo.cpp
Fix warnings about variables that are set but only used in debug mode
2022-04-06 10:01:46 +03:00
LoopNestAnalysis.cpp
Cleanup includes: LLVMAnalysis
2022-03-01 18:01:54 +01:00
LoopPass.cpp
[LegacyPassManager] Move structural hashing into Pass classes. NFC.
2022-03-17 09:51:12 +00:00
LoopUnrollAnalyzer.cpp
Cleanup includes: LLVMAnalysis
2022-03-01 18:01:54 +01:00
MemDepPrinter.cpp
Cleanup includes: LLVMAnalysis
2022-03-01 18:01:54 +01:00
MemDerefPrinter.cpp
Cleanup includes: LLVMAnalysis
2022-03-01 18:01:54 +01:00
MemoryBuiltins.cpp
[MemoryBuiltins] Remove unnecessary lambda capture (NFC)
2022-04-08 10:13:37 +02:00
MemoryDependenceAnalysis.cpp
Cleanup includes: LLVMAnalysis
2022-03-01 18:01:54 +01:00
MemoryLocation.cpp
Cleanup includes: LLVMAnalysis
2022-03-01 18:01:54 +01:00
MemorySSA.cpp
[MSSA] Print memory phis when inspecting walker.
2022-04-06 16:06:14 -07:00
MemorySSAUpdater.cpp
Fix MemorySSAUpdater::insertDef for dead code
2022-03-31 16:32:35 -07:00
MLInlineAdvisor.cpp
Fix build breaks on ml-* bots introduced by include cleanups
2022-03-01 11:29:18 -08:00
ModelUnderTrainingRunner.cpp
ModuleDebugInfoPrinter.cpp
Cleanup includes: LLVMAnalysis
2022-03-01 18:01:54 +01:00
ModuleSummaryAnalysis.cpp
[LTO] Initialize canAutoHide() using canBeOmittedFromSymbolTable()
2022-03-03 19:04:11 -05:00
MustExecute.cpp
Cleanup includes: LLVMAnalysis
2022-03-01 18:01:54 +01:00
NoInferenceModelRunner.cpp
ObjCARCAliasAnalysis.cpp
Cleanup includes: LLVMAnalysis
2022-03-01 18:01:54 +01:00
ObjCARCAnalysisUtils.cpp
ObjCARCInstKind.cpp
OptimizationRemarkEmitter.cpp
[Analysis] Apply clang-tidy fixes for readability-redundant-smartptr-get (NFC)
2022-03-20 18:21:40 -07:00
OverflowInstAnalysis.cpp
Cleanup includes: LLVMAnalysis
2022-03-01 18:01:54 +01:00
PHITransAddr.cpp
Cleanup includes: LLVMAnalysis
2022-03-01 18:01:54 +01:00
PhiValues.cpp
PostDominators.cpp
ProfileSummaryInfo.cpp
Cleanup includes: LLVMAnalysis
2022-03-01 18:01:54 +01:00
PtrUseVisitor.cpp
Cleanup includes: LLVMAnalysis
2022-03-01 18:01:54 +01:00
README.txt
RegionInfo.cpp
RegionPass.cpp
[LegacyPassManager] Move structural hashing into Pass classes. NFC.
2022-03-17 09:51:12 +00:00
RegionPrinter.cpp
Cleanup includes: LLVMAnalysis
2022-03-01 18:01:54 +01:00
ReplayInlineAdvisor.cpp
Cleanup includes: LLVMAnalysis
2022-03-01 18:01:54 +01:00
ScalarEvolution.cpp
[SCEV] Use constant ranges when determining reachable blocks (PR54434)
2022-03-18 12:04:35 +01:00
ScalarEvolutionAliasAnalysis.cpp
Cleanup includes: LLVMAnalysis
2022-03-01 18:01:54 +01:00
ScalarEvolutionDivision.cpp
Cleanup includes: LLVMAnalysis
2022-03-01 18:01:54 +01:00
ScalarEvolutionNormalization.cpp
Cleanup includes: DebugInfo & CodeGen
2022-03-12 17:26:40 +01:00
ScopedNoAliasAA.cpp
Cleanup includes: LLVMAnalysis
2022-03-01 18:01:54 +01:00
StackLifetime.cpp
Cleanup includes: LLVMAnalysis
2022-03-01 18:01:54 +01:00
StackSafetyAnalysis.cpp
Cleanup includes: LLVMAnalysis
2022-03-01 18:01:54 +01:00
StratifiedSets.h
SyncDependenceAnalysis.cpp
Cleanup includes: LLVMAnalysis
2022-03-01 18:01:54 +01:00
SyntheticCountsUtils.cpp
Cleanup includes: LLVMAnalysis
2022-03-01 18:01:54 +01:00
TargetLibraryInfo.cpp
[TLI] Check that malloc argument has type size_t
2022-03-14 17:22:24 +01:00
TargetTransformInfo.cpp
Add support for atomic memory copy lowering
2022-04-08 10:41:31 +07:00
TFUtils.cpp
Trace.cpp
TypeBasedAliasAnalysis.cpp
Cleanup includes: LLVMAnalysis
2022-03-01 18:01:54 +01:00
TypeMetadataUtils.cpp
Cleanup includes: LLVMAnalysis
2022-03-01 18:01:54 +01:00
ValueLattice.cpp
ValueLatticeUtils.cpp
ValueTracking.cpp
[ValueTracking] Handle non-pow2 align assume bundle (PR53693)
2022-04-05 16:48:40 +02:00
VectorUtils.cpp
VFABIDemangling.cpp
Cleanup includes: LLVMAnalysis
2022-03-01 18:01:54 +01:00