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 36191 bytes
BitTracker.h 17638 bytes
Hexagon.h 976 bytes
Hexagon.td 15260 bytes
HexagonAsmPrinter.cpp 27615 bytes
HexagonAsmPrinter.h 2174 bytes
HexagonBitSimplify.cpp 109923 bytes
HexagonBitTracker.cpp 40836 bytes
HexagonBitTracker.h 2528 bytes
HexagonBlockRanges.cpp 16277 bytes
HexagonBlockRanges.h 7109 bytes
HexagonBranchRelaxation.cpp 7980 bytes
HexagonCFGOptimizer.cpp 8577 bytes
HexagonCallingConv.td 3770 bytes
HexagonCommonGEP.cpp 42737 bytes
HexagonConstExtenders.cpp 71406 bytes
HexagonConstPropagation.cpp 98731 bytes
HexagonCopyToCombine.cpp 32753 bytes
HexagonDepArch.h 733 bytes
HexagonDepArch.td 1667 bytes
HexagonDepDecoders.h 2611 bytes
HexagonDepIICHVX.td 97060 bytes
HexagonDepIICScalar.td 126748 bytes
HexagonDepITypes.h 1568 bytes
HexagonDepITypes.td 1988 bytes
HexagonDepInstrFormats.td 78648 bytes
HexagonDepInstrInfo.td 1012302 bytes
HexagonDepMapAsm2Intrin.td 255038 bytes
HexagonDepMappings.td 66624 bytes
HexagonDepOperands.td 12592 bytes
HexagonDepTimingClasses.h 4377 bytes
HexagonEarlyIfConv.cpp 38022 bytes
HexagonExpandCondsets.cpp 49743 bytes
HexagonFixupHwLoops.cpp 6715 bytes
HexagonFrameLowering.cpp 91476 bytes
HexagonFrameLowering.h 7721 bytes
HexagonGenExtract.cpp 8688 bytes
HexagonGenInsert.cpp 54467 bytes
HexagonGenMux.cpp 12643 bytes
HexagonGenPredicate.cpp 16314 bytes
HexagonHardwareLoops.cpp 71988 bytes
HexagonHazardRecognizer.cpp 5966 bytes
HexagonHazardRecognizer.h 3643 bytes
HexagonIICHVX.td 1133 bytes
HexagonIICScalar.td 1345 bytes
HexagonISelDAGToDAG.cpp 79333 bytes
HexagonISelDAGToDAG.h 5975 bytes
HexagonISelDAGToDAGHVX.cpp 69957 bytes
HexagonISelLowering.cpp 123804 bytes
HexagonISelLowering.h 21223 bytes
HexagonISelLoweringHVX.cpp 63683 bytes
HexagonInstrFormats.td 8754 bytes
HexagonInstrFormatsV5.td 3110 bytes
HexagonInstrFormatsV60.td 1024 bytes
HexagonInstrFormatsV65.td 1542 bytes
HexagonInstrInfo.cpp 157211 bytes
HexagonInstrInfo.h 25810 bytes
HexagonIntrinsics.td 22491 bytes
HexagonIntrinsicsV5.td 17176 bytes
HexagonIntrinsicsV60.td 29593 bytes
HexagonLoopIdiomRecognition.cpp 81086 bytes
HexagonMCInstLower.cpp 6383 bytes
HexagonMachineFunctionInfo.cpp 479 bytes
HexagonMachineFunctionInfo.h 2827 bytes
HexagonMachineScheduler.cpp 34973 bytes
HexagonMachineScheduler.h 8838 bytes
HexagonMapAsm2IntrinV62.gen.td 8887 bytes
HexagonMapAsm2IntrinV65.gen.td 12699 bytes
HexagonNewValueJump.cpp 26155 bytes
HexagonOperands.td 1633 bytes
HexagonOptAddrMode.cpp 30045 bytes
HexagonOptimizeSZextends.cpp 4789 bytes
HexagonPatterns.td 140097 bytes
HexagonPatternsHVX.td 22146 bytes
HexagonPatternsV65.td 2998 bytes
HexagonPeephole.cpp 10475 bytes
HexagonPseudo.td 21539 bytes
HexagonRDFOpt.cpp 10076 bytes
HexagonRegisterInfo.cpp 11870 bytes
HexagonRegisterInfo.h 3024 bytes
HexagonRegisterInfo.td 18756 bytes
HexagonSchedule.td 3237 bytes
HexagonScheduleV5.td 1739 bytes
HexagonScheduleV55.td 1826 bytes
HexagonScheduleV60.td 4384 bytes
HexagonScheduleV62.td 1535 bytes
HexagonScheduleV65.td 1579 bytes
HexagonScheduleV66.td 1580 bytes
HexagonSelectionDAGInfo.cpp 2377 bytes
HexagonSelectionDAGInfo.h 1244 bytes
HexagonSplitConst32AndConst64.cpp 4226 bytes
HexagonSplitDouble.cpp 38827 bytes
HexagonStoreWidening.cpp 20941 bytes
HexagonSubtarget.cpp 21203 bytes
HexagonSubtarget.h 9184 bytes
HexagonTargetMachine.cpp 15822 bytes
HexagonTargetMachine.h 1785 bytes
HexagonTargetObjectFile.cpp 17227 bytes
HexagonTargetObjectFile.h 2175 bytes
HexagonTargetStreamer.h 1204 bytes
HexagonTargetTransformInfo.cpp 11457 bytes
HexagonTargetTransformInfo.h 5597 bytes
HexagonVExtract.cpp 5543 bytes
HexagonVLIWPacketizer.cpp 65626 bytes
HexagonVLIWPacketizer.h 5938 bytes
HexagonVectorLoopCarriedReuse.cpp 20168 bytes
HexagonVectorPrint.cpp 7142 bytes
RDFCopy.cpp 6472 bytes
RDFCopy.h 1668 bytes
RDFDeadCode.cpp 7596 bytes
RDFDeadCode.h 2337 bytes
RDFGraph.cpp 59900 bytes
RDFGraph.h 33233 bytes
RDFLiveness.cpp 41605 bytes
RDFLiveness.h 5027 bytes
RDFRegisters.cpp 11559 bytes
RDFRegisters.h 6683 bytes