Index of /external/opencl/llvm-project/llvm/lib/Target/AMDGPU/


../
AsmParser/                                         24-Feb-2026 13:00                   -
Disassembler/                                      24-Feb-2026 13:00                   -
MCA/                                               24-Feb-2026 13:00                   -
MCTargetDesc/                                      24-Feb-2026 13:00                   -
TargetInfo/                                        24-Feb-2026 13:00                   -
Utils/                                             24-Feb-2026 13:00                   -
AMDGPU.h                                           24-Feb-2026 13:00               20929
AMDGPU.td                                          24-Feb-2026 13:00               93255
AMDGPUAliasAnalysis.cpp                            24-Feb-2026 13:00                4530
AMDGPUAliasAnalysis.h                              24-Feb-2026 13:00                3065
AMDGPUAlwaysInlinePass.cpp                         24-Feb-2026 13:00                5381
AMDGPUAnnotateUniformValues.cpp                    24-Feb-2026 13:00                4830
AMDGPUArgumentUsageInfo.cpp                        24-Feb-2026 13:00                7936
AMDGPUArgumentUsageInfo.h                          24-Feb-2026 13:00                5467
AMDGPUAsanInstrumentation.cpp                      24-Feb-2026 13:00               16095
AMDGPUAsanInstrumentation.h                        24-Feb-2026 13:00                2335
AMDGPUAsmPrinter.cpp                               24-Feb-2026 13:00               72261
AMDGPUAsmPrinter.h                                 24-Feb-2026 13:00                5170
AMDGPUAtomicOptimizer.cpp                          24-Feb-2026 13:00               37073
AMDGPUAttributes.def                               24-Feb-2026 13:00                1680
AMDGPUAttributor.cpp                               24-Feb-2026 13:00               52183
AMDGPUCallLowering.cpp                             24-Feb-2026 13:00               62158
AMDGPUCallLowering.h                               24-Feb-2026 13:00                3901
AMDGPUCallingConv.td                               24-Feb-2026 13:00                6678
AMDGPUCodeGenPrepare.cpp                           24-Feb-2026 13:00               75949
AMDGPUCombine.td                                   24-Feb-2026 13:00                9100
AMDGPUCombinerHelper.cpp                           24-Feb-2026 13:00               17938
AMDGPUCombinerHelper.h                             24-Feb-2026 13:00                1908
AMDGPUCtorDtorLowering.cpp                         24-Feb-2026 13:00                7518
AMDGPUCtorDtorLowering.h                           24-Feb-2026 13:00                 863
AMDGPUExportClustering.cpp                         24-Feb-2026 13:00                4530
AMDGPUExportClustering.h                           24-Feb-2026 13:00                 726
AMDGPUExportKernelRuntimeHandles.cpp               24-Feb-2026 13:00                3459
AMDGPUExportKernelRuntimeHandles.h                 24-Feb-2026 13:00                 861
AMDGPUFeatures.td                                  24-Feb-2026 13:00                2081
AMDGPUFrameLowering.cpp                            24-Feb-2026 13:00                2030
AMDGPUFrameLowering.h                              24-Feb-2026 13:00                1428
AMDGPUGISel.td                                     24-Feb-2026 13:00               17386
AMDGPUGenRegisterBankInfo.def                      24-Feb-2026 13:00                8242
AMDGPUGlobalISelDivergenceLowering.cpp             24-Feb-2026 13:00               12323
AMDGPUGlobalISelUtils.cpp                          24-Feb-2026 13:00                6910
AMDGPUGlobalISelUtils.h                            24-Feb-2026 13:00                2007
AMDGPUHSAMetadataStreamer.cpp                      24-Feb-2026 13:00               27195
AMDGPUHSAMetadataStreamer.h                        24-Feb-2026 13:00                5491
AMDGPUIGroupLP.cpp                                 24-Feb-2026 13:00               95058
AMDGPUIGroupLP.h                                   24-Feb-2026 13:00                 892
AMDGPUISelDAGToDAG.cpp                             24-Feb-2026 13:00              153657
AMDGPUISelDAGToDAG.h                               24-Feb-2026 13:00               14720
AMDGPUISelLowering.cpp                             24-Feb-2026 13:00              229503
AMDGPUISelLowering.h                               24-Feb-2026 13:00               23042
AMDGPUImageIntrinsicOptimizer.cpp                  24-Feb-2026 13:00               12432
AMDGPUInsertDelayAlu.cpp                           24-Feb-2026 13:00               17695
AMDGPUInstCombineIntrinsic.cpp                     24-Feb-2026 13:00               71288
AMDGPUInstrInfo.cpp                                24-Feb-2026 13:00                1690
AMDGPUInstrInfo.h                                  24-Feb-2026 13:00                2355
AMDGPUInstrInfo.td                                 24-Feb-2026 13:00               20015
AMDGPUInstructionSelector.cpp                      24-Feb-2026 13:00              251915
AMDGPUInstructionSelector.h                        24-Feb-2026 13:00               19288
AMDGPUInstructions.td                              24-Feb-2026 13:00               31040
AMDGPULateCodeGenPrepare.cpp                       24-Feb-2026 13:00               20798
AMDGPULegalizerInfo.cpp                            24-Feb-2026 13:00              282793
AMDGPULegalizerInfo.h                              24-Feb-2026 13:00               12021
AMDGPULibCalls.cpp                                 24-Feb-2026 13:00               57605
AMDGPULibFunc.cpp                                  24-Feb-2026 13:00               42221
AMDGPULibFunc.h                                    24-Feb-2026 13:00               12150
AMDGPULowerBufferFatPointers.cpp                   24-Feb-2026 13:00               99885
AMDGPULowerKernelArguments.cpp                     24-Feb-2026 13:00                9857
AMDGPULowerKernelAttributes.cpp                    24-Feb-2026 13:00               12508
AMDGPULowerModuleLDSPass.cpp                       24-Feb-2026 13:00               64175
AMDGPUMCInstLower.cpp                              24-Feb-2026 13:00               15604
AMDGPUMCInstLower.h                                24-Feb-2026 13:00                2480
AMDGPUMCResourceInfo.cpp                           24-Feb-2026 13:00               16411
AMDGPUMCResourceInfo.h                             24-Feb-2026 13:00                3899
AMDGPUMIRFormatter.cpp                             24-Feb-2026 13:00                5115
AMDGPUMIRFormatter.h                               24-Feb-2026 13:00                2401
AMDGPUMachineFunction.cpp                          24-Feb-2026 13:00                8914
AMDGPUMachineFunction.h                            24-Feb-2026 13:00                4046
AMDGPUMachineModuleInfo.cpp                        24-Feb-2026 13:00                1348
AMDGPUMachineModuleInfo.h                          24-Feb-2026 13:00                5557
AMDGPUMacroFusion.cpp                              24-Feb-2026 13:00                2303
AMDGPUMacroFusion.h                                24-Feb-2026 13:00                 860
AMDGPUMarkLastScratchLoad.cpp                      24-Feb-2026 13:00                5366
AMDGPUMemoryUtils.cpp                              24-Feb-2026 13:00               14404
AMDGPUMemoryUtils.h                                24-Feb-2026 13:00                2507
AMDGPUPTNote.h                                     24-Feb-2026 13:00                 913
AMDGPUPassRegistry.def                             24-Feb-2026 13:00                7935
AMDGPUPerfHintAnalysis.cpp                         24-Feb-2026 13:00               15661
AMDGPUPerfHintAnalysis.h                           24-Feb-2026 13:00                2346
AMDGPUPostLegalizerCombiner.cpp                    24-Feb-2026 13:00               18875
AMDGPUPreLegalizerCombiner.cpp                     24-Feb-2026 13:00               10504
AMDGPUPredicateControl.td                          24-Feb-2026 13:00                1270
AMDGPUPreloadKernArgProlog.cpp                     24-Feb-2026 13:00                7532
AMDGPUPreloadKernArgProlog.h                       24-Feb-2026 13:00                 845
AMDGPUPreloadKernelArguments.cpp                   24-Feb-2026 13:00               12448
AMDGPUPrepareAGPRAlloc.cpp                         24-Feb-2026 13:00                3555
AMDGPUPrepareAGPRAlloc.h                           24-Feb-2026 13:00                 834
AMDGPUPrintfRuntimeBinding.cpp                     24-Feb-2026 13:00               15987
AMDGPUPromoteAlloca.cpp                            24-Feb-2026 13:00               61831
AMDGPUPromoteKernelArguments.cpp                   24-Feb-2026 13:00                6562
AMDGPURegBankCombiner.cpp                          24-Feb-2026 13:00               19153
AMDGPURegBankLegalize.cpp                          24-Feb-2026 13:00               16910
AMDGPURegBankLegalizeHelper.cpp                    24-Feb-2026 13:00               43481
AMDGPURegBankLegalizeHelper.h                      24-Feb-2026 13:00                5042
AMDGPURegBankLegalizeRules.cpp                     24-Feb-2026 13:00               30822
AMDGPURegBankLegalizeRules.h                       24-Feb-2026 13:00                9821
AMDGPURegBankSelect.cpp                            24-Feb-2026 13:00               10431
AMDGPURegisterBankInfo.cpp                         24-Feb-2026 13:00              217439
AMDGPURegisterBankInfo.h                           24-Feb-2026 13:00                7860
AMDGPURegisterBanks.td                             24-Feb-2026 13:00                1082
AMDGPURemoveIncompatibleFunctions.cpp              24-Feb-2026 13:00                7561
AMDGPURemoveIncompatibleFunctions.h                24-Feb-2026 13:00                 960
AMDGPUReserveWWMRegs.cpp                           24-Feb-2026 13:00                3455
AMDGPUReserveWWMRegs.h                             24-Feb-2026 13:00                 868
AMDGPUResourceUsageAnalysis.cpp                    24-Feb-2026 13:00               12025
AMDGPUResourceUsageAnalysis.h                      24-Feb-2026 13:00                2859
AMDGPURewriteAGPRCopyMFMA.cpp                      24-Feb-2026 13:00               11172
AMDGPURewriteOutArguments.cpp                      24-Feb-2026 13:00               13020
AMDGPURewriteUndefForPHI.cpp                       24-Feb-2026 13:00                7082
AMDGPUSearchableTables.td                          24-Feb-2026 13:00               28756
AMDGPUSelectionDAGInfo.cpp                         24-Feb-2026 13:00                 704
AMDGPUSelectionDAGInfo.h                           24-Feb-2026 13:00                 805
AMDGPUSetWavePriority.cpp                          24-Feb-2026 13:00                7884
AMDGPUSplitModule.cpp                              24-Feb-2026 13:00               56064
AMDGPUSplitModule.h                                24-Feb-2026 13:00                1304
AMDGPUSubtarget.cpp                                24-Feb-2026 13:00               16999
AMDGPUSubtarget.h                                  24-Feb-2026 13:00               13426
AMDGPUSwLowerLDS.cpp                               24-Feb-2026 13:00               58052
AMDGPUTargetMachine.cpp                            24-Feb-2026 13:00               89412
AMDGPUTargetMachine.h                              24-Feb-2026 13:00                7964
AMDGPUTargetObjectFile.cpp                         24-Feb-2026 13:00                1526
AMDGPUTargetObjectFile.h                           24-Feb-2026 13:00                1171
AMDGPUTargetTransformInfo.cpp                      24-Feb-2026 13:00               57739
AMDGPUTargetTransformInfo.h                        24-Feb-2026 13:00               12693
AMDGPUUnifyDivergentExitNodes.cpp                  24-Feb-2026 13:00               13787
AMDGPUUnifyDivergentExitNodes.h                    24-Feb-2026 13:00                1511
AMDGPUUnifyMetadata.cpp                            24-Feb-2026 13:00                4163
AMDGPUWaitSGPRHazards.cpp                          24-Feb-2026 13:00               19575
AMDGPUWaitSGPRHazards.h                            24-Feb-2026 13:00                 831
AMDKernelCodeT.h                                   24-Feb-2026 13:00               33503
BUFInstructions.td                                 24-Feb-2026 13:00              155643
CMakeLists.txt                                     24-Feb-2026 13:00                6265
CaymanInstructions.td                              24-Feb-2026 13:00                8083
DSDIRInstructions.td                               24-Feb-2026 13:00                5891
DSInstructions.td                                  24-Feb-2026 13:00               83956
EXPInstructions.td                                 24-Feb-2026 13:00                6457
EvergreenInstructions.td                           24-Feb-2026 13:00               30673
FLATInstructions.td                                24-Feb-2026 13:00              168236
GCNCreateVOPD.cpp                                  24-Feb-2026 13:00                7708
GCNDPPCombine.cpp                                  24-Feb-2026 13:00               28947
GCNDPPCombine.h                                    24-Feb-2026 13:00                 905
GCNHazardRecognizer.cpp                            24-Feb-2026 13:00              116168
GCNHazardRecognizer.h                              24-Feb-2026 13:00                5764
GCNILPSched.cpp                                    24-Feb-2026 13:00               11572
GCNIterativeScheduler.cpp                          24-Feb-2026 13:00               22054
GCNIterativeScheduler.h                            24-Feb-2026 13:00                4218
GCNMinRegStrategy.cpp                              24-Feb-2026 13:00                8363
GCNNSAReassign.cpp                                 24-Feb-2026 13:00               12676
GCNNSAReassign.h                                   24-Feb-2026 13:00                 790
GCNPreRALongBranchReg.cpp                          24-Feb-2026 13:00                6029
GCNPreRALongBranchReg.h                            24-Feb-2026 13:00                 829
GCNPreRAOptimizations.cpp                          24-Feb-2026 13:00                9928
GCNPreRAOptimizations.h                            24-Feb-2026 13:00                 829
GCNProcessors.td                                   24-Feb-2026 13:00                8455
GCNRegPressure.cpp                                 24-Feb-2026 13:00               35353
GCNRegPressure.h                                   24-Feb-2026 13:00               21186
GCNRewritePartialRegUses.cpp                       24-Feb-2026 13:00               18010
GCNRewritePartialRegUses.h                         24-Feb-2026 13:00                 844
GCNSchedStrategy.cpp                               24-Feb-2026 13:00               83484
GCNSchedStrategy.h                                 24-Feb-2026 13:00               19059
GCNSubtarget.cpp                                   24-Feb-2026 13:00               27328
GCNSubtarget.h                                     24-Feb-2026 13:00               55731
GCNVOPDUtils.cpp                                   24-Feb-2026 13:00                9684
GCNVOPDUtils.h                                     24-Feb-2026 13:00                1119
InstCombineTables.td                               24-Feb-2026 13:00                 264
MIMGInstructions.td                                24-Feb-2026 13:00               98411
R600.h                                             24-Feb-2026 13:00                1694
R600.td                                            24-Feb-2026 13:00                1566
R600AsmPrinter.cpp                                 24-Feb-2026 13:00                4553
R600AsmPrinter.h                                   24-Feb-2026 13:00                1608
R600ClauseMergePass.cpp                            24-Feb-2026 13:00                7140
R600ControlFlowFinalizer.cpp                       24-Feb-2026 13:00               22823
R600Defines.h                                      24-Feb-2026 13:00                4313
R600EmitClauseMarkers.cpp                          24-Feb-2026 13:00               11190
R600ExpandSpecialInstrs.cpp                        24-Feb-2026 13:00               10042
R600FrameLowering.cpp                              24-Feb-2026 13:00                1786
R600FrameLowering.h                                24-Feb-2026 13:00                1309
R600ISelDAGToDAG.cpp                               24-Feb-2026 13:00                6783
R600ISelLowering.cpp                               24-Feb-2026 13:00               79280
R600ISelLowering.h                                 24-Feb-2026 13:00                5536
R600InstrFormats.td                                24-Feb-2026 13:00               11857
R600InstrInfo.cpp                                  24-Feb-2026 13:00               49132
R600InstrInfo.h                                    24-Feb-2026 13:00               14058
R600InstrInfo.td                                   24-Feb-2026 13:00                 921
R600Instructions.td                                24-Feb-2026 13:00               56051
R600MCInstLower.cpp                                24-Feb-2026 13:00                2742
R600MachineCFGStructurizer.cpp                     24-Feb-2026 13:00               56189
R600MachineFunctionInfo.cpp                        24-Feb-2026 13:00                 651
R600MachineFunctionInfo.h                          24-Feb-2026 13:00                 864
R600MachineScheduler.cpp                           24-Feb-2026 13:00               13424
R600MachineScheduler.h                             24-Feb-2026 13:00                2571
R600OpenCLImageTypeLoweringPass.cpp                24-Feb-2026 13:00               11607
R600OptimizeVectorRegisters.cpp                    24-Feb-2026 13:00               12230
R600Packetizer.cpp                                 24-Feb-2026 13:00               13289
R600Processors.td                                  24-Feb-2026 13:00                4496
R600RegisterInfo.cpp                               24-Feb-2026 13:00                3843
R600RegisterInfo.h                                 24-Feb-2026 13:00                2051
R600RegisterInfo.td                                24-Feb-2026 13:00                9985
R600Schedule.td                                    24-Feb-2026 13:00                1662
R600Subtarget.cpp                                  24-Feb-2026 13:00                1927
R600Subtarget.h                                    24-Feb-2026 13:00                4779
R600TargetMachine.cpp                              24-Feb-2026 13:00                6704
R600TargetMachine.h                                24-Feb-2026 13:00                3012
R600TargetTransformInfo.cpp                        24-Feb-2026 13:00                5604
R600TargetTransformInfo.h                          24-Feb-2026 13:00                3221
R700Instructions.td                                24-Feb-2026 13:00                 783
SIAnnotateControlFlow.cpp                          24-Feb-2026 13:00               13908
SIDefines.h                                        24-Feb-2026 13:00               35316
SIFixSGPRCopies.cpp                                24-Feb-2026 13:00               42740
SIFixSGPRCopies.h                                  24-Feb-2026 13:00                 832
SIFixVGPRCopies.cpp                                24-Feb-2026 13:00                2608
SIFixVGPRCopies.h                                  24-Feb-2026 13:00                 795
SIFoldOperands.cpp                                 24-Feb-2026 13:00               96345
SIFoldOperands.h                                   24-Feb-2026 13:00                 940
SIFormMemoryClauses.cpp                            24-Feb-2026 13:00               14699
SIFormMemoryClauses.h                              24-Feb-2026 13:00                 815
SIFrameLowering.cpp                                24-Feb-2026 13:00               89169
SIFrameLowering.h                                  24-Feb-2026 13:00                5086
SIISelLowering.cpp                                 24-Feb-2026 13:00              698081
SIISelLowering.h                                   24-Feb-2026 13:00               30664
SIInsertHardClauses.cpp                            24-Feb-2026 13:00               11325
SIInsertWaitcnts.cpp                               24-Feb-2026 13:00              110510
SIInstrFormats.td                                  24-Feb-2026 13:00               13283
SIInstrInfo.cpp                                    24-Feb-2026 13:00              381430
SIInstrInfo.h                                      24-Feb-2026 13:00               61603
SIInstrInfo.td                                     24-Feb-2026 13:00              135407
SIInstructions.td                                  24-Feb-2026 13:00              153873
SILateBranchLowering.cpp                           24-Feb-2026 13:00               11415
SILoadStoreOptimizer.cpp                           24-Feb-2026 13:00               92957
SILoadStoreOptimizer.h                             24-Feb-2026 13:00                 942
SILowerControlFlow.cpp                             24-Feb-2026 13:00               28818
SILowerControlFlow.h                               24-Feb-2026 13:00                 810
SILowerI1Copies.cpp                                24-Feb-2026 13:00               30692
SILowerI1Copies.h                                  24-Feb-2026 13:00                3585
SILowerSGPRSpills.cpp                              24-Feb-2026 13:00               22935
SILowerSGPRSpills.h                                24-Feb-2026 13:00                1007
SILowerWWMCopies.cpp                               24-Feb-2026 13:00                5826
SILowerWWMCopies.h                                 24-Feb-2026 13:00                 800
SIMachineFunctionInfo.cpp                          24-Feb-2026 13:00               30183
SIMachineFunctionInfo.h                            24-Feb-2026 13:00               39884
SIMachineScheduler.cpp                             24-Feb-2026 13:00               68700
SIMachineScheduler.h                               24-Feb-2026 13:00               15952
SIMemoryLegalizer.cpp                              24-Feb-2026 13:00              107347
SIModeRegister.cpp                                 24-Feb-2026 13:00               19512
SIModeRegisterDefaults.cpp                         24-Feb-2026 13:00               14531
SIModeRegisterDefaults.h                           24-Feb-2026 13:00                5869
SIOptimizeExecMasking.cpp                          24-Feb-2026 13:00               28621
SIOptimizeExecMasking.h                            24-Feb-2026 13:00                 829
SIOptimizeExecMaskingPreRA.cpp                     24-Feb-2026 13:00               17270
SIOptimizeExecMaskingPreRA.h                       24-Feb-2026 13:00                 854
SIOptimizeVGPRLiveRange.cpp                        24-Feb-2026 13:00               26624
SIOptimizeVGPRLiveRange.h                          24-Feb-2026 13:00                1071
SIPeepholeSDWA.cpp                                 24-Feb-2026 13:00               51698
SIPeepholeSDWA.h                                   24-Feb-2026 13:00                 792
SIPostRABundler.cpp                                24-Feb-2026 13:00                7427
SIPostRABundler.h                                  24-Feb-2026 13:00                 795
SIPreAllocateWWMRegs.cpp                           24-Feb-2026 13:00                7954
SIPreAllocateWWMRegs.h                             24-Feb-2026 13:00                 826
SIPreEmitPeephole.cpp                              24-Feb-2026 13:00               15808
SIProgramInfo.cpp                                  24-Feb-2026 13:00                7629
SIProgramInfo.h                                    24-Feb-2026 13:00                4035
SIRegisterInfo.cpp                                 24-Feb-2026 13:00              149216
SIRegisterInfo.h                                   24-Feb-2026 13:00               20350
SIRegisterInfo.td                                  24-Feb-2026 13:00               55623
SISchedule.td                                      24-Feb-2026 13:00               20965
SIShrinkInstructions.cpp                           24-Feb-2026 13:00               37803
SIShrinkInstructions.h                             24-Feb-2026 13:00                 838
SIWholeQuadMode.cpp                                24-Feb-2026 13:00               63652
SIWholeQuadMode.h                                  24-Feb-2026 13:00                 910
SMInstructions.td                                  24-Feb-2026 13:00               64821
SOPInstructions.td                                 24-Feb-2026 13:00              123274
VIInstrFormats.td                                  24-Feb-2026 13:00                 653
VINTERPInstructions.td                             24-Feb-2026 13:00               11228
VOP1Instructions.td                                24-Feb-2026 13:00               74019
VOP2Instructions.td                                24-Feb-2026 13:00              122132
VOP3Instructions.td                                24-Feb-2026 13:00              129687
VOP3PInstructions.td                               24-Feb-2026 13:00              164014
VOPCInstructions.td                                24-Feb-2026 13:00              125781
VOPDInstructions.td                                24-Feb-2026 13:00               12806
VOPInstructions.td                                 24-Feb-2026 13:00               76454