summaryrefslogtreecommitdiff
path: root/lib/Target/Hexagon
ModeNameSize
-rw-r--r--CMakeLists.txt1430logplainblame
d---------Disassembler170logplain
-rw-r--r--Hexagon.h3033logplainblame
-rw-r--r--Hexagon.td8752logplainblame
-rw-r--r--HexagonAsmPrinter.cpp8135logplainblame
-rwxr-xr-xHexagonAsmPrinter.h1865logplainblame
-rw-r--r--HexagonCFGOptimizer.cpp8480logplainblame
-rw-r--r--HexagonCallingConv.td1381logplainblame
-rw-r--r--HexagonCallingConvLower.cpp7469logplainblame
-rw-r--r--HexagonCallingConvLower.h7070logplainblame
-rw-r--r--HexagonCopyToCombine.cpp25546logplainblame
-rw-r--r--HexagonExpandPredSpillCode.cpp8513logplainblame
-rw-r--r--HexagonFixupHwLoops.cpp6343logplainblame
-rw-r--r--HexagonFrameLowering.cpp12727logplainblame
-rw-r--r--HexagonFrameLowering.h1952logplainblame
-rw-r--r--HexagonHardwareLoops.cpp54712logplainblame
-rw-r--r--HexagonISelDAGToDAG.cpp62040logplainblame
-rw-r--r--HexagonISelLowering.cpp66116logplainblame
-rw-r--r--HexagonISelLowering.h7559logplainblame
-rw-r--r--HexagonInstrFormats.td16883logplainblame
-rw-r--r--HexagonInstrFormatsV4.td3095logplainblame
-rw-r--r--HexagonInstrInfo.cpp61805logplainblame
-rw-r--r--HexagonInstrInfo.h9813logplainblame
-rw-r--r--HexagonInstrInfo.td190519logplainblame
-rw-r--r--HexagonInstrInfoV3.td6688logplainblame
-rw-r--r--HexagonInstrInfoV4.td164633logplainblame
-rw-r--r--HexagonInstrInfoV5.td39697logplainblame
-rw-r--r--HexagonIntrinsics.td170891logplainblame
-rw-r--r--HexagonIntrinsicsDerived.td1493logplainblame
-rw-r--r--HexagonIntrinsicsV3.td1868logplainblame
-rw-r--r--HexagonIntrinsicsV4.td17412logplainblame
-rw-r--r--HexagonIntrinsicsV5.td18583logplainblame
-rw-r--r--HexagonMCInstLower.cpp3250logplainblame
-rw-r--r--HexagonMachineFunctionInfo.cpp479logplainblame
-rw-r--r--HexagonMachineFunctionInfo.h2717logplainblame
-rw-r--r--HexagonMachineScheduler.cpp23556logplainblame
-rw-r--r--HexagonMachineScheduler.h7188logplainblame
-rw-r--r--HexagonNewValueJump.cpp23973logplainblame
-rw-r--r--HexagonOperands.td26921logplainblame
-rw-r--r--HexagonPeephole.cpp12303logplainblame
-rw-r--r--HexagonRegisterInfo.cpp11834logplainblame
-rw-r--r--HexagonRegisterInfo.h2900logplainblame
-rw-r--r--HexagonRegisterInfo.td7820logplainblame
-rw-r--r--HexagonRemoveSZExtArgs.cpp2776logplainblame
-rw-r--r--HexagonSchedule.td741logplainblame
-rw-r--r--HexagonScheduleV4.td9671logplainblame
-rw-r--r--HexagonSelectCCInfo.td5250logplainblame
-rw-r--r--HexagonSelectionDAGInfo.cpp1476logplainblame
-rw-r--r--HexagonSelectionDAGInfo.h1310logplainblame
-rw-r--r--HexagonSplitConst32AndConst64.cpp6853logplainblame
-rw-r--r--HexagonSplitTFRCondSets.cpp8550logplainblame
-rw-r--r--HexagonSubtarget.cpp3063logplainblame
-rw-r--r--HexagonSubtarget.h3759logplainblame
-rw-r--r--HexagonTargetMachine.cpp5831logplainblame
-rw-r--r--HexagonTargetMachine.h1547logplainblame
-rw-r--r--HexagonTargetObjectFile.cpp3925logplainblame
-rw-r--r--HexagonTargetObjectFile.h1507logplainblame
-rw-r--r--HexagonVLIWPacketizer.cpp51924logplainblame
-rw-r--r--HexagonVarargsCallingConvention.h5391logplainblame
-rw-r--r--LLVMBuild.txt963logplainblame
d---------MCTargetDesc749logplain
-rw-r--r--Makefile919logplainblame
d---------TargetInfo168logplain