()
| 784 | |
| 785 | #[test] |
| 786 | fn with_right_shift() { |
| 787 | let r1 = pcode::VarNode::new(1, 8); |
| 788 | let r2 = pcode::VarNode::new(2, 8); |
| 789 | |
| 790 | let mut block = pcode::Block::new(); |
| 791 | let tmp = block.alloc_tmp(8); |
| 792 | block.push((tmp, pcode::Op::Load(0), 0x1000)); |
| 793 | |
| 794 | block.push((r2, pcode::Op::IntRight, (tmp, r1))); |
| 795 | check(block, 0, None); |
| 796 | } |
| 797 | |
| 798 | #[test] |
| 799 | fn with_left_shift() { |