better
This commit is contained in:
@@ -471,7 +471,10 @@ impl<M: Module> Backend<M> {
|
||||
Some(ReferenceBuilder::Global(_, global_value)) => {
|
||||
let pointer = self.module.target_config().pointer_type();
|
||||
let pointer_to = builder.ins().symbol_value(pointer, *global_value);
|
||||
println!("STORE {}: cranelift_type {} origin type {:?}", name, value, value_type);
|
||||
println!(
|
||||
"STORE {}: cranelift_type {} origin type {:?}",
|
||||
name, value, value_type
|
||||
);
|
||||
builder.ins().store(MemFlags::new(), value, pointer_to, 0);
|
||||
Ok((builder.ins().iconst(types::I64, 0), ConstantType::Void))
|
||||
}
|
||||
@@ -597,7 +600,10 @@ impl<M: Module> Backend<M> {
|
||||
let pointer_to = self.module.target_config().pointer_type();
|
||||
let pointer_value = builder.ins().symbol_value(pointer_to, *gv);
|
||||
let cranelift_type = ir::Type::from(*ty);
|
||||
println!("READ {}: cranelift_type {} origin type {:?}", name, cranelift_type, ty);
|
||||
println!(
|
||||
"READ {}: cranelift_type {} origin type {:?}",
|
||||
name, cranelift_type, ty
|
||||
);
|
||||
let value =
|
||||
builder
|
||||
.ins()
|
||||
|
||||
Reference in New Issue
Block a user