aboutsummaryrefslogtreecommitdiff
path: root/contrib/llvm-project/llvm/lib/Target/AMDGPU
ModeNameSize
-rw-r--r--AMDGPU.h16173logplainblame
-rw-r--r--AMDGPU.td75160logplainblame
-rw-r--r--AMDGPUAliasAnalysis.cpp4365logplainblame
-rw-r--r--AMDGPUAliasAnalysis.h3065logplainblame
-rw-r--r--AMDGPUAlwaysInlinePass.cpp5408logplainblame
-rw-r--r--AMDGPUAnnotateKernelFeatures.cpp3992logplainblame
-rw-r--r--AMDGPUAnnotateUniformValues.cpp3906logplainblame
-rw-r--r--AMDGPUArgumentUsageInfo.cpp7969logplainblame
-rw-r--r--AMDGPUArgumentUsageInfo.h5214logplainblame
-rw-r--r--AMDGPUAsmPrinter.cpp62514logplainblame
-rw-r--r--AMDGPUAsmPrinter.h5163logplainblame
-rw-r--r--AMDGPUAtomicOptimizer.cpp37312logplainblame
-rw-r--r--AMDGPUAttributes.def1613logplainblame
-rw-r--r--AMDGPUAttributor.cpp39245logplainblame
-rw-r--r--AMDGPUCallLowering.cpp59173logplainblame
-rw-r--r--AMDGPUCallLowering.h3784logplainblame
-rw-r--r--AMDGPUCallingConv.td10954logplainblame
-rw-r--r--AMDGPUCodeGenPassBuilder.cpp1577logplainblame
-rw-r--r--AMDGPUCodeGenPassBuilder.h1149logplainblame
-rw-r--r--AMDGPUCodeGenPrepare.cpp81802logplainblame
-rw-r--r--AMDGPUCombine.td7623logplainblame
-rw-r--r--AMDGPUCombinerHelper.cpp15276logplainblame
-rw-r--r--AMDGPUCombinerHelper.h1360logplainblame
-rw-r--r--AMDGPUCtorDtorLowering.cpp7372logplainblame
-rw-r--r--AMDGPUCtorDtorLowering.h863logplainblame
-rw-r--r--AMDGPUExportClustering.cpp4612logplainblame
-rw-r--r--AMDGPUExportClustering.h726logplainblame
-rw-r--r--AMDGPUFeatures.td1787logplainblame
-rw-r--r--AMDGPUFrameLowering.cpp2030logplainblame
-rw-r--r--AMDGPUFrameLowering.h1428logplainblame
-rw-r--r--AMDGPUGISel.td15981logplainblame
-rw-r--r--AMDGPUGenRegisterBankInfo.def8242logplainblame
-rw-r--r--AMDGPUGlobalISelDivergenceLowering.cpp8185logplainblame
-rw-r--r--AMDGPUGlobalISelUtils.cpp2712logplainblame
-rw-r--r--AMDGPUGlobalISelUtils.h923logplainblame
-rw-r--r--AMDGPUHSAMetadataStreamer.cpp25803logplainblame
-rw-r--r--AMDGPUHSAMetadataStreamer.h5294logplainblame
-rw-r--r--AMDGPUIGroupLP.cpp95882logplainblame
-rw-r--r--AMDGPUIGroupLP.h892logplainblame
-rw-r--r--AMDGPUISelDAGToDAG.cpp130459logplainblame
-rw-r--r--AMDGPUISelDAGToDAG.h13046logplainblame
-rw-r--r--AMDGPUISelLowering.cpp221925logplainblame
-rw-r--r--AMDGPUISelLowering.h23064logplainblame
-rw-r--r--AMDGPUImageIntrinsicOptimizer.cpp12519logplainblame
-rw-r--r--AMDGPUInsertDelayAlu.cpp15918logplainblame
-rw-r--r--AMDGPUInsertSingleUseVDST.cpp8957logplainblame
-rw-r--r--AMDGPUInstCombineIntrinsic.cpp52949logplainblame
-rw-r--r--AMDGPUInstrInfo.cpp1860logplainblame
-rw-r--r--AMDGPUInstrInfo.h2452logplainblame
-rw-r--r--AMDGPUInstrInfo.td19453logplainblame
-rw-r--r--AMDGPUInstructionSelector.cpp200132logplainblame
-rw-r--r--AMDGPUInstructionSelector.h14980logplainblame
-rw-r--r--AMDGPUInstructions.td30891logplainblame
-rw-r--r--AMDGPULateCodeGenPrepare.cpp18817logplainblame
-rw-r--r--AMDGPULegalizerInfo.cpp273013logplainblame
-rw-r--r--AMDGPULegalizerInfo.h11810logplainblame
-rw-r--r--AMDGPULibCalls.cpp57469logplainblame
-rw-r--r--AMDGPULibFunc.cpp40889logplainblame
-rw-r--r--AMDGPULibFunc.h11769logplainblame
-rw-r--r--AMDGPULowerBufferFatPointers.cpp71385logplainblame
-rw-r--r--AMDGPULowerKernelArguments.cpp11141logplainblame
-rw-r--r--AMDGPULowerKernelAttributes.cpp11554logplainblame
-rw-r--r--AMDGPULowerModuleLDSPass.cpp57796logplainblame
-rw-r--r--AMDGPUMCInstLower.cpp11678logplainblame
-rw-r--r--AMDGPUMCInstLower.h2407logplainblame
-rw-r--r--AMDGPUMIRFormatter.cpp5141logplainblame
-rw-r--r--AMDGPUMIRFormatter.h2401logplainblame
-rw-r--r--AMDGPUMachineCFGStructurizer.cpp101996logplainblame
-rw-r--r--AMDGPUMachineFunction.cpp8637logplainblame
-rw-r--r--AMDGPUMachineFunction.h3895logplainblame
-rw-r--r--AMDGPUMachineModuleInfo.cpp1398logplainblame
-rw-r--r--AMDGPUMachineModuleInfo.h5557logplainblame
-rw-r--r--AMDGPUMacroFusion.cpp2303logplainblame
-rw-r--r--AMDGPUMacroFusion.h857logplainblame
-rw-r--r--AMDGPUMarkLastScratchLoad.cpp4625logplainblame
-rw-r--r--AMDGPUOpenCLEnqueuedBlockLowering.cpp4289logplainblame
-rw-r--r--AMDGPUPTNote.h913logplainblame
-rw-r--r--AMDGPUPassRegistry.def3152logplainblame
-rw-r--r--AMDGPUPerfHintAnalysis.cpp13805logplainblame
-rw-r--r--AMDGPUPerfHintAnalysis.h1849logplainblame
-rw-r--r--AMDGPUPostLegalizerCombiner.cpp18733logplainblame
-rw-r--r--AMDGPUPreLegalizerCombiner.cpp10390logplainblame
-rw-r--r--AMDGPUPredicateControl.td1270logplainblame
-rw-r--r--AMDGPUPrintfRuntimeBinding.cpp16167logplainblame
-rw-r--r--AMDGPUPromoteAlloca.cpp57936logplainblame
-rw-r--r--AMDGPUPromoteKernelArguments.cpp6568logplainblame
-rw-r--r--AMDGPURegBankCombiner.cpp18028logplainblame
-rw-r--r--AMDGPURegBankSelect.cpp2829logplainblame
-rw-r--r--AMDGPURegBankSelect.h872logplainblame
-rw-r--r--AMDGPURegisterBankInfo.cpp202252logplainblame
-rw-r--r--AMDGPURegisterBankInfo.h7860logplainblame
-rw-r--r--AMDGPURegisterBanks.td1058logplainblame
-rw-r--r--AMDGPURemoveIncompatibleFunctions.cpp6949logplainblame
-rw-r--r--AMDGPUResourceUsageAnalysis.cpp22928logplainblame
-rw-r--r--AMDGPUResourceUsageAnalysis.h2901logplainblame
-rw-r--r--AMDGPURewriteOutArguments.cpp13203logplainblame
-rw-r--r--AMDGPURewriteUndefForPHI.cpp7169logplainblame
-rw-r--r--AMDGPUSearchableTables.td27911logplainblame
-rw-r--r--AMDGPUSetWavePriority.cpp7341logplainblame
-rw-r--r--AMDGPUSplitModule.cpp29197logplainblame
-rw-r--r--AMDGPUSplitModule.h1304logplainblame
-rw-r--r--AMDGPUSubtarget.cpp40987logplainblame
-rw-r--r--AMDGPUSubtarget.h10057logplainblame
-rw-r--r--AMDGPUTargetMachine.cpp64692logplainblame
-rw-r--r--AMDGPUTargetMachine.h5965logplainblame
-rw-r--r--AMDGPUTargetObjectFile.cpp1526logplainblame
-rw-r--r--AMDGPUTargetObjectFile.h1171logplainblame
-rw-r--r--AMDGPUTargetTransformInfo.cpp51087logplainblame
-rw-r--r--AMDGPUTargetTransformInfo.h10816logplainblame
-rw-r--r--AMDGPUUnifyDivergentExitNodes.cpp13758logplainblame
-rw-r--r--AMDGPUUnifyDivergentExitNodes.h1511logplainblame
-rw-r--r--AMDGPUUnifyMetadata.cpp4790logplainblame
-rw-r--r--AMDKernelCodeT.h33503logplainblame
d---------AsmParser47logplain
-rw-r--r--BUFInstructions.td155921logplainblame
-rw-r--r--CaymanInstructions.td8083logplainblame
-rw-r--r--DSDIRInstructions.td5699logplainblame
-rw-r--r--DSInstructions.td76499logplainblame
d---------Disassembler98logplain
-rw-r--r--EXPInstructions.td6413logplainblame
-rw-r--r--EvergreenInstructions.td30673logplainblame
-rw-r--r--FLATInstructions.td139508logplainblame
-rw-r--r--GCNCreateVOPD.cpp5697logplainblame
-rw-r--r--GCNDPPCombine.cpp28224logplainblame
-rw-r--r--GCNHazardRecognizer.cpp99604logplainblame
-rw-r--r--GCNHazardRecognizer.h5602logplainblame
-rw-r--r--GCNILPSched.cpp11561logplainblame
-rw-r--r--GCNIterativeScheduler.cpp20406logplainblame
-rw-r--r--GCNIterativeScheduler.h4090logplainblame
-rw-r--r--GCNMinRegStrategy.cpp8331logplainblame
-rw-r--r--GCNNSAReassign.cpp11741logplainblame
-rw-r--r--GCNPreRALongBranchReg.cpp5640logplainblame
-rw-r--r--GCNPreRAOptimizations.cpp7481logplainblame
-rw-r--r--GCNProcessors.td8337logplainblame
-rw-r--r--GCNRegPressure.cpp25148logplainblame
-rw-r--r--GCNRegPressure.h12475logplainblame
-rw-r--r--GCNRewritePartialRegUses.cpp19506logplainblame
-rw-r--r--GCNSchedStrategy.cpp62267logplainblame
-rw-r--r--GCNSchedStrategy.h13540logplainblame
-rw-r--r--GCNSubtarget.h49126logplainblame
-rw-r--r--GCNVOPDUtils.cpp7101logplainblame
-rw-r--r--GCNVOPDUtils.h1105logplainblame
-rw-r--r--InstCombineTables.td319logplainblame
d---------MCA104logplain
d---------MCTargetDesc1113logplain
-rw-r--r--MIMGInstructions.td93270logplainblame
-rw-r--r--R600.h1572logplainblame
-rw-r--r--R600.td1566logplainblame
-rw-r--r--R600AsmPrinter.cpp4553logplainblame
-rw-r--r--R600AsmPrinter.h1537logplainblame
-rw-r--r--R600ClauseMergePass.cpp7140logplainblame
-rw-r--r--R600CodeGenPassBuilder.cpp1116logplainblame
-rw-r--r--R600CodeGenPassBuilder.h1102logplainblame
-rw-r--r--R600ControlFlowFinalizer.cpp22823logplainblame
-rw-r--r--R600Defines.h4313logplainblame
-rw-r--r--R600EmitClauseMarkers.cpp11513logplainblame
-rw-r--r--R600ExpandSpecialInstrs.cpp9901logplainblame
-rw-r--r--R600FrameLowering.cpp1786logplainblame
-rw-r--r--R600FrameLowering.h1300logplainblame
-rw-r--r--R600ISelDAGToDAG.cpp6801logplainblame
-rw-r--r--R600ISelLowering.cpp78412logplainblame
-rw-r--r--R600ISelLowering.h5536logplainblame
-rw-r--r--R600InstrFormats.td11857logplainblame
-rw-r--r--R600InstrInfo.cpp49039logplainblame
-rw-r--r--R600InstrInfo.h13937logplainblame
-rw-r--r--R600InstrInfo.td921logplainblame
-rw-r--r--R600Instructions.td56051logplainblame
-rw-r--r--R600MCInstLower.cpp2597logplainblame
-rw-r--r--R600MachineCFGStructurizer.cpp56467logplainblame
-rw-r--r--R600MachineFunctionInfo.cpp651logplainblame
-rw-r--r--R600MachineFunctionInfo.h864logplainblame
-rw-r--r--R600MachineScheduler.cpp13553logplainblame
-rw-r--r--R600MachineScheduler.h2594logplainblame
-rw-r--r--R600OpenCLImageTypeLoweringPass.cpp11600logplainblame
-rw-r--r--R600OptimizeVectorRegisters.cpp12422logplainblame
-rw-r--r--R600Packetizer.cpp13267logplainblame
-rw-r--r--R600Processors.td4474logplainblame
-rw-r--r--R600RegisterInfo.cpp3843logplainblame
-rw-r--r--R600RegisterInfo.h2051logplainblame
-rw-r--r--R600RegisterInfo.td9985logplainblame
-rw-r--r--R600Schedule.td1662logplainblame
-rw-r--r--R600Subtarget.cpp1691logplainblame
-rw-r--r--R600Subtarget.h4663logplainblame
-rw-r--r--R600TargetMachine.cpp5452logplainblame
-rw-r--r--R600TargetMachine.h2303logplainblame
-rw-r--r--R600TargetTransformInfo.cpp5554logplainblame
-rw-r--r--R600TargetTransformInfo.h3034logplainblame
-rw-r--r--R700Instructions.td783logplainblame
-rw-r--r--SIAnnotateControlFlow.cpp12514logplainblame
-rw-r--r--SIDefines.h34646logplainblame
-rw-r--r--SIFixSGPRCopies.cpp40739logplainblame
-rw-r--r--SIFixVGPRCopies.cpp2162logplainblame
-rw-r--r--SIFoldOperands.cpp77000logplainblame
-rw-r--r--SIFormMemoryClauses.cpp14024logplainblame
-rw-r--r--SIFrameLowering.cpp75877logplainblame
-rw-r--r--SIFrameLowering.h4030logplainblame
-rw-r--r--SIISelLowering.cpp633776logplainblame
-rw-r--r--SIISelLowering.h29620logplainblame
-rw-r--r--SIInsertHardClauses.cpp10059logplainblame
-rw-r--r--SIInsertWaitcnts.cpp98826logplainblame
-rw-r--r--SIInstrFormats.td12918logplainblame
-rw-r--r--SIInstrInfo.cpp360084logplainblame
-rw-r--r--SIInstrInfo.h57831logplainblame
-rw-r--r--SIInstrInfo.td113444logplainblame
-rw-r--r--SIInstructions.td137197logplainblame
-rw-r--r--SILateBranchLowering.cpp8354logplainblame
-rw-r--r--SILoadStoreOptimizer.cpp88776logplainblame
-rw-r--r--SILowerControlFlow.cpp27646logplainblame
-rw-r--r--SILowerI1Copies.cpp30214logplainblame
-rw-r--r--SILowerI1Copies.h3418logplainblame
-rw-r--r--SILowerSGPRSpills.cpp17947logplainblame
-rw-r--r--SILowerWWMCopies.cpp4742logplainblame
-rw-r--r--SIMachineFunctionInfo.cpp28382logplainblame
-rw-r--r--SIMachineFunctionInfo.h36186logplainblame
-rw-r--r--SIMachineScheduler.cpp69163logplainblame
-rw-r--r--SIMachineScheduler.h15944logplainblame
-rw-r--r--SIMemoryLegalizer.cpp106643logplainblame
-rw-r--r--SIModeRegister.cpp19253logplainblame
-rw-r--r--SIModeRegisterDefaults.cpp14531logplainblame
-rw-r--r--SIModeRegisterDefaults.h5869logplainblame
-rw-r--r--SIOptimizeExecMasking.cpp27955logplainblame
-rw-r--r--SIOptimizeExecMaskingPreRA.cpp16609logplainblame
-rw-r--r--SIOptimizeVGPRLiveRange.cpp25542logplainblame
-rw-r--r--SIPeepholeSDWA.cpp45007logplainblame
-rw-r--r--SIPostRABundler.cpp6884logplainblame
-rw-r--r--SIPreAllocateWWMRegs.cpp7288logplainblame
-rw-r--r--SIPreEmitPeephole.cpp13606logplainblame
-rw-r--r--SIProgramInfo.cpp6315logplainblame
-rw-r--r--SIProgramInfo.h3801logplainblame
-rw-r--r--SIRegisterInfo.cpp122395logplainblame
-rw-r--r--SIRegisterInfo.h18404logplainblame
-rw-r--r--SIRegisterInfo.td57532logplainblame
-rw-r--r--SISchedule.td14922logplainblame
-rw-r--r--SIShrinkInstructions.cpp35542logplainblame
-rw-r--r--SIWholeQuadMode.cpp59395logplainblame
-rw-r--r--SMInstructions.td63015logplainblame
-rw-r--r--SOPInstructions.td120947logplainblame
d---------TargetInfo94logplain
d---------Utils664logplain
-rw-r--r--VIInstrFormats.td653logplainblame
-rw-r--r--VINTERPInstructions.td7831logplainblame
-rw-r--r--VOP1Instructions.td62436logplainblame
-rw-r--r--VOP2Instructions.td108708logplainblame
-rw-r--r--VOP3Instructions.td83204logplainblame
-rw-r--r--VOP3PInstructions.td105477logplainblame
-rw-r--r--VOPCInstructions.td106004logplainblame
-rw-r--r--VOPDInstructions.td8975logplainblame
-rw-r--r--VOPInstructions.td59834logplainblame