LLVM 20.0.0git
Hexagon Directory Reference
Directory dependency graph for Hexagon:
lib/Target/Hexagon

Directories

directory  AsmParser
 
directory  Disassembler
 
directory  MCTargetDesc
 
directory  TargetInfo
 

Files

file  BitTracker.cpp [code]
 
file  BitTracker.h [code]
 
file  Hexagon.h [code]
 
file  HexagonAsmPrinter.cpp [code]
 
file  HexagonAsmPrinter.h [code]
 
file  HexagonBitSimplify.cpp [code]
 
file  HexagonBitTracker.cpp [code]
 
file  HexagonBitTracker.h [code]
 
file  HexagonBlockRanges.cpp [code]
 
file  HexagonBlockRanges.h [code]
 
file  HexagonBranchRelaxation.cpp [code]
 
file  HexagonCFGOptimizer.cpp [code]
 
file  HexagonCommonGEP.cpp [code]
 
file  HexagonConstExtenders.cpp [code]
 
file  HexagonConstPropagation.cpp [code]
 
file  HexagonCopyHoisting.cpp [code]
 
file  HexagonCopyToCombine.cpp [code]
 
file  HexagonDepArch.h [code]
 
file  HexagonDepDecoders.inc [code]
 
file  HexagonDepInstrIntrinsics.inc [code]
 
file  HexagonDepITypes.h [code]
 
file  HexagonDepMask.h [code]
 
file  HexagonDepTimingClasses.h [code]
 
file  HexagonEarlyIfConv.cpp [code]
 
file  HexagonExpandCondsets.cpp [code]
 
file  HexagonFixupHwLoops.cpp [code]
 
file  HexagonFrameLowering.cpp [code]
 
file  HexagonFrameLowering.h [code]
 
file  HexagonGenExtract.cpp [code]
 
file  HexagonGenInsert.cpp [code]
 
file  HexagonGenMemAbsolute.cpp [code]
 
file  HexagonGenMux.cpp [code]
 
file  HexagonGenPredicate.cpp [code]
 
file  HexagonHardwareLoops.cpp [code]
 
file  HexagonHazardRecognizer.cpp [code]
 
file  HexagonHazardRecognizer.h [code]
 
file  HexagonInstrInfo.cpp [code]
 
file  HexagonInstrInfo.h [code]
 
file  HexagonISelDAGToDAG.cpp [code]
 
file  HexagonISelDAGToDAG.h [code]
 
file  HexagonISelDAGToDAGHVX.cpp [code]
 
file  HexagonISelLowering.cpp [code]
 
file  HexagonISelLowering.h [code]
 
file  HexagonISelLoweringHVX.cpp [code]
 
file  HexagonLoadStoreWidening.cpp [code]
 
file  HexagonLoopAlign.cpp [code]
 
file  HexagonLoopIdiomRecognition.cpp [code]
 
file  HexagonLoopIdiomRecognition.h [code]
 
file  HexagonMachineFunctionInfo.cpp [code]
 
file  HexagonMachineFunctionInfo.h [code]
 
file  HexagonMachineScheduler.cpp [code]
 
file  HexagonMachineScheduler.h [code]
 
file  HexagonMask.cpp [code]
 
file  HexagonMCInstLower.cpp [code]
 
file  HexagonNewValueJump.cpp [code]
 
file  HexagonOptAddrMode.cpp [code]
 
file  HexagonOptimizeSZextends.cpp [code]
 
file  HexagonPeephole.cpp [code]
 
file  HexagonRDFOpt.cpp [code]
 
file  HexagonRegisterInfo.cpp [code]
 
file  HexagonRegisterInfo.h [code]
 
file  HexagonSelectionDAGInfo.cpp [code]
 
file  HexagonSelectionDAGInfo.h [code]
 
file  HexagonSplitConst32AndConst64.cpp [code]
 
file  HexagonSplitDouble.cpp [code]
 
file  HexagonSubtarget.cpp [code]
 
file  HexagonSubtarget.h [code]
 
file  HexagonTargetMachine.cpp [code]
 
file  HexagonTargetMachine.h [code]
 
file  HexagonTargetObjectFile.cpp [code]
 
file  HexagonTargetObjectFile.h [code]
 
file  HexagonTargetStreamer.h [code]
 
file  HexagonTargetTransformInfo.cpp [code]
 This file implements a TargetTransformInfo analysis pass specific to the Hexagon target machine.
 
file  HexagonTargetTransformInfo.h [code]
 This file implements a TargetTransformInfo analysis pass specific to the Hexagon target machine.
 
file  HexagonTfrCleanup.cpp [code]
 
file  HexagonVectorCombine.cpp [code]
 
file  HexagonVectorLoopCarriedReuse.cpp [code]
 
file  HexagonVectorLoopCarriedReuse.h [code]
 
file  HexagonVectorPrint.cpp [code]
 
file  HexagonVExtract.cpp [code]
 
file  HexagonVLIWPacketizer.cpp [code]
 
file  HexagonVLIWPacketizer.h [code]
 
file  RDFCopy.cpp [code]
 
file  RDFCopy.h [code]
 
file  RDFDeadCode.cpp [code]
 
file  RDFDeadCode.h [code]