summaryrefslogtreecommitdiff
path: root/lib/Target/Hexagon
ModeNameSize
-rw-r--r--CMakeLists.txt1383logplain
-rw-r--r--Hexagon.h2999logplain
-rw-r--r--Hexagon.td8881logplain
-rw-r--r--HexagonAsmPrinter.cpp10723logplain
-rw-r--r--HexagonAsmPrinter.h5549logplain
-rw-r--r--HexagonCFGOptimizer.cpp8380logplain
-rw-r--r--HexagonCallingConv.td1381logplain
-rw-r--r--HexagonCallingConvLower.cpp7373logplain
-rw-r--r--HexagonCallingConvLower.h7074logplain
-rw-r--r--HexagonCopyToCombine.cpp25486logplain
-rw-r--r--HexagonExpandPredSpillCode.cpp8349logplain
-rw-r--r--HexagonFixupHwLoops.cpp6296logplain
-rw-r--r--HexagonFrameLowering.cpp12536logplain
-rw-r--r--HexagonFrameLowering.h1951logplain
-rw-r--r--HexagonHardwareLoops.cpp54321logplain
-rw-r--r--HexagonISelDAGToDAG.cpp61727logplain
-rw-r--r--HexagonISelLowering.cpp67130logplain
-rw-r--r--HexagonISelLowering.h7461logplain
-rw-r--r--HexagonInstrFormats.td14780logplain
-rw-r--r--HexagonInstrFormatsV4.td2583logplain
-rw-r--r--HexagonInstrInfo.cpp62275logplain
-rw-r--r--HexagonInstrInfo.h10192logplain
-rw-r--r--HexagonInstrInfo.td117481logplain
-rw-r--r--HexagonInstrInfoV3.td4484logplain
-rw-r--r--HexagonInstrInfoV4.td132164logplain
-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.cpp3284logplain
-rw-r--r--HexagonMachineFunctionInfo.cpp479logplain
-rw-r--r--HexagonMachineFunctionInfo.h2669logplain
-rw-r--r--HexagonMachineScheduler.cpp23307logplain
-rw-r--r--HexagonMachineScheduler.h6978logplain
-rw-r--r--HexagonNewValueJump.cpp23963logplain
-rw-r--r--HexagonOperands.td26127logplain
-rw-r--r--HexagonPeephole.cpp12388logplain
-rw-r--r--HexagonRegisterInfo.cpp11864logplain
-rw-r--r--HexagonRegisterInfo.h2815logplain
-rw-r--r--HexagonRegisterInfo.td5967logplain
-rw-r--r--HexagonRemoveSZExtArgs.cpp2725logplain
-rw-r--r--HexagonSchedule.td2738logplain
-rw-r--r--HexagonScheduleV4.td3528logplain
-rw-r--r--HexagonSelectCCInfo.td5250logplain
-rw-r--r--HexagonSelectionDAGInfo.cpp1532logplain
-rw-r--r--HexagonSelectionDAGInfo.h1302logplain
-rw-r--r--HexagonSplitConst32AndConst64.cpp6577logplain
-rw-r--r--HexagonSplitTFRCondSets.cpp8582logplain
-rw-r--r--HexagonSubtarget.cpp2690logplain
-rw-r--r--HexagonSubtarget.h2602logplain
-rw-r--r--HexagonTargetMachine.cpp6783logplain
-rw-r--r--HexagonTargetMachine.h2437logplain
-rw-r--r--HexagonTargetObjectFile.cpp3782logplain
-rw-r--r--HexagonTargetObjectFile.h1501logplain
-rw-r--r--HexagonVLIWPacketizer.cpp52029logplain
-rw-r--r--HexagonVarargsCallingConvention.h5113logplain
d---------InstPrinter217logplain
-rw-r--r--LLVMBuild.txt971logplain
d---------MCTargetDesc446logplain
-rw-r--r--Makefile812logplain
d---------TargetInfo168logplain