Home
last modified time | relevance | path

Searched refs:halide_buffer_t_type (Results 1 – 5 of 5) sorted by relevance

/dports/lang/halide/Halide-release_2019_08_27-2654-g664dc4993/src/
H A DCodeGen_Internal.h39 llvm::StructType *build_closure_type(const Closure &closure, llvm::StructType *halide_buffer_t_type
49 llvm::StructType *halide_buffer_t_type,
H A DCodeGen_Internal.cpp21 vector<llvm::Type *> llvm_types(const Closure &closure, llvm::StructType *halide_buffer_t_type, LLV… in llvm_types() argument
28 res.push_back(halide_buffer_t_type->getPointerTo()); in llvm_types()
36 llvm::StructType *halide_buffer_t_type, in build_closure_type() argument
39 struct_t->setBody(llvm_types(closure, halide_buffer_t_type, *context), false); in build_closure_type()
47 llvm::StructType *halide_buffer_t_type, in pack_closure() argument
71 llvm::PointerType *t = halide_buffer_t_type->getPointerTo(); in pack_closure()
H A DCodeGen_GPU_Host.h50 using CodeGen_CPU::halide_buffer_t_type;
H A DCodeGen_LLVM.cpp196 halide_buffer_t_type(nullptr), in CodeGen_LLVM()
553 internal_assert(void_t != nullptr && halide_buffer_t_type != nullptr); in signature_to_type()
559 llvm_arg_types.push_back(halide_buffer_t_type->getPointerTo()); in signature_to_type()
607 halide_buffer_t_type = module->getTypeByName("struct.halide_buffer_t"); in init_codegen()
702 arg_types[i] = halide_buffer_t_type->getPointerTo(); in begin_func()
955 Constant *buffer_struct = ConstantStruct::get(halide_buffer_t_type, fields); in compile_buffer()
958 GlobalVariable *global = new GlobalVariable(*module, halide_buffer_t_type, in compile_buffer()
1073 if (i->getType() == halide_buffer_t_type->getPointerTo()) { in add_argv_wrapper()
3042 value = create_alloca_at_entry(halide_buffer_t_type, 1); in visit()
3235 value = ConstantInt::get(i32_t, (int)d.getTypeAllocSize(halide_buffer_t_type)); in visit()
[all …]
H A DCodeGen_LLVM.h208 llvm::StructType *halide_buffer_t_type, variable