aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/AMDGPU
ModeNameSize
-rw-r--r--AMDGPU.h20818logplain
-rw-r--r--AMDGPU.td90552logplain
-rw-r--r--AMDGPUAliasAnalysis.cpp4530logplain
-rw-r--r--AMDGPUAliasAnalysis.h3065logplain
-rw-r--r--AMDGPUAlwaysInlinePass.cpp5381logplain
-rw-r--r--AMDGPUAnnotateUniformValues.cpp4830logplain
-rw-r--r--AMDGPUArgumentUsageInfo.cpp7936logplain
-rw-r--r--AMDGPUArgumentUsageInfo.h5467logplain
-rw-r--r--AMDGPUAsanInstrumentation.cpp16095logplain
-rw-r--r--AMDGPUAsanInstrumentation.h2335logplain
-rw-r--r--AMDGPUAsmPrinter.cpp72029logplain
-rw-r--r--AMDGPUAsmPrinter.h5170logplain
-rw-r--r--AMDGPUAtomicOptimizer.cpp37073logplain
-rw-r--r--AMDGPUAttributes.def1680logplain
-rw-r--r--AMDGPUAttributor.cpp52247logplain
-rw-r--r--AMDGPUCallLowering.cpp61147logplain
-rw-r--r--AMDGPUCallLowering.h3784logplain
-rw-r--r--AMDGPUCallingConv.td6678logplain
-rw-r--r--AMDGPUCodeGenPrepare.cpp75949logplain
-rw-r--r--AMDGPUCombine.td9100logplain
-rw-r--r--AMDGPUCombinerHelper.cpp17938logplain
-rw-r--r--AMDGPUCombinerHelper.h1908logplain
-rw-r--r--AMDGPUCtorDtorLowering.cpp7518logplain
-rw-r--r--AMDGPUCtorDtorLowering.h863logplain
-rw-r--r--AMDGPUExportClustering.cpp4530logplain
-rw-r--r--AMDGPUExportClustering.h726logplain
-rw-r--r--AMDGPUExportKernelRuntimeHandles.cpp3459logplain
-rw-r--r--AMDGPUExportKernelRuntimeHandles.h861logplain
-rw-r--r--AMDGPUFeatures.td2081logplain
-rw-r--r--AMDGPUFrameLowering.cpp2030logplain
-rw-r--r--AMDGPUFrameLowering.h1428logplain
-rw-r--r--AMDGPUGISel.td16835logplain
-rw-r--r--AMDGPUGenRegisterBankInfo.def8242logplain
-rw-r--r--AMDGPUGlobalISelDivergenceLowering.cpp12323logplain
-rw-r--r--AMDGPUGlobalISelUtils.cpp5900logplain
-rw-r--r--AMDGPUGlobalISelUtils.h1872logplain
-rw-r--r--AMDGPUHSAMetadataStreamer.cpp27195logplain
-rw-r--r--AMDGPUHSAMetadataStreamer.h5491logplain
-rw-r--r--AMDGPUIGroupLP.cpp95058logplain
-rw-r--r--AMDGPUIGroupLP.h892logplain
-rw-r--r--AMDGPUISelDAGToDAG.cpp144914logplain
-rw-r--r--AMDGPUISelDAGToDAG.h13415logplain
-rw-r--r--AMDGPUISelLowering.cpp229281logplain
-rw-r--r--AMDGPUISelLowering.h22924logplain
-rw-r--r--AMDGPUImageIntrinsicOptimizer.cpp12432logplain
-rw-r--r--AMDGPUInsertDelayAlu.cpp17621logplain
-rw-r--r--AMDGPUInstCombineIntrinsic.cpp69768logplain
-rw-r--r--AMDGPUInstrInfo.cpp1690logplain
-rw-r--r--AMDGPUInstrInfo.h2355logplain
-rw-r--r--AMDGPUInstrInfo.td19646logplain
-rw-r--r--AMDGPUInstructionSelector.cpp243319logplain
-rw-r--r--AMDGPUInstructionSelector.h17940logplain
-rw-r--r--AMDGPUInstructions.td31040logplain
-rw-r--r--AMDGPULateCodeGenPrepare.cpp20798logplain
-rw-r--r--AMDGPULegalizerInfo.cpp282733logplain
-rw-r--r--AMDGPULegalizerInfo.h12021logplain
-rw-r--r--AMDGPULibCalls.cpp57605logplain
-rw-r--r--AMDGPULibFunc.cpp42221logplain
-rw-r--r--AMDGPULibFunc.h12150logplain
-rw-r--r--AMDGPULowerBufferFatPointers.cpp99927logplain
-rw-r--r--AMDGPULowerKernelArguments.cpp9857logplain
-rw-r--r--AMDGPULowerKernelAttributes.cpp12508logplain
-rw-r--r--AMDGPULowerModuleLDSPass.cpp64175logplain
-rw-r--r--AMDGPUMCInstLower.cpp15604logplain
-rw-r--r--AMDGPUMCInstLower.h2480logplain
-rw-r--r--AMDGPUMCResourceInfo.cpp16411logplain
-rw-r--r--AMDGPUMCResourceInfo.h3899logplain
-rw-r--r--AMDGPUMIRFormatter.cpp5115logplain
-rw-r--r--AMDGPUMIRFormatter.h2401logplain
-rw-r--r--AMDGPUMachineFunction.cpp8914logplain
-rw-r--r--AMDGPUMachineFunction.h4046logplain
-rw-r--r--AMDGPUMachineModuleInfo.cpp1348logplain
-rw-r--r--AMDGPUMachineModuleInfo.h5557logplain
-rw-r--r--AMDGPUMacroFusion.cpp2303logplain
-rw-r--r--AMDGPUMacroFusion.h860logplain
-rw-r--r--AMDGPUMarkLastScratchLoad.cpp5366logplain
-rw-r--r--AMDGPUMemoryUtils.cpp14404logplain
-rw-r--r--AMDGPUMemoryUtils.h2507logplain
-rw-r--r--AMDGPUPTNote.h913logplain
-rw-r--r--AMDGPUPassRegistry.def7854logplain
-rw-r--r--AMDGPUPerfHintAnalysis.cpp15661logplain
-rw-r--r--AMDGPUPerfHintAnalysis.h2346logplain
-rw-r--r--AMDGPUPostLegalizerCombiner.cpp18875logplain
-rw-r--r--AMDGPUPreLegalizerCombiner.cpp10504logplain
-rw-r--r--AMDGPUPredicateControl.td1270logplain
-rw-r--r--AMDGPUPreloadKernArgProlog.cpp7532logplain
-rw-r--r--AMDGPUPreloadKernArgProlog.h845logplain
-rw-r--r--AMDGPUPreloadKernelArguments.cpp12448logplain
-rw-r--r--AMDGPUPrintfRuntimeBinding.cpp15987logplain
-rw-r--r--AMDGPUPromoteAlloca.cpp61831logplain
-rw-r--r--AMDGPUPromoteKernelArguments.cpp6562logplain
-rw-r--r--AMDGPURegBankCombiner.cpp19153logplain
-rw-r--r--AMDGPURegBankLegalize.cpp13096logplain
-rw-r--r--AMDGPURegBankLegalizeHelper.cpp34228logplain
-rw-r--r--AMDGPURegBankLegalizeHelper.h5019logplain
-rw-r--r--AMDGPURegBankLegalizeRules.cpp30015logplain
-rw-r--r--AMDGPURegBankLegalizeRules.h9739logplain
-rw-r--r--AMDGPURegBankSelect.cpp10431logplain
-rw-r--r--AMDGPURegisterBankInfo.cpp216172logplain
-rw-r--r--AMDGPURegisterBankInfo.h7860logplain
-rw-r--r--AMDGPURegisterBanks.td1082logplain
-rw-r--r--AMDGPURemoveIncompatibleFunctions.cpp7561logplain
-rw-r--r--AMDGPURemoveIncompatibleFunctions.h960logplain
-rw-r--r--AMDGPUReserveWWMRegs.cpp3455logplain
-rw-r--r--AMDGPUReserveWWMRegs.h868logplain
-rw-r--r--AMDGPUResourceUsageAnalysis.cpp18326logplain
-rw-r--r--AMDGPUResourceUsageAnalysis.h2859logplain
-rw-r--r--AMDGPURewriteAGPRCopyMFMA.cpp11087logplain
-rw-r--r--AMDGPURewriteOutArguments.cpp13020logplain
-rw-r--r--AMDGPURewriteUndefForPHI.cpp7082logplain
-rw-r--r--AMDGPUSearchableTables.td28756logplain
-rw-r--r--AMDGPUSelectionDAGInfo.cpp704logplain
-rw-r--r--AMDGPUSelectionDAGInfo.h805logplain
-rw-r--r--AMDGPUSetWavePriority.cpp7884logplain
-rw-r--r--AMDGPUSplitModule.cpp56064logplain
-rw-r--r--AMDGPUSplitModule.h1304logplain
-rw-r--r--AMDGPUSubtarget.cpp16999logplain
-rw-r--r--AMDGPUSubtarget.h13325logplain
-rw-r--r--AMDGPUSwLowerLDS.cpp58052logplain
-rw-r--r--AMDGPUTargetMachine.cpp88659logplain
-rw-r--r--AMDGPUTargetMachine.h7821logplain
-rw-r--r--AMDGPUTargetObjectFile.cpp1526logplain
-rw-r--r--AMDGPUTargetObjectFile.h1171logplain
-rw-r--r--AMDGPUTargetTransformInfo.cpp57739logplain
-rw-r--r--AMDGPUTargetTransformInfo.h12693logplain
-rw-r--r--AMDGPUUnifyDivergentExitNodes.cpp13787logplain
-rw-r--r--AMDGPUUnifyDivergentExitNodes.h1511logplain
-rw-r--r--AMDGPUUnifyMetadata.cpp4163logplain
-rw-r--r--AMDGPUWaitSGPRHazards.cpp19575logplain
-rw-r--r--AMDGPUWaitSGPRHazards.h831logplain
-rw-r--r--AMDKernelCodeT.h33503logplain
d---------AsmParser89logplain
-rw-r--r--BUFInstructions.td155694logplain
-rw-r--r--CMakeLists.txt6236logplain
-rw-r--r--CaymanInstructions.td8083logplain
-rw-r--r--DSDIRInstructions.td5891logplain
-rw-r--r--DSInstructions.td84017logplain
d---------Disassembler140logplain
-rw-r--r--EXPInstructions.td6457logplain
-rw-r--r--EvergreenInstructions.td30673logplain
-rw-r--r--FLATInstructions.td152548logplain
-rw-r--r--GCNCreateVOPD.cpp7708logplain
-rw-r--r--GCNDPPCombine.cpp28947logplain
-rw-r--r--GCNDPPCombine.h905logplain
-rw-r--r--GCNHazardRecognizer.cpp109571logplain
-rw-r--r--GCNHazardRecognizer.h5712logplain
-rw-r--r--GCNILPSched.cpp11572logplain
-rw-r--r--GCNIterativeScheduler.cpp22054logplain
-rw-r--r--GCNIterativeScheduler.h4218logplain
-rw-r--r--GCNMinRegStrategy.cpp8363logplain
-rw-r--r--GCNNSAReassign.cpp12676logplain
-rw-r--r--GCNNSAReassign.h790logplain
-rw-r--r--GCNPreRALongBranchReg.cpp6029logplain
-rw-r--r--GCNPreRALongBranchReg.h829logplain
-rw-r--r--GCNPreRAOptimizations.cpp9928logplain
-rw-r--r--GCNPreRAOptimizations.h829logplain
-rw-r--r--GCNProcessors.td8455logplain
-rw-r--r--GCNRegPressure.cpp35247logplain
-rw-r--r--GCNRegPressure.h20584logplain
-rw-r--r--GCNRewritePartialRegUses.cpp18010logplain
-rw-r--r--GCNRewritePartialRegUses.h844logplain
-rw-r--r--GCNSchedStrategy.cpp83583logplain
-rw-r--r--GCNSchedStrategy.h19059logplain
-rw-r--r--GCNSubtarget.cpp24964logplain
-rw-r--r--GCNSubtarget.h54091logplain
-rw-r--r--GCNVOPDUtils.cpp9684logplain
-rw-r--r--GCNVOPDUtils.h1119logplain
-rw-r--r--InstCombineTables.td264logplain
d---------MCA146logplain
d---------MCTargetDesc1155logplain
-rw-r--r--MIMGInstructions.td98411logplain
-rw-r--r--R600.h1694logplain
-rw-r--r--R600.td1566logplain
-rw-r--r--R600AsmPrinter.cpp4553logplain
-rw-r--r--R600AsmPrinter.h1608logplain
-rw-r--r--R600ClauseMergePass.cpp7140logplain
-rw-r--r--R600ControlFlowFinalizer.cpp22823logplain
-rw-r--r--R600Defines.h4313logplain
-rw-r--r--R600EmitClauseMarkers.cpp11190logplain
-rw-r--r--R600ExpandSpecialInstrs.cpp10019logplain
-rw-r--r--R600FrameLowering.cpp1786logplain
-rw-r--r--R600FrameLowering.h1309logplain
-rw-r--r--R600ISelDAGToDAG.cpp6783logplain
-rw-r--r--R600ISelLowering.cpp79280logplain
-rw-r--r--R600ISelLowering.h5536logplain
-rw-r--r--R600InstrFormats.td11857logplain
-rw-r--r--R600InstrInfo.cpp49132logplain
-rw-r--r--R600InstrInfo.h14058logplain
-rw-r--r--R600InstrInfo.td921logplain
-rw-r--r--R600Instructions.td56051logplain
-rw-r--r--R600MCInstLower.cpp2742logplain
-rw-r--r--R600MachineCFGStructurizer.cpp56189logplain
-rw-r--r--R600MachineFunctionInfo.cpp651logplain
-rw-r--r--R600MachineFunctionInfo.h864logplain
-rw-r--r--R600MachineScheduler.cpp13424logplain
-rw-r--r--R600MachineScheduler.h2571logplain
-rw-r--r--R600OpenCLImageTypeLoweringPass.cpp11607logplain
-rw-r--r--R600OptimizeVectorRegisters.cpp12230logplain
-rw-r--r--R600Packetizer.cpp13289logplain
-rw-r--r--R600Processors.td4496logplain
-rw-r--r--R600RegisterInfo.cpp3843logplain
-rw-r--r--R600RegisterInfo.h2051logplain
-rw-r--r--R600RegisterInfo.td9985logplain
-rw-r--r--R600Schedule.td1662logplain
-rw-r--r--R600Subtarget.cpp1927logplain
-rw-r--r--R600Subtarget.h4779logplain
-rw-r--r--R600TargetMachine.cpp6742logplain
-rw-r--r--R600TargetMachine.h3012logplain
-rw-r--r--R600TargetTransformInfo.cpp5604logplain
-rw-r--r--R600TargetTransformInfo.h3221logplain
-rw-r--r--R700Instructions.td783logplain
-rw-r--r--SIAnnotateControlFlow.cpp13908logplain
-rw-r--r--SIDefines.h34967logplain
-rw-r--r--SIFixSGPRCopies.cpp42528logplain
-rw-r--r--SIFixSGPRCopies.h832logplain
-rw-r--r--SIFixVGPRCopies.cpp2608logplain
-rw-r--r--SIFixVGPRCopies.h795logplain
-rw-r--r--SIFoldOperands.cpp95961logplain
-rw-r--r--SIFoldOperands.h940logplain
-rw-r--r--SIFormMemoryClauses.cpp14699logplain
-rw-r--r--SIFormMemoryClauses.h815logplain
-rw-r--r--SIFrameLowering.cpp86520logplain
-rw-r--r--SIFrameLowering.h5086logplain
-rw-r--r--SIISelLowering.cpp688092logplain
-rw-r--r--SIISelLowering.h30593logplain
-rw-r--r--SIInsertHardClauses.cpp11325logplain
-rw-r--r--SIInsertWaitcnts.cpp111816logplain
-rw-r--r--SIInstrFormats.td13252logplain
-rw-r--r--SIInstrInfo.cpp380812logplain
-rw-r--r--SIInstrInfo.h60867logplain
-rw-r--r--SIInstrInfo.td134466logplain
-rw-r--r--SIInstructions.td150392logplain
-rw-r--r--SILateBranchLowering.cpp11415logplain
-rw-r--r--SILoadStoreOptimizer.cpp92799logplain
-rw-r--r--SILoadStoreOptimizer.h942logplain
-rw-r--r--SILowerControlFlow.cpp28818logplain
-rw-r--r--SILowerControlFlow.h810logplain
-rw-r--r--SILowerI1Copies.cpp30692logplain
-rw-r--r--SILowerI1Copies.h3585logplain
-rw-r--r--SILowerSGPRSpills.cpp22862logplain
-rw-r--r--SILowerSGPRSpills.h1007logplain
-rw-r--r--SILowerWWMCopies.cpp5826logplain
-rw-r--r--SILowerWWMCopies.h800logplain
-rw-r--r--SIMachineFunctionInfo.cpp29262logplain
-rw-r--r--SIMachineFunctionInfo.h39664logplain
-rw-r--r--SIMachineScheduler.cpp68700logplain
-rw-r--r--SIMachineScheduler.h15952logplain
-rw-r--r--SIMemoryLegalizer.cpp106662logplain
-rw-r--r--SIModeRegister.cpp19512logplain
-rw-r--r--SIModeRegisterDefaults.cpp14531logplain
-rw-r--r--SIModeRegisterDefaults.h5869logplain
-rw-r--r--SIOptimizeExecMasking.cpp28621logplain
-rw-r--r--SIOptimizeExecMasking.h829logplain
-rw-r--r--SIOptimizeExecMaskingPreRA.cpp17270logplain
-rw-r--r--SIOptimizeExecMaskingPreRA.h854logplain
-rw-r--r--SIOptimizeVGPRLiveRange.cpp26624logplain
-rw-r--r--SIOptimizeVGPRLiveRange.h1071logplain
-rw-r--r--SIPeepholeSDWA.cpp51698logplain
-rw-r--r--SIPeepholeSDWA.h792logplain
-rw-r--r--SIPostRABundler.cpp7427logplain
-rw-r--r--SIPostRABundler.h795logplain
-rw-r--r--SIPreAllocateWWMRegs.cpp7954logplain
-rw-r--r--SIPreAllocateWWMRegs.h826logplain
-rw-r--r--SIPreEmitPeephole.cpp15808logplain
-rw-r--r--SIProgramInfo.cpp7757logplain
-rw-r--r--SIProgramInfo.h4035logplain
-rw-r--r--SIRegisterInfo.cpp151441logplain
-rw-r--r--SIRegisterInfo.h20438logplain
-rw-r--r--SIRegisterInfo.td53397logplain
-rw-r--r--SISchedule.td20249logplain
-rw-r--r--SIShrinkInstructions.cpp37803logplain
-rw-r--r--SIShrinkInstructions.h838logplain
-rw-r--r--SIWholeQuadMode.cpp63652logplain
-rw-r--r--SIWholeQuadMode.h910logplain
-rw-r--r--SMInstructions.td64449logplain
-rw-r--r--SOPInstructions.td123274logplain
d---------TargetInfo136logplain
d---------Utils610logplain
-rw-r--r--VIInstrFormats.td653logplain
-rw-r--r--VINTERPInstructions.td11228logplain
-rw-r--r--VOP1Instructions.td72130logplain
-rw-r--r--VOP2Instructions.td121258logplain
-rw-r--r--VOP3Instructions.td127710logplain
-rw-r--r--VOP3PInstructions.td154363logplain
-rw-r--r--VOPCInstructions.td125781logplain
-rw-r--r--VOPDInstructions.td12806logplain
-rw-r--r--VOPInstructions.td76133logplain