Revert " [LoongArch][ISel] Check the number of sign bits in `PatGprGpr_32` (#107432)"
[llvm-project.git] / llvm / lib / Target / Hexagon / 
treef73cc83eb453576fa47e1b8314ec66a0faa141f8
drwxr-xr-x   ..
drwxr-xr-x - AsmParser
-rw-r--r-- 35938 BitTracker.cpp
-rw-r--r-- 17734 BitTracker.h
-rw-r--r-- 2543 CMakeLists.txt
drwxr-xr-x - Disassembler
-rw-r--r-- 987 Hexagon.h
-rw-r--r-- 21959 Hexagon.td
-rw-r--r-- 30135 HexagonAsmPrinter.cpp
-rw-r--r-- 2795 HexagonAsmPrinter.h
-rw-r--r-- 110344 HexagonBitSimplify.cpp
-rw-r--r-- 40911 HexagonBitTracker.cpp
-rw-r--r-- 2558 HexagonBitTracker.h
-rw-r--r-- 16034 HexagonBlockRanges.cpp
-rw-r--r-- 7252 HexagonBlockRanges.h
-rw-r--r-- 7980 HexagonBranchRelaxation.cpp
-rw-r--r-- 8544 HexagonCFGOptimizer.cpp
-rw-r--r-- 4656 HexagonCallingConv.td
-rw-r--r-- 41175 HexagonCommonGEP.cpp
-rw-r--r-- 72449 HexagonConstExtenders.cpp
-rw-r--r-- 99514 HexagonConstPropagation.cpp
-rw-r--r-- 9366 HexagonCopyHoisting.cpp
-rw-r--r-- 32536 HexagonCopyToCombine.cpp
-rw-r--r-- 1632 HexagonDepArch.h
-rw-r--r-- 2723 HexagonDepArch.td
-rw-r--r-- 3025 HexagonDepDecoders.inc
-rw-r--r-- 229475 HexagonDepIICHVX.td
-rw-r--r-- 378313 HexagonDepIICScalar.td
-rw-r--r-- 1702 HexagonDepITypes.h
-rw-r--r-- 1955 HexagonDepITypes.td
-rw-r--r-- 82510 HexagonDepInstrFormats.td
-rw-r--r-- 1108165 HexagonDepInstrInfo.td
-rw-r--r-- 105287 HexagonDepInstrIntrinsics.inc
-rw-r--r-- 293846 HexagonDepMapAsm2Intrin.td
-rw-r--r-- 66157 HexagonDepMappings.td
-rw-r--r-- 53150 HexagonDepMask.h
-rw-r--r-- 12412 HexagonDepOperands.td
-rw-r--r-- 4982 HexagonDepTimingClasses.h
-rw-r--r-- 38044 HexagonEarlyIfConv.cpp
-rw-r--r-- 50275 HexagonExpandCondsets.cpp
-rw-r--r-- 6694 HexagonFixupHwLoops.cpp
-rw-r--r-- 99312 HexagonFrameLowering.cpp
-rw-r--r-- 8159 HexagonFrameLowering.h
-rw-r--r-- 8808 HexagonGenExtract.cpp
-rw-r--r-- 52653 HexagonGenInsert.cpp
-rw-r--r-- 8736 HexagonGenMemAbsolute.cpp
-rw-r--r-- 12563 HexagonGenMux.cpp
-rw-r--r-- 16247 HexagonGenPredicate.cpp
-rw-r--r-- 70839 HexagonHardwareLoops.cpp
-rw-r--r-- 6128 HexagonHazardRecognizer.cpp
-rw-r--r-- 3849 HexagonHazardRecognizer.h
-rw-r--r-- 1242 HexagonIICHVX.td
-rw-r--r-- 1373 HexagonIICScalar.td
-rw-r--r-- 86922 HexagonISelDAGToDAG.cpp
-rw-r--r-- 6374 HexagonISelDAGToDAG.h
-rw-r--r-- 97064 HexagonISelDAGToDAGHVX.cpp
-rw-r--r-- 152163 HexagonISelLowering.cpp
-rw-r--r-- 28365 HexagonISelLowering.h
-rw-r--r-- 141556 HexagonISelLoweringHVX.cpp
-rw-r--r-- 12433 HexagonInstrFormats.td
-rw-r--r-- 1052 HexagonInstrFormatsV60.td
-rw-r--r-- 1572 HexagonInstrFormatsV65.td
-rw-r--r-- 170375 HexagonInstrInfo.cpp
-rw-r--r-- 26342 HexagonInstrInfo.h
-rw-r--r-- 20461 HexagonIntrinsics.td
-rw-r--r-- 17204 HexagonIntrinsicsV5.td
-rw-r--r-- 29589 HexagonIntrinsicsV60.td
-rw-r--r-- 7354 HexagonLoopAlign.cpp
-rw-r--r-- 81140 HexagonLoopIdiomRecognition.cpp
-rw-r--r-- 912 HexagonLoopIdiomRecognition.h
-rw-r--r-- 6768 HexagonMCInstLower.cpp
-rw-r--r-- 771 HexagonMachineFunctionInfo.cpp
-rw-r--r-- 3397 HexagonMachineFunctionInfo.h
-rw-r--r-- 2586 HexagonMachineScheduler.cpp
-rw-r--r-- 1477 HexagonMachineScheduler.h
-rw-r--r-- 8915 HexagonMapAsm2IntrinV62.gen.td
-rw-r--r-- 26059 HexagonNewValueJump.cpp
-rw-r--r-- 1807 HexagonOperands.td
-rw-r--r-- 32872 HexagonOptAddrMode.cpp
-rw-r--r-- 4833 HexagonOptimizeSZextends.cpp
-rw-r--r-- 790 HexagonPassRegistry.def
-rw-r--r-- 154895 HexagonPatterns.td
-rw-r--r-- 45362 HexagonPatternsHVX.td
-rw-r--r-- 3528 HexagonPatternsV65.td
-rw-r--r-- 10110 HexagonPeephole.cpp
-rw-r--r-- 24385 HexagonPseudo.td
-rw-r--r-- 10837 HexagonRDFOpt.cpp
-rw-r--r-- 16274 HexagonRegisterInfo.cpp
-rw-r--r-- 2866 HexagonRegisterInfo.h
-rw-r--r-- 32460 HexagonRegisterInfo.td
-rw-r--r-- 2542 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-- 1576 HexagonScheduleV71.td
-rw-r--r-- 2512 HexagonScheduleV71T.td
-rw-r--r-- 1575 HexagonScheduleV73.td
-rw-r--r-- 2408 HexagonSelectionDAGInfo.cpp
-rw-r--r-- 1273 HexagonSelectionDAGInfo.h
-rw-r--r-- 4221 HexagonSplitConst32AndConst64.cpp
-rw-r--r-- 38502 HexagonSplitDouble.cpp
-rw-r--r-- 20960 HexagonStoreWidening.cpp
-rw-r--r-- 27647 HexagonSubtarget.cpp
-rw-r--r-- 12126 HexagonSubtarget.h
-rw-r--r-- 20067 HexagonTargetMachine.cpp
-rw-r--r-- 2006 HexagonTargetMachine.h
-rw-r--r-- 17161 HexagonTargetObjectFile.cpp
-rw-r--r-- 2217 HexagonTargetObjectFile.h
-rw-r--r-- 1479 HexagonTargetStreamer.h
-rw-r--r-- 16064 HexagonTargetTransformInfo.cpp
-rw-r--r-- 7343 HexagonTargetTransformInfo.h
-rw-r--r-- 10240 HexagonTfrCleanup.cpp
-rw-r--r-- 6812 HexagonVExtract.cpp
-rw-r--r-- 69001 HexagonVLIWPacketizer.cpp
-rw-r--r-- 6394 HexagonVLIWPacketizer.h
-rw-r--r-- 111972 HexagonVectorCombine.cpp
-rw-r--r-- 21995 HexagonVectorLoopCarriedReuse.cpp
-rw-r--r-- 4517 HexagonVectorLoopCarriedReuse.h
-rw-r--r-- 7230 HexagonVectorPrint.cpp
drwxr-xr-x - MCTargetDesc
-rw-r--r-- 7614 RDFCopy.cpp
-rw-r--r-- 1848 RDFCopy.h
-rw-r--r-- 7660 RDFDeadCode.cpp
-rw-r--r-- 2390 RDFDeadCode.h
drwxr-xr-x - TargetInfo