LLVM 19.0.0git
Classes | Namespaces | Functions | Variables
OMPGridValues.h File Reference

Provides definitions for Target specific Grid Values. More...

Go to the source code of this file.

Classes

struct  llvm::omp::GV
 Defines various target-specific GPU grid values that must be consistent between host RTL (plugin), device RTL, and clang. More...
 

Namespaces

namespace  llvm
 This is an optimization pass for GlobalISel generic memory operations.
 
namespace  llvm::omp
 

Functions

template<unsigned wavesize>
constexpr const GV & llvm::omp::getAMDGPUGridValues ()
 

Variables

static constexpr GV llvm::omp::AMDGPUGridValues64
 For AMDGPU GPUs.
 
static constexpr GV llvm::omp::AMDGPUGridValues32
 
static constexpr GV llvm::omp::NVPTXGridValues
 For Nvidia GPUs.
 

Detailed Description

Provides definitions for Target specific Grid Values.

Definition in file OMPGridValues.h.