Lines Matching refs:CGOpenCLRuntime
26 CGOpenCLRuntime::~CGOpenCLRuntime() {} in ~CGOpenCLRuntime()
28 void CGOpenCLRuntime::EmitWorkGroupLocalVarDecl(CodeGenFunction &CGF, in EmitWorkGroupLocalVarDecl()
33 llvm::Type *CGOpenCLRuntime::convertOpenCLSpecificType(const Type *T) { in convertOpenCLSpecificType()
62 llvm::PointerType *CGOpenCLRuntime::getPointerType(const Type *T, in getPointerType()
77 llvm::Type *CGOpenCLRuntime::getPipeType(const PipeType *T) { in getPipeType()
84 llvm::Type *CGOpenCLRuntime::getPipeType(const PipeType *T, StringRef Name, in getPipeType()
94 llvm::PointerType *CGOpenCLRuntime::getSamplerType(const Type *T) { in getSamplerType()
103 llvm::Value *CGOpenCLRuntime::getPipeElemSize(const Expr *PipeArg) { in getPipeElemSize()
113 llvm::Value *CGOpenCLRuntime::getPipeElemAlign(const Expr *PipeArg) { in getPipeElemAlign()
123 llvm::PointerType *CGOpenCLRuntime::getGenericVoidPointerType() { in getGenericVoidPointerType()
149 void CGOpenCLRuntime::recordBlockInfo(const BlockExpr *E, in recordBlockInfo()
162 llvm::Function *CGOpenCLRuntime::getInvokeFunction(const Expr *E) { in getInvokeFunction()
166 CGOpenCLRuntime::EnqueuedBlockInfo
167 CGOpenCLRuntime::emitOpenCLEnqueuedBlock(CodeGenFunction &CGF, const Expr *E) { in emitOpenCLEnqueuedBlock()