Home
last modified time | relevance | path

Searched refs:pointer_ty (Results 1 – 3 of 3) sorted by relevance

/wasmtime-44.0.1/crates/cranelift/src/
H A Dbounds_checks.rs510 pointer_ty: ir::Type, in cast_index_to_pointer_ty()
514 if index_ty == pointer_ty { in cast_index_to_pointer_ty()
529 if index_ty.bits() > pointer_ty.bits() { in cast_index_to_pointer_ty()
531 assert_eq!(pointer_ty, ir::types::I32); in cast_index_to_pointer_ty()
532 let low_bits = pos.ins().ireduce(pointer_ty, index); in cast_index_to_pointer_ty()
533 let c32 = pos.ins().iconst(pointer_ty, 32); in cast_index_to_pointer_ty()
535 let high_bits = pos.ins().ireduce(pointer_ty, high_bits); in cast_index_to_pointer_ty()
541 let extended_index = pos.ins().uextend(pointer_ty, index); in cast_index_to_pointer_ty()
/wasmtime-44.0.1/cranelift/codegen/src/isa/
H A Dcall_conv.rs114 pub fn exception_payload_types(&self, pointer_ty: Type) -> &[Type] { in exception_payload_types()
116 CallConv::Tail | CallConv::SystemV | CallConv::PreserveAll => match pointer_ty { in exception_payload_types()
/wasmtime-44.0.1/crates/cranelift/src/func_environ/gc/
H A Denabled.rs730 let pointer_ty = func_env.pointer_type(); in emit_array_fill_impl() localVariable
732 assert_eq!(builder.func.dfg.value_type(elem_addr), pointer_ty); in emit_array_fill_impl()
733 assert_eq!(builder.func.dfg.value_type(elem_size), pointer_ty); in emit_array_fill_impl()
734 assert_eq!(builder.func.dfg.value_type(fill_end), pointer_ty); in emit_array_fill_impl()
772 builder.append_block_param(loop_header_block, pointer_ty); in emit_array_fill_impl()