clang 20.0.0git
|
This is the complete list of members for clang::CodeGen::CGCUDARuntime, including all inherited members.
CGCUDARuntime(CodeGenModule &CGM) | clang::CodeGen::CGCUDARuntime | inline |
CGM | clang::CodeGen::CGCUDARuntime | protected |
EmitCUDAKernelCallExpr(CodeGenFunction &CGF, const CUDAKernelCallExpr *E, ReturnValueSlot ReturnValue) | clang::CodeGen::CGCUDARuntime | virtual |
emitDeviceStub(CodeGenFunction &CGF, FunctionArgList &Args)=0 | clang::CodeGen::CGCUDARuntime | pure virtual |
finalizeModule()=0 | clang::CodeGen::CGCUDARuntime | pure virtual |
getDeviceSideName(const NamedDecl *ND)=0 | clang::CodeGen::CGCUDARuntime | pure virtual |
getKernelHandle(llvm::Function *Stub, GlobalDecl GD)=0 | clang::CodeGen::CGCUDARuntime | pure virtual |
getKernelStub(llvm::GlobalValue *Handle)=0 | clang::CodeGen::CGCUDARuntime | pure virtual |
handleVarRegistration(const VarDecl *VD, llvm::GlobalVariable &Var)=0 | clang::CodeGen::CGCUDARuntime | pure virtual |
internalizeDeviceSideVar(const VarDecl *D, llvm::GlobalValue::LinkageTypes &Linkage)=0 | clang::CodeGen::CGCUDARuntime | pure virtual |
~CGCUDARuntime() | clang::CodeGen::CGCUDARuntime | virtual |