[AMDGPU] New gfx940 mfma instructions
[llvm-project.git] / llvm / lib / Target / Hexagon / 
treea56f7f7dfe6cf2068658e7077fcf5e8380ec1fb8
drwxr-xr-x   ..
drwxr-xr-x - AsmParser
-rw-r--r-- 35956 BitTracker.cpp
-rw-r--r-- 17734 BitTracker.h
-rw-r--r-- 2410 CMakeLists.txt
drwxr-xr-x - Disassembler
-rw-r--r-- 900 Hexagon.h
-rw-r--r-- 20162 Hexagon.td
-rw-r--r-- 29338 HexagonAsmPrinter.cpp
-rw-r--r-- 2671 HexagonAsmPrinter.h
-rw-r--r-- 109850 HexagonBitSimplify.cpp
-rw-r--r-- 40930 HexagonBitTracker.cpp
-rw-r--r-- 2558 HexagonBitTracker.h
-rw-r--r-- 16192 HexagonBlockRanges.cpp
-rw-r--r-- 7252 HexagonBlockRanges.h
-rw-r--r-- 7966 HexagonBranchRelaxation.cpp
-rw-r--r-- 8544 HexagonCFGOptimizer.cpp
-rw-r--r-- 4656 HexagonCallingConv.td
-rw-r--r-- 41175 HexagonCommonGEP.cpp
-rw-r--r-- 72291 HexagonConstExtenders.cpp
-rw-r--r-- 99724 HexagonConstPropagation.cpp
-rw-r--r-- 32705 HexagonCopyToCombine.cpp
-rw-r--r-- 1535 HexagonDepArch.h
-rw-r--r-- 2317 HexagonDepArch.td
-rw-r--r-- 2571 HexagonDepDecoders.inc
-rw-r--r-- 174975 HexagonDepIICHVX.td
-rw-r--r-- 263312 HexagonDepIICScalar.td
-rw-r--r-- 1703 HexagonDepITypes.h
-rw-r--r-- 1955 HexagonDepITypes.td
-rw-r--r-- 80170 HexagonDepInstrFormats.td
-rw-r--r-- 1082738 HexagonDepInstrInfo.td
-rw-r--r-- 285805 HexagonDepMapAsm2Intrin.td
-rw-r--r-- 66072 HexagonDepMappings.td
-rw-r--r-- 53151 HexagonDepMask.h
-rw-r--r-- 12412 HexagonDepOperands.td
-rw-r--r-- 4803 HexagonDepTimingClasses.h
-rw-r--r-- 37963 HexagonEarlyIfConv.cpp
-rw-r--r-- 49565 HexagonExpandCondsets.cpp
-rw-r--r-- 6694 HexagonFixupHwLoops.cpp
-rw-r--r-- 99241 HexagonFrameLowering.cpp
-rw-r--r-- 8102 HexagonFrameLowering.h
-rw-r--r-- 8815 HexagonGenExtract.cpp
-rw-r--r-- 52646 HexagonGenInsert.cpp
-rw-r--r-- 12805 HexagonGenMux.cpp
-rw-r--r-- 16215 HexagonGenPredicate.cpp
-rw-r--r-- 71175 HexagonHardwareLoops.cpp
-rw-r--r-- 6132 HexagonHazardRecognizer.cpp
-rw-r--r-- 3849 HexagonHazardRecognizer.h
-rw-r--r-- 1242 HexagonIICHVX.td
-rw-r--r-- 1373 HexagonIICScalar.td
-rw-r--r-- 80657 HexagonISelDAGToDAG.cpp
-rw-r--r-- 6017 HexagonISelDAGToDAG.h
-rw-r--r-- 80785 HexagonISelDAGToDAGHVX.cpp
-rw-r--r-- 143458 HexagonISelLowering.cpp
-rw-r--r-- 23270 HexagonISelLowering.h
-rwxr-xr-x 104726 HexagonISelLoweringHVX.cpp
-rw-r--r-- 12199 HexagonInstrFormats.td
-rw-r--r-- 1052 HexagonInstrFormatsV60.td
-rw-r--r-- 1572 HexagonInstrFormatsV65.td
-rw-r--r-- 168219 HexagonInstrInfo.cpp
-rw-r--r-- 26388 HexagonInstrInfo.h
-rw-r--r-- 20440 HexagonIntrinsics.td
-rw-r--r-- 17204 HexagonIntrinsicsV5.td
-rw-r--r-- 29589 HexagonIntrinsicsV60.td
-rw-r--r-- 81958 HexagonLoopIdiomRecognition.cpp
-rw-r--r-- 912 HexagonLoopIdiomRecognition.h
-rw-r--r-- 6768 HexagonMCInstLower.cpp
-rw-r--r-- 507 HexagonMachineFunctionInfo.cpp
-rw-r--r-- 3400 HexagonMachineFunctionInfo.h
-rw-r--r-- 2586 HexagonMachineScheduler.cpp
-rw-r--r-- 1477 HexagonMachineScheduler.h
-rw-r--r-- 8915 HexagonMapAsm2IntrinV62.gen.td
-rw-r--r-- 26015 HexagonNewValueJump.cpp
-rw-r--r-- 1661 HexagonOperands.td
-rw-r--r-- 32545 HexagonOptAddrMode.cpp
-rw-r--r-- 4833 HexagonOptimizeSZextends.cpp
-rw-r--r-- 148203 HexagonPatterns.td
-rw-r--r-- 41531 HexagonPatternsHVX.td
-rw-r--r-- 3528 HexagonPatternsV65.td
-rw-r--r-- 10103 HexagonPeephole.cpp
-rw-r--r-- 22479 HexagonPseudo.td
-rw-r--r-- 10178 HexagonRDFOpt.cpp
-rw-r--r-- 16300 HexagonRegisterInfo.cpp
-rw-r--r-- 2952 HexagonRegisterInfo.h
-rw-r--r-- 32462 HexagonRegisterInfo.td
-rw-r--r-- 2445 HexagonSchedule.td
-rw-r--r-- 1767 HexagonScheduleV5.td
-rw-r--r-- 1854 HexagonScheduleV55.td
-rw-r--r-- 4412 HexagonScheduleV60.td
-rw-r--r-- 1563 HexagonScheduleV62.td
-rw-r--r-- 1607 HexagonScheduleV65.td
-rw-r--r-- 1608 HexagonScheduleV66.td
-rw-r--r-- 1607 HexagonScheduleV67.td
-rw-r--r-- 2575 HexagonScheduleV67T.td
-rw-r--r-- 1606 HexagonScheduleV68.td
-rw-r--r-- 1579 HexagonScheduleV69.td
-rw-r--r-- 2408 HexagonSelectionDAGInfo.cpp
-rw-r--r-- 1273 HexagonSelectionDAGInfo.h
-rw-r--r-- 4221 HexagonSplitConst32AndConst64.cpp
-rw-r--r-- 38527 HexagonSplitDouble.cpp
-rw-r--r-- 20895 HexagonStoreWidening.cpp
-rw-r--r-- 26837 HexagonSubtarget.cpp
-rw-r--r-- 11458 HexagonSubtarget.h
-rw-r--r-- 17954 HexagonTargetMachine.cpp
-rw-r--r-- 1882 HexagonTargetMachine.h
-rw-r--r-- 17149 HexagonTargetObjectFile.cpp
-rw-r--r-- 2217 HexagonTargetObjectFile.h
-rw-r--r-- 1293 HexagonTargetStreamer.h
-rw-r--r-- 15121 HexagonTargetTransformInfo.cpp
-rw-r--r-- 7350 HexagonTargetTransformInfo.h
-rw-r--r-- 6804 HexagonVExtract.cpp
-rw-r--r-- 68909 HexagonVLIWPacketizer.cpp
-rw-r--r-- 6394 HexagonVLIWPacketizer.h
-rw-r--r-- 56403 HexagonVectorCombine.cpp
-rw-r--r-- 22004 HexagonVectorLoopCarriedReuse.cpp
-rw-r--r-- 4517 HexagonVectorLoopCarriedReuse.h
-rw-r--r-- 7234 HexagonVectorPrint.cpp
drwxr-xr-x - MCTargetDesc
-rw-r--r-- 6519 RDFCopy.cpp
-rw-r--r-- 1735 RDFCopy.h
-rw-r--r-- 7661 RDFDeadCode.cpp
-rw-r--r-- 2391 RDFDeadCode.h
drwxr-xr-x - TargetInfo