summaryrefslogtreecommitdiff
path: root/contrib/llvm-project/llvm/lib/Target/AMDGPU
ModeNameSize
-rw-r--r--AMDGPU.h16173logplain
-rw-r--r--AMDGPU.td75160logplain
-rw-r--r--AMDGPUAliasAnalysis.cpp4365logplain
-rw-r--r--AMDGPUAliasAnalysis.h3065logplain
-rw-r--r--AMDGPUAlwaysInlinePass.cpp5408logplain
-rw-r--r--AMDGPUAnnotateKernelFeatures.cpp3992logplain
-rw-r--r--AMDGPUAnnotateUniformValues.cpp3906logplain
-rw-r--r--AMDGPUArgumentUsageInfo.cpp7969logplain
-rw-r--r--AMDGPUArgumentUsageInfo.h5214logplain
-rw-r--r--AMDGPUAsmPrinter.cpp62514logplain
-rw-r--r--AMDGPUAsmPrinter.h5163logplain
-rw-r--r--AMDGPUAtomicOptimizer.cpp37312logplain
-rw-r--r--AMDGPUAttributes.def1613logplain
-rw-r--r--AMDGPUAttributor.cpp39245logplain
-rw-r--r--AMDGPUCallLowering.cpp59173logplain
-rw-r--r--AMDGPUCallLowering.h3784logplain
-rw-r--r--AMDGPUCallingConv.td10954logplain
-rw-r--r--AMDGPUCodeGenPassBuilder.cpp1577logplain
-rw-r--r--AMDGPUCodeGenPassBuilder.h1149logplain
-rw-r--r--AMDGPUCodeGenPrepare.cpp81802logplain
-rw-r--r--AMDGPUCombine.td7623logplain
-rw-r--r--AMDGPUCombinerHelper.cpp15276logplain
-rw-r--r--AMDGPUCombinerHelper.h1360logplain
-rw-r--r--AMDGPUCtorDtorLowering.cpp7372logplain
-rw-r--r--AMDGPUCtorDtorLowering.h863logplain
-rw-r--r--AMDGPUExportClustering.cpp4612logplain
-rw-r--r--AMDGPUExportClustering.h726logplain
-rw-r--r--AMDGPUFeatures.td1787logplain
-rw-r--r--AMDGPUFrameLowering.cpp2030logplain
-rw-r--r--AMDGPUFrameLowering.h1428logplain
-rw-r--r--AMDGPUGISel.td15981logplain
-rw-r--r--AMDGPUGenRegisterBankInfo.def8242logplain
-rw-r--r--AMDGPUGlobalISelDivergenceLowering.cpp8185logplain
-rw-r--r--AMDGPUGlobalISelUtils.cpp2712logplain
-rw-r--r--AMDGPUGlobalISelUtils.h923logplain
-rw-r--r--AMDGPUHSAMetadataStreamer.cpp25803logplain
-rw-r--r--AMDGPUHSAMetadataStreamer.h5294logplain
-rw-r--r--AMDGPUIGroupLP.cpp95882logplain
-rw-r--r--AMDGPUIGroupLP.h892logplain
-rw-r--r--AMDGPUISelDAGToDAG.cpp130459logplain
-rw-r--r--AMDGPUISelDAGToDAG.h13046logplain
-rw-r--r--AMDGPUISelLowering.cpp221925logplain
-rw-r--r--AMDGPUISelLowering.h23064logplain
-rw-r--r--AMDGPUImageIntrinsicOptimizer.cpp12519logplain
-rw-r--r--AMDGPUInsertDelayAlu.cpp15918logplain
-rw-r--r--AMDGPUInsertSingleUseVDST.cpp8957logplain
-rw-r--r--AMDGPUInstCombineIntrinsic.cpp52949logplain
-rw-r--r--AMDGPUInstrInfo.cpp1860logplain
-rw-r--r--AMDGPUInstrInfo.h2452logplain
-rw-r--r--AMDGPUInstrInfo.td19453logplain
-rw-r--r--AMDGPUInstructionSelector.cpp200132logplain
-rw-r--r--AMDGPUInstructionSelector.h14980logplain
-rw-r--r--AMDGPUInstructions.td30891logplain
-rw-r--r--AMDGPULateCodeGenPrepare.cpp18817logplain
-rw-r--r--AMDGPULegalizerInfo.cpp273013logplain
-rw-r--r--AMDGPULegalizerInfo.h11810logplain
-rw-r--r--AMDGPULibCalls.cpp57469logplain
-rw-r--r--AMDGPULibFunc.cpp40889logplain
-rw-r--r--AMDGPULibFunc.h11769logplain
-rw-r--r--AMDGPULowerBufferFatPointers.cpp71385logplain
-rw-r--r--AMDGPULowerKernelArguments.cpp11141logplain
-rw-r--r--AMDGPULowerKernelAttributes.cpp11554logplain
-rw-r--r--AMDGPULowerModuleLDSPass.cpp57796logplain
-rw-r--r--AMDGPUMCInstLower.cpp11678logplain
-rw-r--r--AMDGPUMCInstLower.h2407logplain
-rw-r--r--AMDGPUMIRFormatter.cpp5141logplain
-rw-r--r--AMDGPUMIRFormatter.h2401logplain
-rw-r--r--AMDGPUMachineCFGStructurizer.cpp101996logplain
-rw-r--r--AMDGPUMachineFunction.cpp8637logplain
-rw-r--r--AMDGPUMachineFunction.h3895logplain
-rw-r--r--AMDGPUMachineModuleInfo.cpp1398logplain
-rw-r--r--AMDGPUMachineModuleInfo.h5557logplain
-rw-r--r--AMDGPUMacroFusion.cpp2303logplain
-rw-r--r--AMDGPUMacroFusion.h857logplain
-rw-r--r--AMDGPUMarkLastScratchLoad.cpp4625logplain
-rw-r--r--AMDGPUOpenCLEnqueuedBlockLowering.cpp4289logplain
-rw-r--r--AMDGPUPTNote.h913logplain
-rw-r--r--AMDGPUPassRegistry.def3152logplain
-rw-r--r--AMDGPUPerfHintAnalysis.cpp13805logplain
-rw-r--r--AMDGPUPerfHintAnalysis.h1849logplain
-rw-r--r--AMDGPUPostLegalizerCombiner.cpp18733logplain
-rw-r--r--AMDGPUPreLegalizerCombiner.cpp10390logplain
-rw-r--r--AMDGPUPredicateControl.td1270logplain
-rw-r--r--AMDGPUPrintfRuntimeBinding.cpp16167logplain
-rw-r--r--AMDGPUPromoteAlloca.cpp57936logplain
-rw-r--r--AMDGPUPromoteKernelArguments.cpp6568logplain
-rw-r--r--AMDGPURegBankCombiner.cpp18028logplain
-rw-r--r--AMDGPURegBankSelect.cpp2829logplain
-rw-r--r--AMDGPURegBankSelect.h872logplain
-rw-r--r--AMDGPURegisterBankInfo.cpp202252logplain
-rw-r--r--AMDGPURegisterBankInfo.h7860logplain
-rw-r--r--AMDGPURegisterBanks.td1058logplain
-rw-r--r--AMDGPURemoveIncompatibleFunctions.cpp6949logplain
-rw-r--r--AMDGPUResourceUsageAnalysis.cpp22928logplain
-rw-r--r--AMDGPUResourceUsageAnalysis.h2901logplain
-rw-r--r--AMDGPURewriteOutArguments.cpp13203logplain
-rw-r--r--AMDGPURewriteUndefForPHI.cpp7169logplain
-rw-r--r--AMDGPUSearchableTables.td27911logplain
-rw-r--r--AMDGPUSetWavePriority.cpp7341logplain
-rw-r--r--AMDGPUSplitModule.cpp29197logplain
-rw-r--r--AMDGPUSplitModule.h1304logplain
-rw-r--r--AMDGPUSubtarget.cpp40987logplain
-rw-r--r--AMDGPUSubtarget.h10057logplain
-rw-r--r--AMDGPUTargetMachine.cpp64692logplain
-rw-r--r--AMDGPUTargetMachine.h5965logplain
-rw-r--r--AMDGPUTargetObjectFile.cpp1526logplain
-rw-r--r--AMDGPUTargetObjectFile.h1171logplain
-rw-r--r--AMDGPUTargetTransformInfo.cpp51087logplain
-rw-r--r--AMDGPUTargetTransformInfo.h10816logplain
-rw-r--r--AMDGPUUnifyDivergentExitNodes.cpp13758logplain
-rw-r--r--AMDGPUUnifyDivergentExitNodes.h1511logplain
-rw-r--r--AMDGPUUnifyMetadata.cpp4790logplain
-rw-r--r--AMDKernelCodeT.h33503logplain
d---------AsmParser47logplain
-rw-r--r--BUFInstructions.td155921logplain
-rw-r--r--CaymanInstructions.td8083logplain
-rw-r--r--DSDIRInstructions.td5699logplain
-rw-r--r--DSInstructions.td76499logplain
d---------Disassembler98logplain
-rw-r--r--EXPInstructions.td6413logplain
-rw-r--r--EvergreenInstructions.td30673logplain
-rw-r--r--FLATInstructions.td139508logplain
-rw-r--r--GCNCreateVOPD.cpp5697logplain
-rw-r--r--GCNDPPCombine.cpp28224logplain
-rw-r--r--GCNHazardRecognizer.cpp99604logplain
-rw-r--r--GCNHazardRecognizer.h5602logplain
-rw-r--r--GCNILPSched.cpp11561logplain
-rw-r--r--GCNIterativeScheduler.cpp20406logplain
-rw-r--r--GCNIterativeScheduler.h4090logplain
-rw-r--r--GCNMinRegStrategy.cpp8331logplain
-rw-r--r--GCNNSAReassign.cpp11741logplain
-rw-r--r--GCNPreRALongBranchReg.cpp5640logplain
-rw-r--r--GCNPreRAOptimizations.cpp7481logplain
-rw-r--r--GCNProcessors.td8337logplain
-rw-r--r--GCNRegPressure.cpp25148logplain
-rw-r--r--GCNRegPressure.h12475logplain
-rw-r--r--GCNRewritePartialRegUses.cpp19506logplain
-rw-r--r--GCNSchedStrategy.cpp62267logplain
-rw-r--r--GCNSchedStrategy.h13540logplain
-rw-r--r--GCNSubtarget.h49126logplain
-rw-r--r--GCNVOPDUtils.cpp7101logplain
-rw-r--r--GCNVOPDUtils.h1105logplain
-rw-r--r--InstCombineTables.td319logplain
d---------MCA104logplain
d---------MCTargetDesc1113logplain
-rw-r--r--MIMGInstructions.td93270logplain
-rw-r--r--R600.h1572logplain
-rw-r--r--R600.td1566logplain
-rw-r--r--R600AsmPrinter.cpp4553logplain
-rw-r--r--R600AsmPrinter.h1537logplain
-rw-r--r--R600ClauseMergePass.cpp7140logplain
-rw-r--r--R600CodeGenPassBuilder.cpp1116logplain
-rw-r--r--R600CodeGenPassBuilder.h1102logplain
-rw-r--r--R600ControlFlowFinalizer.cpp22823logplain
-rw-r--r--R600Defines.h4313logplain
-rw-r--r--R600EmitClauseMarkers.cpp11513logplain
-rw-r--r--R600ExpandSpecialInstrs.cpp9901logplain
-rw-r--r--R600FrameLowering.cpp1786logplain
-rw-r--r--R600FrameLowering.h1300logplain
-rw-r--r--R600ISelDAGToDAG.cpp6801logplain
-rw-r--r--R600ISelLowering.cpp78412logplain
-rw-r--r--R600ISelLowering.h5536logplain
-rw-r--r--R600InstrFormats.td11857logplain
-rw-r--r--R600InstrInfo.cpp49039logplain
-rw-r--r--R600InstrInfo.h13937logplain
-rw-r--r--R600InstrInfo.td921logplain
-rw-r--r--R600Instructions.td56051logplain
-rw-r--r--R600MCInstLower.cpp2597logplain
-rw-r--r--R600MachineCFGStructurizer.cpp56467logplain
-rw-r--r--R600MachineFunctionInfo.cpp651logplain
-rw-r--r--R600MachineFunctionInfo.h864logplain
-rw-r--r--R600MachineScheduler.cpp13553logplain
-rw-r--r--R600MachineScheduler.h2594logplain
-rw-r--r--R600OpenCLImageTypeLoweringPass.cpp11600logplain
-rw-r--r--R600OptimizeVectorRegisters.cpp12422logplain
-rw-r--r--R600Packetizer.cpp13267logplain
-rw-r--r--R600Processors.td4474logplain
-rw-r--r--R600RegisterInfo.cpp3843logplain
-rw-r--r--R600RegisterInfo.h2051logplain
-rw-r--r--R600RegisterInfo.td9985logplain
-rw-r--r--R600Schedule.td1662logplain
-rw-r--r--R600Subtarget.cpp1691logplain
-rw-r--r--R600Subtarget.h4663logplain
-rw-r--r--R600TargetMachine.cpp5452logplain
-rw-r--r--R600TargetMachine.h2303logplain
-rw-r--r--R600TargetTransformInfo.cpp5554logplain
-rw-r--r--R600TargetTransformInfo.h3034logplain
-rw-r--r--R700Instructions.td783logplain
-rw-r--r--SIAnnotateControlFlow.cpp12514logplain
-rw-r--r--SIDefines.h34646logplain
-rw-r--r--SIFixSGPRCopies.cpp40739logplain
-rw-r--r--SIFixVGPRCopies.cpp2162logplain
-rw-r--r--SIFoldOperands.cpp77000logplain
-rw-r--r--SIFormMemoryClauses.cpp14024logplain
-rw-r--r--SIFrameLowering.cpp75877logplain
-rw-r--r--SIFrameLowering.h4030logplain
-rw-r--r--SIISelLowering.cpp633776logplain
-rw-r--r--SIISelLowering.h29620logplain
-rw-r--r--SIInsertHardClauses.cpp10059logplain
-rw-r--r--SIInsertWaitcnts.cpp98826logplain
-rw-r--r--SIInstrFormats.td12918logplain
-rw-r--r--SIInstrInfo.cpp360084logplain
-rw-r--r--SIInstrInfo.h57831logplain
-rw-r--r--SIInstrInfo.td113444logplain
-rw-r--r--SIInstructions.td137197logplain
-rw-r--r--SILateBranchLowering.cpp8354logplain
-rw-r--r--SILoadStoreOptimizer.cpp88776logplain
-rw-r--r--SILowerControlFlow.cpp27646logplain
-rw-r--r--SILowerI1Copies.cpp30214logplain
-rw-r--r--SILowerI1Copies.h3418logplain
-rw-r--r--SILowerSGPRSpills.cpp17947logplain
-rw-r--r--SILowerWWMCopies.cpp4742logplain
-rw-r--r--SIMachineFunctionInfo.cpp28382logplain
-rw-r--r--SIMachineFunctionInfo.h36186logplain
-rw-r--r--SIMachineScheduler.cpp69163logplain
-rw-r--r--SIMachineScheduler.h15944logplain
-rw-r--r--SIMemoryLegalizer.cpp106643logplain
-rw-r--r--SIModeRegister.cpp19253logplain
-rw-r--r--SIModeRegisterDefaults.cpp14531logplain
-rw-r--r--SIModeRegisterDefaults.h5869logplain
-rw-r--r--SIOptimizeExecMasking.cpp27955logplain
-rw-r--r--SIOptimizeExecMaskingPreRA.cpp16609logplain
-rw-r--r--SIOptimizeVGPRLiveRange.cpp25542logplain
-rw-r--r--SIPeepholeSDWA.cpp45007logplain
-rw-r--r--SIPostRABundler.cpp6884logplain
-rw-r--r--SIPreAllocateWWMRegs.cpp7288logplain
-rw-r--r--SIPreEmitPeephole.cpp13606logplain
-rw-r--r--SIProgramInfo.cpp6315logplain
-rw-r--r--SIProgramInfo.h3801logplain
-rw-r--r--SIRegisterInfo.cpp122395logplain
-rw-r--r--SIRegisterInfo.h18404logplain
-rw-r--r--SIRegisterInfo.td57532logplain
-rw-r--r--SISchedule.td14922logplain
-rw-r--r--SIShrinkInstructions.cpp35542logplain
-rw-r--r--SIWholeQuadMode.cpp59395logplain
-rw-r--r--SMInstructions.td63015logplain
-rw-r--r--SOPInstructions.td120947logplain
d---------TargetInfo94logplain
d---------Utils664logplain
-rw-r--r--VIInstrFormats.td653logplain
-rw-r--r--VINTERPInstructions.td7831logplain
-rw-r--r--VOP1Instructions.td62436logplain
-rw-r--r--VOP2Instructions.td108708logplain
-rw-r--r--VOP3Instructions.td83204logplain
-rw-r--r--VOP3PInstructions.td105477logplain
-rw-r--r--VOPCInstructions.td106004logplain
-rw-r--r--VOPDInstructions.td8975logplain
-rw-r--r--VOPInstructions.td59834logplain