Training courses

Kernel and Embedded Linux

Bootlin training courses

Embedded Linux, kernel,
Yocto Project, Buildroot, real-time,
graphics, boot time, debugging...

Bootlin logo

Elixir Cross Referencer

Parent directory
AliasAnalysis.cpp 30695 bytes
AliasAnalysisEvaluator.cpp 15953 bytes
AliasAnalysisSummary.cpp 3548 bytes
AliasAnalysisSummary.h 10350 bytes
AliasSetTracker.cpp 25222 bytes
Analysis.cpp 5332 bytes
AssumptionCache.cpp 9311 bytes
BasicAliasAnalysis.cpp 84171 bytes
BlockFrequencyInfo.cpp 12430 bytes
BlockFrequencyInfoImpl.cpp 28557 bytes
BranchProbabilityInfo.cpp 37255 bytes
CFG.cpp 8651 bytes
CFGPrinter.cpp 6454 bytes
CFLAndersAliasAnalysis.cpp 33442 bytes
CFLGraph.h 21498 bytes
CFLSteensAliasAnalysis.cpp 13246 bytes
CGSCCPassManager.cpp 29683 bytes
CallGraph.cpp 11252 bytes
CallGraphSCCPass.cpp 25526 bytes
CallPrinter.cpp 3024 bytes
CaptureTracking.cpp 14254 bytes
CmpInstAnalysis.cpp 4715 bytes
CodeMetrics.cpp 7202 bytes
ConstantFolding.cpp 92453 bytes
CostModel.cpp 3899 bytes
Delinearization.cpp 4534 bytes
DemandedBits.cpp 16726 bytes
DependenceAnalysis.cpp 149499 bytes
DivergenceAnalysis.cpp 15351 bytes
DomPrinter.cpp 9859 bytes
DominanceFrontier.cpp 3218 bytes
EHPersonalities.cpp 6004 bytes
GlobalsModRef.cpp 40684 bytes
GuardUtils.cpp 746 bytes
IVDescriptors.cpp 41874 bytes
IVUsers.cpp 16447 bytes
IndirectCallPromotionAnalysis.cpp 4405 bytes
InlineCost.cpp 85330 bytes
InstCount.cpp 2441 bytes
InstructionPrecedenceTracking.cpp 5669 bytes
InstructionSimplify.cpp 207290 bytes
Interval.cpp 1790 bytes
IntervalPartition.cpp 4412 bytes
IteratedDominanceFrontier.cpp 3733 bytes
LazyBlockFrequencyInfo.cpp 2818 bytes
LazyBranchProbabilityInfo.cpp 2966 bytes
LazyCallGraph.cpp 67099 bytes
LazyValueInfo.cpp 75889 bytes
LegacyDivergenceAnalysis.cpp 14437 bytes
Lint.cpp 29202 bytes
Loads.cpp 17327 bytes
LoopAccessAnalysis.cpp 93114 bytes
LoopAnalysisManager.cpp 7029 bytes
LoopInfo.cpp 28042 bytes
LoopPass.cpp 14029 bytes
LoopUnrollAnalyzer.cpp 7376 bytes
MemDepPrinter.cpp 5146 bytes
MemDerefPrinter.cpp 2442 bytes
MemoryBuiltins.cpp 36971 bytes
MemoryDependenceAnalysis.cpp 72576 bytes
MemoryLocation.cpp 7550 bytes
MemorySSA.cpp 86835 bytes
MemorySSAUpdater.cpp 46972 bytes
ModuleDebugInfoPrinter.cpp 4051 bytes
ModuleSummaryAnalysis.cpp 28339 bytes
MustExecute.cpp 15452 bytes
ObjCARCAliasAnalysis.cpp 5704 bytes
ObjCARCAnalysisUtils.cpp 1068 bytes
ObjCARCInstKind.cpp 22596 bytes
OptimizationRemarkEmitter.cpp 4223 bytes
OrderedBasicBlock.cpp 3775 bytes
OrderedInstructions.cpp 2093 bytes
PHITransAddr.cpp 16409 bytes
PhiValues.cpp 8149 bytes
PostDominators.cpp 2807 bytes
ProfileSummaryInfo.cpp 12253 bytes
PtrUseVisitor.cpp 1115 bytes
RegionInfo.cpp 6596 bytes
RegionPass.cpp 9307 bytes
RegionPrinter.cpp 8774 bytes
ScalarEvolution.cpp 483891 bytes
ScalarEvolutionAliasAnalysis.cpp 5996 bytes
ScalarEvolutionExpander.cpp 93820 bytes
ScalarEvolutionNormalization.cpp 4676 bytes
ScopedNoAliasAA.cpp 7268 bytes
StackSafetyAnalysis.cpp 22403 bytes
StratifiedSets.h 19093 bytes
SyncDependenceAnalysis.cpp 13404 bytes
SyntheticCountsUtils.cpp 3908 bytes
TargetLibraryInfo.cpp 61200 bytes
TargetTransformInfo.cpp 44193 bytes
Trace.cpp 1815 bytes
TypeBasedAliasAnalysis.cpp 26243 bytes
TypeMetadataUtils.cpp 5020 bytes
ValueLattice.cpp 932 bytes
ValueLatticeUtils.cpp 1487 bytes
ValueTracking.cpp 209183 bytes
VectorUtils.cpp 40464 bytes