aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/Hexagon
ModeNameSize
-rw-r--r--CMakeLists.txt1227logplain
-rw-r--r--Hexagon.h2637logplain
-rw-r--r--Hexagon.td7234logplain
-rw-r--r--HexagonAsmPrinter.cpp10710logplain
-rwxr-xr-xHexagonAsmPrinter.h5549logplain
-rw-r--r--HexagonCFGOptimizer.cpp7958logplain
-rw-r--r--HexagonCallingConv.td1381logplain
-rw-r--r--HexagonCallingConvLower.cpp7327logplain
-rw-r--r--HexagonCallingConvLower.h7105logplain
-rw-r--r--HexagonExpandPredSpillCode.cpp7665logplain
-rw-r--r--HexagonFrameLowering.cpp11615logplain
-rw-r--r--HexagonFrameLowering.h1755logplain
-rw-r--r--HexagonHardwareLoops.cpp23559logplain
-rw-r--r--HexagonISelDAGToDAG.cpp55287logplain
-rw-r--r--HexagonISelLowering.cpp63166logplain
-rw-r--r--HexagonISelLowering.h7106logplain
-rw-r--r--HexagonInstrFormats.td13079logplain
-rw-r--r--HexagonInstrFormatsV4.td2166logplain
-rw-r--r--HexagonInstrInfo.cpp98177logplain
-rw-r--r--HexagonInstrInfo.h8453logplain
-rw-r--r--HexagonInstrInfo.td128576logplain
-rw-r--r--HexagonInstrInfoV3.td5443logplain
-rw-r--r--HexagonInstrInfoV4.td184646logplain
-rw-r--r--HexagonInstrInfoV5.td26417logplain
-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--HexagonMCInst.h1243logplain
-rw-r--r--HexagonMCInstLower.cpp3210logplain
-rw-r--r--HexagonMachineFunctionInfo.h2404logplain
-rw-r--r--HexagonMachineScheduler.cpp22906logplain
-rw-r--r--HexagonMachineScheduler.h7021logplain
-rw-r--r--HexagonNewValueJump.cpp23069logplain
-rw-r--r--HexagonOperands.td26127logplain
-rw-r--r--HexagonPeephole.cpp11511logplain
-rw-r--r--HexagonRegisterInfo.cpp13740logplain
-rw-r--r--HexagonRegisterInfo.h3515logplain
-rw-r--r--HexagonRegisterInfo.td5955logplain
-rw-r--r--HexagonRemoveSZExtArgs.cpp2602logplain
-rw-r--r--HexagonSchedule.td2340logplain
-rw-r--r--HexagonScheduleV4.td3056logplain
-rw-r--r--HexagonSelectCCInfo.td5250logplain
-rw-r--r--HexagonSelectionDAGInfo.cpp1535logplain
-rw-r--r--HexagonSelectionDAGInfo.h1305logplain
-rw-r--r--HexagonSplitTFRCondSets.cpp7992logplain
-rw-r--r--HexagonSubtarget.cpp2246logplain
-rw-r--r--HexagonSubtarget.h2578logplain
-rw-r--r--HexagonTargetMachine.cpp5400logplain
-rw-r--r--HexagonTargetMachine.h2755logplain
-rw-r--r--HexagonTargetObjectFile.cpp3593logplain
-rw-r--r--HexagonTargetObjectFile.h1463logplain
-rw-r--r--HexagonVLIWPacketizer.cpp116817logplain
-rw-r--r--HexagonVarargsCallingConvention.h5113logplain
d---------InstPrinter217logplain
-rw-r--r--LLVMBuild.txt971logplain
d---------MCTargetDesc358logplain
-rw-r--r--Makefile812logplain
d---------TargetInfo168logplain