summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/AMDGPU
ModeNameSize
-rw-r--r--AMDGPU.h15163logplain
-rw-r--r--AMDGPU.td59252logplain
-rw-r--r--AMDGPUAliasAnalysis.cpp6051logplain
-rw-r--r--AMDGPUAliasAnalysis.h3050logplain
-rw-r--r--AMDGPUAlwaysInlinePass.cpp5291logplain
-rw-r--r--AMDGPUAnnotateKernelFeatures.cpp3992logplain
-rw-r--r--AMDGPUAnnotateUniformValues.cpp3906logplain
-rw-r--r--AMDGPUArgumentUsageInfo.cpp7774logplain
-rw-r--r--AMDGPUArgumentUsageInfo.h5033logplain
-rw-r--r--AMDGPUAsmPrinter.cpp52496logplain
-rw-r--r--AMDGPUAsmPrinter.h4763logplain
-rw-r--r--AMDGPUAtomicOptimizer.cpp27333logplain
-rw-r--r--AMDGPUAttributes.def1613logplain
-rw-r--r--AMDGPUAttributor.cpp28932logplain
-rw-r--r--AMDGPUCallLowering.cpp55099logplain
-rw-r--r--AMDGPUCallLowering.h3647logplain
-rw-r--r--AMDGPUCallingConv.td10169logplain
-rw-r--r--AMDGPUCodeGenPrepare.cpp57255logplain
-rw-r--r--AMDGPUCombine.td6782logplain
-rw-r--r--AMDGPUCombinerHelper.cpp12532logplain
-rw-r--r--AMDGPUCombinerHelper.h925logplain
-rw-r--r--AMDGPUCtorDtorLowering.cpp3950logplain
-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.td14187logplain
-rw-r--r--AMDGPUGenRegisterBankInfo.def8202logplain
-rw-r--r--AMDGPUGlobalISelUtils.cpp2692logplain
-rw-r--r--AMDGPUGlobalISelUtils.h980logplain
-rw-r--r--AMDGPUHSAMetadataStreamer.cpp39862logplain
-rw-r--r--AMDGPUHSAMetadataStreamer.h7649logplain
-rw-r--r--AMDGPUIGroupLP.cpp38309logplain
-rw-r--r--AMDGPUIGroupLP.h694logplain
-rw-r--r--AMDGPUISelDAGToDAG.cpp106412logplain
-rw-r--r--AMDGPUISelDAGToDAG.h12072logplain
-rw-r--r--AMDGPUISelLowering.cpp187927logplain
-rw-r--r--AMDGPUISelLowering.h20567logplain
-rw-r--r--AMDGPUInsertDelayAlu.cpp15921logplain
-rw-r--r--AMDGPUInstCombineIntrinsic.cpp47907logplain
-rw-r--r--AMDGPUInstrInfo.cpp1693logplain
-rw-r--r--AMDGPUInstrInfo.h2114logplain
-rw-r--r--AMDGPUInstrInfo.td18260logplain
-rw-r--r--AMDGPUInstructionSelector.cpp175593logplain
-rw-r--r--AMDGPUInstructionSelector.h13741logplain
-rw-r--r--AMDGPUInstructions.td28635logplain
-rw-r--r--AMDGPULateCodeGenPrepare.cpp5889logplain
-rw-r--r--AMDGPULegalizerInfo.cpp212420logplain
-rw-r--r--AMDGPULegalizerInfo.h10502logplain
-rw-r--r--AMDGPULibCalls.cpp55330logplain
-rw-r--r--AMDGPULibFunc.cpp38933logplain
-rw-r--r--AMDGPULibFunc.h11288logplain
-rw-r--r--AMDGPULowerIntrinsics.cpp4727logplain
-rw-r--r--AMDGPULowerKernelArguments.cpp8805logplain
-rw-r--r--AMDGPULowerKernelAttributes.cpp11508logplain
-rw-r--r--AMDGPULowerModuleLDSPass.cpp62267logplain
-rw-r--r--AMDGPUMCInstLower.cpp11702logplain
-rw-r--r--AMDGPUMCInstLower.h2407logplain
-rw-r--r--AMDGPUMIRFormatter.cpp1155logplain
-rw-r--r--AMDGPUMIRFormatter.h1314logplain
-rw-r--r--AMDGPUMachineCFGStructurizer.cpp102450logplain
-rw-r--r--AMDGPUMachineFunction.cpp8725logplain
-rw-r--r--AMDGPUMachineFunction.h3512logplain
-rw-r--r--AMDGPUMachineModuleInfo.cpp1370logplain
-rw-r--r--AMDGPUMachineModuleInfo.h5524logplain
-rw-r--r--AMDGPUMacroFusion.cpp2304logplain
-rw-r--r--AMDGPUMacroFusion.h857logplain
-rw-r--r--AMDGPUOpenCLEnqueuedBlockLowering.cpp4281logplain
-rw-r--r--AMDGPUPTNote.h913logplain
-rw-r--r--AMDGPUPerfHintAnalysis.cpp13808logplain
-rw-r--r--AMDGPUPerfHintAnalysis.h1849logplain
-rw-r--r--AMDGPUPostLegalizerCombiner.cpp17868logplain
-rw-r--r--AMDGPUPreLegalizerCombiner.cpp10573logplain
-rw-r--r--AMDGPUPrintfRuntimeBinding.cpp17725logplain
-rw-r--r--AMDGPUPromoteAlloca.cpp42735logplain
-rw-r--r--AMDGPUPromoteKernelArguments.cpp6573logplain
-rw-r--r--AMDGPUPropagateAttributes.cpp13265logplain
-rw-r--r--AMDGPURegBankCombiner.cpp18455logplain
-rw-r--r--AMDGPURegBankSelect.cpp2626logplain
-rw-r--r--AMDGPURegBankSelect.h872logplain
-rw-r--r--AMDGPURegisterBankInfo.cpp185232logplain
-rw-r--r--AMDGPURegisterBankInfo.h7867logplain
-rw-r--r--AMDGPURegisterBanks.td1080logplain
-rw-r--r--AMDGPUReleaseVGPRs.cpp5091logplain
-rw-r--r--AMDGPURemoveIncompatibleFunctions.cpp5674logplain
-rw-r--r--AMDGPUResourceUsageAnalysis.cpp22505logplain
-rw-r--r--AMDGPUResourceUsageAnalysis.h2809logplain
-rw-r--r--AMDGPURewriteOutArguments.cpp13142logplain
-rw-r--r--AMDGPURewriteUndefForPHI.cpp6765logplain
-rw-r--r--AMDGPUSearchableTables.td29156logplain
-rw-r--r--AMDGPUSetWavePriority.cpp7341logplain
-rw-r--r--AMDGPUSubtarget.cpp35958logplain
-rw-r--r--AMDGPUSubtarget.h8991logplain
-rw-r--r--AMDGPUTargetMachine.cpp59274logplain
-rw-r--r--AMDGPUTargetMachine.h5343logplain
-rw-r--r--AMDGPUTargetObjectFile.cpp1525logplain
-rw-r--r--AMDGPUTargetObjectFile.h1171logplain
-rw-r--r--AMDGPUTargetTransformInfo.cpp47717logplain
-rw-r--r--AMDGPUTargetTransformInfo.h9897logplain
-rw-r--r--AMDGPUUnifyDivergentExitNodes.cpp13827logplain
-rw-r--r--AMDGPUUnifyDivergentExitNodes.h1318logplain
-rw-r--r--AMDGPUUnifyMetadata.cpp4790logplain
-rw-r--r--AMDKernelCodeT.h33503logplain
d---------AsmParser89logplain
-rw-r--r--BUFInstructions.td142667logplain
-rw-r--r--CMakeLists.txt5714logplain
-rw-r--r--CaymanInstructions.td8083logplain
-rw-r--r--DSInstructions.td75995logplain
d---------Disassembler140logplain
-rw-r--r--EXPInstructions.td6323logplain
-rw-r--r--EvergreenInstructions.td30652logplain
-rw-r--r--FLATInstructions.td123225logplain
-rw-r--r--GCNCreateVOPD.cpp5409logplain
-rw-r--r--GCNDPPCombine.cpp26569logplain
-rw-r--r--GCNHazardRecognizer.cpp97142logplain
-rw-r--r--GCNHazardRecognizer.h5550logplain
-rw-r--r--GCNILPSched.cpp11544logplain
-rw-r--r--GCNIterativeScheduler.cpp20479logplain
-rw-r--r--GCNIterativeScheduler.h4090logplain
-rw-r--r--GCNMinRegStrategy.cpp8331logplain
-rw-r--r--GCNNSAReassign.cpp11671logplain
-rw-r--r--GCNPreRAOptimizations.cpp7439logplain
-rw-r--r--GCNProcessors.td6932logplain
-rw-r--r--GCNRegPressure.cpp16041logplain
-rw-r--r--GCNRegPressure.h9526logplain
-rw-r--r--GCNSchedStrategy.cpp56767logplain
-rw-r--r--GCNSchedStrategy.h13504logplain
-rw-r--r--GCNSubtarget.h38848logplain
-rw-r--r--GCNVOPDUtils.cpp6816logplain
-rw-r--r--GCNVOPDUtils.h1105logplain
-rw-r--r--InstCombineTables.td319logplain
-rw-r--r--LDSDIRInstructions.td3377logplain
d---------MCA146logplain
d---------MCTargetDesc1055logplain
-rw-r--r--MIMGInstructions.td73603logplain
-rw-r--r--R600.h1574logplain
-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.cpp6487logplain
-rw-r--r--R600ISelLowering.cpp78780logplain
-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.td56038logplain
-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.cpp11607logplain
-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.cpp5072logplain
-rw-r--r--R600TargetMachine.h1974logplain
-rw-r--r--R600TargetTransformInfo.cpp5567logplain
-rw-r--r--R600TargetTransformInfo.h3034logplain
-rw-r--r--R700Instructions.td783logplain
-rw-r--r--SIAnnotateControlFlow.cpp12056logplain
-rw-r--r--SIDefines.h30961logplain
-rw-r--r--SIFixSGPRCopies.cpp39934logplain
-rw-r--r--SIFixVGPRCopies.cpp2024logplain
-rw-r--r--SIFoldOperands.cpp68658logplain
-rw-r--r--SIFormMemoryClauses.cpp14033logplain
-rw-r--r--SIFrameLowering.cpp71009logplain
-rw-r--r--SIFrameLowering.h3998logplain
-rw-r--r--SIISelLowering.cpp508666logplain
-rw-r--r--SIISelLowering.h26570logplain
-rw-r--r--SIInsertHardClauses.cpp10054logplain
-rw-r--r--SIInsertWaitcnts.cpp71456logplain
-rw-r--r--SIInstrFormats.td11531logplain
-rw-r--r--SIInstrInfo.cpp317653logplain
-rw-r--r--SIInstrInfo.h49394logplain
-rw-r--r--SIInstrInfo.td113155logplain
-rw-r--r--SIInstructions.td123044logplain
-rw-r--r--SILateBranchLowering.cpp7668logplain
-rw-r--r--SILoadStoreOptimizer.cpp86960logplain
-rw-r--r--SILowerControlFlow.cpp30611logplain
-rw-r--r--SILowerI1Copies.cpp28415logplain
-rw-r--r--SILowerSGPRSpills.cpp12927logplain
-rw-r--r--SIMachineFunctionInfo.cpp26569logplain
-rw-r--r--SIMachineFunctionInfo.h33845logplain
-rw-r--r--SIMachineScheduler.cpp69453logplain
-rw-r--r--SIMachineScheduler.h15944logplain
-rw-r--r--SIMemoryLegalizer.cpp88752logplain
-rw-r--r--SIModeRegister.cpp19066logplain
-rw-r--r--SIModeRegisterDefaults.cpp1330logplain
-rw-r--r--SIModeRegisterDefaults.h3475logplain
-rw-r--r--SIOptimizeExecMasking.cpp26909logplain
-rw-r--r--SIOptimizeExecMaskingPreRA.cpp16520logplain
-rw-r--r--SIOptimizeVGPRLiveRange.cpp25358logplain
-rw-r--r--SIPeepholeSDWA.cpp42755logplain
-rw-r--r--SIPostRABundler.cpp6910logplain
-rw-r--r--SIPreAllocateWWMRegs.cpp7107logplain
-rw-r--r--SIPreEmitPeephole.cpp13584logplain
-rw-r--r--SIProgramInfo.cpp2642logplain
-rw-r--r--SIProgramInfo.h2949logplain
-rw-r--r--SIRegisterInfo.cpp118640logplain
-rw-r--r--SIRegisterInfo.h16780logplain
-rw-r--r--SIRegisterInfo.td52816logplain
-rw-r--r--SISchedule.td12696logplain
-rw-r--r--SIShrinkInstructions.cpp34305logplain
-rw-r--r--SIWholeQuadMode.cpp55876logplain
-rw-r--r--SMInstructions.td50674logplain
-rw-r--r--SOPInstructions.td91283logplain
d---------TargetInfo136logplain
d---------Utils562logplain
-rw-r--r--VIInstrFormats.td653logplain
-rw-r--r--VINTERPInstructions.td6930logplain
-rw-r--r--VOP1Instructions.td54233logplain
-rw-r--r--VOP2Instructions.td97566logplain
-rw-r--r--VOP3Instructions.td66396logplain
-rw-r--r--VOP3PInstructions.td66683logplain
-rw-r--r--VOPCInstructions.td104015logplain
-rw-r--r--VOPDInstructions.td7257logplain
-rw-r--r--VOPInstructions.td52583logplain