Lines Matching refs:src
394 let src = self.insn_dst32(bcx, &insn); in translate_program() localVariable
396 let res = bcx.ins().iadd(src, imm); in translate_program()
408 let src = self.insn_dst32(bcx, &insn); in translate_program() localVariable
410 let res = bcx.ins().isub(src, imm); in translate_program()
422 let src = self.insn_dst32(bcx, &insn); in translate_program() localVariable
424 let res = bcx.ins().imul(src, imm); in translate_program()
440 let src = self.insn_dst32(bcx, &insn); in translate_program() localVariable
441 bcx.ins().udiv(src, imm) in translate_program()
462 let src = self.insn_dst32(bcx, &insn); in translate_program() localVariable
464 let res = bcx.ins().bor(src, imm); in translate_program()
476 let src = self.insn_dst32(bcx, &insn); in translate_program() localVariable
478 let res = bcx.ins().band(src, imm); in translate_program()
490 let src = self.insn_dst32(bcx, &insn); in translate_program() localVariable
492 let res = bcx.ins().ishl(src, imm); in translate_program()
504 let src = self.insn_dst32(bcx, &insn); in translate_program() localVariable
506 let res = bcx.ins().ushr(src, imm); in translate_program()
518 let src = self.insn_dst32(bcx, &insn); in translate_program() localVariable
519 let res = bcx.ins().ineg(src); in translate_program()
528 let src = self.insn_dst32(bcx, &insn); in translate_program() localVariable
529 let res = bcx.ins().urem(src, imm); in translate_program()
550 let src = self.insn_dst32(bcx, &insn); in translate_program() localVariable
552 let res = bcx.ins().bxor(src, imm); in translate_program()
568 let src = self.insn_src32(bcx, &insn); in translate_program() localVariable
569 self.set_dst32(bcx, &insn, src); in translate_program()
573 let src = self.insn_dst32(bcx, &insn); in translate_program() localVariable
575 let res = bcx.ins().sshr(src, imm); in translate_program()
601 let src = self.insn_dst(bcx, &insn); in translate_program() localVariable
603 bcx.ins().ireduce(ty, src) in translate_program()
605 src in translate_program()
623 let src = self.insn_dst(bcx, &insn); in translate_program() localVariable
624 let res = bcx.ins().iadd(src, imm); in translate_program()
637 let src = self.insn_dst(bcx, &insn); in translate_program() localVariable
638 let res = bcx.ins().isub(src, imm); in translate_program()
651 let src = self.insn_dst(bcx, &insn); in translate_program() localVariable
652 let res = bcx.ins().imul(src, imm); in translate_program()
668 let src = self.insn_dst(bcx, &insn); in translate_program() localVariable
669 bcx.ins().udiv(src, imm) in translate_program()
694 let src = self.insn_dst(bcx, &insn); in translate_program() localVariable
695 let res = bcx.ins().urem(src, imm); in translate_program()
718 let src = self.insn_dst(bcx, &insn); in translate_program() localVariable
719 let res = bcx.ins().bor(src, imm); in translate_program()
732 let src = self.insn_dst(bcx, &insn); in translate_program() localVariable
733 let res = bcx.ins().band(src, imm); in translate_program()
746 let src = self.insn_dst(bcx, &insn); in translate_program() localVariable
747 let res = bcx.ins().ishl(src, imm); in translate_program()
760 let src = self.insn_dst(bcx, &insn); in translate_program() localVariable
761 let res = bcx.ins().ushr(src, imm); in translate_program()
773 let src = self.insn_dst(bcx, &insn); in translate_program() localVariable
774 let res = bcx.ins().ineg(src); in translate_program()
780 let src = self.insn_dst(bcx, &insn); in translate_program() localVariable
781 let res = bcx.ins().bxor(src, imm); in translate_program()
798 let src = self.insn_src(bcx, &insn); in translate_program() localVariable
799 bcx.def_var(self.registers[insn.dst as usize], src); in translate_program()
804 let src = self.insn_dst(bcx, &insn); in translate_program() localVariable
805 let res = bcx.ins().sshr(src, imm); in translate_program()
966 bcx.use_var(self.registers[insn.src as usize]) in insn_src()
969 let src = self.insn_src(bcx, insn); in insn_src32() localVariable
970 bcx.ins().ireduce(I32, src) in insn_src32()