Lines Matching full:into
67 dst: lane.into(), in new()
73 dst: cta.into(), in new()
79 dst: invoc_id.into(), in new()
80 srcs: [cta.into(), u32::from(LOCAL_SIZE_X).into(), lane.into()], in new()
93 b.copy_to(data_addr[0].into(), data_addr_lo.into()); in new()
94 b.copy_to(data_addr[1].into(), data_addr_hi.into()); in new()
106 b.imul(invoc_id.into(), data_stride.into())[0], in new()
107 b.copy(0.into())[0], in new()
110 b.iadd64(data_addr.into(), data_offset.into(), 0.into()); in new()
116 invoc_id.into(), in new()
117 invocations.into(), in new()
119 b.predicate(oob[0].into()).push_op(OpExit {}); in new()
147 dst: dst.into(), in ld_test_data()
148 addr: self.data_addr.into(), in ld_test_data()
149 offset: offset.into(), in ld_test_data()
170 addr: self.data_addr.into(), in st_test_data()
171 data: data.into(), in st_test_data()
172 offset: offset.into(), in st_test_data()
263 .run_raw(&bin, LOCAL_SIZE_X.into(), 0, std::ptr::null_mut(), 0) in test_sanity()
291 mut op: impl Foldable + Clone + Into<Op>, in test_foldable_op_with()
312 src.src_ref = data.into(); in test_foldable_op_with()
322 let bit = b.lop2(LogicOp2::And, data.into(), 1.into()); in test_foldable_op_with()
326 bit.into(), in test_foldable_op_with()
327 0.into(), in test_foldable_op_with()
329 src.src_ref = pred.into(); in test_foldable_op_with()
336 let bit = b.lop2(LogicOp2::And, data.into(), 1.into()); in test_foldable_op_with()
340 dst: dst.into(), in test_foldable_op_with()
341 carry_out: carry.into(), in test_foldable_op_with()
342 srcs: [u32::MAX.into(), bit.into()], in test_foldable_op_with()
344 src.src_ref = carry.into(); in test_foldable_op_with()
357 *dst = b.alloc_ssa(RegFile::Pred, 1).into(); in test_foldable_op_with()
361 *dst = b.alloc_ssa(RegFile::GPR, 1).into(); in test_foldable_op_with()
365 *dst = b.alloc_ssa(RegFile::GPR, 2).into(); in test_foldable_op_with()
369 *dst = b.alloc_ssa(RegFile::Carry, 1).into(); in test_foldable_op_with()
386 RegFile::Pred => b.sel((*ssa).into(), 1.into(), 0.into()), in test_foldable_op_with()
387 RegFile::GPR => (*ssa).into(), in test_foldable_op_with()
391 dst: gpr.into(), in test_foldable_op_with()
393 srcs: [0.into(), 0.into()], in test_foldable_op_with()
394 carry_in: (*ssa).into(), in test_foldable_op_with()
396 gpr.into() in test_foldable_op_with()
522 pub fn test_foldable_op(op: impl Foldable + Clone + Into<Op>) { in test_foldable_op()
532 src: 0.into(), in test_op_flo()
556 src: 0.into(), in test_op_iabs()
582 srcs: [0.into(), 0.into()], in test_op_iadd2()
604 srcs: [0.into(), 0.into()], in test_op_iadd2x()
605 carry_in: 0.into(), in test_op_iadd2x()
627 srcs: [0.into(), 0.into(), 0.into()], in test_op_iadd3()
651 srcs: [0.into(), 0.into(), 0.into()], in test_op_iadd3x()
652 carry: [false.into(), false.into()], in test_op_iadd3x()
704 srcs: [0.into(), 0.into()], in test_op_isetp()
705 accum: 0.into(), in test_op_isetp()
706 low_cmp: 0.into(), in test_op_isetp()
745 srcs: [0.into(), 0.into()], in test_op_lop2()
763 srcs: [0.into(), 0.into(), 0.into()], in test_op_lop3()
777 src: 0.into(), in test_op_popc()
793 low: 0.into(), in test_op_shf()
794 high: 0.into(), in test_op_shf()
795 shift: 0.into(), in test_op_shf()
822 srcs: [0.into(), 0.into()], in test_op_prmt()
823 sel: 0.into(), in test_op_prmt()
842 srcs: [true.into(), true.into(), true.into()], in test_op_psetp()
879 let dst = b.iadd64(x, y, 0.into()); in test_iadd64()
880 b.st_test_data(16, MemType::B32, dst[0].into()); in test_iadd64()
881 b.st_test_data(20, MemType::B32, dst[1].into()); in test_iadd64()
927 let dst = b.ineg64(x.into()); in test_ineg64()
928 b.st_test_data(8, MemType::B32, dst[0].into()); in test_ineg64()
929 b.st_test_data(12, MemType::B32, dst[1].into()); in test_ineg64()
978 let p = b.isetp64(cmp_type, cmp_op, x.into(), y.into()); in test_isetp64()
979 let dst = b.sel(p.into(), 1.into(), 0.into()); in test_isetp64()
980 b.st_test_data(16, MemType::B32, dst.into()); in test_isetp64()
1055 let dst = b.shl64(srcs.into(), shift.into()); in test_shl64()
1056 b.st_test_data(12, MemType::B32, dst[0].into()); in test_shl64()
1057 b.st_test_data(16, MemType::B32, dst[1].into()); in test_shl64()
1092 let dst = b.shr64(srcs.into(), shift.into(), signed); in test_shr64()
1093 b.st_test_data(12, MemType::B32, dst[0].into()); in test_shr64()
1094 b.st_test_data(16, MemType::B32, dst[1].into()); in test_shr64()
1131 dst: dst.into(), in test_f2fp_pack_ab()
1132 srcs: [srcs[0].into(), srcs[1].into()], in test_f2fp_pack_ab()
1135 b.st_test_data(8, MemType::B32, dst[0].into()); in test_f2fp_pack_ab()
1139 dst: dst.into(), in test_f2fp_pack_ab()
1140 srcs: [srcs[0].into(), 2.0.into()], in test_f2fp_pack_ab()
1143 b.st_test_data(12, MemType::B32, dst[0].into()); in test_f2fp_pack_ab()