summaryrefslogtreecommitdiff
path: root/lib/Target/Hexagon
ModeNameSize
-rw-r--r--CMakeLists.txt1308logplain
-rw-r--r--Hexagon.h2999logplain
-rw-r--r--Hexagon.td8480logplain
-rw-r--r--HexagonAsmPrinter.cpp8038logplain
-rw-r--r--HexagonAsmPrinter.h1817logplain
-rw-r--r--HexagonCFGOptimizer.cpp8414logplain
-rw-r--r--HexagonCallingConv.td1381logplain
-rw-r--r--HexagonCallingConvLower.cpp7373logplain
-rw-r--r--HexagonCallingConvLower.h7050logplain
-rw-r--r--HexagonCopyToCombine.cpp25510logplain
-rw-r--r--HexagonExpandPredSpillCode.cpp8373logplain
-rw-r--r--HexagonFixupHwLoops.cpp6317logplain
-rw-r--r--HexagonFrameLowering.cpp12592logplain
-rw-r--r--HexagonFrameLowering.h1898logplain
-rw-r--r--HexagonHardwareLoops.cpp54578logplain
-rw-r--r--HexagonISelDAGToDAG.cpp61728logplain
-rw-r--r--HexagonISelLowering.cpp65791logplain
-rw-r--r--HexagonISelLowering.h7365logplain
-rw-r--r--HexagonInstrFormats.td16507logplain
-rw-r--r--HexagonInstrFormatsV4.td2886logplain
-rw-r--r--HexagonInstrInfo.cpp62321logplain
-rw-r--r--HexagonInstrInfo.h9821logplain
-rw-r--r--HexagonInstrInfo.td117519logplain
-rw-r--r--HexagonInstrInfoV3.td4484logplain
-rw-r--r--HexagonInstrInfoV4.td132427logplain
-rw-r--r--HexagonInstrInfoV5.td26838logplain
-rw-r--r--HexagonIntrinsics.td170764logplain
-rw-r--r--HexagonIntrinsicsDerived.td1464logplain
-rw-r--r--HexagonIntrinsicsV3.td1868logplain
-rw-r--r--HexagonIntrinsicsV4.td17496logplain
-rw-r--r--HexagonIntrinsicsV5.td18583logplain
-rw-r--r--HexagonMCInstLower.cpp3280logplain
-rw-r--r--HexagonMachineFunctionInfo.cpp479logplain
-rw-r--r--HexagonMachineFunctionInfo.h2669logplain
-rw-r--r--HexagonMachineScheduler.cpp23481logplain
-rw-r--r--HexagonMachineScheduler.h7131logplain
-rw-r--r--HexagonNewValueJump.cpp23982logplain
-rw-r--r--HexagonOperands.td26127logplain
-rw-r--r--HexagonPeephole.cpp12416logplain
-rw-r--r--HexagonRegisterInfo.cpp11810logplain
-rw-r--r--HexagonRegisterInfo.h2852logplain
-rw-r--r--HexagonRegisterInfo.td5967logplain
-rw-r--r--HexagonRemoveSZExtArgs.cpp2736logplain
-rw-r--r--HexagonSchedule.td741logplain
-rw-r--r--HexagonScheduleV4.td9671logplain
-rw-r--r--HexagonSelectCCInfo.td5250logplain
-rw-r--r--HexagonSelectionDAGInfo.cpp1476logplain
-rw-r--r--HexagonSelectionDAGInfo.h1262logplain
-rw-r--r--HexagonSplitConst32AndConst64.cpp6754logplain
-rw-r--r--HexagonSplitTFRCondSets.cpp8637logplain
-rw-r--r--HexagonSubtarget.cpp3063logplain
-rw-r--r--HexagonSubtarget.h3630logplain
-rw-r--r--HexagonTargetMachine.cpp5787logplain
-rw-r--r--HexagonTargetMachine.h2156logplain
-rw-r--r--HexagonTargetObjectFile.cpp3855logplain
-rw-r--r--HexagonTargetObjectFile.h1459logplain
-rw-r--r--HexagonVLIWPacketizer.cpp52142logplain
-rw-r--r--HexagonVarargsCallingConvention.h5113logplain
d---------InstPrinter217logplain
-rw-r--r--LLVMBuild.txt980logplain
d---------MCTargetDesc446logplain
-rw-r--r--Makefile812logplain
d---------TargetInfo168logplain