Index of /external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/AMDGPU/


../
AsmParser/                                         24-Feb-2026 12:58                   -
Disassembler/                                      24-Feb-2026 12:58                   -
MCA/                                               24-Feb-2026 12:58                   -
MCTargetDesc/                                      24-Feb-2026 12:58                   -
TargetInfo/                                        24-Feb-2026 12:58                   -
Utils/                                             24-Feb-2026 12:58                   -
AMDGPU.h                                           24-Feb-2026 12:58               14561
AMDGPU.td                                          24-Feb-2026 12:58               56599
AMDGPUAliasAnalysis.cpp                            24-Feb-2026 12:58                5823
AMDGPUAliasAnalysis.h                              24-Feb-2026 12:58                3050
AMDGPUAlwaysInlinePass.cpp                         24-Feb-2026 12:58                5315
AMDGPUAnnotateKernelFeatures.cpp                   24-Feb-2026 12:58                3992
AMDGPUAnnotateUniformValues.cpp                    24-Feb-2026 12:58                3899
AMDGPUArgumentUsageInfo.cpp                        24-Feb-2026 12:58                7774
AMDGPUArgumentUsageInfo.h                          24-Feb-2026 12:58                5033
AMDGPUAsmPrinter.cpp                               24-Feb-2026 12:58               49581
AMDGPUAsmPrinter.h                                 24-Feb-2026 12:58                4688
AMDGPUAtomicOptimizer.cpp                          24-Feb-2026 12:58               25990
AMDGPUAttributes.def                               24-Feb-2026 12:58                1613
AMDGPUAttributor.cpp                               24-Feb-2026 12:58               28516
AMDGPUCallLowering.cpp                             24-Feb-2026 12:58               54893
AMDGPUCallLowering.h                               24-Feb-2026 12:58                3647
AMDGPUCallingConv.td                               24-Feb-2026 12:58               10169
AMDGPUCodeGenPrepare.cpp                           24-Feb-2026 12:58               48884
AMDGPUCombine.td                                   24-Feb-2026 12:58                6273
AMDGPUCombinerHelper.cpp                           24-Feb-2026 12:58               12532
AMDGPUCombinerHelper.h                             24-Feb-2026 12:58                 925
AMDGPUCtorDtorLowering.cpp                         24-Feb-2026 12:58                3558
AMDGPUCtorDtorLowering.h                           24-Feb-2026 12:58                 863
AMDGPUExportClustering.cpp                         24-Feb-2026 12:58                4612
AMDGPUExportClustering.h                           24-Feb-2026 12:58                 726
AMDGPUFeatures.td                                  24-Feb-2026 12:58                1787
AMDGPUFrameLowering.cpp                            24-Feb-2026 12:58                2030
AMDGPUFrameLowering.h                              24-Feb-2026 12:58                1428
AMDGPUGISel.td                                     24-Feb-2026 12:58               14128
AMDGPUGenRegisterBankInfo.def                      24-Feb-2026 12:58                8202
AMDGPUGlobalISelUtils.cpp                          24-Feb-2026 12:58                2696
AMDGPUGlobalISelUtils.h                            24-Feb-2026 12:58                 980
AMDGPUHSAMetadataStreamer.cpp                      24-Feb-2026 12:58               40078
AMDGPUHSAMetadataStreamer.h                        24-Feb-2026 12:58                7581
AMDGPUIGroupLP.cpp                                 24-Feb-2026 12:58               38309
AMDGPUIGroupLP.h                                   24-Feb-2026 12:58                 694
AMDGPUISelDAGToDAG.cpp                             24-Feb-2026 12:58              106837
AMDGPUISelDAGToDAG.h                               24-Feb-2026 12:58               11915
AMDGPUISelLowering.cpp                             24-Feb-2026 12:58              182088
AMDGPUISelLowering.h                               24-Feb-2026 12:58               20060
AMDGPUInsertDelayAlu.cpp                           24-Feb-2026 12:58               15468
AMDGPUInstCombineIntrinsic.cpp                     24-Feb-2026 12:58               44160
AMDGPUInstrInfo.cpp                                24-Feb-2026 12:58                1693
AMDGPUInstrInfo.h                                  24-Feb-2026 12:58                2114
AMDGPUInstrInfo.td                                 24-Feb-2026 12:58               18092
AMDGPUInstructionSelector.cpp                      24-Feb-2026 12:58              177038
AMDGPUInstructionSelector.h                        24-Feb-2026 12:58               13564
AMDGPUInstructions.td                              24-Feb-2026 12:58               28369
AMDGPULateCodeGenPrepare.cpp                       24-Feb-2026 12:58                6110
AMDGPULegalizerInfo.cpp                            24-Feb-2026 12:58              208603
AMDGPULegalizerInfo.h                              24-Feb-2026 12:58               10502
AMDGPULibCalls.cpp                                 24-Feb-2026 12:58               55330
AMDGPULibFunc.cpp                                  24-Feb-2026 12:58               38933
AMDGPULibFunc.h                                    24-Feb-2026 12:58               11288
AMDGPULowerIntrinsics.cpp                          24-Feb-2026 12:58                4727
AMDGPULowerKernelArguments.cpp                     24-Feb-2026 12:58                9032
AMDGPULowerKernelAttributes.cpp                    24-Feb-2026 12:58               11463
AMDGPULowerModuleLDSPass.cpp                       24-Feb-2026 12:58               48076
AMDGPUMCInstLower.cpp                              24-Feb-2026 12:58               11765
AMDGPUMCInstLower.h                                24-Feb-2026 12:58                2407
AMDGPUMIRFormatter.cpp                             24-Feb-2026 12:58                1155
AMDGPUMIRFormatter.h                               24-Feb-2026 12:58                1314
AMDGPUMachineCFGStructurizer.cpp                   24-Feb-2026 12:58              102450
AMDGPUMachineFunction.cpp                          24-Feb-2026 12:58                7986
AMDGPUMachineFunction.h                            24-Feb-2026 12:58                3997
AMDGPUMachineModuleInfo.cpp                        24-Feb-2026 12:58                1370
AMDGPUMachineModuleInfo.h                          24-Feb-2026 12:58                5524
AMDGPUMacroFusion.cpp                              24-Feb-2026 12:58                2304
AMDGPUMacroFusion.h                                24-Feb-2026 12:58                 857
AMDGPUOpenCLEnqueuedBlockLowering.cpp              24-Feb-2026 12:58                5614
AMDGPUPTNote.h                                     24-Feb-2026 12:58                 913
AMDGPUPerfHintAnalysis.cpp                         24-Feb-2026 12:58               13808
AMDGPUPerfHintAnalysis.h                           24-Feb-2026 12:58                1849
AMDGPUPostLegalizerCombiner.cpp                    24-Feb-2026 12:58               15622
AMDGPUPreLegalizerCombiner.cpp                     24-Feb-2026 12:58               10573
AMDGPUPrintfRuntimeBinding.cpp                     24-Feb-2026 12:58               17998
AMDGPUPromoteAlloca.cpp                            24-Feb-2026 12:58               41365
AMDGPUPromoteKernelArguments.cpp                   24-Feb-2026 12:58                6573
AMDGPUPropagateAttributes.cpp                      24-Feb-2026 12:58               13265
AMDGPURegBankCombiner.cpp                          24-Feb-2026 12:58               18471
AMDGPURegisterBankInfo.cpp                         24-Feb-2026 12:58              185071
AMDGPURegisterBankInfo.h                           24-Feb-2026 12:58                7578
AMDGPURegisterBanks.td                             24-Feb-2026 12:58                1080
AMDGPUReleaseVGPRs.cpp                             24-Feb-2026 12:58                5091
AMDGPUReplaceLDSUseWithPointer.cpp                 24-Feb-2026 12:58               23266
AMDGPUResourceUsageAnalysis.cpp                    24-Feb-2026 12:58               22666
AMDGPUResourceUsageAnalysis.h                      24-Feb-2026 12:58                2809
AMDGPURewriteOutArguments.cpp                      24-Feb-2026 12:58               13398
AMDGPURewriteUndefForPHI.cpp                       24-Feb-2026 12:58                6764
AMDGPUSearchableTables.td                          24-Feb-2026 12:58               28609
AMDGPUSetWavePriority.cpp                          24-Feb-2026 12:58                7341
AMDGPUSubtarget.cpp                                24-Feb-2026 12:58               35905
AMDGPUSubtarget.h                                  24-Feb-2026 12:58                8982
AMDGPUTargetMachine.cpp                            24-Feb-2026 12:58               59201
AMDGPUTargetMachine.h                              24-Feb-2026 12:58                5343
AMDGPUTargetObjectFile.cpp                         24-Feb-2026 12:58                1525
AMDGPUTargetObjectFile.h                           24-Feb-2026 12:58                1171
AMDGPUTargetTransformInfo.cpp                      24-Feb-2026 12:58               45818
AMDGPUTargetTransformInfo.h                        24-Feb-2026 12:58                9164
AMDGPUUnifyDivergentExitNodes.cpp                  24-Feb-2026 12:58               12606
AMDGPUUnifyMetadata.cpp                            24-Feb-2026 12:58                4790
AMDKernelCodeT.h                                   24-Feb-2026 12:58               33503
BUFInstructions.td                                 24-Feb-2026 12:58              142983
CMakeLists.txt                                     24-Feb-2026 12:58                5641
CaymanInstructions.td                              24-Feb-2026 12:58                8083
DSInstructions.td                                  24-Feb-2026 12:58               75877
EXPInstructions.td                                 24-Feb-2026 12:58                6323
EvergreenInstructions.td                           24-Feb-2026 12:58               30652
FLATInstructions.td                                24-Feb-2026 12:58              121194
GCNCreateVOPD.cpp                                  24-Feb-2026 12:58                5409
GCNDPPCombine.cpp                                  24-Feb-2026 12:58               26569
GCNHazardRecognizer.cpp                            24-Feb-2026 12:58               97176
GCNHazardRecognizer.h                              24-Feb-2026 12:58                5550
GCNILPSched.cpp                                    24-Feb-2026 12:58               11544
GCNIterativeScheduler.cpp                          24-Feb-2026 12:58               20479
GCNIterativeScheduler.h                            24-Feb-2026 12:58                4090
GCNMinRegStrategy.cpp                              24-Feb-2026 12:58                8331
GCNNSAReassign.cpp                                 24-Feb-2026 12:58               11691
GCNPreRAOptimizations.cpp                          24-Feb-2026 12:58                7439
GCNProcessors.td                                   24-Feb-2026 12:58                6742
GCNRegPressure.cpp                                 24-Feb-2026 12:58               15463
GCNRegPressure.h                                   24-Feb-2026 12:58                9526
GCNSchedStrategy.cpp                               24-Feb-2026 12:58               56232
GCNSchedStrategy.h                                 24-Feb-2026 12:58               13504
GCNSubtarget.h                                     24-Feb-2026 12:58               37729
GCNVOPDUtils.cpp                                   24-Feb-2026 12:58                6816
GCNVOPDUtils.h                                     24-Feb-2026 12:58                1105
InstCombineTables.td                               24-Feb-2026 12:58                 319
LDSDIRInstructions.td                              24-Feb-2026 12:58                3377
MIMGInstructions.td                                24-Feb-2026 12:58               71659
R600.h                                             24-Feb-2026 12:58                1574
R600.td                                            24-Feb-2026 12:58                1530
R600AsmPrinter.cpp                                 24-Feb-2026 12:58                4553
R600AsmPrinter.h                                   24-Feb-2026 12:58                1537
R600ClauseMergePass.cpp                            24-Feb-2026 12:58                7140
R600ControlFlowFinalizer.cpp                       24-Feb-2026 12:58               22856
R600Defines.h                                      24-Feb-2026 12:58                4313
R600EmitClauseMarkers.cpp                          24-Feb-2026 12:58               11770
R600ExpandSpecialInstrs.cpp                        24-Feb-2026 12:58                9901
R600FrameLowering.cpp                              24-Feb-2026 12:58                1786
R600FrameLowering.h                                24-Feb-2026 12:58                1300
R600ISelDAGToDAG.cpp                               24-Feb-2026 12:58                6487
R600ISelLowering.cpp                               24-Feb-2026 12:58               78414
R600ISelLowering.h                                 24-Feb-2026 12:58                5433
R600InstrFormats.td                                24-Feb-2026 12:58               11857
R600InstrInfo.cpp                                  24-Feb-2026 12:58               49196
R600InstrInfo.h                                    24-Feb-2026 12:58               13937
R600InstrInfo.td                                   24-Feb-2026 12:58                 921
R600Instructions.td                                24-Feb-2026 12:58               56038
R600MCInstLower.cpp                                24-Feb-2026 12:58                2597
R600MachineCFGStructurizer.cpp                     24-Feb-2026 12:58               56458
R600MachineFunctionInfo.cpp                        24-Feb-2026 12:58                 651
R600MachineFunctionInfo.h                          24-Feb-2026 12:58                 864
R600MachineScheduler.cpp                           24-Feb-2026 12:58               13587
R600MachineScheduler.h                             24-Feb-2026 12:58                2594
R600OpenCLImageTypeLoweringPass.cpp                24-Feb-2026 12:58               11607
R600OptimizeVectorRegisters.cpp                    24-Feb-2026 12:58               12515
R600Packetizer.cpp                                 24-Feb-2026 12:58               13266
R600Processors.td                                  24-Feb-2026 12:58                4474
R600RegisterInfo.cpp                               24-Feb-2026 12:58                3843
R600RegisterInfo.h                                 24-Feb-2026 12:58                2051
R600RegisterInfo.td                                24-Feb-2026 12:58                9985
R600Schedule.td                                    24-Feb-2026 12:58                1662
R600Subtarget.cpp                                  24-Feb-2026 12:58                1691
R600Subtarget.h                                    24-Feb-2026 12:58                4663
R600TargetMachine.cpp                              24-Feb-2026 12:58                5072
R600TargetMachine.h                                24-Feb-2026 12:58                1974
R600TargetTransformInfo.cpp                        24-Feb-2026 12:58                5557
R600TargetTransformInfo.h                          24-Feb-2026 12:58                3030
R700Instructions.td                                24-Feb-2026 12:58                 783
SIAnnotateControlFlow.cpp                          24-Feb-2026 12:58               12049
SIDefines.h                                        24-Feb-2026 12:58               30717
SIFixSGPRCopies.cpp                                24-Feb-2026 12:58               39712
SIFixVGPRCopies.cpp                                24-Feb-2026 12:58                2024
SIFoldOperands.cpp                                 24-Feb-2026 12:58               61961
SIFormMemoryClauses.cpp                            24-Feb-2026 12:58               14033
SIFrameLowering.cpp                                24-Feb-2026 12:58               70974
SIFrameLowering.h                                  24-Feb-2026 12:58                3998
SIISelLowering.cpp                                 24-Feb-2026 12:58              498946
SIISelLowering.h                                   24-Feb-2026 12:58               25821
SIInsertHardClauses.cpp                            24-Feb-2026 12:58               10054
SIInsertWaitcnts.cpp                               24-Feb-2026 12:58               71380
SIInstrFormats.td                                  24-Feb-2026 12:58               11387
SIInstrInfo.cpp                                    24-Feb-2026 12:58              312778
SIInstrInfo.h                                      24-Feb-2026 12:58               48381
SIInstrInfo.td                                     24-Feb-2026 12:58              113463
SIInstructions.td                                  24-Feb-2026 12:58              121256
SILateBranchLowering.cpp                           24-Feb-2026 12:58                7668
SILoadStoreOptimizer.cpp                           24-Feb-2026 12:58               88178
SILowerControlFlow.cpp                             24-Feb-2026 12:58               30310
SILowerI1Copies.cpp                                24-Feb-2026 12:58               28415
SILowerSGPRSpills.cpp                              24-Feb-2026 12:58               12927
SIMachineFunctionInfo.cpp                          24-Feb-2026 12:58               26294
SIMachineFunctionInfo.h                            24-Feb-2026 12:58               33175
SIMachineScheduler.cpp                             24-Feb-2026 12:58               69453
SIMachineScheduler.h                               24-Feb-2026 12:58               15944
SIMemoryLegalizer.cpp                              24-Feb-2026 12:58               87746
SIModeRegister.cpp                                 24-Feb-2026 12:58               19092
SIOptimizeExecMasking.cpp                          24-Feb-2026 12:58               26909
SIOptimizeExecMaskingPreRA.cpp                     24-Feb-2026 12:58               17856
SIOptimizeVGPRLiveRange.cpp                        24-Feb-2026 12:58               25089
SIPeepholeSDWA.cpp                                 24-Feb-2026 12:58               42758
SIPostRABundler.cpp                                24-Feb-2026 12:58                6910
SIPreAllocateWWMRegs.cpp                           24-Feb-2026 12:58                7107
SIPreEmitPeephole.cpp                              24-Feb-2026 12:58               13584
SIProgramInfo.cpp                                  24-Feb-2026 12:58                1986
SIProgramInfo.h                                    24-Feb-2026 12:58                2431
SIRegisterInfo.cpp                                 24-Feb-2026 12:58              117545
SIRegisterInfo.h                                   24-Feb-2026 12:58               16341
SIRegisterInfo.td                                  24-Feb-2026 12:58               53593
SISchedule.td                                      24-Feb-2026 12:58               12696
SIShrinkInstructions.cpp                           24-Feb-2026 12:58               34229
SIWholeQuadMode.cpp                                24-Feb-2026 12:58               55876
SMInstructions.td                                  24-Feb-2026 12:58               57598
SOPInstructions.td                                 24-Feb-2026 12:58               91283
VIInstrFormats.td                                  24-Feb-2026 12:58                 653
VINTERPInstructions.td                             24-Feb-2026 12:58                6965
VOP1Instructions.td                                24-Feb-2026 12:58               54638
VOP2Instructions.td                                24-Feb-2026 12:58               98432
VOP3Instructions.td                                24-Feb-2026 12:58               66179
VOP3PInstructions.td                               24-Feb-2026 12:58               65860
VOPCInstructions.td                                24-Feb-2026 12:58              104383
VOPDInstructions.td                                24-Feb-2026 12:58                7257
VOPInstructions.td                                 24-Feb-2026 12:58               52698