• Home
  • Raw
  • Download

Lines Matching full:into

11     fn push_op(&mut self, op: impl Into<Op>) -> &mut Instr {  in push_op()
47 srcs: [x, y, true.into()], in lop2_to()
53 srcs: [x, y, 0.into()], in lop2_to()
66 x = true.into(); in lop2_to()
73 srcs: [x, y, true.into()], in lop2_to()
100 sel: sel_u32.into(),
113 dsts: [x.into(), y.into()], in swap()
114 srcs: [y.into(), x.into()], in swap()
126 dst: dst.into(), in shl()
128 high: 0.into(), in shl()
137 dst: dst.into(), in shl()
153 dst: dst[0].into(), in shl64()
154 low: x[0].into(), in shl64()
155 high: 0.into(), in shl64()
167 (imm & 0x3f).into() in shl64()
169 self.lop2(LogicOp2::And, shift, 0x3f.into()).into() in shl64()
172 dst: dst[0].into(), in shl64()
173 low: 0.into(), in shl64()
174 high: x[0].into(), in shl64()
183 dst: dst[1].into(), in shl64()
184 low: x[0].into(), in shl64()
185 high: x[1].into(), in shl64()
199 dst: dst.into(), in shr()
200 low: 0.into(), in shr()
210 dst: dst.into(), in shr()
226 dst: dst[0].into(), in shr64()
227 low: x[0].into(), in shr64()
228 high: x[1].into(), in shr64()
236 dst: dst[1].into(), in shr64()
237 low: 0.into(), in shr64()
238 high: x[1].into(), in shr64()
251 dst: dst.into(), in fadd()
263 dst: dst.into(), in fmul()
276 dst: dst.into(), in fset()
287 dst: dst.into(), in fsetp()
291 accum: SrcRef::True.into(), in fsetp()
300 dst: dst.into(), in hadd2()
312 dst: dst.into(), in hset2()
317 accum: SrcRef::True.into(), in hset2()
325 dst: dst.into(), in dsetp()
329 accum: SrcRef::True.into(), in dsetp()
338 dst: dst.into(), in iabs()
343 dst: dst.into(), in iabs()
359 dst: dst.into(), in iadd()
366 dst: dst.into(), in iadd()
377 SrcRef::Zero => [0.into(), 0.into()], in iadd64()
398 (carry2.into(), carry2.into()) in iadd64()
402 (Dst::None, false.into()) in iadd64()
407 dst: dst[0].into(), in iadd64()
408 overflow: [carry1.into(), carry2_dst], in iadd64()
412 dst: dst[1].into(), in iadd64()
415 carry: [carry1.into(), carry2_src], in iadd64()
421 dst: dst[0].into(), in iadd64()
423 carry_out: carry.into(), in iadd64()
426 dst: dst[1].into(), in iadd64()
429 carry_in: carry.into(), in iadd64()
438 dst: dst.into(), in imnmx()
450 dst: dst.into(), in imul()
451 srcs: [x, y, 0.into()], in imul()
456 dst: dst[0].into(), in imul()
469 dst: dst.into(), in imul_2x32_64()
470 srcs: [x, y, 0.into()], in imul_2x32_64()
475 dst: dst[0].into(), in imul_2x32_64()
481 dst: dst[1].into(), in imul_2x32_64()
494 dst: dst.into(), in ineg()
496 srcs: [0.into(), i.ineg(), 0.into()], in ineg()
500 dst: dst.into(), in ineg()
501 srcs: [0.into(), i.ineg()], in ineg()
509 self.iadd64(0.into(), x.ineg(), 0.into()) in ineg64()
521 dst: dst.into(), in isetp()
527 accum: true.into(), in isetp()
528 low_cmp: true.into(), in isetp()
544 let low = self.isetp(IntCmpType::U32, cmp_op, x[0].into(), y[0].into()); in isetp64()
550 dst: dst.into(), in isetp64()
559 srcs: [x[1].into(), y[1].into()], in isetp64()
560 accum: low.into(), in isetp64()
561 low_cmp: true.into(), in isetp64()
567 dst: dst.into(), in isetp64()
572 srcs: [x[1].into(), y[1].into()], in isetp64()
573 accum: true.into(), in isetp64()
574 low_cmp: low.into(), in isetp64()
583 dst: low_and_high_eq.into(), in isetp64()
588 srcs: [x[1].into(), y[1].into()], in isetp64()
589 accum: low.into(), in isetp64()
590 low_cmp: true.into(), in isetp64()
593 dst: dst.into(), in isetp64()
605 srcs: [x[1].into(), y[1].into()], in isetp64()
606 accum: low_and_high_eq.into(), in isetp64()
607 low_cmp: true.into(), in isetp64()
621 self.lop2_to(dst.into(), op, x, y); in lop2()
629 dst: dst.into(), in brev()
635 dst: dst.into(), in brev()
648 dst: dst.into(), in mufu()
658 self.fmul(src, frac_1_2pi.into()) in fsin()
662 dst: tmp.into(), in fsin()
668 self.mufu(MuFuOp::Sin, tmp.into()) in fsin()
674 self.fmul(src, frac_1_2pi.into()) in fcos()
678 dst: tmp.into(), in fcos()
684 self.mufu(MuFuOp::Cos, tmp.into()) in fcos()
693 dst: tmp.into(), in fexp2()
697 tmp.into() in fexp2()
704 self.prmt_to(dst.into(), x, y, sel);
724 self.prmt(a.into(), src[2], sel_b)
740 self.prmt(a.into(), b.into(), sel_c)
753 dsts: [dst.into(), Dst::None], in sel()
763 dsts: [tmp.into(), Dst::None], in sel()
765 srcs: [cond, x, true.into()], in sel()
768 dsts: [dst.into(), Dst::None], in sel()
770 srcs: [cond.bnot(), y, tmp.into()], in sel()
777 dst: dst.into(), in sel()
787 self.push_op(OpUndef { dst: dst.into() }); in undef()
797 self.copy_to(dst.into(), src); in copy()
805 dst: dst.into(), in bmov_to_bar()
816 dst: dst.into(), in bmov_to_gpr()