aboutsummaryrefslogtreecommitdiff
path: root/contrib/llvm/lib/Target/Hexagon
ModeNameSize
d---------AsmParser48logplain
-rw-r--r--BitTracker.cpp36191logplainblame
-rw-r--r--BitTracker.h17638logplainblame
d---------Disassembler51logplain
-rw-r--r--Hexagon.h976logplainblame
-rw-r--r--Hexagon.td15260logplainblame
-rw-r--r--HexagonAsmPrinter.cpp27615logplainblame
-rw-r--r--HexagonAsmPrinter.h2174logplainblame
-rw-r--r--HexagonBitSimplify.cpp109923logplainblame
-rw-r--r--HexagonBitTracker.cpp40836logplainblame
-rw-r--r--HexagonBitTracker.h2528logplainblame
-rw-r--r--HexagonBlockRanges.cpp16277logplainblame
-rw-r--r--HexagonBlockRanges.h7109logplainblame
-rw-r--r--HexagonBranchRelaxation.cpp7980logplainblame
-rw-r--r--HexagonCFGOptimizer.cpp8577logplainblame
-rw-r--r--HexagonCallingConv.td3770logplainblame
-rw-r--r--HexagonCommonGEP.cpp42737logplainblame
-rw-r--r--HexagonConstExtenders.cpp71406logplainblame
-rw-r--r--HexagonConstPropagation.cpp98731logplainblame
-rw-r--r--HexagonCopyToCombine.cpp32753logplainblame
-rw-r--r--HexagonDepArch.h733logplainblame
-rw-r--r--HexagonDepArch.td1667logplainblame
-rw-r--r--HexagonDepDecoders.h2611logplainblame
-rw-r--r--HexagonDepIICHVX.td97060logplainblame
-rw-r--r--HexagonDepIICScalar.td126748logplainblame
-rw-r--r--HexagonDepITypes.h1568logplainblame
-rw-r--r--HexagonDepITypes.td1988logplainblame
-rw-r--r--HexagonDepInstrFormats.td78648logplainblame
-rw-r--r--HexagonDepInstrInfo.td1012302logplainblame
-rw-r--r--HexagonDepMapAsm2Intrin.td255038logplainblame
-rw-r--r--HexagonDepMappings.td66624logplainblame
-rw-r--r--HexagonDepOperands.td12592logplainblame
-rw-r--r--HexagonDepTimingClasses.h4377logplainblame
-rw-r--r--HexagonEarlyIfConv.cpp38022logplainblame
-rw-r--r--HexagonExpandCondsets.cpp49743logplainblame
-rw-r--r--HexagonFixupHwLoops.cpp6715logplainblame
-rw-r--r--HexagonFrameLowering.cpp91476logplainblame
-rw-r--r--HexagonFrameLowering.h7721logplainblame
-rw-r--r--HexagonGenExtract.cpp8688logplainblame
-rw-r--r--HexagonGenInsert.cpp54467logplainblame
-rw-r--r--HexagonGenMux.cpp12643logplainblame
-rw-r--r--HexagonGenPredicate.cpp16314logplainblame
-rw-r--r--HexagonHardwareLoops.cpp71988logplainblame
-rw-r--r--HexagonHazardRecognizer.cpp5966logplainblame
-rw-r--r--HexagonHazardRecognizer.h3643logplainblame
-rw-r--r--HexagonIICHVX.td1133logplainblame
-rw-r--r--HexagonIICScalar.td1345logplainblame
-rw-r--r--HexagonISelDAGToDAG.cpp79333logplainblame
-rw-r--r--HexagonISelDAGToDAG.h5975logplainblame
-rw-r--r--HexagonISelDAGToDAGHVX.cpp69957logplainblame
-rw-r--r--HexagonISelLowering.cpp123804logplainblame
-rw-r--r--HexagonISelLowering.h21223logplainblame
-rw-r--r--HexagonISelLoweringHVX.cpp63683logplainblame
-rw-r--r--HexagonInstrFormats.td8754logplainblame
-rw-r--r--HexagonInstrFormatsV5.td3110logplainblame
-rw-r--r--HexagonInstrFormatsV60.td1024logplainblame
-rw-r--r--HexagonInstrFormatsV65.td1542logplainblame
-rw-r--r--HexagonInstrInfo.cpp157211logplainblame
-rw-r--r--HexagonInstrInfo.h25810logplainblame
-rw-r--r--HexagonIntrinsics.td22491logplainblame
-rw-r--r--HexagonIntrinsicsV5.td17176logplainblame
-rw-r--r--HexagonIntrinsicsV60.td29593logplainblame
-rw-r--r--HexagonLoopIdiomRecognition.cpp81086logplainblame
-rw-r--r--HexagonMCInstLower.cpp6383logplainblame
-rw-r--r--HexagonMachineFunctionInfo.cpp479logplainblame
-rw-r--r--HexagonMachineFunctionInfo.h2827logplainblame
-rw-r--r--HexagonMachineScheduler.cpp34973logplainblame
-rw-r--r--HexagonMachineScheduler.h8838logplainblame
-rw-r--r--HexagonMapAsm2IntrinV62.gen.td8887logplainblame
-rw-r--r--HexagonMapAsm2IntrinV65.gen.td12699logplainblame
-rw-r--r--HexagonNewValueJump.cpp26155logplainblame
-rw-r--r--HexagonOperands.td1633logplainblame
-rw-r--r--HexagonOptAddrMode.cpp30045logplainblame
-rw-r--r--HexagonOptimizeSZextends.cpp4789logplainblame
-rw-r--r--HexagonPatterns.td140097logplainblame
-rw-r--r--HexagonPatternsHVX.td22146logplainblame
-rw-r--r--HexagonPatternsV65.td2998logplainblame
-rw-r--r--HexagonPeephole.cpp10475logplainblame
-rw-r--r--HexagonPseudo.td21539logplainblame
-rw-r--r--HexagonRDFOpt.cpp10076logplainblame
-rw-r--r--HexagonRegisterInfo.cpp11870logplainblame
-rw-r--r--HexagonRegisterInfo.h3024logplainblame
-rw-r--r--HexagonRegisterInfo.td18756logplainblame
-rw-r--r--HexagonSchedule.td3237logplainblame
-rw-r--r--HexagonScheduleV5.td1739logplainblame
-rw-r--r--HexagonScheduleV55.td1826logplainblame
-rw-r--r--HexagonScheduleV60.td4384logplainblame
-rw-r--r--HexagonScheduleV62.td1535logplainblame
-rw-r--r--HexagonScheduleV65.td1579logplainblame
-rw-r--r--HexagonScheduleV66.td1580logplainblame
-rw-r--r--HexagonSelectionDAGInfo.cpp2377logplainblame
-rw-r--r--HexagonSelectionDAGInfo.h1244logplainblame
-rw-r--r--HexagonSplitConst32AndConst64.cpp4226logplainblame
-rw-r--r--HexagonSplitDouble.cpp38827logplainblame
-rw-r--r--HexagonStoreWidening.cpp20941logplainblame
-rw-r--r--HexagonSubtarget.cpp21203logplainblame
-rw-r--r--HexagonSubtarget.h9184logplainblame
-rw-r--r--HexagonTargetMachine.cpp15822logplainblame
-rw-r--r--HexagonTargetMachine.h1785logplainblame
-rw-r--r--HexagonTargetObjectFile.cpp17227logplainblame
-rw-r--r--HexagonTargetObjectFile.h2175logplainblame
-rw-r--r--HexagonTargetStreamer.h1204logplainblame
-rw-r--r--HexagonTargetTransformInfo.cpp11457logplainblame
-rw-r--r--HexagonTargetTransformInfo.h5597logplainblame
-rw-r--r--HexagonVExtract.cpp5543logplainblame
-rw-r--r--HexagonVLIWPacketizer.cpp65626logplainblame
-rw-r--r--HexagonVLIWPacketizer.h5938logplainblame
-rw-r--r--HexagonVectorLoopCarriedReuse.cpp20168logplainblame
-rw-r--r--HexagonVectorPrint.cpp7142logplainblame
d---------MCTargetDesc1259logplain
-rw-r--r--RDFCopy.cpp6472logplainblame
-rw-r--r--RDFCopy.h1668logplainblame
-rw-r--r--RDFDeadCode.cpp7596logplainblame
-rw-r--r--RDFDeadCode.h2337logplainblame
-rw-r--r--RDFGraph.cpp59900logplainblame
-rw-r--r--RDFGraph.h33233logplainblame
-rw-r--r--RDFLiveness.cpp41605logplainblame
-rw-r--r--RDFLiveness.h5027logplainblame
-rw-r--r--RDFRegisters.cpp11559logplainblame
-rw-r--r--RDFRegisters.h6683logplainblame
d---------TargetInfo49logplain