now generates CUDALaunch call. Few tweaks are still necesary
This commit is contained in:
9
type.cpp
9
type.cpp
@@ -2942,17 +2942,14 @@ FunctionType::LLVMFunctionType(llvm::LLVMContext *ctx, bool removeMask) const {
|
||||
Assert(m->errorCount > 0);
|
||||
return NULL;
|
||||
}
|
||||
#if 0
|
||||
if (g->target->isPTX() && g->target->getISA() != Target::NVPTX64 && isTask)
|
||||
{
|
||||
#if 0
|
||||
llvmArgTypes.push_back(
|
||||
llvm::BitCastInst(llvm::PointerType::getUnqual(t), LLVMTypes::VoidPointerType)
|
||||
);
|
||||
#endif
|
||||
/* we pass struct of pointers to CUDALaunch */
|
||||
llvmArgTypes.push_back(llvm::PointerType::getUnqual(t));
|
||||
//llvmArgTypes.push_back(t);
|
||||
}
|
||||
else
|
||||
#endif
|
||||
llvmArgTypes.push_back(t);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user