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
ADCE.cpp 25306 bytes
AlignmentFromAssumptions.cpp 16282 bytes
BDCE.cpp 7603 bytes
CallSiteSplitting.cpp 21948 bytes
ConstantHoisting.cpp 39880 bytes
ConstantProp.cpp 4227 bytes
CorrelatedValuePropagation.cpp 33139 bytes
DCE.cpp 7009 bytes
DeadStoreElimination.cpp 93704 bytes
DivRemPairs.cpp 15372 bytes
EarlyCSE.cpp 58424 bytes
FlattenCFGPass.cpp 2810 bytes
Float2Int.cpp 18624 bytes
GVN.cpp 102509 bytes
GVNHoist.cpp 45926 bytes
GVNSink.cpp 30688 bytes
GuardWidening.cpp 33136 bytes
IVUsersPrinter.cpp 839 bytes
IndVarSimplify.cpp 116212 bytes
InductiveRangeCheckElimination.cpp 74707 bytes
InferAddressSpaces.cpp 45283 bytes
InstSimplifyPass.cpp 5523 bytes
JumpThreading.cpp 117818 bytes
LICM.cpp 94931 bytes
LoopAccessAnalysisPrinter.cpp 977 bytes
LoopDataPrefetch.cpp 14890 bytes
LoopDeletion.cpp 11647 bytes
LoopDistribute.cpp 41215 bytes
LoopFuse.cpp 70250 bytes
LoopIdiomRecognize.cpp 70747 bytes
LoopInstSimplify.cpp 9607 bytes
LoopInterchange.cpp 62105 bytes
LoopLoadElimination.cpp 27348 bytes
LoopPassManager.cpp 4119 bytes
LoopPredication.cpp 50392 bytes
LoopRerollPass.cpp 59945 bytes
LoopRotation.cpp 4901 bytes
LoopSimplifyCFG.cpp 29279 bytes
LoopSink.cpp 15291 bytes
LoopStrengthReduce.cpp 222089 bytes
LoopUnrollAndJamPass.cpp 21576 bytes
LoopUnrollPass.cpp 62187 bytes
LoopUnswitch.cpp 65708 bytes
LoopVersioningLICM.cpp 24215 bytes
LowerAtomic.cpp 5245 bytes
LowerConstantIntrinsics.cpp 5939 bytes
LowerExpectIntrinsic.cpp 15363 bytes
LowerGuardIntrinsic.cpp 2883 bytes
LowerMatrixIntrinsics.cpp 75120 bytes
LowerWidenableCondition.cpp 2813 bytes
MakeGuardsExplicit.cpp 3920 bytes
MemCpyOptimizer.cpp 53410 bytes
MergeICmps.cpp 36468 bytes
MergedLoadStoreMotion.cpp 15549 bytes
NaryReassociate.cpp 20336 bytes
NewGVN.cpp 175048 bytes
PartiallyInlineLibCalls.cpp 6368 bytes
PlaceSafepoints.cpp 28160 bytes
Reassociate.cpp 97903 bytes
Reg2Mem.cpp 4449 bytes
RewriteStatepointsForGC.cpp 119140 bytes
SCCP.cpp 77951 bytes
SROA.cpp 188242 bytes
Scalar.cpp 10321 bytes
Scalarizer.cpp 33717 bytes
SeparateConstOffsetFromGEP.cpp 54265 bytes
SimpleLoopUnswitch.cpp 127561 bytes
SimplifyCFGPass.cpp 12601 bytes
Sink.cpp 11070 bytes
SpeculateAroundPHIs.cpp 36549 bytes
SpeculativeExecution.cpp 11821 bytes
StraightLineStrengthReduce.cpp 29610 bytes
StructurizeCFG.cpp 33268 bytes
TailRecursionElimination.cpp 35738 bytes
WarnMissedTransforms.cpp 6292 bytes