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
BitTracker.cpp 36077 bytes
BitTracker.h 17361 bytes
Hexagon.h 2020 bytes
Hexagon.td 13449 bytes
HexagonAsmPrinter.cpp 27348 bytes
HexagonAsmPrinter.h 2214 bytes
HexagonBitSimplify.cpp 105326 bytes
HexagonBitTracker.cpp 39533 bytes
HexagonBitTracker.h 2469 bytes
HexagonBlockRanges.cpp 16251 bytes
HexagonBlockRanges.h 7109 bytes
HexagonBranchRelaxation.cpp 7746 bytes
HexagonCFGOptimizer.cpp 8577 bytes
HexagonCommonGEP.cpp 42639 bytes
HexagonConstExtenders.cpp 66507 bytes
HexagonConstPropagation.cpp 98541 bytes
HexagonCopyToCombine.cpp 32812 bytes
HexagonDepArch.h 711 bytes
HexagonDepArch.td 1673 bytes
HexagonDepDecoders.h 500 bytes
HexagonDepIICHVX.td 70495 bytes
HexagonDepIICScalar.td 143416 bytes
HexagonDepITypes.h 1549 bytes
HexagonDepITypes.td 1961 bytes
HexagonDepInstrFormats.td 90629 bytes
HexagonDepInstrInfo.td 995049 bytes
HexagonDepMappings.td 66030 bytes
HexagonDepOperands.td 13215 bytes
HexagonDepTimingClasses.h 4055 bytes
HexagonEarlyIfConv.cpp 38158 bytes
HexagonExpandCondsets.cpp 49407 bytes
HexagonFixupHwLoops.cpp 6577 bytes
HexagonFrameLowering.cpp 90281 bytes
HexagonFrameLowering.h 7649 bytes
HexagonGatherPacketize.cpp 3335 bytes
HexagonGenExtract.cpp 8688 bytes
HexagonGenInsert.cpp 53802 bytes
HexagonGenMux.cpp 12172 bytes
HexagonGenPredicate.cpp 16267 bytes
HexagonHardwareLoops.cpp 72217 bytes
HexagonHazardRecognizer.cpp 4850 bytes
HexagonHazardRecognizer.h 3153 bytes
HexagonIICHVX.td 1133 bytes
HexagonIICScalar.td 1345 bytes
HexagonISelDAGToDAG.cpp 74510 bytes
HexagonISelDAGToDAG.h 5629 bytes
HexagonISelDAGToDAGHVX.cpp 65348 bytes
HexagonISelLowering.cpp 127868 bytes
HexagonISelLowering.h 15955 bytes
HexagonISelLoweringHVX.cpp 20110 bytes
HexagonInstrFormats.td 9425 bytes
HexagonInstrFormatsV4.td 3109 bytes
HexagonInstrFormatsV60.td 1025 bytes
HexagonInstrFormatsV65.td 1542 bytes
HexagonInstrInfo.cpp 150121 bytes
HexagonInstrInfo.h 24854 bytes
HexagonIntrinsics.td 62761 bytes
HexagonIntrinsicsV3.td 1142 bytes
HexagonIntrinsicsV4.td 12284 bytes
HexagonIntrinsicsV5.td 4846 bytes
HexagonIntrinsicsV60.td 29593 bytes
HexagonLoopIdiomRecognition.cpp 78748 bytes
HexagonMCInstLower.cpp 6383 bytes
HexagonMachineFunctionInfo.cpp 479 bytes
HexagonMachineFunctionInfo.h 2827 bytes
HexagonMachineScheduler.cpp 32477 bytes
HexagonMachineScheduler.h 7248 bytes
HexagonMapAsm2IntrinV62.gen.td 8887 bytes
HexagonMapAsm2IntrinV65.gen.td 12776 bytes
HexagonNewValueJump.cpp 25633 bytes
HexagonOperands.td 1633 bytes
HexagonOptAddrMode.cpp 23010 bytes
HexagonOptimizeSZextends.cpp 4789 bytes
HexagonPatterns.td 131041 bytes
HexagonPatternsV65.td 2998 bytes
HexagonPeephole.cpp 10475 bytes
HexagonPseudo.td 18876 bytes
HexagonRDFOpt.cpp 10076 bytes
HexagonRegisterInfo.cpp 9421 bytes
HexagonRegisterInfo.h 2657 bytes
HexagonRegisterInfo.td 13811 bytes
HexagonSchedule.td 2967 bytes
HexagonScheduleV4.td 1739 bytes
HexagonScheduleV55.td 1826 bytes
HexagonScheduleV60.td 4376 bytes
HexagonScheduleV62.td 1527 bytes
HexagonScheduleV65.td 1571 bytes
HexagonSelectionDAGInfo.cpp 2377 bytes
HexagonSelectionDAGInfo.h 1244 bytes
HexagonSplitConst32AndConst64.cpp 4205 bytes
HexagonSplitDouble.cpp 38009 bytes
HexagonStoreWidening.cpp 20988 bytes
HexagonSubtarget.cpp 20603 bytes
HexagonSubtarget.h 8472 bytes
HexagonTargetMachine.cpp 15273 bytes
HexagonTargetMachine.h 1785 bytes
HexagonTargetObjectFile.cpp 16740 bytes
HexagonTargetObjectFile.h 2152 bytes
HexagonTargetStreamer.h 1204 bytes
HexagonTargetTransformInfo.cpp 3023 bytes
HexagonTargetTransformInfo.h 2449 bytes
HexagonVLIWPacketizer.cpp 65351 bytes
HexagonVLIWPacketizer.h 5886 bytes
HexagonVectorLoopCarriedReuse.cpp 19964 bytes
HexagonVectorPrint.cpp 7073 bytes
RDFCopy.cpp 6422 bytes
RDFCopy.h 1668 bytes
RDFDeadCode.cpp 7615 bytes
RDFDeadCode.h 2337 bytes
RDFGraph.cpp 59922 bytes
RDFGraph.h 33233 bytes
RDFLiveness.cpp 41661 bytes
RDFLiveness.h 5014 bytes
RDFRegisters.cpp 11559 bytes
RDFRegisters.h 6683 bytes