The Nest
Explore
Sign in
nuudlman
llvm
llvm
lib
Target
AMDGPU
0
Compiler projects using llvm
Code
Changes
Tags
Discussions
main
8Cqo1QjSCQ3F66Vh3nan9N8dv1MjQSAEz8RNwt2cTacK
Update README and enable C++20 for UnitLICM and UnitLoopInfo
on May 2, 2024
AsmParser
Import LLVM @ 15.0.7
on April 29, 2024
Disassembler
Import LLVM @ 15.0.7
on April 29, 2024
MCA
Import LLVM @ 15.0.7
on April 29, 2024
MCTargetDesc
Import LLVM @ 15.0.7
on April 29, 2024
TargetInfo
Import LLVM @ 15.0.7
on April 29, 2024
Utils
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPU.h
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPU.td
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUAliasAnalysis.cpp
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUAliasAnalysis.h
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUAlwaysInlinePass.cpp
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUAnnotateKernelFeatures.cpp
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUAnnotateUniformValues.cpp
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUArgumentUsageInfo.cpp
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUArgumentUsageInfo.h
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUAsmPrinter.cpp
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUAsmPrinter.h
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUAtomicOptimizer.cpp
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUAttributes.def
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUAttributor.cpp
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUCallLowering.cpp
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUCallLowering.h
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUCallingConv.td
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUCodeGenPrepare.cpp
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUCombine.td
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUCombinerHelper.cpp
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUCombinerHelper.h
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUCtorDtorLowering.cpp
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUExportClustering.cpp
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUExportClustering.h
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUFeatures.td
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUFrameLowering.cpp
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUFrameLowering.h
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUGISel.td
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUGenRegisterBankInfo.def
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUGlobalISelUtils.cpp
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUGlobalISelUtils.h
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUHSAMetadataStreamer.cpp
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUHSAMetadataStreamer.h
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUIGroupLP.cpp
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUIGroupLP.h
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUISelDAGToDAG.cpp
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUISelDAGToDAG.h
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUISelLowering.cpp
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUISelLowering.h
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUInsertDelayAlu.cpp
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUInstCombineIntrinsic.cpp
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUInstrInfo.cpp
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUInstrInfo.h
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUInstrInfo.td
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUInstructionSelector.cpp
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUInstructionSelector.h
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUInstructions.td
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPULateCodeGenPrepare.cpp
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPULegalizerInfo.cpp
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPULegalizerInfo.h
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPULibCalls.cpp
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPULibFunc.cpp
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPULibFunc.h
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPULowerIntrinsics.cpp
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPULowerKernelArguments.cpp
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPULowerKernelAttributes.cpp
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPULowerModuleLDSPass.cpp
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUMCInstLower.cpp
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUMCInstLower.h
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUMIRFormatter.cpp
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUMIRFormatter.h
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUMachineCFGStructurizer.cpp
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUMachineFunction.cpp
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUMachineFunction.h
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUMachineModuleInfo.cpp
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUMachineModuleInfo.h
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUMacroFusion.cpp
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUMacroFusion.h
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUOpenCLEnqueuedBlockLowering.cpp
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUPTNote.h
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUPerfHintAnalysis.cpp
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUPerfHintAnalysis.h
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUPostLegalizerCombiner.cpp
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUPreLegalizerCombiner.cpp
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUPrintfRuntimeBinding.cpp
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUPromoteAlloca.cpp
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUPromoteKernelArguments.cpp
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUPropagateAttributes.cpp
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPURegBankCombiner.cpp
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPURegisterBankInfo.cpp
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPURegisterBankInfo.h
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPURegisterBanks.td
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUReleaseVGPRs.cpp
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUReplaceLDSUseWithPointer.cpp
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUResourceUsageAnalysis.cpp
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUResourceUsageAnalysis.h
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPURewriteOutArguments.cpp
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUSearchableTables.td
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUSetWavePriority.cpp
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUSubtarget.cpp
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUSubtarget.h
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUTargetMachine.cpp
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUTargetMachine.h
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUTargetObjectFile.cpp
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUTargetObjectFile.h
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUTargetTransformInfo.cpp
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUTargetTransformInfo.h
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUUnifyDivergentExitNodes.cpp
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPUUnifyMetadata.cpp
Import LLVM @ 15.0.7
on April 29, 2024
AMDKernelCodeT.h
Import LLVM @ 15.0.7
on April 29, 2024
BUFInstructions.td
Import LLVM @ 15.0.7
on April 29, 2024
CMakeLists.txt
Import LLVM @ 15.0.7
on April 29, 2024
CaymanInstructions.td
Import LLVM @ 15.0.7
on April 29, 2024
DSInstructions.td
Import LLVM @ 15.0.7
on April 29, 2024
EXPInstructions.td
Import LLVM @ 15.0.7
on April 29, 2024
EvergreenInstructions.td
Import LLVM @ 15.0.7
on April 29, 2024
FLATInstructions.td
Import LLVM @ 15.0.7
on April 29, 2024
GCNCreateVOPD.cpp
Import LLVM @ 15.0.7
on April 29, 2024
GCNDPPCombine.cpp
Import LLVM @ 15.0.7
on April 29, 2024
GCNHazardRecognizer.cpp
Import LLVM @ 15.0.7
on April 29, 2024
GCNHazardRecognizer.h
Import LLVM @ 15.0.7
on April 29, 2024
GCNILPSched.cpp
Import LLVM @ 15.0.7
on April 29, 2024
GCNIterativeScheduler.cpp
Import LLVM @ 15.0.7
on April 29, 2024
GCNIterativeScheduler.h
Import LLVM @ 15.0.7
on April 29, 2024
GCNMinRegStrategy.cpp
Import LLVM @ 15.0.7
on April 29, 2024
GCNNSAReassign.cpp
Import LLVM @ 15.0.7
on April 29, 2024
GCNPreRAOptimizations.cpp
Import LLVM @ 15.0.7
on April 29, 2024
GCNProcessors.td
Import LLVM @ 15.0.7
on April 29, 2024
GCNRegPressure.cpp
Import LLVM @ 15.0.7
on April 29, 2024
GCNRegPressure.h
Import LLVM @ 15.0.7
on April 29, 2024
GCNSchedStrategy.cpp
Import LLVM @ 15.0.7
on April 29, 2024
GCNSchedStrategy.h
Import LLVM @ 15.0.7
on April 29, 2024
GCNSubtarget.h
Import LLVM @ 15.0.7
on April 29, 2024
GCNVOPDUtils.cpp
Import LLVM @ 15.0.7
on April 29, 2024
GCNVOPDUtils.h
Import LLVM @ 15.0.7
on April 29, 2024
InstCombineTables.td
Import LLVM @ 15.0.7
on April 29, 2024
LDSDIRInstructions.td
Import LLVM @ 15.0.7
on April 29, 2024
MIMGInstructions.td
Import LLVM @ 15.0.7
on April 29, 2024
R600.h
Import LLVM @ 15.0.7
on April 29, 2024
R600.td
Import LLVM @ 15.0.7
on April 29, 2024
R600AsmPrinter.cpp
Import LLVM @ 15.0.7
on April 29, 2024
R600AsmPrinter.h
Import LLVM @ 15.0.7
on April 29, 2024
R600ClauseMergePass.cpp
Import LLVM @ 15.0.7
on April 29, 2024
R600ControlFlowFinalizer.cpp
Import LLVM @ 15.0.7
on April 29, 2024
R600Defines.h
Import LLVM @ 15.0.7
on April 29, 2024
R600EmitClauseMarkers.cpp
Import LLVM @ 15.0.7
on April 29, 2024
R600ExpandSpecialInstrs.cpp
Import LLVM @ 15.0.7
on April 29, 2024
R600FrameLowering.cpp
Import LLVM @ 15.0.7
on April 29, 2024
R600FrameLowering.h
Import LLVM @ 15.0.7
on April 29, 2024
R600ISelDAGToDAG.cpp
Import LLVM @ 15.0.7
on April 29, 2024
R600ISelLowering.cpp
Import LLVM @ 15.0.7
on April 29, 2024
R600ISelLowering.h
Import LLVM @ 15.0.7
on April 29, 2024
R600InstrFormats.td
Import LLVM @ 15.0.7
on April 29, 2024
R600InstrInfo.cpp
Import LLVM @ 15.0.7
on April 29, 2024
R600InstrInfo.h
Import LLVM @ 15.0.7
on April 29, 2024
R600InstrInfo.td
Import LLVM @ 15.0.7
on April 29, 2024
R600Instructions.td
Import LLVM @ 15.0.7
on April 29, 2024
R600MCInstLower.cpp
Import LLVM @ 15.0.7
on April 29, 2024
R600MachineCFGStructurizer.cpp
Import LLVM @ 15.0.7
on April 29, 2024
R600MachineFunctionInfo.cpp
Import LLVM @ 15.0.7
on April 29, 2024
R600MachineFunctionInfo.h
Import LLVM @ 15.0.7
on April 29, 2024
R600MachineScheduler.cpp
Import LLVM @ 15.0.7
on April 29, 2024
R600MachineScheduler.h
Import LLVM @ 15.0.7
on April 29, 2024
R600OpenCLImageTypeLoweringPass.cpp
Import LLVM @ 15.0.7
on April 29, 2024
R600OptimizeVectorRegisters.cpp
Import LLVM @ 15.0.7
on April 29, 2024
R600Packetizer.cpp
Import LLVM @ 15.0.7
on April 29, 2024
R600Processors.td
Import LLVM @ 15.0.7
on April 29, 2024
R600RegisterInfo.cpp
Import LLVM @ 15.0.7
on April 29, 2024
R600RegisterInfo.h
Import LLVM @ 15.0.7
on April 29, 2024
R600RegisterInfo.td
Import LLVM @ 15.0.7
on April 29, 2024
R600Schedule.td
Import LLVM @ 15.0.7
on April 29, 2024
R600Subtarget.cpp
Import LLVM @ 15.0.7
on April 29, 2024
R600Subtarget.h
Import LLVM @ 15.0.7
on April 29, 2024
R600TargetMachine.cpp
Import LLVM @ 15.0.7
on April 29, 2024
R600TargetMachine.h
Import LLVM @ 15.0.7
on April 29, 2024
R600TargetTransformInfo.cpp
Import LLVM @ 15.0.7
on April 29, 2024
R600TargetTransformInfo.h
Import LLVM @ 15.0.7
on April 29, 2024
R700Instructions.td
Import LLVM @ 15.0.7
on April 29, 2024
SIAnnotateControlFlow.cpp
Import LLVM @ 15.0.7
on April 29, 2024
SIDefines.h
Import LLVM @ 15.0.7
on April 29, 2024
SIFixSGPRCopies.cpp
Import LLVM @ 15.0.7
on April 29, 2024
SIFixVGPRCopies.cpp
Import LLVM @ 15.0.7
on April 29, 2024
SIFoldOperands.cpp
Import LLVM @ 15.0.7
on April 29, 2024
SIFormMemoryClauses.cpp
Import LLVM @ 15.0.7
on April 29, 2024
SIFrameLowering.cpp
Import LLVM @ 15.0.7
on April 29, 2024
SIFrameLowering.h
Import LLVM @ 15.0.7
on April 29, 2024
SIISelLowering.cpp
Import LLVM @ 15.0.7
on April 29, 2024
SIISelLowering.h
Import LLVM @ 15.0.7
on April 29, 2024
SIInsertHardClauses.cpp
Import LLVM @ 15.0.7
on April 29, 2024
SIInsertWaitcnts.cpp
Import LLVM @ 15.0.7
on April 29, 2024
SIInstrFormats.td
Import LLVM @ 15.0.7
on April 29, 2024
SIInstrInfo.cpp
Import LLVM @ 15.0.7
on April 29, 2024
SIInstrInfo.h
Import LLVM @ 15.0.7
on April 29, 2024
SIInstrInfo.td
Import LLVM @ 15.0.7
on April 29, 2024
SIInstructions.td
Import LLVM @ 15.0.7
on April 29, 2024
SILateBranchLowering.cpp
Import LLVM @ 15.0.7
on April 29, 2024
SILoadStoreOptimizer.cpp
Import LLVM @ 15.0.7
on April 29, 2024
SILowerControlFlow.cpp
Import LLVM @ 15.0.7
on April 29, 2024
SILowerI1Copies.cpp
Import LLVM @ 15.0.7
on April 29, 2024
SILowerSGPRSpills.cpp
Import LLVM @ 15.0.7
on April 29, 2024
SIMachineFunctionInfo.cpp
Import LLVM @ 15.0.7
on April 29, 2024
SIMachineFunctionInfo.h
Import LLVM @ 15.0.7
on April 29, 2024
SIMachineScheduler.cpp
Import LLVM @ 15.0.7
on April 29, 2024
SIMachineScheduler.h
Import LLVM @ 15.0.7
on April 29, 2024
SIMemoryLegalizer.cpp
Import LLVM @ 15.0.7
on April 29, 2024
SIModeRegister.cpp
Import LLVM @ 15.0.7
on April 29, 2024
SIOptimizeExecMasking.cpp
Import LLVM @ 15.0.7
on April 29, 2024
SIOptimizeExecMaskingPreRA.cpp
Import LLVM @ 15.0.7
on April 29, 2024
SIOptimizeVGPRLiveRange.cpp
Import LLVM @ 15.0.7
on April 29, 2024
SIPeepholeSDWA.cpp
Import LLVM @ 15.0.7
on April 29, 2024
SIPostRABundler.cpp
Import LLVM @ 15.0.7
on April 29, 2024
SIPreAllocateWWMRegs.cpp
Import LLVM @ 15.0.7
on April 29, 2024
SIPreEmitPeephole.cpp
Import LLVM @ 15.0.7
on April 29, 2024
SIProgramInfo.cpp
Import LLVM @ 15.0.7
on April 29, 2024
SIProgramInfo.h
Import LLVM @ 15.0.7
on April 29, 2024
SIRegisterInfo.cpp
Import LLVM @ 15.0.7
on April 29, 2024
SIRegisterInfo.h
Import LLVM @ 15.0.7
on April 29, 2024
SIRegisterInfo.td
Import LLVM @ 15.0.7
on April 29, 2024
SISchedule.td
Import LLVM @ 15.0.7
on April 29, 2024
SIShrinkInstructions.cpp
Import LLVM @ 15.0.7
on April 29, 2024
SIWholeQuadMode.cpp
Import LLVM @ 15.0.7
on April 29, 2024
SMInstructions.td
Import LLVM @ 15.0.7
on April 29, 2024
SOPInstructions.td
Import LLVM @ 15.0.7
on April 29, 2024
VIInstrFormats.td
Import LLVM @ 15.0.7
on April 29, 2024
VINTERPInstructions.td
Import LLVM @ 15.0.7
on April 29, 2024
VOP1Instructions.td
Import LLVM @ 15.0.7
on April 29, 2024
VOP2Instructions.td
Import LLVM @ 15.0.7
on April 29, 2024
VOP3Instructions.td
Import LLVM @ 15.0.7
on April 29, 2024
VOP3PInstructions.td
Import LLVM @ 15.0.7
on April 29, 2024
VOPCInstructions.td
Import LLVM @ 15.0.7
on April 29, 2024
VOPDInstructions.td
Import LLVM @ 15.0.7
on April 29, 2024
VOPInstructions.td
Import LLVM @ 15.0.7
on April 29, 2024