[ELF] Reorder SectionBase/InputSectionBase membersmain
[llvm-project.git] / llvm / lib / Target / AMDGPU / 
tree29c5d16d89eba2237adb48c1a61a0e19ff5bb747
drwxr-xr-x   ..
-rw-r--r-- 17446 AMDGPU.h
-rw-r--r-- 78765 AMDGPU.td
-rw-r--r-- 4365 AMDGPUAliasAnalysis.cpp
-rw-r--r-- 3065 AMDGPUAliasAnalysis.h
-rw-r--r-- 5408 AMDGPUAlwaysInlinePass.cpp
-rw-r--r-- 3918 AMDGPUAnnotateKernelFeatures.cpp
-rw-r--r-- 4808 AMDGPUAnnotateUniformValues.cpp
-rw-r--r-- 7936 AMDGPUArgumentUsageInfo.cpp
-rw-r--r-- 5328 AMDGPUArgumentUsageInfo.h
-rw-r--r-- 16093 AMDGPUAsanInstrumentation.cpp
-rw-r--r-- 2335 AMDGPUAsanInstrumentation.h
-rw-r--r-- 70328 AMDGPUAsmPrinter.cpp
-rw-r--r-- 5094 AMDGPUAsmPrinter.h
-rw-r--r-- 37310 AMDGPUAtomicOptimizer.cpp
-rw-r--r-- 1613 AMDGPUAttributes.def
-rw-r--r-- 41030 AMDGPUAttributor.cpp
-rw-r--r-- 58858 AMDGPUCallLowering.cpp
-rw-r--r-- 3784 AMDGPUCallLowering.h
-rw-r--r-- 6246 AMDGPUCallingConv.td
-rw-r--r-- 81653 AMDGPUCodeGenPrepare.cpp
-rw-r--r-- 7641 AMDGPUCombine.td
-rw-r--r-- 15276 AMDGPUCombinerHelper.cpp
-rw-r--r-- 1375 AMDGPUCombinerHelper.h
-rw-r--r-- 7518 AMDGPUCtorDtorLowering.cpp
-rw-r--r-- 863 AMDGPUCtorDtorLowering.h
-rw-r--r-- 4612 AMDGPUExportClustering.cpp
-rw-r--r-- 726 AMDGPUExportClustering.h
-rw-r--r-- 2081 AMDGPUFeatures.td
-rw-r--r-- 2030 AMDGPUFrameLowering.cpp
-rw-r--r-- 1428 AMDGPUFrameLowering.h
-rw-r--r-- 16455 AMDGPUGISel.td
-rw-r--r-- 8242 AMDGPUGenRegisterBankInfo.def
-rw-r--r-- 8185 AMDGPUGlobalISelDivergenceLowering.cpp
-rw-r--r-- 2686 AMDGPUGlobalISelUtils.cpp
-rw-r--r-- 923 AMDGPUGlobalISelUtils.h
-rw-r--r-- 26122 AMDGPUHSAMetadataStreamer.cpp
-rw-r--r-- 5294 AMDGPUHSAMetadataStreamer.h
-rw-r--r-- 95207 AMDGPUIGroupLP.cpp
-rw-r--r-- 892 AMDGPUIGroupLP.h
-rw-r--r-- 131329 AMDGPUISelDAGToDAG.cpp
-rw-r--r-- 13040 AMDGPUISelDAGToDAG.h
-rw-r--r-- 221151 AMDGPUISelLowering.cpp
-rw-r--r-- 22717 AMDGPUISelLowering.h
-rw-r--r-- 12431 AMDGPUImageIntrinsicOptimizer.cpp
-rw-r--r-- 15939 AMDGPUInsertDelayAlu.cpp
-rw-r--r-- 54331 AMDGPUInstCombineIntrinsic.cpp
-rw-r--r-- 1860 AMDGPUInstrInfo.cpp
-rw-r--r-- 2452 AMDGPUInstrInfo.h
-rw-r--r-- 19453 AMDGPUInstrInfo.td
-rw-r--r-- 207498 AMDGPUInstructionSelector.cpp
-rw-r--r-- 15891 AMDGPUInstructionSelector.h
-rw-r--r-- 30741 AMDGPUInstructions.td
-rw-r--r-- 19605 AMDGPULateCodeGenPrepare.cpp
-rw-r--r-- 276948 AMDGPULegalizerInfo.cpp
-rw-r--r-- 11732 AMDGPULegalizerInfo.h
-rw-r--r-- 57560 AMDGPULibCalls.cpp
-rw-r--r-- 40674 AMDGPULibFunc.cpp
-rw-r--r-- 11769 AMDGPULibFunc.h
-rw-r--r-- 71525 AMDGPULowerBufferFatPointers.cpp
-rw-r--r-- 18523 AMDGPULowerKernelArguments.cpp
-rw-r--r-- 11454 AMDGPULowerKernelAttributes.cpp
-rw-r--r-- 62730 AMDGPULowerModuleLDSPass.cpp
-rw-r--r-- 11671 AMDGPUMCInstLower.cpp
-rw-r--r-- 2408 AMDGPUMCInstLower.h
-rw-r--r-- 10946 AMDGPUMCResourceInfo.cpp
-rw-r--r-- 3544 AMDGPUMCResourceInfo.h
-rw-r--r-- 5115 AMDGPUMIRFormatter.cpp
-rw-r--r-- 2401 AMDGPUMIRFormatter.h
-rw-r--r-- 8914 AMDGPUMachineFunction.cpp
-rw-r--r-- 4046 AMDGPUMachineFunction.h
-rw-r--r-- 1368 AMDGPUMachineModuleInfo.cpp
-rw-r--r-- 5557 AMDGPUMachineModuleInfo.h
-rw-r--r-- 2303 AMDGPUMacroFusion.cpp
-rw-r--r-- 857 AMDGPUMacroFusion.h
-rw-r--r-- 4625 AMDGPUMarkLastScratchLoad.cpp
-rw-r--r-- 13937 AMDGPUMemoryUtils.cpp
-rw-r--r-- 2507 AMDGPUMemoryUtils.h
-rw-r--r-- 4289 AMDGPUOpenCLEnqueuedBlockLowering.cpp
-rw-r--r-- 913 AMDGPUPTNote.h
-rw-r--r-- 4618 AMDGPUPassRegistry.def
-rw-r--r-- 15661 AMDGPUPerfHintAnalysis.cpp
-rw-r--r-- 2346 AMDGPUPerfHintAnalysis.h
-rw-r--r-- 18975 AMDGPUPostLegalizerCombiner.cpp
-rw-r--r-- 10655 AMDGPUPreLegalizerCombiner.cpp
-rw-r--r-- 1270 AMDGPUPredicateControl.td
-rw-r--r-- 16203 AMDGPUPrintfRuntimeBinding.cpp
-rw-r--r-- 57663 AMDGPUPromoteAlloca.cpp
-rw-r--r-- 6562 AMDGPUPromoteKernelArguments.cpp
-rw-r--r-- 18266 AMDGPURegBankCombiner.cpp
-rw-r--r-- 2829 AMDGPURegBankSelect.cpp
-rw-r--r-- 872 AMDGPURegBankSelect.h
-rw-r--r-- 205361 AMDGPURegisterBankInfo.cpp
-rw-r--r-- 7860 AMDGPURegisterBankInfo.h
-rw-r--r-- 1058 AMDGPURegisterBanks.td
-rw-r--r-- 6918 AMDGPURemoveIncompatibleFunctions.cpp
-rw-r--r-- 3022 AMDGPUReserveWWMRegs.cpp
-rw-r--r-- 17170 AMDGPUResourceUsageAnalysis.cpp
-rw-r--r-- 2205 AMDGPUResourceUsageAnalysis.h
-rw-r--r-- 13203 AMDGPURewriteOutArguments.cpp
-rw-r--r-- 7169 AMDGPURewriteUndefForPHI.cpp
-rw-r--r-- 28002 AMDGPUSearchableTables.td
-rw-r--r-- 7270 AMDGPUSetWavePriority.cpp
-rw-r--r-- 55754 AMDGPUSplitModule.cpp
-rw-r--r-- 1304 AMDGPUSplitModule.h
-rw-r--r-- 13393 AMDGPUSubtarget.cpp
-rw-r--r-- 10590 AMDGPUSubtarget.h
-rw-r--r-- 56573 AMDGPUSwLowerLDS.cpp
-rw-r--r-- 77947 AMDGPUTargetMachine.cpp
-rw-r--r-- 7392 AMDGPUTargetMachine.h
-rw-r--r-- 1526 AMDGPUTargetObjectFile.cpp
-rw-r--r-- 1171 AMDGPUTargetObjectFile.h
-rw-r--r-- 53374 AMDGPUTargetTransformInfo.cpp
-rw-r--r-- 11092 AMDGPUTargetTransformInfo.h
-rw-r--r-- 13746 AMDGPUUnifyDivergentExitNodes.cpp
-rw-r--r-- 1511 AMDGPUUnifyDivergentExitNodes.h
-rw-r--r-- 4794 AMDGPUUnifyMetadata.cpp
-rw-r--r-- 33503 AMDKernelCodeT.h
drwxr-xr-x - AsmParser
-rw-r--r-- 156681 BUFInstructions.td
-rw-r--r-- 6020 CMakeLists.txt
-rw-r--r-- 8083 CaymanInstructions.td
-rw-r--r-- 5699 DSDIRInstructions.td
-rw-r--r-- 76721 DSInstructions.td
drwxr-xr-x - Disassembler
-rw-r--r-- 6413 EXPInstructions.td
-rw-r--r-- 30673 EvergreenInstructions.td
-rw-r--r-- 138603 FLATInstructions.td
-rw-r--r-- 5599 GCNCreateVOPD.cpp
-rw-r--r-- 28858 GCNDPPCombine.cpp
-rw-r--r-- 951 GCNDPPCombine.h
-rw-r--r-- 114426 GCNHazardRecognizer.cpp
-rw-r--r-- 5785 GCNHazardRecognizer.h
-rw-r--r-- 11572 GCNILPSched.cpp
-rw-r--r-- 20440 GCNIterativeScheduler.cpp
-rw-r--r-- 4090 GCNIterativeScheduler.h
-rw-r--r-- 8363 GCNMinRegStrategy.cpp
-rw-r--r-- 11842 GCNNSAReassign.cpp
-rw-r--r-- 5595 GCNPreRALongBranchReg.cpp
-rw-r--r-- 7475 GCNPreRAOptimizations.cpp
-rw-r--r-- 8618 GCNProcessors.td
-rw-r--r-- 31376 GCNRegPressure.cpp
-rw-r--r-- 15858 GCNRegPressure.h
-rw-r--r-- 19433 GCNRewritePartialRegUses.cpp
-rw-r--r-- 65981 GCNSchedStrategy.cpp
-rw-r--r-- 15703 GCNSchedStrategy.h
-rw-r--r-- 28828 GCNSubtarget.cpp
-rw-r--r-- 50878 GCNSubtarget.h
-rw-r--r-- 7101 GCNVOPDUtils.cpp
-rw-r--r-- 1105 GCNVOPDUtils.h
-rw-r--r-- 264 InstCombineTables.td
drwxr-xr-x - MCA
drwxr-xr-x - MCTargetDesc
-rw-r--r-- 93383 MIMGInstructions.td
-rw-r--r-- 1572 R600.h
-rw-r--r-- 1566 R600.td
-rw-r--r-- 4553 R600AsmPrinter.cpp
-rw-r--r-- 1537 R600AsmPrinter.h
-rw-r--r-- 7140 R600ClauseMergePass.cpp
-rw-r--r-- 22823 R600ControlFlowFinalizer.cpp
-rw-r--r-- 4313 R600Defines.h
-rw-r--r-- 11371 R600EmitClauseMarkers.cpp
-rw-r--r-- 9901 R600ExpandSpecialInstrs.cpp
-rw-r--r-- 1786 R600FrameLowering.cpp
-rw-r--r-- 1309 R600FrameLowering.h
-rw-r--r-- 6824 R600ISelDAGToDAG.cpp
-rw-r--r-- 79114 R600ISelLowering.cpp
-rw-r--r-- 5536 R600ISelLowering.h
-rw-r--r-- 11857 R600InstrFormats.td
-rw-r--r-- 48788 R600InstrInfo.cpp
-rw-r--r-- 14011 R600InstrInfo.h
-rw-r--r-- 921 R600InstrInfo.td
-rw-r--r-- 56051 R600Instructions.td
-rw-r--r-- 2597 R600MCInstLower.cpp
-rw-r--r-- 56467 R600MachineCFGStructurizer.cpp
-rw-r--r-- 651 R600MachineFunctionInfo.cpp
-rw-r--r-- 864 R600MachineFunctionInfo.h
-rw-r--r-- 13424 R600MachineScheduler.cpp
-rw-r--r-- 2571 R600MachineScheduler.h
-rw-r--r-- 11607 R600OpenCLImageTypeLoweringPass.cpp
-rw-r--r-- 12422 R600OptimizeVectorRegisters.cpp
-rw-r--r-- 13267 R600Packetizer.cpp
-rw-r--r-- 4496 R600Processors.td
-rw-r--r-- 3843 R600RegisterInfo.cpp
-rw-r--r-- 2051 R600RegisterInfo.h
-rw-r--r-- 9985 R600RegisterInfo.td
-rw-r--r-- 1662 R600Schedule.td
-rw-r--r-- 1691 R600Subtarget.cpp
-rw-r--r-- 4855 R600Subtarget.h
-rw-r--r-- 6722 R600TargetMachine.cpp
-rw-r--r-- 2925 R600TargetMachine.h
-rw-r--r-- 5554 R600TargetTransformInfo.cpp
-rw-r--r-- 3034 R600TargetTransformInfo.h
-rw-r--r-- 783 R700Instructions.td
-rw-r--r-- 13815 SIAnnotateControlFlow.cpp
-rw-r--r-- 35515 SIDefines.h
-rw-r--r-- 41407 SIFixSGPRCopies.cpp
-rw-r--r-- 832 SIFixSGPRCopies.h
-rw-r--r-- 2162 SIFixVGPRCopies.cpp
-rw-r--r-- 81993 SIFoldOperands.cpp
-rw-r--r-- 824 SIFoldOperands.h
-rw-r--r-- 13995 SIFormMemoryClauses.cpp
-rw-r--r-- 75438 SIFrameLowering.cpp
-rw-r--r-- 4045 SIFrameLowering.h
-rw-r--r-- 650062 SIISelLowering.cpp
-rw-r--r-- 29783 SIISelLowering.h
-rw-r--r-- 10059 SIInsertHardClauses.cpp
-rw-r--r-- 99999 SIInsertWaitcnts.cpp
-rw-r--r-- 13079 SIInstrFormats.td
-rw-r--r-- 363101 SIInstrInfo.cpp
-rw-r--r-- 58162 SIInstrInfo.h
-rw-r--r-- 127448 SIInstrInfo.td
-rw-r--r-- 139981 SIInstructions.td
-rw-r--r-- 8320 SILateBranchLowering.cpp
-rw-r--r-- 92762 SILoadStoreOptimizer.cpp
-rw-r--r-- 988 SILoadStoreOptimizer.h
-rw-r--r-- 27638 SILowerControlFlow.cpp
-rw-r--r-- 30994 SILowerI1Copies.cpp
-rw-r--r-- 3418 SILowerI1Copies.h
-rw-r--r-- 22232 SILowerSGPRSpills.cpp
-rw-r--r-- 1099 SILowerSGPRSpills.h
-rw-r--r-- 4801 SILowerWWMCopies.cpp
-rw-r--r-- 29447 SIMachineFunctionInfo.cpp
-rw-r--r-- 37356 SIMachineFunctionInfo.h
-rw-r--r-- 69018 SIMachineScheduler.cpp
-rw-r--r-- 15952 SIMachineScheduler.h
-rw-r--r-- 106440 SIMemoryLegalizer.cpp
-rw-r--r-- 18855 SIModeRegister.cpp
-rw-r--r-- 14531 SIModeRegisterDefaults.cpp
-rw-r--r-- 5869 SIModeRegisterDefaults.h
-rw-r--r-- 27955 SIOptimizeExecMasking.cpp
-rw-r--r-- 16610 SIOptimizeExecMaskingPreRA.cpp
-rw-r--r-- 25439 SIOptimizeVGPRLiveRange.cpp
-rw-r--r-- 45575 SIPeepholeSDWA.cpp
-rw-r--r-- 792 SIPeepholeSDWA.h
-rw-r--r-- 6884 SIPostRABundler.cpp
-rw-r--r-- 7954 SIPreAllocateWWMRegs.cpp
-rw-r--r-- 826 SIPreAllocateWWMRegs.h
-rw-r--r-- 15277 SIPreEmitPeephole.cpp
-rw-r--r-- 6315 SIProgramInfo.cpp
-rw-r--r-- 3801 SIProgramInfo.h
-rw-r--r-- 143685 SIRegisterInfo.cpp
-rw-r--r-- 19284 SIRegisterInfo.h
-rw-r--r-- 58988 SIRegisterInfo.td
-rw-r--r-- 17856 SISchedule.td
-rw-r--r-- 37317 SIShrinkInstructions.cpp
-rw-r--r-- 838 SIShrinkInstructions.h
-rw-r--r-- 62490 SIWholeQuadMode.cpp
-rw-r--r-- 64203 SMInstructions.td
-rw-r--r-- 120731 SOPInstructions.td
drwxr-xr-x - TargetInfo
drwxr-xr-x - Utils
-rw-r--r-- 653 VIInstrFormats.td
-rw-r--r-- 9668 VINTERPInstructions.td
-rw-r--r-- 67340 VOP1Instructions.td
-rw-r--r-- 114750 VOP2Instructions.td
-rw-r--r-- 85808 VOP3Instructions.td
-rw-r--r-- 129283 VOP3PInstructions.td
-rw-r--r-- 115927 VOPCInstructions.td
-rw-r--r-- 8975 VOPDInstructions.td
-rw-r--r-- 71647 VOPInstructions.td