Lines Matching refs:ty
282 let ty = match insn.opc { in translate_program() localVariable
307 let loaded = self.reg_load(bcx, ty, addr, 0); in translate_program()
309 let ext = if ty != I64 { in translate_program()
328 let ty = match insn.opc { in translate_program() localVariable
337 let loaded = self.reg_load(bcx, ty, base, insn.off); in translate_program()
339 let ext = if ty != I64 { in translate_program()
357 let ty = match insn.opc { in translate_program() localVariable
376 let narrow = if ty != I64 { in translate_program()
377 bcx.ins().ireduce(ty, value) in translate_program()
383 self.reg_store(bcx, ty, base, insn.off, narrow); in translate_program()
593 let ty: Type = match insn.imm { in translate_program() localVariable
602 let src_narrow = if ty != I64 { in translate_program()
603 bcx.ins().ireduce(ty, src) in translate_program()
609 let res_wide = if ty != I64 { in translate_program()
981 fn reg_load(&mut self, bcx: &mut FunctionBuilder, ty: Type, base: Value, offset: i16) -> Value { in reg_load()
982 self.insert_bounds_check(bcx, ty, base, offset); in reg_load()
987 bcx.ins().load(ty, flags, base, offset as i32) in reg_load()
992 ty: Type, in reg_store()
997 self.insert_bounds_check(bcx, ty, base, offset); in reg_store()
1012 ty: Type, in insert_bounds_check()
1016 let access_size = bcx.ins().iconst(I64, ty.bytes() as i64); in insert_bounds_check()