[ORC] Add std::tuple support to SimplePackedSerialization.
[llvm-project.git] / llvm / lib / Target / AMDGPU / 
tree1300bb545b18d98c20ab3abd7e8e81c905844453
drwxr-xr-x   ..
-rw-r--r-- 14945 AMDGPU.h
-rw-r--r-- 45652 AMDGPU.td
-rw-r--r-- 6959 AMDGPUAliasAnalysis.cpp
-rw-r--r-- 3222 AMDGPUAliasAnalysis.h
-rw-r--r-- 5097 AMDGPUAlwaysInlinePass.cpp
-rw-r--r-- 13458 AMDGPUAnnotateKernelFeatures.cpp
-rw-r--r-- 4898 AMDGPUAnnotateUniformValues.cpp
-rw-r--r-- 7921 AMDGPUArgumentUsageInfo.cpp
-rw-r--r-- 4936 AMDGPUArgumentUsageInfo.h
-rw-r--r-- 42308 AMDGPUAsmPrinter.cpp
-rw-r--r-- 4647 AMDGPUAsmPrinter.h
-rw-r--r-- 25794 AMDGPUAtomicOptimizer.cpp
-rw-r--r-- 17708 AMDGPUAttributor.cpp
-rw-r--r-- 52354 AMDGPUCallLowering.cpp
-rw-r--r-- 3647 AMDGPUCallLowering.h
-rw-r--r-- 10470 AMDGPUCallingConv.td
-rw-r--r-- 48286 AMDGPUCodeGenPrepare.cpp
-rw-r--r-- 4337 AMDGPUCombine.td
-rw-r--r-- 3310 AMDGPUCtorDtorLowering.cpp
-rw-r--r-- 4604 AMDGPUExportClustering.cpp
-rw-r--r-- 726 AMDGPUExportClustering.h
-rw-r--r-- 1853 AMDGPUFeatures.td
-rw-r--r-- 1918 AMDGPUFixFunctionBitcasts.cpp
-rw-r--r-- 2027 AMDGPUFrameLowering.cpp
-rw-r--r-- 1428 AMDGPUFrameLowering.h
-rw-r--r-- 12798 AMDGPUGISel.td
-rw-r--r-- 6026 AMDGPUGenRegisterBankInfo.def
-rw-r--r-- 2340 AMDGPUGlobalISelUtils.cpp
-rw-r--r-- 841 AMDGPUGlobalISelUtils.h
-rw-r--r-- 34030 AMDGPUHSAMetadataStreamer.cpp
-rw-r--r-- 6299 AMDGPUHSAMetadataStreamer.h
-rw-r--r-- 114100 AMDGPUISelDAGToDAG.cpp
-rw-r--r-- 179434 AMDGPUISelLowering.cpp
-rw-r--r-- 19343 AMDGPUISelLowering.h
-rw-r--r-- 37785 AMDGPUInstCombineIntrinsic.cpp
-rw-r--r-- 1693 AMDGPUInstrInfo.cpp
-rw-r--r-- 2082 AMDGPUInstrInfo.h
-rw-r--r-- 17803 AMDGPUInstrInfo.td
-rw-r--r-- 154169 AMDGPUInstructionSelector.cpp
-rw-r--r-- 12245 AMDGPUInstructionSelector.h
-rw-r--r-- 22171 AMDGPUInstructions.td
-rw-r--r-- 6159 AMDGPULateCodeGenPrepare.cpp
-rw-r--r-- 182909 AMDGPULegalizerInfo.cpp
-rw-r--r-- 9552 AMDGPULegalizerInfo.h
-rw-r--r-- 56648 AMDGPULibCalls.cpp
-rw-r--r-- 38847 AMDGPULibFunc.cpp
-rw-r--r-- 11254 AMDGPULibFunc.h
-rw-r--r-- 4904 AMDGPULowerIntrinsics.cpp
-rw-r--r-- 9087 AMDGPULowerKernelArguments.cpp
-rw-r--r-- 8343 AMDGPULowerKernelAttributes.cpp
-rw-r--r-- 16472 AMDGPULowerModuleLDSPass.cpp
-rw-r--r-- 13023 AMDGPUMCInstLower.cpp
-rw-r--r-- 1310 AMDGPUMIRFormatter.cpp
-rw-r--r-- 1486 AMDGPUMIRFormatter.h
-rw-r--r-- 103685 AMDGPUMachineCFGStructurizer.cpp
-rw-r--r-- 3293 AMDGPUMachineFunction.cpp
-rw-r--r-- 3056 AMDGPUMachineFunction.h
-rw-r--r-- 1340 AMDGPUMachineModuleInfo.cpp
-rw-r--r-- 5454 AMDGPUMachineModuleInfo.h
-rw-r--r-- 2304 AMDGPUMacroFusion.cpp
-rw-r--r-- 857 AMDGPUMacroFusion.h
-rw-r--r-- 5276 AMDGPUOpenCLEnqueuedBlockLowering.cpp
-rw-r--r-- 915 AMDGPUPTNote.h
-rw-r--r-- 12534 AMDGPUPerfHintAnalysis.cpp
-rw-r--r-- 1663 AMDGPUPerfHintAnalysis.h
-rw-r--r-- 13790 AMDGPUPostLegalizerCombiner.cpp
-rw-r--r-- 10469 AMDGPUPreLegalizerCombiner.cpp
-rw-r--r-- 22244 AMDGPUPrintfRuntimeBinding.cpp
-rw-r--r-- 37726 AMDGPUPromoteAlloca.cpp
-rw-r--r-- 13306 AMDGPUPropagateAttributes.cpp
-rw-r--r-- 9711 AMDGPURegBankCombiner.cpp
-rw-r--r-- 172134 AMDGPURegisterBankInfo.cpp
-rw-r--r-- 7511 AMDGPURegisterBankInfo.h
-rw-r--r-- 960 AMDGPURegisterBanks.td
-rw-r--r-- 17419 AMDGPUReplaceLDSUseWithPointer.cpp
-rw-r--r-- 18724 AMDGPUResourceUsageAnalysis.cpp
-rw-r--r-- 2606 AMDGPUResourceUsageAnalysis.h
-rw-r--r-- 15537 AMDGPURewriteOutArguments.cpp
-rw-r--r-- 22723 AMDGPUSearchableTables.td
-rw-r--r-- 39307 AMDGPUSubtarget.cpp
-rw-r--r-- 7479 AMDGPUSubtarget.h
-rw-r--r-- 58727 AMDGPUTargetMachine.cpp
-rw-r--r-- 4590 AMDGPUTargetMachine.h
-rw-r--r-- 1525 AMDGPUTargetObjectFile.cpp
-rw-r--r-- 1171 AMDGPUTargetObjectFile.h
-rw-r--r-- 50638 AMDGPUTargetTransformInfo.cpp
-rw-r--r-- 11026 AMDGPUTargetTransformInfo.h
-rw-r--r-- 12089 AMDGPUUnifyDivergentExitNodes.cpp
-rw-r--r-- 4788 AMDGPUUnifyMetadata.cpp
-rw-r--r-- 56856 AMDILCFGStructurizer.cpp
-rw-r--r-- 33510 AMDKernelCodeT.h
drwxr-xr-x - AsmParser
-rw-r--r-- 121640 BUFInstructions.td
-rw-r--r-- 5300 CMakeLists.txt
-rw-r--r-- 8122 CaymanInstructions.td
-rw-r--r-- 58001 DSInstructions.td
drwxr-xr-x - Disassembler
-rw-r--r-- 4424 EXPInstructions.td
-rw-r--r-- 33081 EvergreenInstructions.td
-rw-r--r-- 84812 FLATInstructions.td
-rw-r--r-- 21531 GCNDPPCombine.cpp
-rw-r--r-- 62321 GCNHazardRecognizer.cpp
-rw-r--r-- 4260 GCNHazardRecognizer.h
-rw-r--r-- 11537 GCNILPSched.cpp
-rw-r--r-- 20477 GCNIterativeScheduler.cpp
-rw-r--r-- 4090 GCNIterativeScheduler.h
-rw-r--r-- 8323 GCNMinRegStrategy.cpp
-rw-r--r-- 11443 GCNNSAReassign.cpp
-rw-r--r-- 4870 GCNPreRAOptimizations.cpp
-rw-r--r-- 6030 GCNProcessors.td
-rw-r--r-- 16072 GCNRegPressure.cpp
-rw-r--r-- 9402 GCNRegPressure.h
-rw-r--r-- 23433 GCNSchedStrategy.cpp
-rw-r--r-- 4361 GCNSchedStrategy.h
-rw-r--r-- 31872 GCNSubtarget.h
-rw-r--r-- 319 InstCombineTables.td
drwxr-xr-x - MCA
drwxr-xr-x - MCTargetDesc
-rw-r--r-- 52313 MIMGInstructions.td
-rw-r--r-- 1549 R600.td
-rw-r--r-- 4560 R600AsmPrinter.cpp
-rw-r--r-- 1537 R600AsmPrinter.h
-rw-r--r-- 7231 R600ClauseMergePass.cpp
-rw-r--r-- 23029 R600ControlFlowFinalizer.cpp
-rw-r--r-- 4313 R600Defines.h
-rw-r--r-- 11869 R600EmitClauseMarkers.cpp
-rw-r--r-- 9950 R600ExpandSpecialInstrs.cpp
-rw-r--r-- 1743 R600FrameLowering.cpp
-rw-r--r-- 1300 R600FrameLowering.h
-rw-r--r-- 80025 R600ISelLowering.cpp
-rw-r--r-- 5399 R600ISelLowering.h
-rw-r--r-- 11857 R600InstrFormats.td
-rw-r--r-- 49921 R600InstrInfo.cpp
-rw-r--r-- 14047 R600InstrInfo.h
-rw-r--r-- 56408 R600Instructions.td
-rw-r--r-- 551 R600MachineFunctionInfo.cpp
-rw-r--r-- 824 R600MachineFunctionInfo.h
-rw-r--r-- 13669 R600MachineScheduler.cpp
-rw-r--r-- 2593 R600MachineScheduler.h
-rw-r--r-- 11637 R600OpenCLImageTypeLoweringPass.cpp
-rw-r--r-- 13074 R600OptimizeVectorRegisters.cpp
-rw-r--r-- 13545 R600Packetizer.cpp
-rw-r--r-- 4524 R600Processors.td
-rw-r--r-- 3957 R600RegisterInfo.cpp
-rw-r--r-- 2051 R600RegisterInfo.h
-rw-r--r-- 9985 R600RegisterInfo.td
-rw-r--r-- 1662 R600Schedule.td
-rw-r--r-- 4677 R600Subtarget.h
-rw-r--r-- 783 R700Instructions.td
-rw-r--r-- 11585 SIAnnotateControlFlow.cpp
-rw-r--r-- 27679 SIDefines.h
-rw-r--r-- 30784 SIFixSGPRCopies.cpp
-rw-r--r-- 2024 SIFixVGPRCopies.cpp
-rw-r--r-- 63544 SIFoldOperands.cpp
-rw-r--r-- 14088 SIFormMemoryClauses.cpp
-rw-r--r-- 56774 SIFrameLowering.cpp
-rw-r--r-- 3144 SIFrameLowering.h
-rw-r--r-- 462431 SIISelLowering.cpp
-rw-r--r-- 23776 SIISelLowering.h
-rw-r--r-- 7520 SIInsertHardClauses.cpp
-rw-r--r-- 63689 SIInsertWaitcnts.cpp
-rw-r--r-- 9959 SIInstrFormats.td
-rw-r--r-- 283764 SIInstrInfo.cpp
-rw-r--r-- 45324 SIInstrInfo.h
-rw-r--r-- 93281 SIInstrInfo.td
-rw-r--r-- 94650 SIInstructions.td
-rw-r--r-- 7452 SILateBranchLowering.cpp
-rw-r--r-- 79895 SILoadStoreOptimizer.cpp
-rw-r--r-- 27567 SILowerControlFlow.cpp
-rw-r--r-- 28394 SILowerI1Copies.cpp
-rw-r--r-- 14313 SILowerSGPRSpills.cpp
-rw-r--r-- 22957 SIMachineFunctionInfo.cpp
-rw-r--r-- 28377 SIMachineFunctionInfo.h
-rw-r--r-- 70367 SIMachineScheduler.cpp
-rw-r--r-- 15948 SIMachineScheduler.h
-rw-r--r-- 68580 SIMemoryLegalizer.cpp
-rw-r--r-- 17632 SIModeRegister.cpp
-rw-r--r-- 14411 SIOptimizeExecMasking.cpp
-rw-r--r-- 14963 SIOptimizeExecMaskingPreRA.cpp
-rw-r--r-- 22915 SIOptimizeVGPRLiveRange.cpp
-rw-r--r-- 43210 SIPeepholeSDWA.cpp
-rw-r--r-- 6591 SIPostRABundler.cpp
-rw-r--r-- 7329 SIPreAllocateWWMRegs.cpp
-rw-r--r-- 13022 SIPreEmitPeephole.cpp
-rw-r--r-- 1986 SIProgramInfo.cpp
-rw-r--r-- 2375 SIProgramInfo.h
-rw-r--r-- 93005 SIRegisterInfo.cpp
-rw-r--r-- 14416 SIRegisterInfo.h
-rw-r--r-- 41509 SIRegisterInfo.td
-rw-r--r-- 9404 SISchedule.td
-rw-r--r-- 27945 SIShrinkInstructions.cpp
-rw-r--r-- 53152 SIWholeQuadMode.cpp
-rw-r--r-- 49824 SMInstructions.td
-rw-r--r-- 75545 SOPInstructions.td
drwxr-xr-x - TargetInfo
drwxr-xr-x - Utils
-rw-r--r-- 645 VIInstrFormats.td
-rw-r--r-- 37789 VOP1Instructions.td
-rw-r--r-- 71235 VOP2Instructions.td
-rw-r--r-- 57003 VOP3Instructions.td
-rw-r--r-- 35161 VOP3PInstructions.td
-rw-r--r-- 64955 VOPCInstructions.td
-rw-r--r-- 26117 VOPInstructions.td