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
AsmParser
Disassembler
MCTargetDesc
TargetInfo
P9InstrResources.td 38258 bytes
PPC.h 4805 bytes
PPC.td 33144 bytes
PPCAsmPrinter.cpp 72464 bytes
PPCBoolRetToInt.cpp 10213 bytes
PPCBranchCoalescing.cpp 30884 bytes
PPCBranchSelector.cpp 16353 bytes
PPCCCState.cpp 1107 bytes
PPCCCState.h 1215 bytes
PPCCTRLoops.cpp 6838 bytes
PPCCallingConv.cpp 6340 bytes
PPCCallingConv.h 2016 bytes
PPCCallingConv.td 16711 bytes
PPCEarlyReturn.cpp 7310 bytes
PPCExpandISEL.cpp 18362 bytes
PPCFastISel.cpp 87565 bytes
PPCFrameLowering.cpp 100965 bytes
PPCFrameLowering.h 7640 bytes
PPCHazardRecognizers.cpp 14355 bytes
PPCHazardRecognizers.h 3920 bytes
PPCISelDAGToDAG.cpp 263044 bytes
PPCISelLowering.cpp 685807 bytes
PPCISelLowering.h 57246 bytes
PPCInstr64Bit.td 77494 bytes
PPCInstrAltivec.td 79545 bytes
PPCInstrBuilder.h 1539 bytes
PPCInstrFormats.td 58752 bytes
PPCInstrHTM.td 5610 bytes
PPCInstrInfo.cpp 175170 bytes
PPCInstrInfo.h 29755 bytes
PPCInstrInfo.td 238994 bytes
PPCInstrPrefix.td 42725 bytes
PPCInstrQPX.td 58939 bytes
PPCInstrSPE.td 50904 bytes
PPCInstrVSX.td 228844 bytes
PPCLoopInstrFormPrep.cpp 34252 bytes
PPCLowerMASSVEntries.cpp 6569 bytes
PPCMCInstLower.cpp 6782 bytes
PPCMIPeephole.cpp 65000 bytes
PPCMachineFunctionInfo.cpp 2655 bytes
PPCMachineFunctionInfo.h 9372 bytes
PPCMachineScheduler.cpp 4129 bytes
PPCMachineScheduler.h 1854 bytes
PPCMacroFusion.cpp 6841 bytes
PPCMacroFusion.def 1841 bytes
PPCMacroFusion.h 886 bytes
PPCPerfectShuffle.h 407115 bytes
PPCPfmCounters.td 705 bytes
PPCPreEmitPeephole.cpp 13677 bytes
PPCQPXLoadSplat.cpp 5435 bytes
PPCReduceCRLogicals.cpp 29345 bytes
PPCRegisterInfo.cpp 53181 bytes
PPCRegisterInfo.h 6773 bytes
PPCRegisterInfo.td 14586 bytes
PPCSchedule.td 5331 bytes
PPCSchedule440.td 35403 bytes
PPCScheduleA2.td 8040 bytes
PPCScheduleE500.td 16987 bytes
PPCScheduleE500mc.td 21391 bytes
PPCScheduleE5500.td 24182 bytes
PPCScheduleG3.td 4601 bytes
PPCScheduleG4.td 5550 bytes
PPCScheduleG4Plus.td 6602 bytes
PPCScheduleG5.td 7275 bytes
PPCScheduleP7.td 22794 bytes
PPCScheduleP8.td 24540 bytes
PPCScheduleP9.td 12563 bytes
PPCSubtarget.cpp 7765 bytes
PPCSubtarget.h 13529 bytes
PPCTLSDynamicCall.cpp 6688 bytes
PPCTOCRegDeps.cpp 5428 bytes
PPCTargetMachine.cpp 19392 bytes
PPCTargetMachine.h 2249 bytes
PPCTargetObjectFile.cpp 2507 bytes
PPCTargetObjectFile.h 1223 bytes
PPCTargetStreamer.h 1048 bytes
PPCTargetTransformInfo.cpp 38934 bytes
PPCTargetTransformInfo.h 5731 bytes
PPCVSXCopy.cpp 5814 bytes
PPCVSXFMAMutate.cpp 15486 bytes
PPCVSXSwapRemoval.cpp 37662 bytes
README_P9.txt 22779 bytes