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
ASanStackFrameLayout.cpp 5881 bytes
AddDiscriminators.cpp 10265 bytes
BasicBlockUtils.cpp 30287 bytes
BreakCriticalEdges.cpp 17972 bytes
BuildLibCalls.cpp 34422 bytes
BypassSlowDivision.cpp 17584 bytes
CallPromotionUtils.cpp 15906 bytes
CloneFunction.cpp 33540 bytes
CloneModule.cpp 7488 bytes
CodeExtractor.cpp 43449 bytes
CtorUtils.cpp 5237 bytes
DemoteRegToStack.cpp 6112 bytes
EntryExitInstrumenter.cpp 5545 bytes
EscapeEnumerator.cpp 2973 bytes
Evaluator.cpp 24675 bytes
FlattenCFG.cpp 15938 bytes
FunctionComparator.cpp 34163 bytes
FunctionImportUtils.cpp 10879 bytes
GlobalStatus.cpp 7320 bytes
ImportedFunctionsInliningStatistics.cpp 7929 bytes
InlineFunction.cpp 99423 bytes
InstructionNamer.cpp 1965 bytes
IntegerDivision.cpp 26817 bytes
LCSSA.cpp 16492 bytes
LibCallsShrinkWrap.cpp 19001 bytes
Local.cpp 87338 bytes
LoopSimplify.cpp 33956 bytes
LoopUnroll.cpp 35731 bytes
LoopUnrollPeel.cpp 23029 bytes
LoopUnrollRuntime.cpp 39849 bytes
LoopUtils.cpp 66722 bytes
LoopVersioning.cpp 12351 bytes
LowerInvoke.cpp 3156 bytes
LowerMemIntrinsics.cpp 19868 bytes
LowerSwitch.cpp 20174 bytes
Mem2Reg.cpp 3733 bytes
MetaRenamer.cpp 5388 bytes
ModuleUtils.cpp 9569 bytes
NameAnonGlobals.cpp 3330 bytes
OrderedInstructions.cpp 1333 bytes
PredicateInfo.cpp 32200 bytes
PromoteMemoryToRegister.cpp 37835 bytes
SSAUpdater.cpp 17139 bytes
SanitizerStats.cpp 4139 bytes
SimplifyCFG.cpp 234396 bytes
SimplifyIndVar.cpp 29691 bytes
SimplifyInstructions.cpp 5928 bytes
SimplifyLibCalls.cpp 92093 bytes
SplitModule.cpp 9828 bytes
StripGCRelocates.cpp 2974 bytes
StripNonLineTableDebugInfo.cpp 1368 bytes
SymbolRewriter.cpp 19009 bytes
UnifyFunctionExitNodes.cpp 4321 bytes
Utils.cpp 1736 bytes
VNCoercion.cpp 21258 bytes
ValueMapper.cpp 38497 bytes