[artiq] WIP

This commit is contained in:
David Mak 2024-08-15 13:44:31 +08:00
parent c00f6939e9
commit 167c0ee943
1 changed files with 20 additions and 20 deletions

View File

@ -647,32 +647,32 @@ fn format_rpc_ret<'ctx>(
.unwrap()) .unwrap())
}, },
|generator, ctx| { |generator, ctx| {
// let data_addr = ctx let data_addr = ctx
// .builder .builder
// .build_load( .build_load(
// ctx.builder ctx.builder
// .build_bitcast(data_addr, llvm_ppi8, "") .build_bitcast(buffer.base_ptr(ctx, generator), llvm_ppi8, "")
// .map(BasicValueEnum::into_pointer_value) .map(BasicValueEnum::into_pointer_value)
// .unwrap(), .unwrap(),
// "", "",
// ) )
// .map(BasicValueEnum::into_pointer_value) .map(BasicValueEnum::into_pointer_value)
// .unwrap(); .unwrap();
//
// call_memcpy_generic(
// ctx,
// ndarray.ptr_to_data(ctx),
// data_addr,
// llvm_pdata_sizeof,
// llvm_i1.const_zero(),
// );
call_memcpy_generic( call_memcpy_generic(
ctx, ctx,
ndarray.ptr_to_data(ctx), ndarray.ptr_to_data(ctx),
buffer.base_ptr(ctx, generator), data_addr,
llvm_pdata_sizeof, llvm_pdata_sizeof,
llvm_i1.const_zero(), llvm_i1.const_zero(),
); );
// call_memcpy_generic(
// ctx,
// ndarray.ptr_to_data(ctx),
// buffer.base_ptr(ctx, generator),
// llvm_pdata_sizeof,
// llvm_i1.const_zero(),
// );
let pbuffer_dims_begin = unsafe { let pbuffer_dims_begin = unsafe {
buffer.ptr_offset_unchecked(ctx, generator, &llvm_pdata_sizeof, None) buffer.ptr_offset_unchecked(ctx, generator, &llvm_pdata_sizeof, None)