Lines Matching refs:rhs
402 let rhs = self.insn_src32(bcx, &insn); in translate_program() localVariable
403 let res = bcx.ins().iadd(lhs, rhs); in translate_program()
416 let rhs = self.insn_src32(bcx, &insn); in translate_program() localVariable
417 let res = bcx.ins().isub(lhs, rhs); in translate_program()
430 let rhs = self.insn_src32(bcx, &insn); in translate_program() localVariable
431 let res = bcx.ins().imul(lhs, rhs); in translate_program()
451 let rhs = self.insn_src32(bcx, &insn); in translate_program() localVariable
453 let rhs_is_zero = bcx.ins().icmp(IntCC::Equal, rhs, zero); in translate_program()
454 let safe_rhs = bcx.ins().select(rhs_is_zero, one, rhs); in translate_program()
470 let rhs = self.insn_src32(bcx, &insn); in translate_program() localVariable
471 let res = bcx.ins().bor(lhs, rhs); in translate_program()
484 let rhs = self.insn_src32(bcx, &insn); in translate_program() localVariable
485 let res = bcx.ins().band(lhs, rhs); in translate_program()
498 let rhs = self.insn_src32(bcx, &insn); in translate_program() localVariable
499 let res = bcx.ins().ishl(lhs, rhs); in translate_program()
512 let rhs = self.insn_src32(bcx, &insn); in translate_program() localVariable
513 let res = bcx.ins().ushr(lhs, rhs); in translate_program()
539 let rhs = self.insn_src32(bcx, &insn); in translate_program() localVariable
541 let rhs_is_zero = bcx.ins().icmp(IntCC::Equal, rhs, zero); in translate_program()
542 let safe_rhs = bcx.ins().select(rhs_is_zero, one, rhs); in translate_program()
558 let rhs = self.insn_src32(bcx, &insn); in translate_program() localVariable
559 let res = bcx.ins().bxor(lhs, rhs); in translate_program()
581 let rhs = self.insn_src32(bcx, &insn); in translate_program() localVariable
582 let res = bcx.ins().sshr(lhs, rhs); in translate_program()
630 let rhs = self.insn_src(bcx, &insn); in translate_program() localVariable
631 let res = bcx.ins().iadd(lhs, rhs); in translate_program()
644 let rhs = self.insn_src(bcx, &insn); in translate_program() localVariable
645 let res = bcx.ins().isub(lhs, rhs); in translate_program()
658 let rhs = self.insn_src(bcx, &insn); in translate_program() localVariable
659 let res = bcx.ins().imul(lhs, rhs); in translate_program()
680 let rhs = self.insn_src(bcx, &insn); in translate_program() localVariable
682 let rhs_is_zero = bcx.ins().icmp(IntCC::Equal, rhs, zero); in translate_program()
683 let safe_rhs = bcx.ins().select(rhs_is_zero, one, rhs); in translate_program()
706 let rhs = self.insn_src(bcx, &insn); in translate_program() localVariable
708 let rhs_is_zero = bcx.ins().icmp(IntCC::Equal, rhs, zero); in translate_program()
709 let safe_rhs = bcx.ins().select(rhs_is_zero, one, rhs); in translate_program()
725 let rhs = self.insn_src(bcx, &insn); in translate_program() localVariable
726 let res = bcx.ins().bor(lhs, rhs); in translate_program()
739 let rhs = self.insn_src(bcx, &insn); in translate_program() localVariable
740 let res = bcx.ins().band(lhs, rhs); in translate_program()
753 let rhs = self.insn_src(bcx, &insn); in translate_program() localVariable
754 let res = bcx.ins().ishl(lhs, rhs); in translate_program()
767 let rhs = self.insn_src(bcx, &insn); in translate_program() localVariable
768 let res = bcx.ins().ushr(lhs, rhs); in translate_program()
787 let rhs = self.insn_src(bcx, &insn); in translate_program() localVariable
788 let res = bcx.ins().bxor(lhs, rhs); in translate_program()
811 let rhs = self.insn_src(bcx, &insn); in translate_program() localVariable
812 let res = bcx.ins().sshr(lhs, rhs); in translate_program()
892 let rhs = match (is_reg, is_32) { in translate_program() localVariable
900 bcx.ins().band(lhs, rhs) in translate_program()
902 bcx.ins().icmp(intcc, lhs, rhs) in translate_program()