Home
last modified time | relevance | path

Searched refs:DeviceVarFlags (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCUDARuntime.h49 class DeviceVarFlags {
71 DeviceVarFlags(DeviceVarKind K, bool E, bool C, bool M, bool N, int T) in DeviceVarFlags() function
H A DCGCUDANV.cpp68 DeviceVarFlags Flags;
151 {DeviceVarFlags::Variable, Extern, Constant, in registerDeviceVar()
159 {DeviceVarFlags::Surface, Extern, /*Constant*/ false, in registerDeviceSurf()
167 {DeviceVarFlags::Texture, Extern, /*Constant*/ false, in registerDeviceTex()
688 case DeviceVarFlags::Variable: { in makeRegisterGlobalsFn()
719 case DeviceVarFlags::Surface: in makeRegisterGlobalsFn()
726 case DeviceVarFlags::Texture: in makeRegisterGlobalsFn()
1163 if (Info.Flags.getKind() == DeviceVarFlags::Variable && in transformManagedVars()
1224 if (I.Flags.getKind() == DeviceVarFlags::Variable) { in createOffloadingEntries()
1241 } else if (I.Flags.getKind() == DeviceVarFlags::Surface) { in createOffloadingEntries()
[all …]