aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/Hexagon
ModeNameSize
-rw-r--r--CMakeLists.txt1430logplain
d---------Disassembler170logplain
-rw-r--r--Hexagon.h3033logplain
-rw-r--r--Hexagon.td8752logplain
-rw-r--r--HexagonAsmPrinter.cpp8135logplain
-rw-r--r--HexagonAsmPrinter.h1865logplain
-rw-r--r--HexagonCFGOptimizer.cpp8480logplain
-rw-r--r--HexagonCallingConv.td1381logplain
-rw-r--r--HexagonCallingConvLower.cpp7469logplain
-rw-r--r--HexagonCallingConvLower.h7070logplain
-rw-r--r--HexagonCopyToCombine.cpp25546logplain
-rw-r--r--HexagonExpandPredSpillCode.cpp8513logplain
-rw-r--r--HexagonFixupHwLoops.cpp6343logplain
-rw-r--r--HexagonFrameLowering.cpp12727logplain
-rw-r--r--HexagonFrameLowering.h1952logplain
-rw-r--r--HexagonHardwareLoops.cpp54712logplain
-rw-r--r--HexagonISelDAGToDAG.cpp62040logplain
-rw-r--r--HexagonISelLowering.cpp66116logplain
-rw-r--r--HexagonISelLowering.h7559logplain
-rw-r--r--HexagonInstrFormats.td16883logplain
-rw-r--r--HexagonInstrFormatsV4.td3095logplain
-rw-r--r--HexagonInstrInfo.cpp61805logplain
-rw-r--r--HexagonInstrInfo.h9813logplain
-rw-r--r--HexagonInstrInfo.td190519logplain
-rw-r--r--HexagonInstrInfoV3.td6688logplain
-rw-r--r--HexagonInstrInfoV4.td164633logplain
-rw-r--r--HexagonInstrInfoV5.td39697logplain
-rw-r--r--HexagonIntrinsics.td170891logplain
-rw-r--r--HexagonIntrinsicsDerived.td1493logplain
-rw-r--r--HexagonIntrinsicsV3.td1868logplain
-rw-r--r--HexagonIntrinsicsV4.td17412logplain
-rw-r--r--HexagonIntrinsicsV5.td18583logplain
-rw-r--r--HexagonMCInstLower.cpp3250logplain
-rw-r--r--HexagonMachineFunctionInfo.cpp479logplain
-rw-r--r--HexagonMachineFunctionInfo.h2717logplain
-rw-r--r--HexagonMachineScheduler.cpp23556logplain
-rw-r--r--HexagonMachineScheduler.h7188logplain
-rw-r--r--HexagonNewValueJump.cpp23973logplain
-rw-r--r--HexagonOperands.td26921logplain
-rw-r--r--HexagonPeephole.cpp12303logplain
-rw-r--r--HexagonRegisterInfo.cpp11834logplain
-rw-r--r--HexagonRegisterInfo.h2900logplain
-rw-r--r--HexagonRegisterInfo.td7820logplain
-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.h1310logplain
-rw-r--r--HexagonSplitConst32AndConst64.cpp6853logplain
-rw-r--r--HexagonSplitTFRCondSets.cpp8550logplain
-rw-r--r--HexagonSubtarget.cpp3063logplain
-rw-r--r--HexagonSubtarget.h3759logplain
-rw-r--r--HexagonTargetMachine.cpp5831logplain
-rw-r--r--HexagonTargetMachine.h1547logplain
-rw-r--r--HexagonTargetObjectFile.cpp3925logplain
-rw-r--r--HexagonTargetObjectFile.h1507logplain
-rw-r--r--HexagonVLIWPacketizer.cpp51924logplain
-rw-r--r--HexagonVarargsCallingConvention.h5391logplain
-rw-r--r--LLVMBuild.txt963logplain
d---------MCTargetDesc749logplain
-rw-r--r--Makefile919logplain
d---------TargetInfo168logplain