struct CGOpenCLRuntime::EnqueuedBlockInfo

Declaration

struct CGOpenCLRuntime::EnqueuedBlockInfo { /* full declaration omitted */ };

Description

Structure for enqueued block information.

Declared at: clang/lib/CodeGen/CGOpenCLRuntime.h:45

Member Variables

public llvm::Function* InvokeFunc
public llvm::Function* Kernel
Block invoke function.
public llvm::Value* BlockArg
Enqueued block kernel.
public llvm::Type* BlockTy
The first argument to enqueued block kernel.