[clang] Add test for CWG190 "Layout-compatible POD-struct types" (#121668)main
[llvm-project.git] / llvm / lib / Target / Hexagon / 
treeaaa6956a0e27ee730c451ec465b284c0f88b8d7a
drwxr-xr-x   ..
drwxr-xr-x - AsmParser
-rw-r--r-- 35938 BitTracker.cpp
-rw-r--r-- 17734 BitTracker.h
-rw-r--r-- 2565 CMakeLists.txt
drwxr-xr-x - Disassembler
-rw-r--r-- 987 Hexagon.h
-rw-r--r-- 23496 Hexagon.td
-rw-r--r-- 30055 HexagonAsmPrinter.cpp
-rw-r--r-- 2795 HexagonAsmPrinter.h
-rw-r--r-- 110335 HexagonBitSimplify.cpp
-rw-r--r-- 40856 HexagonBitTracker.cpp
-rw-r--r-- 2558 HexagonBitTracker.h
-rw-r--r-- 16013 HexagonBlockRanges.cpp
-rw-r--r-- 7252 HexagonBlockRanges.h
-rw-r--r-- 7980 HexagonBranchRelaxation.cpp
-rw-r--r-- 8489 HexagonCFGOptimizer.cpp
-rw-r--r-- 4656 HexagonCallingConv.td
-rw-r--r-- 41154 HexagonCommonGEP.cpp
-rw-r--r-- 72449 HexagonConstExtenders.cpp
-rw-r--r-- 99580 HexagonConstPropagation.cpp
-rw-r--r-- 9320 HexagonCopyHoisting.cpp
-rw-r--r-- 32536 HexagonCopyToCombine.cpp
-rw-r--r-- 1746 HexagonDepArch.h
-rw-r--r-- 3129 HexagonDepArch.td
-rw-r--r-- 3025 HexagonDepDecoders.inc
-rw-r--r-- 274607 HexagonDepIICHVX.td
-rw-r--r-- 433501 HexagonDepIICScalar.td
-rw-r--r-- 1702 HexagonDepITypes.h
-rw-r--r-- 1955 HexagonDepITypes.td
-rw-r--r-- 82510 HexagonDepInstrFormats.td
-rw-r--r-- 1108189 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-- 50169 HexagonExpandCondsets.cpp
-rw-r--r-- 6694 HexagonFixupHwLoops.cpp
-rw-r--r-- 99397 HexagonFrameLowering.cpp
-rw-r--r-- 8175 HexagonFrameLowering.h
-rw-r--r-- 8726 HexagonGenExtract.cpp
-rw-r--r-- 52644 HexagonGenInsert.cpp
-rw-r--r-- 8595 HexagonGenMemAbsolute.cpp
-rw-r--r-- 12527 HexagonGenMux.cpp
-rw-r--r-- 16247 HexagonGenPredicate.cpp
-rw-r--r-- 70808 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-- 86935 HexagonISelDAGToDAG.cpp
-rw-r--r-- 6374 HexagonISelDAGToDAG.h
-rw-r--r-- 96884 HexagonISelDAGToDAGHVX.cpp
-rw-r--r-- 152066 HexagonISelLowering.cpp
-rw-r--r-- 28365 HexagonISelLowering.h
-rw-r--r-- 141511 HexagonISelLoweringHVX.cpp
-rw-r--r-- 12433 HexagonInstrFormats.td
-rw-r--r-- 1052 HexagonInstrFormatsV60.td
-rw-r--r-- 1572 HexagonInstrFormatsV65.td
-rw-r--r-- 170385 HexagonInstrInfo.cpp
-rw-r--r-- 26416 HexagonInstrInfo.h
-rw-r--r-- 20473 HexagonIntrinsics.td
-rw-r--r-- 17204 HexagonIntrinsicsV5.td
-rw-r--r-- 29589 HexagonIntrinsicsV60.td
-rw-r--r-- 33417 HexagonLoadStoreWidening.cpp
-rw-r--r-- 7310 HexagonLoopAlign.cpp
-rw-r--r-- 81142 HexagonLoopIdiomRecognition.cpp
-rw-r--r-- 912 HexagonLoopIdiomRecognition.h
-rw-r--r-- 6747 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-- 3308 HexagonMask.cpp
-rw-r--r-- 26059 HexagonNewValueJump.cpp
-rw-r--r-- 1807 HexagonOperands.td
-rw-r--r-- 44622 HexagonOptAddrMode.cpp
-rw-r--r-- 4833 HexagonOptimizeSZextends.cpp
-rw-r--r-- 790 HexagonPassRegistry.def
-rw-r--r-- 154988 HexagonPatterns.td
-rw-r--r-- 45362 HexagonPatternsHVX.td
-rw-r--r-- 3528 HexagonPatternsV65.td
-rw-r--r-- 9988 HexagonPeephole.cpp
-rw-r--r-- 24385 HexagonPseudo.td
-rw-r--r-- 10837 HexagonRDFOpt.cpp
-rw-r--r-- 16130 HexagonRegisterInfo.cpp
-rw-r--r-- 2866 HexagonRegisterInfo.h
-rw-r--r-- 32460 HexagonRegisterInfo.td
-rw-r--r-- 2606 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-- 1421 HexagonScheduleV75.td
-rw-r--r-- 1220 HexagonScheduleV79.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-- 27622 HexagonSubtarget.cpp
-rw-r--r-- 12506 HexagonSubtarget.h
-rw-r--r-- 20778 HexagonTargetMachine.cpp
-rw-r--r-- 2124 HexagonTargetMachine.h
-rw-r--r-- 17135 HexagonTargetObjectFile.cpp
-rw-r--r-- 2217 HexagonTargetObjectFile.h
-rw-r--r-- 1479 HexagonTargetStreamer.h
-rw-r--r-- 15988 HexagonTargetTransformInfo.cpp
-rw-r--r-- 7336 HexagonTargetTransformInfo.h
-rw-r--r-- 9888 HexagonTfrCleanup.cpp
-rw-r--r-- 6812 HexagonVExtract.cpp
-rw-r--r-- 69001 HexagonVLIWPacketizer.cpp
-rw-r--r-- 6394 HexagonVLIWPacketizer.h
-rw-r--r-- 111860 HexagonVectorCombine.cpp
-rw-r--r-- 21929 HexagonVectorLoopCarriedReuse.cpp
-rw-r--r-- 4517 HexagonVectorLoopCarriedReuse.h
-rw-r--r-- 7230 HexagonVectorPrint.cpp
drwxr-xr-x - MCTargetDesc
-rw-r--r-- 7568 RDFCopy.cpp
-rw-r--r-- 1848 RDFCopy.h
-rw-r--r-- 7660 RDFDeadCode.cpp
-rw-r--r-- 2390 RDFDeadCode.h
drwxr-xr-x - TargetInfo