aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/AMDGPU
ModeNameSize
-rw-r--r--AMDGPU.h15624logplain
-rw-r--r--AMDGPU.td66641logplain
-rw-r--r--AMDGPUAliasAnalysis.cpp4365logplain
-rw-r--r--AMDGPUAliasAnalysis.h3050logplain
-rw-r--r--AMDGPUAlwaysInlinePass.cpp5291logplain
-rw-r--r--AMDGPUAnnotateKernelFeatures.cpp3992logplain
-rw-r--r--AMDGPUAnnotateUniformValues.cpp3906logplain
-rw-r--r--AMDGPUArgumentUsageInfo.cpp7797logplain
-rw-r--r--AMDGPUArgumentUsageInfo.h5183logplain
-rw-r--r--AMDGPUAsmPrinter.cpp53240logplain
-rw-r--r--AMDGPUAsmPrinter.h4734logplain
-rw-r--r--AMDGPUAtomicOptimizer.cpp38590logplain
-rw-r--r--AMDGPUAttributes.def1613logplain
-rw-r--r--AMDGPUAttributor.cpp36154logplain
-rw-r--r--AMDGPUCallLowering.cpp59005logplain
-rw-r--r--AMDGPUCallLowering.h3784logplain
-rw-r--r--AMDGPUCallingConv.td10911logplain
-rw-r--r--AMDGPUCodeGenPrepare.cpp78197logplain
-rw-r--r--AMDGPUCombine.td7290logplain
-rw-r--r--AMDGPUCombinerHelper.cpp15292logplain
-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.td14991logplain
-rw-r--r--AMDGPUGenRegisterBankInfo.def8202logplain
-rw-r--r--AMDGPUGlobalISelDivergenceLowering.cpp2238logplain
-rw-r--r--AMDGPUGlobalISelUtils.cpp3021logplain
-rw-r--r--AMDGPUGlobalISelUtils.h998logplain
-rw-r--r--AMDGPUHSAMetadataStreamer.cpp24488logplain
-rw-r--r--AMDGPUHSAMetadataStreamer.h4892logplain
-rw-r--r--AMDGPUIGroupLP.cpp61353logplain
-rw-r--r--AMDGPUIGroupLP.h708logplain
-rw-r--r--AMDGPUISelDAGToDAG.cpp114672logplain
-rw-r--r--AMDGPUISelDAGToDAG.h12104logplain
-rw-r--r--AMDGPUISelLowering.cpp218204logplain
-rw-r--r--AMDGPUISelLowering.h22427logplain
-rw-r--r--AMDGPUImageIntrinsicOptimizer.cpp12536logplain
-rw-r--r--AMDGPUInsertDelayAlu.cpp15918logplain
-rw-r--r--AMDGPUInsertSingleUseVDST.cpp4298logplain
-rw-r--r--AMDGPUInstCombineIntrinsic.cpp50160logplain
-rw-r--r--AMDGPUInstrInfo.cpp1860logplain
-rw-r--r--AMDGPUInstrInfo.h2447logplain
-rw-r--r--AMDGPUInstrInfo.td19360logplain
-rw-r--r--AMDGPUInstructionSelector.cpp194072logplain
-rw-r--r--AMDGPUInstructionSelector.h14606logplain
-rw-r--r--AMDGPUInstructions.td31095logplain
-rw-r--r--AMDGPULateCodeGenPrepare.cpp5960logplain
-rw-r--r--AMDGPULegalizerInfo.cpp258916logplain
-rw-r--r--AMDGPULegalizerInfo.h11429logplain
-rw-r--r--AMDGPULibCalls.cpp56081logplain
-rw-r--r--AMDGPULibFunc.cpp40839logplain
-rw-r--r--AMDGPULibFunc.h11769logplain
-rw-r--r--AMDGPULowerKernelArguments.cpp11203logplain
-rw-r--r--AMDGPULowerKernelAttributes.cpp11549logplain
-rw-r--r--AMDGPULowerModuleLDSPass.cpp65270logplain
-rw-r--r--AMDGPUMCInstLower.cpp11706logplain
-rw-r--r--AMDGPUMCInstLower.h2407logplain
-rw-r--r--AMDGPUMIRFormatter.cpp1155logplain
-rw-r--r--AMDGPUMIRFormatter.h1314logplain
-rw-r--r--AMDGPUMachineCFGStructurizer.cpp102419logplain
-rw-r--r--AMDGPUMachineFunction.cpp8671logplain
-rw-r--r--AMDGPUMachineFunction.h3895logplain
-rw-r--r--AMDGPUMachineModuleInfo.cpp1370logplain
-rw-r--r--AMDGPUMachineModuleInfo.h5524logplain
-rw-r--r--AMDGPUMacroFusion.cpp2303logplain
-rw-r--r--AMDGPUMacroFusion.h857logplain
-rw-r--r--AMDGPUOpenCLEnqueuedBlockLowering.cpp4289logplain
-rw-r--r--AMDGPUPTNote.h913logplain
-rw-r--r--AMDGPUPerfHintAnalysis.cpp13808logplain
-rw-r--r--AMDGPUPerfHintAnalysis.h1849logplain
-rw-r--r--AMDGPUPostLegalizerCombiner.cpp19023logplain
-rw-r--r--AMDGPUPreLegalizerCombiner.cpp10444logplain
-rw-r--r--AMDGPUPrintfRuntimeBinding.cpp15983logplain
-rw-r--r--AMDGPUPromoteAlloca.cpp54451logplain
-rw-r--r--AMDGPUPromoteKernelArguments.cpp6568logplain
-rw-r--r--AMDGPURegBankCombiner.cpp18024logplain
-rw-r--r--AMDGPURegBankSelect.cpp2777logplain
-rw-r--r--AMDGPURegBankSelect.h872logplain
-rw-r--r--AMDGPURegisterBankInfo.cpp199831logplain
-rw-r--r--AMDGPURegisterBankInfo.h7860logplain
-rw-r--r--AMDGPURegisterBanks.td1058logplain
-rw-r--r--AMDGPURemoveIncompatibleFunctions.cpp6913logplain
-rw-r--r--AMDGPUResourceUsageAnalysis.cpp22573logplain
-rw-r--r--AMDGPUResourceUsageAnalysis.h2809logplain
-rw-r--r--AMDGPURewriteOutArguments.cpp13203logplain
-rw-r--r--AMDGPURewriteUndefForPHI.cpp7169logplain
-rw-r--r--AMDGPUSearchableTables.td31939logplain
-rw-r--r--AMDGPUSetWavePriority.cpp7341logplain
-rw-r--r--AMDGPUSubtarget.cpp39875logplain
-rw-r--r--AMDGPUSubtarget.h9936logplain
-rw-r--r--AMDGPUTargetMachine.cpp62660logplain
-rw-r--r--AMDGPUTargetMachine.h5490logplain
-rw-r--r--AMDGPUTargetObjectFile.cpp1526logplain
-rw-r--r--AMDGPUTargetObjectFile.h1171logplain
-rw-r--r--AMDGPUTargetTransformInfo.cpp50515logplain
-rw-r--r--AMDGPUTargetTransformInfo.h10761logplain
-rw-r--r--AMDGPUUnifyDivergentExitNodes.cpp13751logplain
-rw-r--r--AMDGPUUnifyDivergentExitNodes.h1511logplain
-rw-r--r--AMDGPUUnifyMetadata.cpp4790logplain
-rw-r--r--AMDKernelCodeT.h33503logplain
d---------AsmParser89logplain
-rw-r--r--BUFInstructions.td161551logplain
-rw-r--r--CMakeLists.txt5814logplain
-rw-r--r--CaymanInstructions.td8083logplain
-rw-r--r--DSDIRInstructions.td5676logplain
-rw-r--r--DSInstructions.td79787logplain
d---------Disassembler140logplain
-rw-r--r--EXPInstructions.td7125logplain
-rw-r--r--EvergreenInstructions.td30652logplain
-rw-r--r--FLATInstructions.td147127logplain
-rw-r--r--GCNCreateVOPD.cpp5648logplain
-rw-r--r--GCNDPPCombine.cpp27478logplain
-rw-r--r--GCNHazardRecognizer.cpp97780logplain
-rw-r--r--GCNHazardRecognizer.h5550logplain
-rw-r--r--GCNILPSched.cpp11544logplain
-rw-r--r--GCNIterativeScheduler.cpp20453logplain
-rw-r--r--GCNIterativeScheduler.h4090logplain
-rw-r--r--GCNMinRegStrategy.cpp8331logplain
-rw-r--r--GCNNSAReassign.cpp11699logplain
-rw-r--r--GCNPreRALongBranchReg.cpp5640logplain
-rw-r--r--GCNPreRAOptimizations.cpp7439logplain
-rw-r--r--GCNProcessors.td7501logplain
-rw-r--r--GCNRegPressure.cpp21477logplain
-rw-r--r--GCNRegPressure.h11685logplain
-rw-r--r--GCNRewritePartialRegUses.cpp19406logplain
-rw-r--r--GCNSchedStrategy.cpp57895logplain
-rw-r--r--GCNSchedStrategy.h13504logplain
-rw-r--r--GCNSubtarget.h44860logplain
-rw-r--r--GCNVOPDUtils.cpp7101logplain
-rw-r--r--GCNVOPDUtils.h1105logplain
-rw-r--r--InstCombineTables.td319logplain
d---------MCA146logplain
d---------MCTargetDesc959logplain
-rw-r--r--MIMGInstructions.td84285logplain
-rw-r--r--R600.h1572logplain
-rw-r--r--R600.td1530logplain
-rw-r--r--R600AsmPrinter.cpp4553logplain
-rw-r--r--R600AsmPrinter.h1537logplain
-rw-r--r--R600ClauseMergePass.cpp7140logplain
-rw-r--r--R600ControlFlowFinalizer.cpp22856logplain
-rw-r--r--R600Defines.h4313logplain
-rw-r--r--R600EmitClauseMarkers.cpp11770logplain
-rw-r--r--R600ExpandSpecialInstrs.cpp9901logplain
-rw-r--r--R600FrameLowering.cpp1786logplain
-rw-r--r--R600FrameLowering.h1300logplain
-rw-r--r--R600ISelDAGToDAG.cpp6493logplain
-rw-r--r--R600ISelLowering.cpp78385logplain
-rw-r--r--R600ISelLowering.h5536logplain
-rw-r--r--R600InstrFormats.td11857logplain
-rw-r--r--R600InstrInfo.cpp49188logplain
-rw-r--r--R600InstrInfo.h13937logplain
-rw-r--r--R600InstrInfo.td921logplain
-rw-r--r--R600Instructions.td56051logplain
-rw-r--r--R600MCInstLower.cpp2597logplain
-rw-r--r--R600MachineCFGStructurizer.cpp56458logplain
-rw-r--r--R600MachineFunctionInfo.cpp651logplain
-rw-r--r--R600MachineFunctionInfo.h864logplain
-rw-r--r--R600MachineScheduler.cpp13587logplain
-rw-r--r--R600MachineScheduler.h2594logplain
-rw-r--r--R600OpenCLImageTypeLoweringPass.cpp11610logplain
-rw-r--r--R600OptimizeVectorRegisters.cpp12515logplain
-rw-r--r--R600Packetizer.cpp13266logplain
-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.cpp5070logplain
-rw-r--r--R600TargetMachine.h1972logplain
-rw-r--r--R600TargetTransformInfo.cpp5567logplain
-rw-r--r--R600TargetTransformInfo.h3034logplain
-rw-r--r--R700Instructions.td783logplain
-rw-r--r--SIAnnotateControlFlow.cpp12212logplain
-rw-r--r--SIDefines.h34633logplain
-rw-r--r--SIFixSGPRCopies.cpp40909logplain
-rw-r--r--SIFixVGPRCopies.cpp2162logplain
-rw-r--r--SIFoldOperands.cpp75366logplain
-rw-r--r--SIFormMemoryClauses.cpp13982logplain
-rw-r--r--SIFrameLowering.cpp75187logplain
-rw-r--r--SIFrameLowering.h4030logplain
-rw-r--r--SIISelLowering.cpp612237logplain
-rw-r--r--SIISelLowering.h29126logplain
-rw-r--r--SIInsertHardClauses.cpp10265logplain
-rw-r--r--SIInsertWaitcnts.cpp75087logplain
-rw-r--r--SIInstrFormats.td13066logplain
-rw-r--r--SIInstrInfo.cpp353784logplain
-rw-r--r--SIInstrInfo.h53392logplain
-rw-r--r--SIInstrInfo.td110252logplain
-rw-r--r--SIInstructions.td135270logplain
-rw-r--r--SILateBranchLowering.cpp8297logplain
-rw-r--r--SILoadStoreOptimizer.cpp89848logplain
-rw-r--r--SILowerControlFlow.cpp30947logplain
-rw-r--r--SILowerI1Copies.cpp30192logplain
-rw-r--r--SILowerI1Copies.h3343logplain
-rw-r--r--SILowerSGPRSpills.cpp17965logplain
-rw-r--r--SILowerWWMCopies.cpp4579logplain
-rw-r--r--SIMachineFunctionInfo.cpp27859logplain
-rw-r--r--SIMachineFunctionInfo.h35634logplain
-rw-r--r--SIMachineScheduler.cpp69453logplain
-rw-r--r--SIMachineScheduler.h15944logplain
-rw-r--r--SIMemoryLegalizer.cpp90959logplain
-rw-r--r--SIModeRegister.cpp19066logplain
-rw-r--r--SIModeRegisterDefaults.cpp8176logplain
-rw-r--r--SIModeRegisterDefaults.h5586logplain
-rw-r--r--SIOptimizeExecMasking.cpp27941logplain
-rw-r--r--SIOptimizeExecMaskingPreRA.cpp16490logplain
-rw-r--r--SIOptimizeVGPRLiveRange.cpp25381logplain
-rw-r--r--SIPeepholeSDWA.cpp42862logplain
-rw-r--r--SIPostRABundler.cpp6884logplain
-rw-r--r--SIPreAllocateWWMRegs.cpp7554logplain
-rw-r--r--SIPreEmitPeephole.cpp13637logplain
-rw-r--r--SIProgramInfo.cpp3058logplain
-rw-r--r--SIProgramInfo.h3055logplain
-rw-r--r--SIRegisterInfo.cpp121940logplain
-rw-r--r--SIRegisterInfo.h18404logplain
-rw-r--r--SIRegisterInfo.td56603logplain
-rw-r--r--SISchedule.td14860logplain
-rw-r--r--SIShrinkInstructions.cpp34556logplain
-rw-r--r--SIWholeQuadMode.cpp56678logplain
-rw-r--r--SMInstructions.td61300logplain
-rw-r--r--SOPInstructions.td121886logplain
d---------TargetInfo136logplain
d---------Utils562logplain
-rw-r--r--VIInstrFormats.td653logplain
-rw-r--r--VINTERPInstructions.td7474logplain
-rw-r--r--VOP1Instructions.td58478logplain
-rw-r--r--VOP2Instructions.td108419logplain
-rw-r--r--VOP3Instructions.td78248logplain
-rw-r--r--VOP3PInstructions.td70731logplain
-rw-r--r--VOPCInstructions.td108875logplain
-rw-r--r--VOPDInstructions.td8975logplain
-rw-r--r--VOPInstructions.td57612logplain