| .. |
|
models
|
|
|
|
AliasAnalysis.cpp
|
[AA] Use the cmpxchg merged ordering in getModRefInfo (#210545)
|
2026-07-19 11:19:02 -07:00 |
|
AliasAnalysisEvaluator.cpp
|
[AAEval] Print ModRefInfo for atomic operations (#193935)
|
2026-04-24 12:33:12 +02:00 |
|
AliasSetTracker.cpp
|
|
|
|
Analysis.cpp
|
|
|
|
AssumeBundleQueries.cpp
|
[AssumeBundleQueries] Remove unused code (#203927)
|
2026-07-06 12:43:07 +02:00 |
|
AssumptionCache.cpp
|
[AssumptionCache] Deduplicate affected values in removeAffectedValues (#205441)
|
2026-07-08 08:43:46 +00:00 |
|
BasicAliasAnalysis.cpp
|
[BasicAA] Allow some more recursion across GEPs/phis. (#205010)
|
2026-06-23 18:57:28 +00:00 |
|
BlockFrequencyInfo.cpp
|
[BFI] Drop AllowSynthetic Parameter
|
2026-06-23 20:13:58 +00:00 |
|
BlockFrequencyInfoImpl.cpp
|
[NFC] Fix "is is" typos (#206288)
|
2026-07-06 18:07:45 +00:00 |
|
BranchProbabilityInfo.cpp
|
[Analysis][NFC] Remove redundant include SCCIterator.h from BranchProbabilityInfo (#211259)
|
2026-07-23 10:14:21 +08:00 |
|
CallGraph.cpp
|
[NFC][LLVM] Adopt ListSeparator/interleaved in more places (#172909)
|
2026-01-12 12:18:01 -08:00 |
|
CallGraphSCCPass.cpp
|
Emit newline after IR-dump banner in PrintCallGraphPass (#199410)
|
2026-05-28 06:18:38 -07:00 |
|
CallPrinter.cpp
|
|
|
|
CaptureTracking.cpp
|
[CaptureTracking] Volatile operations only capture address (#201316)
|
2026-06-04 09:26:12 +02:00 |
|
CFG.cpp
|
[CycleInfo] Represent cycles by an opaque handle. NFC (#210117)
|
2026-07-17 00:34:28 -07:00 |
|
CFGPrinter.cpp
|
|
|
|
CFGSCCPrinter.cpp
|
[NFC][LLVM] Adopt ListSeparator/interleaved in more places (#172909)
|
2026-01-12 12:18:01 -08:00 |
|
CGSCCPassManager.cpp
|
|
|
|
CMakeLists.txt
|
[CMake][LLVM] Disable PCH on Clang for file with custom flags too (#183813)
|
2026-02-28 10:44:40 +00:00 |
|
CmpInstAnalysis.cpp
|
[llvm] Turn misc copy-assign to move-assign (#184143)
|
2026-03-03 06:47:28 +00:00 |
|
CodeMetrics.cpp
|
[Analysis][NFC] Reduce memory usage of CodeMetrics (#198518)
|
2026-05-20 08:51:25 +02:00 |
|
ConstantFolding.cpp
|
[ConstantFolding]Fold llvm.powi via square-and-multiply (#210771)
|
2026-07-24 10:04:32 -04:00 |
|
ConstraintSystem.cpp
|
[ConstraintSys] Solve sub-system with variables needed for query (#210432)
|
2026-07-20 08:29:46 +00:00 |
|
CostModel.cpp
|
[CostModel] Directly output the InstructionCost rather than using getValue() (#197794)
|
2026-05-14 14:54:52 -07:00 |
|
CtxProfAnalysis.cpp
|
Reland "Compute GUIDs once and store in metadata" (#184065) (#201849)
|
2026-07-07 16:04:23 -07:00 |
|
CycleAnalysis.cpp
|
[CycleInfo] Preserve if CFG preserved (#188443)
|
2026-03-25 15:21:53 +01:00 |
|
DDG.cpp
|
|
|
|
DDGPrinter.cpp
|
[DDG][NFC] Colorize DDG dot graph (#181618)
|
2026-02-18 09:34:49 +05:30 |
|
Delinearization.cpp
|
[Delinearization] Limit the scope of collecting strides (#206688)
|
2026-06-30 11:05:33 +00:00 |
|
DemandedBits.cpp
|
[DemandedBits] Track demanded bits for clmul instrinsics (#202415)
|
2026-07-05 01:16:34 +08:00 |
|
DependenceAnalysis.cpp
|
[DA] Add overflow check before calculating absolute value (#201964)
|
2026-06-22 11:46:16 +00:00 |
|
DependenceGraphBuilder.cpp
|
|
|
|
DevelopmentModeInlineAdvisor.cpp
|
|
|
|
DomConditionCache.cpp
|
[Analysis][NFC] Drop use of BranchInst (#186374)
|
2026-03-13 13:42:19 +00:00 |
|
DominanceFrontier.cpp
|
llvm: Fix most LLVM_ABI annotations in Analysis (#199019)
|
2026-05-28 05:23:38 -07:00 |
|
DomPrinter.cpp
|
|
|
|
DomTreeUpdater.cpp
|
|
|
|
DXILMetadataAnalysis.cpp
|
[DirectX] Generate shader source info part in llc (#202761)
|
2026-06-11 20:33:09 +05:00 |
|
DXILResource.cpp
|
[HLSL] Use 0 to represent unbounded resources (#186022)
|
2026-03-16 13:36:53 -07:00 |
|
EphemeralValuesCache.cpp
|
|
|
|
FloatingPointPredicateUtils.cpp
|
|
|
|
FunctionPropertiesAnalysis.cpp
|
Add Pre-Optimization FunctionPropertiesStatistics Pass - All Properties (#199293)
|
2026-05-27 07:02:53 -06:00 |
|
GlobalsModRef.cpp
|
[GlobalsModRef] Don't erase while iterating (#199656)
|
2026-05-26 19:39:50 +03:00 |
|
GuardUtils.cpp
|
[Analysis][NFC] Drop use of BranchInst (#186374)
|
2026-03-13 13:42:19 +00:00 |
|
HashRecognize.cpp
|
[HashRecognize] Fix compiler hang on dense use-def chain (#211711)
|
2026-07-24 18:20:45 +01:00 |
|
HeatUtils.cpp
|
|
|
|
ImportedFunctionsInliningStatistics.cpp
|
[NFCI][LLVM] Remove raw_string_ostream::flush calls (#164086)
|
2026-01-13 08:44:48 -08:00 |
|
IndirectCallPromotionAnalysis.cpp
|
|
|
|
InlineAdvisor.cpp
|
[NFC][LLVM] Adopt ListSeparator/interleaved in more places (#172909)
|
2026-01-12 12:18:01 -08:00 |
|
InlineCost.cpp
|
[IR] Reject inlining strictfp alwaysinline callee into non-strictfp caller (#210701)
|
2026-07-23 16:59:46 +08:00 |
|
InlineOrder.cpp
|
[InlineOrder] Remove unused InlineHistoryMap (#195769)
|
2026-05-04 19:38:26 -07:00 |
|
InstCount.cpp
|
Add InstCount Pass Before Optimization (#198874)
|
2026-05-20 23:52:28 +00:00 |
|
InstructionPrecedenceTracking.cpp
|
|
|
|
InstructionSimplify.cpp
|
[InstSimplify] fold the identity interleave (#206646)
|
2026-07-07 01:58:27 +08:00 |
|
InteractiveModelRunner.cpp
|
|
|
|
IR2Vec.cpp
|
[opt] Do not exit on first emitError (#194858)
|
2026-05-06 19:47:50 +02:00 |
|
IRSimilarityIdentifier.cpp
|
[IR][Analysis] Remove unused DenseMapInfo::getEmptyKey (#201997)
|
2026-06-06 20:16:50 +00:00 |
|
IVDescriptors.cpp
|
[VPlan] Move IV predicate handling to VPlan. (#192876)
|
2026-06-02 04:40:12 +03:00 |
|
IVUsers.cpp
|
|
|
|
KernelInfo.cpp
|
[IR][NFCI] Remove *WithoutDebug (#187240)
|
2026-03-18 15:08:41 +00:00 |
|
LastRunTrackingAnalysis.cpp
|
|
|
|
LazyBlockFrequencyInfo.cpp
|
|
|
|
LazyBranchProbabilityInfo.cpp
|
[Analysis] Use CycleInfo for BranchProbabilityInfo (#210301)
|
2026-07-21 18:05:57 +00:00 |
|
LazyCallGraph.cpp
|
[LLVM][ADT] Migrate users of make_scope_exit to CTAD (#174030)
|
2026-01-02 20:42:56 -08:00 |
|
LazyValueInfo.cpp
|
[LVI] Infer ranges from mul nuw square conditions (#173127)
|
2026-07-23 11:11:49 -04:00 |
|
Lint.cpp
|
[RFC][IR] Remove Constant::isZeroValue (#181521)
|
2026-02-15 12:06:42 -05:00 |
|
Loads.cpp
|
[Loads][LAA] Properly handle multiple deref assumptions (#204083)
|
2026-06-17 12:55:12 +00:00 |
|
Local.cpp
|
[RFC][IR] Remove Constant::isZeroValue (#181521)
|
2026-02-15 12:06:42 -05:00 |
|
LoopAccessAnalysis.cpp
|
[LAA] Use dereferenceable assumption for dereferenceable_or_null pointers (#211820)
|
2026-07-24 19:05:07 +02:00 |
|
LoopAnalysisManager.cpp
|
|
|
|
LoopCacheAnalysis.cpp
|
[LoopCacheAnalysis] Generate tests by update_analyze_test_checks.py (#204807)
|
2026-06-20 16:44:01 +00:00 |
|
LoopInfo.cpp
|
[LoopInfo] Fix makeLoopInvariant to strip UB-implying attributes. (#211413)
|
2026-07-23 09:42:36 -07:00 |
|
LoopNestAnalysis.cpp
|
[Analysis][NFC] Drop use of BranchInst (#186374)
|
2026-03-13 13:42:19 +00:00 |
|
LoopPass.cpp
|
[LPM][LegacyPM] Reenable LCSSA Verification
|
2026-04-19 12:02:24 -07:00 |
|
LoopUnrollAnalyzer.cpp
|
[perf] Replace copy-assign by move-assign in llvm/lib/Analysis/* (#178169)
|
2026-02-02 21:26:49 +00:00 |
|
MemDerefPrinter.cpp
|
[Loads] Migrate isDereferenceable APIs to SimplifyQuery (#202553)
|
2026-06-09 12:26:18 +02:00 |
|
MemoryBuiltins.cpp
|
[MemoryBuiltins][NFC] Clang format and fixed coding style (#205205)
|
2026-06-23 13:05:56 -07:00 |
|
MemoryDependenceAnalysis.cpp
|
[MemDep] Treat partial-overlap lifetime.start as a clobber (#211167)
|
2026-07-22 14:54:26 -07:00 |
|
MemoryLocation.cpp
|
|
|
|
MemoryProfileInfo.cpp
|
[MemProf] Emit richer optimization remarks for single-type allocations (#181089)
|
2026-02-12 12:55:54 -08:00 |
|
MemorySSA.cpp
|
[llvm] Support invariant.load on readonly intrinsics (#205916)
|
2026-07-07 17:46:17 +00:00 |
|
MemorySSAUpdater.cpp
|
[MemorySSA] Make getPreviousDef iterative to avoid stack overflow (#205159)
|
2026-07-21 09:40:22 -07:00 |
|
MLInlineAdvisor.cpp
|
|
|
|
ModelUnderTrainingRunner.cpp
|
|
|
|
ModuleDebugInfoPrinter.cpp
|
[DebugInfo] Add macro tracking support to DebugInfoFinder (#179931)
|
2026-02-06 15:33:04 +00:00 |
|
ModuleSummaryAnalysis.cpp
|
[Analysis] Use CycleInfo for BranchProbabilityInfo (#210301)
|
2026-07-21 18:05:57 +00:00 |
|
MustExecute.cpp
|
[Analysis][NFC] Drop use of BranchInst (#186374)
|
2026-03-13 13:42:19 +00:00 |
|
NoInferenceModelRunner.cpp
|
|
|
|
ObjCARCAliasAnalysis.cpp
|
|
|
|
ObjCARCAnalysisUtils.cpp
|
|
|
|
ObjCARCInstKind.cpp
|
[IR] Split Br into UncondBr and CondBr (#184027)
|
2026-03-11 12:31:10 +00:00 |
|
OptimizationRemarkEmitter.cpp
|
[Analysis] Use CycleInfo for BranchProbabilityInfo (#210301)
|
2026-07-21 18:05:57 +00:00 |
|
OverflowInstAnalysis.cpp
|
|
|
|
PHITransAddr.cpp
|
[GVN] Fix PHITransAddr crash scanning cross-function cast users (#211169)
|
2026-07-22 10:28:51 +00:00 |
|
PhiValues.cpp
|
|
|
|
PostDominators.cpp
|
|
|
|
ProfileSummaryInfo.cpp
|
[IR] Remove ProfileCount Abstraction
|
2026-06-23 20:26:14 +00:00 |
|
PtrUseVisitor.cpp
|
|
|
|
RegionInfo.cpp
|
llvm: Fix most LLVM_ABI annotations in Analysis (#199019)
|
2026-05-28 05:23:38 -07:00 |
|
RegionPass.cpp
|
|
|
|
RegionPrinter.cpp
|
|
|
|
ReplayInlineAdvisor.cpp
|
[opt] Do not exit on first emitError (#194858)
|
2026-05-06 19:47:50 +02:00 |
|
RuntimeLibcallInfo.cpp
|
|
|
|
ScalarEvolution.cpp
|
[SCEV] Remove ptrtoint expression (NFC). (#212038)
|
2026-07-26 21:28:16 +01:00 |
|
ScalarEvolutionAliasAnalysis.cpp
|
[SCEV] Use SCEVPtrToAddr instead of SCEVPtrToInt in SCEV. (#180244)
|
2026-07-24 20:20:48 +01:00 |
|
ScalarEvolutionDivision.cpp
|
[SCEVDivision] Remove unnecessary integer casts (NFCI) (#208155)
|
2026-07-14 11:03:19 +00:00 |
|
ScalarEvolutionNormalization.cpp
|
[SCEV] Introduce SCEVUse, use it instead of const SCEV * (NFCI). (#91961)
|
2026-03-13 16:23:06 +00:00 |
|
ScopedNoAliasAA.cpp
|
[AA] Teach getModRefInfo(FenceInst) to consult the AA chain (#192043)
|
2026-04-30 17:54:02 +02:00 |
|
StackLifetime.cpp
|
|
|
|
StackSafetyAnalysis.cpp
|
[NPM] Port ImmutableModuleSummaryAnalysis to NPM (#203510)
|
2026-07-14 14:33:03 +05:30 |
|
StaticDataProfileInfo.cpp
|
[NewPM] Port StaticDataProfileInfo and wire into x86 AsmPrinter
|
2026-07-06 00:19:32 +00:00 |
|
StructuralHash.cpp
|
|
|
|
SyntheticCountsUtils.cpp
|
|
|
|
TargetLibraryInfo.cpp
|
[ADT] Skip initial empty string in StringTable iterator (#211808)
|
2026-07-24 19:03:59 +02:00 |
|
TargetTransformInfo.cpp
|
[LoopIdiomRecognize] Enable clmul optimization for CRC loops (#203405)
|
2026-07-16 15:53:09 +01:00 |
|
TensorSpec.cpp
|
|
|
|
TFLiteUtils.cpp
|
|
|
|
Trace.cpp
|
|
|
|
TrainingLogger.cpp
|
|
|
|
TypeBasedAliasAnalysis.cpp
|
[TBAA] Remove handling for old TBAA format (#200370)
|
2026-06-01 09:21:31 +02:00 |
|
TypeMetadataUtils.cpp
|
|
|
|
UniformityAnalysis.cpp
|
[CycleInfo] Represent cycles by an opaque handle. NFC (#210117)
|
2026-07-17 00:34:28 -07:00 |
|
ValueLattice.cpp
|
|
|
|
ValueLatticeUtils.cpp
|
[Attr] Add noipa function attribute (#203304)
|
2026-06-25 13:27:37 +01:00 |
|
ValueTracking.cpp
|
[ValueTracking] Fix signed zero handling in minnum/maxnum matching (#210077)
|
2026-07-24 10:25:27 +02:00 |
|
VectorUtils.cpp
|
[IR][NFC] Introduce Constant::containsMatchingVectorElement and corresponding matcher (#200502)
|
2026-06-27 11:40:03 +01:00 |