aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/Hexagon
ModeNameSize
d---------AsmParser48logplain
-rw-r--r--BitTracker.cpp36151logplainblame
-rw-r--r--BitTracker.h17666logplainblame
d---------Disassembler51logplain
-rw-r--r--Hexagon.h1004logplainblame
-rw-r--r--Hexagon.td15288logplainblame
-rw-r--r--HexagonAsmPrinter.cpp27292logplainblame
-rwxr-xr-xHexagonAsmPrinter.h2083logplainblame
-rw-r--r--HexagonBitSimplify.cpp109787logplainblame
-rw-r--r--HexagonBitTracker.cpp40834logplainblame
-rw-r--r--HexagonBitTracker.h2556logplainblame
-rw-r--r--HexagonBlockRanges.cpp16235logplainblame
-rw-r--r--HexagonBlockRanges.h7137logplainblame
-rw-r--r--HexagonBranchRelaxation.cpp7971logplainblame
-rw-r--r--HexagonCFGOptimizer.cpp8605logplainblame
-rw-r--r--HexagonCallingConv.td3798logplainblame
-rw-r--r--HexagonCommonGEP.cpp42766logplainblame
-rw-r--r--HexagonConstExtenders.cpp71468logplainblame
-rw-r--r--HexagonConstPropagation.cpp99698logplainblame
-rw-r--r--HexagonCopyToCombine.cpp32780logplainblame
-rw-r--r--HexagonDepArch.h761logplainblame
-rw-r--r--HexagonDepArch.td1695logplainblame
-rw-r--r--HexagonDepDecoders.inc2639logplainblame
-rw-r--r--HexagonDepIICHVX.td97088logplainblame
-rw-r--r--HexagonDepIICScalar.td126776logplainblame
-rw-r--r--HexagonDepITypes.h1596logplainblame
-rw-r--r--HexagonDepITypes.td2016logplainblame
-rw-r--r--HexagonDepInstrFormats.td78676logplainblame
-rw-r--r--HexagonDepInstrInfo.td1012330logplainblame
-rw-r--r--HexagonDepMapAsm2Intrin.td256996logplainblame
-rw-r--r--HexagonDepMappings.td66652logplainblame
-rw-r--r--HexagonDepOperands.td12441logplainblame
-rw-r--r--HexagonDepTimingClasses.h4405logplainblame
-rw-r--r--HexagonEarlyIfConv.cpp38088logplainblame
-rw-r--r--HexagonExpandCondsets.cpp49711logplainblame
-rw-r--r--HexagonFixupHwLoops.cpp6706logplainblame
-rw-r--r--HexagonFrameLowering.cpp93561logplainblame
-rw-r--r--HexagonFrameLowering.h7768logplainblame
-rw-r--r--HexagonGenExtract.cpp8803logplainblame
-rw-r--r--HexagonGenInsert.cpp54514logplainblame
-rw-r--r--HexagonGenMux.cpp13010logplainblame
-rw-r--r--HexagonGenPredicate.cpp16642logplainblame
-rw-r--r--HexagonHardwareLoops.cpp72033logplainblame
-rw-r--r--HexagonHazardRecognizer.cpp5994logplainblame
-rw-r--r--HexagonHazardRecognizer.h3671logplainblame
-rw-r--r--HexagonIICHVX.td1242logplainblame
-rw-r--r--HexagonIICScalar.td1373logplainblame
-rw-r--r--HexagonISelDAGToDAG.cpp80043logplainblame
-rw-r--r--HexagonISelDAGToDAG.h6077logplainblame
-rw-r--r--HexagonISelDAGToDAGHVX.cpp70024logplainblame
-rw-r--r--HexagonISelLowering.cpp131488logplainblame
-rw-r--r--HexagonISelLowering.h21720logplainblame
-rw-r--r--HexagonISelLoweringHVX.cpp64777logplainblame
-rw-r--r--HexagonInstrFormats.td8782logplainblame
-rw-r--r--HexagonInstrFormatsV5.td3138logplainblame
-rw-r--r--HexagonInstrFormatsV60.td1052logplainblame
-rw-r--r--HexagonInstrFormatsV65.td1570logplainblame
-rw-r--r--HexagonInstrInfo.cpp157848logplainblame
-rw-r--r--HexagonInstrInfo.h25191logplainblame
-rw-r--r--HexagonIntrinsics.td22449logplainblame
-rw-r--r--HexagonIntrinsicsV5.td17204logplainblame
-rw-r--r--HexagonIntrinsicsV60.td29621logplainblame
-rw-r--r--HexagonLoopIdiomRecognition.cpp81055logplainblame
-rw-r--r--HexagonMCInstLower.cpp6411logplainblame
-rw-r--r--HexagonMachineFunctionInfo.cpp507logplainblame
-rw-r--r--HexagonMachineFunctionInfo.h2855logplainblame
-rw-r--r--HexagonMachineScheduler.cpp35071logplainblame
-rw-r--r--HexagonMachineScheduler.h8866logplainblame
-rw-r--r--HexagonMapAsm2IntrinV62.gen.td8915logplainblame
-rw-r--r--HexagonMapAsm2IntrinV65.gen.td12727logplainblame
-rw-r--r--HexagonNewValueJump.cpp26198logplainblame
-rw-r--r--HexagonOperands.td1661logplainblame
-rw-r--r--HexagonOptAddrMode.cpp30112logplainblame
-rw-r--r--HexagonOptimizeSZextends.cpp4856logplainblame
-rw-r--r--HexagonPatterns.td144235logplainblame
-rw-r--r--HexagonPatternsHVX.td22585logplainblame
-rw-r--r--HexagonPatternsV65.td3026logplainblame
-rw-r--r--HexagonPeephole.cpp10433logplainblame
-rw-r--r--HexagonPseudo.td21979logplainblame
-rw-r--r--HexagonRDFOpt.cpp10139logplainblame
-rw-r--r--HexagonRegisterInfo.cpp12012logplainblame
-rw-r--r--HexagonRegisterInfo.h3052logplainblame
-rw-r--r--HexagonRegisterInfo.td18784logplainblame
-rw-r--r--HexagonSchedule.td3265logplainblame
-rw-r--r--HexagonScheduleV5.td1767logplainblame
-rw-r--r--HexagonScheduleV55.td1854logplainblame
-rw-r--r--HexagonScheduleV60.td4412logplainblame
-rw-r--r--HexagonScheduleV62.td1563logplainblame
-rw-r--r--HexagonScheduleV65.td1607logplainblame
-rw-r--r--HexagonScheduleV66.td1608logplainblame
-rw-r--r--HexagonSelectionDAGInfo.cpp2405logplainblame
-rw-r--r--HexagonSelectionDAGInfo.h1272logplainblame
-rw-r--r--HexagonSplitConst32AndConst64.cpp4254logplainblame
-rw-r--r--HexagonSplitDouble.cpp38764logplainblame
-rw-r--r--HexagonStoreWidening.cpp20983logplainblame
-rw-r--r--HexagonSubtarget.cpp21180logplainblame
-rw-r--r--HexagonSubtarget.h9240logplainblame
-rw-r--r--HexagonTargetMachine.cpp15941logplainblame
-rw-r--r--HexagonTargetMachine.h1813logplainblame
-rw-r--r--HexagonTargetObjectFile.cpp17158logplainblame
-rw-r--r--HexagonTargetObjectFile.h2203logplainblame
-rw-r--r--HexagonTargetStreamer.h1232logplainblame
-rw-r--r--HexagonTargetTransformInfo.cpp12003logplainblame
-rw-r--r--HexagonTargetTransformInfo.h5705logplainblame
-rw-r--r--HexagonVExtract.cpp6790logplainblame
-rw-r--r--HexagonVLIWPacketizer.cpp66125logplainblame
-rw-r--r--HexagonVLIWPacketizer.h5938logplainblame
-rw-r--r--HexagonVectorLoopCarriedReuse.cpp24565logplainblame
-rw-r--r--HexagonVectorPrint.cpp7170logplainblame
d---------MCTargetDesc1259logplain
-rw-r--r--RDFCopy.cpp6480logplainblame
-rw-r--r--RDFCopy.h1696logplainblame
-rw-r--r--RDFDeadCode.cpp7656logplainblame
-rw-r--r--RDFDeadCode.h2365logplainblame
-rw-r--r--RDFGraph.cpp59698logplainblame
-rw-r--r--RDFGraph.h34541logplainblame
-rw-r--r--RDFLiveness.cpp41635logplainblame
-rw-r--r--RDFLiveness.h5134logplainblame
-rw-r--r--RDFRegisters.cpp11547logplainblame
-rw-r--r--RDFRegisters.h6671logplainblame
d---------TargetInfo96logplain