summaryrefslogtreecommitdiff
path: root/lib/Target/Hexagon
ModeNameSize
-rw-r--r--CMakeLists.txt1383logplainblame
-rw-r--r--Hexagon.h2999logplainblame
-rw-r--r--Hexagon.td8881logplainblame
-rw-r--r--HexagonAsmPrinter.cpp10723logplainblame
-rwxr-xr-xHexagonAsmPrinter.h5549logplainblame
-rw-r--r--HexagonCFGOptimizer.cpp8380logplainblame
-rw-r--r--HexagonCallingConv.td1381logplainblame
-rw-r--r--HexagonCallingConvLower.cpp7373logplainblame
-rw-r--r--HexagonCallingConvLower.h7074logplainblame
-rw-r--r--HexagonCopyToCombine.cpp25486logplainblame
-rw-r--r--HexagonExpandPredSpillCode.cpp8349logplainblame
-rw-r--r--HexagonFixupHwLoops.cpp6296logplainblame
-rw-r--r--HexagonFrameLowering.cpp12536logplainblame
-rw-r--r--HexagonFrameLowering.h1951logplainblame
-rw-r--r--HexagonHardwareLoops.cpp54321logplainblame
-rw-r--r--HexagonISelDAGToDAG.cpp61727logplainblame
-rw-r--r--HexagonISelLowering.cpp67130logplainblame
-rw-r--r--HexagonISelLowering.h7461logplainblame
-rw-r--r--HexagonInstrFormats.td14780logplainblame
-rw-r--r--HexagonInstrFormatsV4.td2583logplainblame
-rw-r--r--HexagonInstrInfo.cpp62275logplainblame
-rw-r--r--HexagonInstrInfo.h10192logplainblame
-rw-r--r--HexagonInstrInfo.td117481logplainblame
-rw-r--r--HexagonInstrInfoV3.td4484logplainblame
-rw-r--r--HexagonInstrInfoV4.td132164logplainblame
-rw-r--r--HexagonInstrInfoV5.td26838logplainblame
-rw-r--r--HexagonIntrinsics.td170764logplainblame
-rw-r--r--HexagonIntrinsicsDerived.td1464logplainblame
-rw-r--r--HexagonIntrinsicsV3.td1868logplainblame
-rw-r--r--HexagonIntrinsicsV4.td17496logplainblame
-rw-r--r--HexagonIntrinsicsV5.td18583logplainblame
-rw-r--r--HexagonMCInstLower.cpp3284logplainblame
-rw-r--r--HexagonMachineFunctionInfo.cpp479logplainblame
-rw-r--r--HexagonMachineFunctionInfo.h2669logplainblame
-rw-r--r--HexagonMachineScheduler.cpp23307logplainblame
-rw-r--r--HexagonMachineScheduler.h6978logplainblame
-rw-r--r--HexagonNewValueJump.cpp23963logplainblame
-rw-r--r--HexagonOperands.td26127logplainblame
-rw-r--r--HexagonPeephole.cpp12388logplainblame
-rw-r--r--HexagonRegisterInfo.cpp11864logplainblame
-rw-r--r--HexagonRegisterInfo.h2815logplainblame
-rw-r--r--HexagonRegisterInfo.td5967logplainblame
-rw-r--r--HexagonRemoveSZExtArgs.cpp2725logplainblame
-rw-r--r--HexagonSchedule.td2738logplainblame
-rw-r--r--HexagonScheduleV4.td3528logplainblame
-rw-r--r--HexagonSelectCCInfo.td5250logplainblame
-rw-r--r--HexagonSelectionDAGInfo.cpp1532logplainblame
-rw-r--r--HexagonSelectionDAGInfo.h1302logplainblame
-rw-r--r--HexagonSplitConst32AndConst64.cpp6577logplainblame
-rw-r--r--HexagonSplitTFRCondSets.cpp8582logplainblame
-rw-r--r--HexagonSubtarget.cpp2690logplainblame
-rw-r--r--HexagonSubtarget.h2602logplainblame
-rw-r--r--HexagonTargetMachine.cpp6783logplainblame
-rw-r--r--HexagonTargetMachine.h2437logplainblame
-rw-r--r--HexagonTargetObjectFile.cpp3782logplainblame
-rw-r--r--HexagonTargetObjectFile.h1501logplainblame
-rw-r--r--HexagonVLIWPacketizer.cpp52029logplainblame
-rw-r--r--HexagonVarargsCallingConvention.h5113logplainblame
d---------InstPrinter217logplain
-rw-r--r--LLVMBuild.txt971logplainblame
d---------MCTargetDesc446logplain
-rw-r--r--Makefile812logplainblame
d---------TargetInfo168logplain