aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/Hexagon
ModeNameSize
d---------AsmParser131logplain
-rw-r--r--BitTracker.cpp34240logplainblame
-rw-r--r--BitTracker.h15473logplainblame
-rw-r--r--CMakeLists.txt1928logplainblame
d---------Disassembler134logplain
-rw-r--r--Hexagon.h2019logplainblame
-rw-r--r--Hexagon.td10890logplainblame
-rw-r--r--HexagonAsmPrinter.cpp22020logplainblame
-rwxr-xr-xHexagonAsmPrinter.h2104logplainblame
-rw-r--r--HexagonBitSimplify.cpp87858logplainblame
-rw-r--r--HexagonBitTracker.cpp37136logplainblame
-rw-r--r--HexagonBitTracker.h2082logplainblame
-rw-r--r--HexagonBlockRanges.cpp13968logplainblame
-rw-r--r--HexagonBlockRanges.h7083logplainblame
-rw-r--r--HexagonBranchRelaxation.cpp7504logplainblame
-rw-r--r--HexagonCFGOptimizer.cpp8251logplainblame
-rw-r--r--HexagonCallingConv.td1381logplainblame
-rw-r--r--HexagonCommonGEP.cpp41929logplainblame
-rw-r--r--HexagonCopyToCombine.cpp31860logplainblame
-rw-r--r--HexagonEarlyIfConv.cpp37321logplainblame
-rw-r--r--HexagonExpandCondsets.cpp49084logplainblame
-rw-r--r--HexagonFixupHwLoops.cpp6594logplainblame
-rw-r--r--HexagonFrameLowering.cpp83717logplainblame
-rw-r--r--HexagonFrameLowering.h6690logplainblame
-rw-r--r--HexagonGenExtract.cpp8778logplainblame
-rw-r--r--HexagonGenInsert.cpp53469logplainblame
-rw-r--r--HexagonGenMux.cpp10583logplainblame
-rw-r--r--HexagonGenPredicate.cpp15939logplainblame
-rw-r--r--HexagonHardwareLoops.cpp71233logplainblame
-rw-r--r--HexagonISelDAGToDAG.cpp52459logplainblame
-rw-r--r--HexagonISelLowering.cpp122709logplainblame
-rw-r--r--HexagonISelLowering.h10912logplainblame
-rw-r--r--HexagonInstrAlias.td24499logplainblame
-rw-r--r--HexagonInstrEnc.td43327logplainblame
-rw-r--r--HexagonInstrFormats.td18623logplainblame
-rw-r--r--HexagonInstrFormatsV4.td6191logplainblame
-rw-r--r--HexagonInstrFormatsV60.td11675logplainblame
-rw-r--r--HexagonInstrInfo.cpp143051logplainblame
-rw-r--r--HexagonInstrInfo.h20570logplainblame
-rw-r--r--HexagonInstrInfo.td213519logplainblame
-rw-r--r--HexagonInstrInfoV3.td9396logplainblame
-rw-r--r--HexagonInstrInfoV4.td160955logplainblame
-rw-r--r--HexagonInstrInfoV5.td34680logplainblame
-rw-r--r--HexagonInstrInfoV60.td98020logplainblame
-rw-r--r--HexagonInstrInfoVector.td19676logplainblame
-rw-r--r--HexagonIntrinsics.td59880logplainblame
-rw-r--r--HexagonIntrinsicsDerived.td1477logplainblame
-rw-r--r--HexagonIntrinsicsV3.td1142logplainblame
-rw-r--r--HexagonIntrinsicsV4.td12266logplainblame
-rw-r--r--HexagonIntrinsicsV5.td4846logplainblame
-rw-r--r--HexagonIntrinsicsV60.td39314logplainblame
-rw-r--r--HexagonIsetDx.td18834logplainblame
-rw-r--r--HexagonMCInstLower.cpp6005logplainblame
-rw-r--r--HexagonMachineFunctionInfo.cpp479logplainblame
-rw-r--r--HexagonMachineFunctionInfo.h3172logplainblame
-rw-r--r--HexagonMachineScheduler.cpp35950logplainblame
-rw-r--r--HexagonMachineScheduler.h7486logplainblame
-rw-r--r--HexagonNewValueJump.cpp25139logplainblame
-rw-r--r--HexagonOperands.td19920logplainblame
-rw-r--r--HexagonOptAddrMode.cpp23394logplainblame
-rw-r--r--HexagonOptimizeSZextends.cpp4950logplainblame
-rw-r--r--HexagonPeephole.cpp11689logplainblame
-rw-r--r--HexagonRDF.cpp1741logplainblame
-rw-r--r--HexagonRDF.h817logplainblame
-rw-r--r--HexagonRDFOpt.cpp9740logplainblame
-rw-r--r--HexagonRegisterInfo.cpp7730logplainblame
-rw-r--r--HexagonRegisterInfo.h2381logplainblame
-rw-r--r--HexagonRegisterInfo.td11592logplainblame
-rw-r--r--HexagonSchedule.td831logplainblame
-rw-r--r--HexagonScheduleV4.td9736logplainblame
-rw-r--r--HexagonScheduleV55.td10266logplainblame
-rw-r--r--HexagonScheduleV60.td16262logplainblame
-rw-r--r--HexagonSelectCCInfo.td5250logplainblame
-rw-r--r--HexagonSelectionDAGInfo.cpp2190logplainblame
-rw-r--r--HexagonSelectionDAGInfo.h1195logplainblame
-rw-r--r--HexagonSplitConst32AndConst64.cpp6075logplainblame
-rw-r--r--HexagonSplitDouble.cpp37403logplainblame
-rw-r--r--HexagonStoreWidening.cpp20676logplainblame
-rw-r--r--HexagonSubtarget.cpp12271logplainblame
-rw-r--r--HexagonSubtarget.h5178logplainblame
-rw-r--r--HexagonSystemInst.td4095logplainblame
-rw-r--r--HexagonTargetMachine.cpp11511logplainblame
-rw-r--r--HexagonTargetMachine.h1682logplainblame
-rw-r--r--HexagonTargetObjectFile.cpp13859logplainblame
-rw-r--r--HexagonTargetObjectFile.h1560logplainblame
-rw-r--r--HexagonTargetStreamer.h1204logplainblame
-rw-r--r--HexagonTargetTransformInfo.cpp1363logplainblame
-rw-r--r--HexagonTargetTransformInfo.h2304logplainblame
-rw-r--r--HexagonVLIWPacketizer.cpp57710logplainblame
-rw-r--r--HexagonVLIWPacketizer.h4631logplainblame
-rw-r--r--LLVMBuild.txt1017logplainblame
d---------MCTargetDesc1342logplain
-rw-r--r--RDFCopy.cpp7350logplainblame
-rw-r--r--RDFCopy.h1505logplainblame
-rw-r--r--RDFDeadCode.cpp7311logplainblame
-rw-r--r--RDFDeadCode.h2337logplainblame
-rw-r--r--RDFGraph.cpp55119logplainblame
-rw-r--r--RDFGraph.h30205logplainblame
-rw-r--r--RDFLiveness.cpp32979logplainblame
-rw-r--r--RDFLiveness.h3849logplainblame
d---------TargetInfo132logplain