Lines Matching refs:Create
106 llvm::Function *DummyFunc = llvm::Function::Create(
110 llvm::BasicBlock::Create(Context, "", DummyFunc);
296 // Create temporary dim3 grid_dim, block_dim.
404 llvm::Function *RegisterKernelsFunc = llvm::Function::Create(
408 llvm::BasicBlock::Create(Context, "entry", RegisterKernelsFunc);
545 // We always need a function to pass in as callback. Create a dummy
574 llvm::Function *ModuleCtorFunc = llvm::Function::Create(
579 llvm::BasicBlock::Create(Context, "entry", ModuleCtorFunc);
640 // Create initialized wrapper structure that points to the loaded GPU binary
667 llvm::BasicBlock::Create(Context, "if", ModuleCtorFunc);
669 llvm::BasicBlock::Create(Context, "exit", ModuleCtorFunc);
743 // Create an alias for the FatbinWrapper that nvcc will look for.
762 // Create destructor and register it with atexit() the way NVCC does it. Doing
808 llvm::Function *ModuleDtorFunc = llvm::Function::Create(
814 llvm::BasicBlock::Create(Context, "entry", ModuleDtorFunc);
826 llvm::BasicBlock::Create(Context, "if", ModuleDtorFunc);
828 llvm::BasicBlock::Create(Context, "exit", ModuleDtorFunc);