From 7481d079d5302bdf71a89c76f94b8d52dd7d0a9a Mon Sep 17 00:00:00 2001 From: Jacob Lifshay Date: Thu, 28 May 2026 01:41:31 -0700 Subject: [PATCH] redo ShiftRotateMOp and write actual operation definition in doc comment --- crates/cpu/src/decoder/simple_power_isa.rs | 41 +- crates/cpu/src/instruction.rs | 61 +- crates/cpu/src/unit/alu_branch.rs | 522 +- .../rename_execute_retire_fibonacci_real.vcd | 3945 +++--- .../rename_execute_retire_head_n1.vcd | 1334 +- .../rename_execute_retire_head_n1_real.vcd | 8389 +++++++------ ..._execute_retire_save_restore_gprs_real.vcd | 1838 +-- .../rename_execute_retire_slow_loop_real.vcd | 4557 ++++--- crates/cpu/tests/rename_execute_retire.rs | 222 +- .../expected/decode_one_insn.vcd | 10301 +++++++++------- .../tests/simple_power_isa_decoder/main.rs | 30 +- .../fixed_point_rotate_and_shift.rs | 193 +- 12 files changed, 18082 insertions(+), 13351 deletions(-) diff --git a/crates/cpu/src/decoder/simple_power_isa.rs b/crates/cpu/src/decoder/simple_power_isa.rs index 57689b2..91890e2 100644 --- a/crates/cpu/src/decoder/simple_power_isa.rs +++ b/crates/cpu/src/decoder/simple_power_isa.rs @@ -1953,10 +1953,18 @@ impl DecodeState<'_> { ShiftRotateMOpImm { shift_rotate_amount: HdlNone(), shift_rotate_right: false, - shift_amount_overflow_behavior: ShiftAmountOverflowBehavior.WrapToWidth(), + shift_amount_overflow_behavior: if is_32bit { + ShiftAmountOverflowBehavior.WrapToUInt5() + } else { + ShiftAmountOverflowBehavior.WrapToUInt6() + }, dest_logic_op, }, - OutputIntegerMode.Full64(), + if is_32bit { + OutputIntegerMode.DupLow32() + } else { + OutputIntegerMode.Full64() + }, if is_32bit { ShiftRotateMode.FunnelShift2x32Bit() } else { @@ -2004,10 +2012,14 @@ impl DecodeState<'_> { ShiftRotateMOpImm { shift_rotate_amount: HdlSome(rotate_amount), shift_rotate_right: false, - shift_amount_overflow_behavior: ShiftAmountOverflowBehavior.WrapToWidth(), + shift_amount_overflow_behavior: ShiftAmountOverflowBehavior.WrapToUInt6(), dest_logic_op, }, - OutputIntegerMode.Full64(), + if is_32bit { + OutputIntegerMode.DupLow32() + } else { + OutputIntegerMode.Full64() + }, if is_32bit { ShiftRotateMode.FunnelShift2x32Bit() } else { @@ -2156,7 +2168,7 @@ impl DecodeState<'_> { shift_rotate_amount: HdlSome(sh.cast_to_static::>()), shift_rotate_right: true, shift_amount_overflow_behavior: ShiftAmountOverflowBehavior - .WrapToWidth(), + .WrapToUInt6(), dest_logic_op: HdlNone(), }, OutputIntegerMode.Full64(), @@ -2186,7 +2198,7 @@ impl DecodeState<'_> { shift_rotate_amount: HdlSome(sh.rotate_right(1)), shift_rotate_right: true, shift_amount_overflow_behavior: ShiftAmountOverflowBehavior - .WrapToWidth(), + .WrapToUInt6(), dest_logic_op: HdlNone(), }, OutputIntegerMode.Full64(), @@ -2228,8 +2240,19 @@ impl DecodeState<'_> { ShiftRotateMOpImm { shift_rotate_amount: HdlNone(), shift_rotate_right: is_right_shift, - shift_amount_overflow_behavior: ShiftAmountOverflowBehavior - .WrapToTwiceWidth(), + shift_amount_overflow_behavior: if is_signed && is_right_shift { + if is_32bit { + ShiftAmountOverflowBehavior.WrapToUInt6() + } else { + ShiftAmountOverflowBehavior.WrapToUInt7() + } + } else { + if is_32bit { + ShiftAmountOverflowBehavior.WrapToUInt6ZeroIfGE32() + } else { + ShiftAmountOverflowBehavior.WrapToUInt7ZeroIfGE64() + } + }, dest_logic_op: HdlNone(), }, OutputIntegerMode.Full64(), @@ -2266,7 +2289,7 @@ impl DecodeState<'_> { shift_rotate_amount: HdlSome(sh.rotate_right(1)), shift_rotate_right: false, shift_amount_overflow_behavior: ShiftAmountOverflowBehavior - .WrapToWidth(), + .WrapToUInt6(), dest_logic_op: HdlNone(), }, OutputIntegerMode.Full64(), diff --git a/crates/cpu/src/instruction.rs b/crates/cpu/src/instruction.rs index 3132d33..d207720 100644 --- a/crates/cpu/src/instruction.rs +++ b/crates/cpu/src/instruction.rs @@ -2157,21 +2157,21 @@ impl LogicalMOp> { #[hdl(cmp_eq)] pub enum ShiftRotateMode { - /// like `llvm.fsh[lr].i8(src0, src1, shift_rotate_amount.unwrap_or(src2))` + /// like `llvm.fsh[lr].i8(src0, src1, shift_rotate_amount)` then zero-extended to 64-bits FunnelShift2x8Bit, - /// like `llvm.fsh[lr].i16(src0, src1, shift_rotate_amount.unwrap_or(src2))` + /// like `llvm.fsh[lr].i16(src0, src1, shift_rotate_amount)` then zero-extended to 64-bits FunnelShift2x16Bit, - /// like `llvm.fsh[lr].i32(src0, src1, shift_rotate_amount.unwrap_or(src2))` + /// like `llvm.fsh[lr].i32(src0, src1, shift_rotate_amount)` then zero-extended to 64-bits FunnelShift2x32Bit, - /// like `llvm.fsh[lr].i64(src0, src1, shift_rotate_amount.unwrap_or(src2))` + /// like `llvm.fsh[lr].i64(src0, src1, shift_rotate_amount)` FunnelShift2x64Bit, - /// `shift(src0 as i8 as i64, shift_rotate_amount.unwrap_or(src2))` + /// `shift(src0 as i8 as i64, shift_rotate_amount)` SignExt8To64BitThenShift, - /// `shift(src0 as i16 as i64, shift_rotate_amount.unwrap_or(src2))` + /// `shift(src0 as i16 as i64, shift_rotate_amount)` SignExt16To64BitThenShift, - /// `shift(src0 as i32 as i64, shift_rotate_amount.unwrap_or(src2))` + /// `shift(src0 as i32 as i64, shift_rotate_amount)` SignExt32To64BitThenShift, - /// `shift(src0 as i64, shift_rotate_amount.unwrap_or(src2))` + /// `shift(src0 as i64, shift_rotate_amount)` ShiftSigned64, } @@ -2275,10 +2275,22 @@ impl ShiftRotateDestLogicOp { #[hdl(cmp_eq)] pub enum ShiftAmountOverflowBehavior { - /// wrap shift amount to width specified by [`ShiftRotateMode`] - WrapToWidth, - /// wrap shift amount to twice the width specified by [`ShiftRotateMode`] - WrapToTwiceWidth, + /// the shift amount is wrapped to fit in [`UInt<3>`], this is the same as `shift_rotate_amount % 8` + WrapToUInt3, + /// the shift amount is wrapped to fit in [`UInt<4>`], this is the same as `shift_rotate_amount % 0x10` + WrapToUInt4, + /// the shift amount is wrapped to fit in [`UInt<5>`], this is the same as `shift_rotate_amount % 0x20` + WrapToUInt5, + /// the shift amount is wrapped to fit in [`UInt<6>`], this is the same as `shift_rotate_amount % 0x40` + WrapToUInt6, + /// the shift amount is wrapped to fit in [`UInt<7>`], this is the same as `shift_rotate_amount % 0x80` + WrapToUInt7, + /// the shift amount is wrapped to fit in [`UInt<8>`], this is the same as `shift_rotate_amount % 0x100` + WrapToUInt8, + /// the shift amount is wrapped to fit in [`UInt<6>`] but the shifted output is zero if the wrapped shift amount is `>= 32` + WrapToUInt6ZeroIfGE32, + /// the shift amount is wrapped to fit in [`UInt<7>`] but the shifted output is zero if the wrapped shift amount is `>= 64` + WrapToUInt7ZeroIfGE64, } /// immediate values for [`ShiftRotateMOp`]. @@ -2349,6 +2361,31 @@ common_mop_struct! { })] #[mapped( ShiftRotateMOp)] #[hdl(cmp_eq, custom_debug(sim))] + /// Shift/Rotate. + /// + /// Operation: + /// * If [`imm.shift_rotate_amount`] is `HdlSome(v)`, then: + /// * `shift_rotate_amount` is set to `v`. + /// * `shifted_output_is_zero` is set to `false`. + /// * Otherwise: + /// * `shift_rotate_amount` and `shifted_output_is_zero` are set to the result + /// of processing `src2` according to [`imm.shift_amount_overflow_behavior`]. + /// * `shifted` is set to the result of shifting/rotating `src0` and `src1` by + /// `shift_rotate_amount` according to [`mode`] and [`imm.shift_rotate_right`]. + /// * If `shifted_output_is_zero`, then `shifted` is set to `0`. + /// * `extended` is set to the result of processing `shifted` according to + /// [`alu_common.output_integer_mode`]. + /// * If [`imm.dest_logic_op`] is `HdlSome(o)`, then: + /// * `output` is set to the result of processing `extended` according + /// to `o` (see [`ShiftRotateDestLogicOp::operation`]). + /// * Otherwise: + /// * `output` is set to `extended`. + /// + /// [`imm.shift_rotate_amount`]: ShiftRotateMOpImm::shift_rotate_amount + /// [`imm.shift_amount_overflow_behavior`]: ShiftRotateMOpImm::shift_amount_overflow_behavior + /// [`mode`]: Self::mode + /// [`imm.shift_rotate_right`]: ShiftRotateMOpImm::shift_rotate_right + /// [`imm.dest_logic_op`]: ShiftRotateMOpImm::dest_logic_op pub struct ShiftRotateMOp { #[common] pub alu_common: AluCommonMOp, ShiftRotateMOpImm>, diff --git a/crates/cpu/src/unit/alu_branch.rs b/crates/cpu/src/unit/alu_branch.rs index ac751a7..a8d5c50 100644 --- a/crates/cpu/src/unit/alu_branch.rs +++ b/crates/cpu/src/unit/alu_branch.rs @@ -6,8 +6,8 @@ use crate::{ instruction::{ AddSubMOp, AluBranchMOp, AluCommonMOp, BranchMOp, COMMON_MOP_SRC_LEN, CommonMOp, CommonMOpDefaultImm, CompareMOp, CompareMode, ConditionMode, LogicalFlagsMOp, LogicalMOp, - Lut4, OutputIntegerMode, PRegNum, ReadSpecialMOp, ShiftRotateDestLogicOp, ShiftRotateMOp, - ShiftRotateMOpImm, ShiftRotateMode, + Lut4, OutputIntegerMode, PRegNum, ReadSpecialMOp, ShiftAmountOverflowBehavior, + ShiftRotateDestLogicOp, ShiftRotateMOp, ShiftRotateMOpImm, ShiftRotateMode, }, next_pc::CallStackOp, register::{ @@ -21,7 +21,11 @@ use crate::{ unit::{DynUnit, DynUnitWrapper, UnitKind, UnitTrait}, }; use fayalite::{ - expr::CastToImpl, int::IntType, intern::Interned, module::wire_with_loc, prelude::*, + expr::CastToImpl, + int::{BoolOrIntType, IntType}, + intern::Interned, + module::wire_with_loc, + prelude::*, ty::StaticType, }; use std::{collections::HashMap, ops::RangeTo}; @@ -385,70 +389,181 @@ fn logical(config: C) { } } -#[hdl] -fn funnel_shift( - high: impl ToExpr>, - low: impl ToExpr>, - shift_right: impl ToExpr, - shift_amount: impl ToExpr>, -) -> Expr> { - let high = high.to_expr(); - let low = low.to_expr(); - let shift_right = shift_right.to_expr(); - let shift_amount = shift_amount.to_expr(); - let int_ty = high.ty(); - assert_eq!(int_ty, low.ty()); +#[hdl_module] +fn right_shifter() { #[hdl] - let funnel_shift_high = wire(int_ty); - connect(funnel_shift_high, high); + let input: UIntType = m.input(); #[hdl] - let funnel_shift_low = wire(int_ty); - connect(funnel_shift_low, low); + let shift_amount: UIntType = m.input(); #[hdl] - let funnel_shift_right = wire(); - connect(funnel_shift_right, shift_right); + let signed: Bool = m.input(); #[hdl] - let funnel_shift_amount = wire( - UInt[shift_amount + let output: UIntType = m.output(); + #[hdl] + let shifted_out_any_one_bits: Bool = m.output(); + #[hdl] + let last_shifted_out_bit: Bool = m.output(); + + connect(shifted_out_any_one_bits, false); + + #[hdl] + let shifted_in = wire(UInt[I::VALUE + 1]); + connect(shifted_in, input << 1); + + let mut shifted = shifted_in; + + for shift_amount_bit_index in 0..A::VALUE { + let shifted_in = shifted; + let shift_amount_step = 1 << shift_amount_bit_index; + let shifted_width = shifted_in .ty() .width() - .min(UInt::range_usize(0..int_ty.width()).width())], - ); - connect_any(funnel_shift_amount, shift_amount); - #[hdl] - let funnel_shift_reverse_amount = wire(funnel_shift_amount.ty()); - connect_any( - funnel_shift_reverse_amount, - int_ty.width() - funnel_shift_amount, - ); - #[hdl] - let funnel_shift_high_left_amount = wire(funnel_shift_amount.ty()); - #[hdl] - let funnel_shift_low_right_amount = wire(funnel_shift_amount.ty()); - #[hdl] - let funnel_shift_retval = wire(int_ty); - connect_any( - funnel_shift_retval, - (funnel_shift_high << funnel_shift_high_left_amount) - | (funnel_shift_low >> funnel_shift_low_right_amount), - ); - #[hdl] - if funnel_shift_right { - connect(funnel_shift_high_left_amount, funnel_shift_reverse_amount); - connect(funnel_shift_low_right_amount, funnel_shift_amount); + .saturating_sub(shift_amount_step) + .max(O::VALUE + 1); + shifted = wire_with_loc( + &format!("shifted_{shift_amount_bit_index}"), + SourceLocation::caller(), + UInt[shifted_width], + ); #[hdl] - if shift_amount.cmp_eq(0u8) { - connect(funnel_shift_retval, funnel_shift_low); - } - } else { - connect(funnel_shift_high_left_amount, funnel_shift_amount); - connect(funnel_shift_low_right_amount, funnel_shift_reverse_amount); - #[hdl] - if shift_amount.cmp_eq(0u8) { - connect(funnel_shift_retval, funnel_shift_high); + if shift_amount[shift_amount_bit_index] { + let shifted_in_signed = shifted_in.cast_to(shifted_in.ty().as_same_width_sint()); + #[hdl] + if signed { + connect_any( + shifted, + (shifted_in_signed >> shift_amount_step).cast_to(shifted.ty()), + ); + } else { + connect_any(shifted, shifted_in >> shift_amount_step); + } + #[hdl] + if shifted_in[..shift_amount_step.min(shifted_in.ty().width())].any_one_bits() { + connect(shifted_out_any_one_bits, true); + } + } else { + connect_any(shifted, shifted_in); } } - funnel_shift_retval + + connect_any(output, shifted >> 1); + connect(last_shifted_out_bit, shifted[0]); +} + +#[cfg(test)] +#[test] +fn test_right_shifter() { + let mut sim = Simulation::new(right_shifter::< + ConstUsize<128>, + ConstUsize<64>, + ConstUsize<8>, + >()); + #[derive(PartialEq)] + struct TestCase { + input: u128, + shift_amount: u8, + signed: bool, + output: u64, + shifted_out_any_one_bits: bool, + last_shifted_out_bit: bool, + } + + impl std::fmt::Debug for TestCase { + fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { + let Self { + input, + shift_amount, + signed, + output, + shifted_out_any_one_bits, + last_shifted_out_bit, + } = self; + fn hex(v: impl std::fmt::LowerHex) -> impl std::fmt::Debug { + std::fmt::from_fn(move |f| write!(f, "{v:#x}")) + } + f.debug_struct("TestCase") + .field("input", &hex(input)) + .field("shift_amount", shift_amount) + .field("signed", signed) + .field("output", &hex(output)) + .field("shifted_out_any_one_bits", shifted_out_any_one_bits) + .field("last_shifted_out_bit", last_shifted_out_bit) + .finish() + } + } + const TEST_CASES: &[TestCase] = &[ + TestCase { + input: 0x0123_4567_89AB_CDEF, + shift_amount: 5, + signed: false, + output: 0x9_1A2B_3C4D_5E6F, + shifted_out_any_one_bits: true, + last_shifted_out_bit: false, + }, + TestCase { + input: 0x8123_4567_89AB_CDEFu64 as i64 as u128, + shift_amount: 5, + signed: true, + output: 0xFC09_1A2B_3C4D_5E6F, + shifted_out_any_one_bits: true, + last_shifted_out_bit: false, + }, + TestCase { + input: 0x0123_4567_89AB_CDEF, + shift_amount: 0, + signed: false, + output: 0x0123_4567_89AB_CDEF, + shifted_out_any_one_bits: false, + last_shifted_out_bit: false, + }, + TestCase { + input: 0x0123_4567_89AB_CDEF, + shift_amount: 64, + signed: false, + output: 0, + shifted_out_any_one_bits: true, + last_shifted_out_bit: false, + }, + TestCase { + input: 0x8123_4567_89AB_CDEFu64 as i64 as u128, + shift_amount: 128, + signed: false, + output: 0, + shifted_out_any_one_bits: true, + last_shifted_out_bit: false, + }, + TestCase { + input: 0x8123_4567_89AB_CDEFu64 as i64 as u128, + shift_amount: 128, + signed: true, + output: !0, + shifted_out_any_one_bits: true, + last_shifted_out_bit: true, + }, + ]; + for expected in TEST_CASES { + let TestCase { + input, + shift_amount, + signed, + output: _, + shifted_out_any_one_bits: _, + last_shifted_out_bit: _, + } = *expected; + sim.write(sim.io().input, input); + sim.write(sim.io().shift_amount, shift_amount); + sim.write(sim.io().signed, signed); + sim.advance_time(SimDuration::from_micros(1)); + let output = TestCase { + input: sim.read(sim.io().input).as_int(), + shift_amount: sim.read(sim.io().shift_amount).as_int(), + signed: sim.read_bool(sim.io().signed), + output: sim.read(sim.io().output).as_int(), + shifted_out_any_one_bits: sim.read_bool(sim.io().shifted_out_any_one_bits), + last_shifted_out_bit: sim.read_bool(sim.io().last_shifted_out_bit), + }; + assert_eq!(output, *expected); + } } #[hdl_module] @@ -474,88 +589,123 @@ fn shift_rotate(config: C) { } = alu_common; #[hdl] let ShiftRotateMOpImm { - shift_rotate_amount: shift_rotate_amount_opt, + shift_rotate_amount: imm_shift_rotate_amount, shift_rotate_right, shift_amount_overflow_behavior, dest_logic_op, } = common.imm; #[hdl] - let shift_rotate_amount = wire(); + let shift_rotate_amount: UInt<8> = wire(); #[hdl] - match shift_rotate_amount_opt { - HdlSome(shift_rotate_amount_opt) => connect( - shift_rotate_amount, - shift_rotate_amount_opt.cast_to_static::>(), - ), - HdlNone => connect(shift_rotate_amount, src_values[2].int_fp), + let shifted_output_is_zero = wire(); + #[hdl] + match imm_shift_rotate_amount { + HdlSome(v) => { + connect(shift_rotate_amount, v.cast_to_static()); + connect(shifted_output_is_zero, false); + } + HdlNone => { + connect(shifted_output_is_zero, false); + let do_overflow_behavior = |width: usize, zero_if_ge_half| { + assert!(width <= shift_rotate_amount.ty().width()); + connect( + shift_rotate_amount, + src_values[2].int_fp.cast_to(UInt[width]).cast_to_static(), + ); + if zero_if_ge_half { + connect(shifted_output_is_zero, shift_rotate_amount[width - 1]); + } else { + connect(shifted_output_is_zero, false); + } + }; + #[hdl] + match shift_amount_overflow_behavior { + ShiftAmountOverflowBehavior::WrapToUInt3 => do_overflow_behavior(3, false), + ShiftAmountOverflowBehavior::WrapToUInt4 => do_overflow_behavior(4, false), + ShiftAmountOverflowBehavior::WrapToUInt5 => do_overflow_behavior(5, false), + ShiftAmountOverflowBehavior::WrapToUInt6 => do_overflow_behavior(6, false), + ShiftAmountOverflowBehavior::WrapToUInt7 => do_overflow_behavior(7, false), + ShiftAmountOverflowBehavior::WrapToUInt8 => do_overflow_behavior(8, false), + ShiftAmountOverflowBehavior::WrapToUInt6ZeroIfGE32 => do_overflow_behavior(6, true), + ShiftAmountOverflowBehavior::WrapToUInt7ZeroIfGE64 => do_overflow_behavior(7, true), + } + } } + #[hdl] - let funnel_shift_2x64_high: UInt<64> = wire(); + let right_shifter = instance(right_shifter()); + connect(right_shifter.shift_amount, shift_rotate_amount); + #[hdl] - let funnel_shift_2x64_low: UInt<64> = wire(); + let input_is_negative: Bool = wire(); #[hdl] - let funnel_shift_2x64_amount = wire(UInt::range_usize(0..funnel_shift_2x64_high.ty().width())); + let signed_input_is_negative: Bool = wire(); + #[hdl] - let funnel_shift_2x64_output: UInt<64> = wire(); - connect( - funnel_shift_2x64_output, - funnel_shift( - funnel_shift_2x64_high, - funnel_shift_2x64_low, - shift_rotate_right, - funnel_shift_2x64_amount, - ), - ); - #[hdl] - let shifted_rotated: UInt<64> = wire(); - let excess_bits_for_2x64 = |width| funnel_shift_2x64_low.ty().width() - width; - let connect_for_funnel_shift = |width| { - // TODO: handle large shift_rotate_amount >= width - connect( - funnel_shift_2x64_high, - src_values[0] - .int_fp - .cast_to(UInt[width]) - .cast_to_static::>(), - ); - connect_any( - funnel_shift_2x64_low, - src_values[1].int_fp.cast_to(UInt[width]) << excess_bits_for_2x64(width), - ); - connect_any(funnel_shift_2x64_amount, shift_rotate_amount); + let shifted: UInt<64> = wire(); + let connect_for_funnel_shift = |width: usize| { + let high = src_values[0].int_fp.cast_to(UInt[width]); + let low = src_values[1].int_fp.cast_to(UInt[width]); + let input = low | (high << width); + connect(right_shifter.signed, false); + connect(input_is_negative, false); + connect(signed_input_is_negative, low[width - 1]); #[hdl] if shift_rotate_right { - connect_any( - shifted_rotated, - funnel_shift_2x64_output >> excess_bits_for_2x64(8), - ); + connect(right_shifter.input, input.cast_to_static::>()); + connect(shifted, right_shifter.output); } else { - connect( - shifted_rotated, - funnel_shift_2x64_output - .cast_to(UInt[width]) - .cast_to_static::>(), + // properly gets the high half of shifting 2 * width bits left + let input_array_ty = Array[Bool][width * 2]; + let input_bits = input + .cast_bits_to(input_array_ty) + .into_iter() + .rev() + .collect::>(); + connect_any(right_shifter.input, input_bits.cast_to_bits()); + let output_bits = right_shifter + .output + .cast_to(UInt[width]) + .cast_bits_to(Array[Bool][width]) + .into_iter() + .rev() + .collect::>(); + connect_any( + shifted, + output_bits.cast_to_bits().cast_to_static::>(), ); } }; let connect_for_sign_ext_then_shift = |width| { - // TODO: handle large shift_rotate_amount >= 64 - let input = src_values[0] - .int_fp - .cast_to(SInt[width]) - .cast_to_static::>(); - let input_sign_bit = input >> (input.ty().width() - 1); + let input = src_values[0].int_fp.cast_to(SInt[width]); + connect(right_shifter.signed, shift_rotate_right); + connect(input_is_negative, input.cmp_lt(0i8)); + connect(signed_input_is_negative, input_is_negative); #[hdl] if shift_rotate_right { - connect(funnel_shift_2x64_high, input_sign_bit.cast_to_static()); - connect(funnel_shift_2x64_low, input.cast_to_static()); - connect_any(funnel_shift_2x64_amount, shift_rotate_amount); - connect(shifted_rotated, funnel_shift_2x64_output); + // sign-extend to full 128 bits + connect(right_shifter.input, input.cast_to_static::>()); + connect(shifted, right_shifter.output); } else { - connect(funnel_shift_2x64_high, input.cast_to_static()); - connect(funnel_shift_2x64_low, 0u64); - connect_any(funnel_shift_2x64_amount, shift_rotate_amount); - connect(shifted_rotated, funnel_shift_2x64_output); + // shift the input 64 bits left with a 64-bit result + let input_bits = input + .cast_to_static::>() + .cast_bits_to(Array[Bool][ConstUsize::<64>]) + .into_iter() + .rev() + .collect::>(); + connect( + right_shifter.input, + input_bits.cast_to_bits().cast_to_static::>(), + ); + let output_bits = right_shifter + .output + .cast_to_static::>() + .cast_bits_to(Array[Bool][ConstUsize::<64>]) + .into_iter() + .rev() + .collect::>(); + connect_any(shifted, output_bits.cast_to_bits()); } }; #[hdl] @@ -570,42 +720,112 @@ fn shift_rotate(config: C) { ShiftRotateMode::ShiftSigned64 => connect_for_sign_ext_then_shift(64), } #[hdl] - let masked: UInt<64> = wire(); + if shifted_output_is_zero { + connect(shifted, 0u64); + } #[hdl] - if let HdlSome(dest_logic_op) = dest_logic_op { - connect( - masked, - ShiftRotateDestLogicOp::operation(dest_logic_op, shifted_rotated, src_values[2].int_fp), - ); - } else { - connect(masked, shifted_rotated); - } - let int_fp = output.int_fp; - fn connect_int_fp_cast(int_fp: Expr>, masked: Expr>) - where - UInt<64>: CastToImpl, - T: CastToImpl>, - { - connect( - int_fp, - masked.cast_to_static::().cast_to_static::>(), - ) - } + let extended: UInt<64> = wire(); + #[hdl] + let x86_sf = wire(); + let do_mode = |width: usize, signed| { + connect(x86_sf, shifted[width - 1]); + if signed { + connect( + extended, + shifted.cast_to(SInt[width]).cast_to_static::>(), + ); + } else { + connect( + extended, + shifted.cast_to(UInt[width]).cast_to_static::>(), + ); + } + }; #[hdl] match output_integer_mode { - OutputIntegerMode::Full64 => connect(int_fp, masked), - OutputIntegerMode::DupLow32 => connect_any( - int_fp, - masked.cast_to_static::>() | (masked.cast_to_static::>() << 32), - ), - OutputIntegerMode::ZeroExt32 => connect_int_fp_cast::>(int_fp, masked), - OutputIntegerMode::SignExt32 => connect_int_fp_cast::>(int_fp, masked), - OutputIntegerMode::ZeroExt16 => connect_int_fp_cast::>(int_fp, masked), - OutputIntegerMode::SignExt16 => connect_int_fp_cast::>(int_fp, masked), - OutputIntegerMode::ZeroExt8 => connect_int_fp_cast::>(int_fp, masked), - OutputIntegerMode::SignExt8 => connect_int_fp_cast::>(int_fp, masked), + OutputIntegerMode::Full64 => do_mode(64, false), + OutputIntegerMode::DupLow32 => { + let shifted = shifted.cast_to_static::>(); + connect_any(extended, shifted | (shifted << 32)); + connect(x86_sf, shifted[31]); + } + OutputIntegerMode::ZeroExt32 => do_mode(32, false), + OutputIntegerMode::SignExt32 => do_mode(32, true), + OutputIntegerMode::ZeroExt16 => do_mode(16, false), + OutputIntegerMode::SignExt16 => do_mode(16, true), + OutputIntegerMode::ZeroExt8 => do_mode(8, false), + OutputIntegerMode::SignExt8 => do_mode(8, true), + } + #[hdl] + if let HdlSome(o) = dest_logic_op { + connect( + output.int_fp, + ShiftRotateDestLogicOp::operation(o, extended, src_values[2].int_fp), + ); + } else { + connect(output.int_fp, extended); + } + + #[hdl] + let power_isa_flags = wire(); + connect(power_isa_flags, PRegFlags::zeroed()); + { + let PRegFlagsPowerISAView { + unused: _, + xer_ca, + xer_ca32, + xer_ov: _, + xer_ov32: _, + cr_lt, + cr_gt, + cr_eq, + so, + } = PRegFlags::view::(power_isa_flags); + + connect( + xer_ca, + input_is_negative & right_shifter.shifted_out_any_one_bits, + ); + connect(xer_ca32, xer_ca); + + let _ = so; // TODO: need to set from the global SO + connect(cr_lt, output.int_fp[63]); + connect(cr_eq, output.int_fp.cmp_eq(0u64)); + connect(cr_gt, !(cr_lt | cr_eq)); + } + + #[hdl] + let x86_flags = wire(); + connect(x86_flags, PRegFlags::zeroed()); + { + // TODO: retain previous flags if shift_rotate_amount is 0 + let PRegFlagsX86View { + unused: _, + cf, + zf, + sf, + of, + af: _, // undefined when shift_rotate_amount > 0 + pf, + df: _, // not written by this instruction + } = PRegFlags::view::(power_isa_flags); + connect(cf, right_shifter.last_shifted_out_bit); + connect(zf, output.int_fp.cmp_eq(0u64)); + connect(sf, x86_sf); + #[hdl] + if shift_rotate_right { + connect(of, sf ^ signed_input_is_negative); + } else { + connect(of, sf ^ cf); + } + connect(pf, output.int_fp[..8].parity_even()); + } + + #[hdl] + match flags_mode { + FlagsMode::PowerISA(_) => connect(output.flags, power_isa_flags), + FlagsMode::X86(_) => connect(output.flags, x86_flags), } - connect(output.flags, PRegFlags::zeroed()); // TODO: compute flags } #[hdl_module] diff --git a/crates/cpu/tests/expected/rename_execute_retire_fibonacci_real.vcd b/crates/cpu/tests/expected/rename_execute_retire_fibonacci_real.vcd index 728bd36..b06d456 100644 --- a/crates/cpu/tests/expected/rename_execute_retire_fibonacci_real.vcd +++ b/crates/cpu/tests/expected/rename_execute_retire_fibonacci_real.vcd @@ -8210,21 +8210,50 @@ $var string 1 *>Y!: \[1] $end $var string 1 @yZK4 \[2] $end $upscope $end $var string 1 Om*>C output $end -$var wire 64 e2 funnel_shift_2x64_amount $end -$var wire 64 t^Up& funnel_shift_2x64_output $end -$var wire 64 Tlf|> funnel_shift_high $end -$var wire 64 4S@]> funnel_shift_low $end -$var wire 1 +[L shifted_6 $end +$var wire 65 *)g"J shifted_7 $end +$upscope $end +$var wire 1 pp{CW input_is_negative $end +$var wire 1 H.`0{ signed_input_is_negative $end +$var wire 64 !`=ta shifted $end +$var wire 64 [?4H5 extended $end +$var wire 1 @lRGg x86_sf $end +$scope struct power_isa_flags $end +$var wire 1 u!Q5H pwr_ca32_x86_af $end +$var wire 1 vCL_; pwr_ca_x86_cf $end +$var wire 1 u$Ckk pwr_ov32_x86_df $end +$var wire 1 MI>bx pwr_ov_x86_of $end +$var wire 1 8/n/` pwr_so $end +$var wire 1 w9hzX pwr_cr_eq_x86_zf $end +$var wire 1 05+QI pwr_cr_gt_x86_pf $end +$var wire 1 U>o7= pwr_cr_lt_x86_sf $end +$upscope $end +$scope struct x86_flags $end +$var wire 1 L;qF[ pwr_ca32_x86_af $end +$var wire 1 :z;SB pwr_ca_x86_cf $end +$var wire 1 A}9/U pwr_ov32_x86_df $end +$var wire 1 -6sxl pwr_ov_x86_of $end +$var wire 1 )xnY_ pwr_so $end +$var wire 1 ^"~qZ pwr_cr_eq_x86_zf $end +$var wire 1 #=A*P pwr_cr_gt_x86_pf $end +$var wire 1 {Qw{1 pwr_cr_lt_x86_sf $end +$upscope $end $upscope $end $scope module compare $end $scope struct global_state $end @@ -9160,21 +9189,50 @@ $var string 1 sm+'L \[1] $end $var string 1 V"{Ng \[2] $end $upscope $end $var string 1 L}|cT output $end -$var wire 64 ?fIR2 shift_rotate_amount $end -$var wire 64 elf7e funnel_shift_2x64_high $end -$var wire 64 ?'?Wd funnel_shift_2x64_low $end -$var wire 6 RW8)1 funnel_shift_2x64_amount $end -$var wire 64 a%fO4 funnel_shift_2x64_output $end -$var wire 64 mgH'k funnel_shift_high $end -$var wire 64 Q0>I* funnel_shift_low $end -$var wire 1 JFe|w funnel_shift_right $end -$var wire 6 #((* signed_input_is_negative $end +$var wire 64 +eCvf shifted $end +$var wire 64 ++.Kt extended $end +$var wire 1 *cA/ x86_sf $end +$scope struct power_isa_flags $end +$var wire 1 %"96Z pwr_ca32_x86_af $end +$var wire 1 o2%]. pwr_ca_x86_cf $end +$var wire 1 Yj@dI pwr_ov32_x86_df $end +$var wire 1 ysN)l pwr_ov_x86_of $end +$var wire 1 :/J9h pwr_so $end +$var wire 1 mL(;) pwr_cr_eq_x86_zf $end +$var wire 1 tyEbH pwr_cr_gt_x86_pf $end +$var wire 1 %KF-) pwr_cr_lt_x86_sf $end +$upscope $end +$scope struct x86_flags $end +$var wire 1 kTpm- pwr_ca32_x86_af $end +$var wire 1 ?%)&1 pwr_ca_x86_cf $end +$var wire 1 c.>>c pwr_ov32_x86_df $end +$var wire 1 xrk]Q pwr_ov_x86_of $end +$var wire 1 >#2bz pwr_so $end +$var wire 1 Dx$l pwr_cr_eq_x86_zf $end +$var wire 1 6_e-} pwr_cr_gt_x86_pf $end +$var wire 1 i)?q: pwr_cr_lt_x86_sf $end +$upscope $end $upscope $end $scope module compare $end $scope struct global_state $end @@ -10110,21 +10168,50 @@ $var string 1 Ss1/r \[1] $end $var string 1 Ea:.] \[2] $end $upscope $end $var string 1 ]EMlo output $end -$var wire 64 qV2n# shift_rotate_amount $end -$var wire 64 gK(n' funnel_shift_2x64_high $end -$var wire 64 d~GI6 funnel_shift_2x64_low $end -$var wire 6 _1m"( funnel_shift_2x64_amount $end -$var wire 64 :!Co< funnel_shift_2x64_output $end -$var wire 64 )!;k? funnel_shift_high $end -$var wire 64 6l&>d funnel_shift_low $end -$var wire 1 ;N-{a funnel_shift_right $end -$var wire 6 \x|@E funnel_shift_amount $end -$var wire 6 Z]-[& funnel_shift_reverse_amount $end -$var wire 6 ;s)I6 funnel_shift_high_left_amount $end -$var wire 6 Qwrt^ funnel_shift_low_right_amount $end -$var wire 64 &%Kq[ funnel_shift_retval $end -$var wire 64 q(y.2 shifted_rotated $end -$var wire 64 H@/}x masked $end +$var wire 8 qV2n# shift_rotate_amount $end +$var wire 1 t>y&U shifted_output_is_zero $end +$scope module right_shifter $end +$var wire 128 ;SIDP input $end +$var wire 8 >Db#k shift_amount $end +$var wire 1 o*2Yy signed $end +$var wire 64 !/?]Z output $end +$var wire 1 l"fHd shifted_out_any_one_bits $end +$var wire 1 yNo[3 last_shifted_out_bit $end +$var wire 129 K/>RG shifted_in $end +$var wire 128 vhW8+ shifted_0 $end +$var wire 126 M^TQm shifted_1 $end +$var wire 122 Yt'^X shifted_2 $end +$var wire 114 1\K+T shifted_3 $end +$var wire 98 HQ%qm shifted_4 $end +$var wire 66 ZgM(l shifted_5 $end +$var wire 65 ,za'r shifted_6 $end +$var wire 65 %0JWJ shifted_7 $end +$upscope $end +$var wire 1 ?oxL8 input_is_negative $end +$var wire 1 vnS~\ signed_input_is_negative $end +$var wire 64 I*#cl shifted $end +$var wire 64 ,>&9{ extended $end +$var wire 1 N%yS, x86_sf $end +$scope struct power_isa_flags $end +$var wire 1 Ft=EP pwr_ca32_x86_af $end +$var wire 1 4Rk0y pwr_ca_x86_cf $end +$var wire 1 h%%Lh pwr_ov32_x86_df $end +$var wire 1 {Mxm' pwr_ov_x86_of $end +$var wire 1 4~mH" pwr_so $end +$var wire 1 /}:3H pwr_cr_eq_x86_zf $end +$var wire 1 >L13- pwr_cr_gt_x86_pf $end +$var wire 1 9f}+K pwr_cr_lt_x86_sf $end +$upscope $end +$scope struct x86_flags $end +$var wire 1 m$ouO pwr_ca32_x86_af $end +$var wire 1 .Y!: sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} @yZK4 -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C b0 e2 -b0 t^Up& -b0 Tlf|> -b0 4S@]> -0+[L +b0 *)g"J +0pp{CW +0H.`0{ +b0 !`=ta +b0 [?4H5 +0@lRGg +0u!Q5H +0vCL_; +0u$Ckk +0MI>bx +08/n/` +1w9hzX +105+QI +0U>o7= +0L;qF[ +0:z;SB +0A}9/U +0-6sxl +0)xnY_ +0^"~qZ +0#=A*P +0{Qw{1 sPowerISA\x20(0) )0!$~ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -16789,26 +16899,49 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\ b0 }l?zC 0xL+lK sPowerISA\x20(0) {NfhT -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sm+'L sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} V"{Ng -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} L}|cT b0 ?fIR2 -b0 elf7e -b0 ?'?Wd -b0 RW8)1 -b0 a%fO4 -b0 mgH'k -b0 Q0>I* -0JFe|w -b0 #((* +b0 +eCvf +b0 ++.Kt +0*cA/ +0%"96Z +0o2%]. +0Yj@dI +0ysN)l +0:/J9h +1mL(;) +1tyEbH +0%KF-) +0kTpm- +0?%)&1 +0c.>>c +0xrk]Q +0>#2bz +0Dx$l +06_e-} +0i)?q: sPowerISA\x20(0) d@-?U sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># @@ -17415,26 +17548,49 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\ b0 :r6xp 0b?y/$ sPowerISA\x20(0) @$74B -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} @7R"$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ss1/r sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ea:.] -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]EMlo +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} ]EMlo b0 qV2n# -b0 gK(n' -b0 d~GI6 -b0 _1m"( -b0 :!Co< -b0 )!;k? -b0 6l&>d -0;N-{a -b0 \x|@E -b0 Z]-[& -b0 ;s)I6 -b0 Qwrt^ -b0 &%Kq[ -b0 q(y.2 -b0 H@/}x +0t>y&U +b0 ;SIDP +b0 >Db#k +0o*2Yy +b0 !/?]Z +0l"fHd +0yNo[3 +b0 K/>RG +b0 vhW8+ +b0 M^TQm +b0 Yt'^X +b0 1\K+T +b0 HQ%qm +b0 ZgM(l +b0 ,za'r +b0 %0JWJ +0?oxL8 +0vnS~\ +b0 I*#cl +b0 ,>&9{ +0N%yS, +0Ft=EP +04Rk0y +0h%%Lh +0{Mxm' +04~mH" +1/}:3H +1>L13- +09f}+K +0m$ouO +0.>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20puz_or0xe,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" 0E=Ve b111111 e2 -1 26PIn sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} HBUNY @@ -19561,8 +19712,7 @@ b10 G'_y[# b10 @mmy?# sLogical\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x4000_i34,\x20[false,\x20false,\x20false,\x20false] pp50J sLogical\x20pu1_or0x0,\x20pzero,\x200x200000_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20>>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W -1JFe|w +sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20>>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pu1_or0x0,\x20pzero,\x20pzero,\x20u64 xg{(O sCompare\x20pu1_or0x0,\x20pzero,\x200x200000_i34,\x20u64 k)6U3 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} =0/tY @@ -19984,14 +20134,9 @@ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} ]3p -0Db#k sCompare\x20pu2_or0x0,\x20pzero,\x20pzero,\x20s32 ARW[O sSignExt32\x20(3) ExS', sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_src0,\x20invert_carry_in 5iwt1 @@ -20623,19 +20763,10 @@ sPRegValue\x20{\x20int_fp:\x200x4000_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20tru sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} Y)2v@ b1111111111111111111111111111111111111111111111111111111111111111 :r6xp 1b?y/$ -sShiftRotate\x20pu2_or0x1,\x20pu1_or0x0,\x20pzero,\x20puz_or0xe,\x20>>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" ~h%m; +sShiftRotate\x20pu2_or0x1,\x20pu1_or0x0,\x20pzero,\x20puz_or0xe,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x4000_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} @7R"$ b111111 qV2n# -b100000000000000 gK(n' -b111111 _1m"( -b1000000000000000 :!Co< -b100000000000000 )!;k? -1;N-{a -b111111 \x|@E -b1 Z]-[& -b1 ;s)I6 -b111111 Qwrt^ -b1000000000000000 &%Kq[ +b111111 >Db#k sCompare\x20pu2_or0x1,\x20pu1_or0x0,\x20pzero,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x4000_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} hdf(/ @@ -21057,15 +21188,23 @@ sLogical\x20pu0_or0x2,\x20pu2_or0x1,\x20pzero,\x200x0_i34,\x20[false,\x20false,\ sPRegValue\x20{\x20int_fp:\x200x3FF0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x2,\x20pu2_or0x1,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3FF0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x2,\x20pu2_or0x1,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x2,\x20pu2_or0x1,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3FF0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} -sPRegValue\x20{\x20int_fp:\x200xF0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b11110000 eU?N5 -b11110000 t^Up& -b11110000 Tlf|> -b11110000 4?i,h -b11110000 ][~kZ -b11110000 ZG$9O +sPRegValue\x20{\x20int_fp:\x200xF0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Om*>C +b1111 ~zdI5 +b1111 SB[+n +b11110 )6fFH +b11110 w!AfQ +b11110 T&Td| +b11110 tw/Ra +b11110 5zFXO +b11110 +H5M| +b11110 GF,Aj +b11110 z>+[L +b11110 *)g"J +b11110000 !`=ta +b11110000 [?4H5 +0w9hzX sCompare\x20pu0_or0x2,\x20pu2_or0x1,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3FF0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} b^-VQ @@ -21216,15 +21355,23 @@ sLogical\x20pu1_or0x2,\x20pu2_or0x1,\x20pzero,\x200x8_i34,\x20[false,\x20false,\ sPRegValue\x20{\x20int_fp:\x200x3FF0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x2,\x20pu2_or0x1,\x200x400_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3FF0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x2,\x20pu2_or0x1,\x20pzero,\x20puz_or0x1,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x2,\x20pu2_or0x1,\x20pzero,\x20puz_or0x1,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3FF0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ -sPRegValue\x20{\x20int_fp:\x200xF0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b11110000 elf7e -b11110000 a%fO4 -b11110000 mgH'k -b11110000 F~C8e -b11110000 45-f* -b11110000 8,@16 +sPRegValue\x20{\x20int_fp:\x200xF0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} L}|cT +b1111 guI.] +b1111 s\\.& +b11110 7j`~i +b11110 a891H +b11110 ;v~=i +b11110 WTbQL +b11110 p7=&y +b11110 NEY/c +b11110 #fR04 +b11110 v#f.M +b11110 gSj(Z +b11110000 +eCvf +b11110000 ++.Kt +0mL(;) sCompare\x20pu1_or0x2,\x20pu2_or0x1,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3FF0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} (]5$N @@ -21483,19 +21630,10 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} /6~ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} Y)2v@ b0 :r6xp 0b?y/$ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} @7R"$ b0 qV2n# -b0 gK(n' -b0 _1m"( -b0 :!Co< -b0 )!;k? -0;N-{a -b0 \x|@E -b0 Z]-[& -b0 ;s)I6 -b0 Qwrt^ -b0 &%Kq[ +b0 >Db#k sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} hdf(/ @@ -21910,15 +22048,23 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b0 eU?N5 -b0 t^Up& -b0 Tlf|> -b0 4?i,h -b0 ][~kZ -b0 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} b^-VQ @@ -22188,22 +22334,25 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} sW@8C b1111111111111111111111111111111111111111111111111111111111111111 }l?zC 1xL+lK -sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20puz_or0xc,\x20>>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"ShiftSigned64\" %ws9W +sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20puz_or0xc,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} L}|cT b111111 ?fIR2 -b0 elf7e -b111111 RW8)1 -b0 a%fO4 -b0 mgH'k -1JFe|w -b111111 #((# sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} (]5$N @@ -22651,14 +22800,9 @@ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} sW@8C b0 }l?zC 0xL+lK -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W b0 ?fIR2 -b0 RW8)1 -0JFe|w -b0 #((C -b100 eU?N5 -b100 t^Up& -b100 Tlf|> -b100 4?i,h -b100 ][~kZ -b100 ZG$9O +b100000 ~zdI5 +b100000 SB[+n +b1000000 )6fFH +b1000000 w!AfQ +b1000000 T&Td| +b1000000 tw/Ra +b1000000 5zFXO +b1000000 +H5M| +b1000000 GF,Aj +b1000000 z>+[L +b1000000 *)g"J +b100 !`=ta +b100 [?4H5 +0w9hzX +005+QI sCompare\x20pu0_or0x1,\x20pu3_or0x0,\x20pu0_or0x0,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x4_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} b^-VQ @@ -23248,19 +23401,16 @@ sPRegValue\x20{\x20int_fp:\x200x4_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} /6~ sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} Y)2v@ b1111111111111111111111111111111111111111111111111111111111111111 :r6xp 1b?y/$ -sShiftRotate\x20pu2_or0x2,\x20pu3_or0x0,\x20pzero,\x20pu5_or0xf,\x20>>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" ~h%m; +sShiftRotate\x20pu2_or0x2,\x20pu3_or0x0,\x20pzero,\x20pu5_or0xf,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x4_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} @7R"$ b111111 qV2n# -b100 gK(n' -b111111 _1m"( -b1000 :!Co< -b100 )!;k? -1;N-{a -b111111 \x|@E -b1 Z]-[& -b1 ;s)I6 -b111111 Qwrt^ -b1000 &%Kq[ +b10000000000 ;SIDP +b111111 >Db#k +1l"fHd +b100000000000 K/>RG +b10000000000 vhW8+ +b100000000 M^TQm +b10000 Yt'^X sCompare\x20pu2_or0x2,\x20pu3_or0x0,\x20pzero,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x4_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} hdf(/ @@ -24086,19 +24236,26 @@ sLogical\x20pu0_or0x3,\x20pu3_or0x0,\x20-0x80_i34,\x20sext8,\x20[true,\x20true,\ sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} ]3p>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" 0E=Ve -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C +sShiftRotate\x20pu0_or0x3,\x20pu3_or0x0,\x20pzero,\x20pu6_or0xf,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" 0E=Ve +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C b111111 e2 -b1000 t^Up& -1+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX +105+QI sCompare\x20pu0_or0x3,\x20pu3_or0x0,\x20pzero,\x20u64 mMj`$ sCompare\x20pu0_or0x3,\x20pu3_or0x0,\x20-0x80_i34,\x20 26PIn sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} HBUNY @@ -24232,7 +24389,7 @@ b1111111111111111111111111111111111111111111111111111111111111111 )$R1t 1hbq0A sLogical\x20pu1_or0x1,\x20pu0_or0x1,\x200x120000_i34,\x20[false,\x20false,\x20false,\x20true] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x1,\x20pu0_or0x1,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x16Bit\" %ws9W +sShiftRotate\x20pu1_or0x1,\x20pu0_or0x1,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext32,\x20\"SignExt32To64BitThenShift\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sCompare\x20pu1_or0x1,\x20pu0_or0x1,\x20pzero,\x20 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># @@ -24435,19 +24592,16 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} /6~ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} Y)2v@ b0 :r6xp 0b?y/$ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} @7R"$ b0 qV2n# -b0 gK(n' -b0 _1m"( -b0 :!Co< -b0 )!;k? -0;N-{a -b0 \x|@E -b0 Z]-[& -b0 ;s)I6 -b0 Qwrt^ -b0 &%Kq[ +b0 ;SIDP +b0 >Db#k +0l"fHd +b0 K/>RG +b0 vhW8+ +b0 M^TQm +b0 Yt'^X sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} hdf(/ @@ -25103,12 +25257,14 @@ sLogical\x20pu0_or0x4,\x20pu2_or0x1,\x20pzero,\x20-0x10_i34,\x20[false,\x20false sPRegValue\x20{\x20int_fp:\x200x3FF0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x4,\x20pu2_or0x1,\x20-0x800_i34,\x20sext8,\x20[true,\x20true,\x20true,\x20true] TykLZ sPRegValue\x20{\x20int_fp:\x200x3FF0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x4,\x20pu2_or0x1,\x20pzero,\x20puz_or0xe,\x20>>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pu2_or0x1,\x20pzero,\x20puz_or0xe,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3FF0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} -b11111111110000 eU?N5 -b111111111100000 t^Up& -b11111111110000 Tlf|> -b111111111100000 4?i,h +b1111000000000000 ~zdI5 +b11110000000000000 )6fFH +b1111000000000000 w!AfQ +b11110000000000 T&Td| +b1111000000 tw/Ra +b11 5zFXO sCompare\x20pu0_or0x4,\x20pu2_or0x1,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3FF0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? b11111111110000 61"fM @@ -25226,7 +25382,7 @@ b0 )$R1t 0hbq0A sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># @@ -25327,15 +25483,23 @@ sLogical\x20pu2_or0x3,\x20pu0_or0x3,\x20pu0_or0x0,\x200x0_i34,\x20[false,\x20fal sPRegValue\x20{\x20int_fp:\x200x3_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} vK.7n sLogical\x20pu2_or0x3,\x20pu0_or0x3,\x200x1_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n sPRegValue\x20{\x20int_fp:\x200x3_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} /6~h= -sShiftRotate\x20pu2_or0x3,\x20pu0_or0x3,\x20pu0_or0x0,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pu2_or0x3,\x20pu0_or0x3,\x20pu0_or0x0,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x3_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} @7R"$ -sPRegValue\x20{\x20int_fp:\x200x3_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]EMlo -b11 gK(n' -b11 :!Co< -b11 )!;k? -b11 &%Kq[ -b11 q(y.2 -b11 H@/}x +sPRegValue\x20{\x20int_fp:\x200x3_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ]EMlo +b11000000 ;SIDP +b11000000 !/?]Z +b110000000 K/>RG +b110000000 vhW8+ +b110000000 M^TQm +b110000000 Yt'^X +b110000000 1\K+T +b110000000 HQ%qm +b110000000 ZgM(l +b110000000 ,za'r +b110000000 %0JWJ +b11 I*#cl +b11 ,>&9{ +0/}:3H sCompare\x20pu2_or0x3,\x20pu0_or0x3,\x20pu0_or0x0,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x3_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} hdf(/ @@ -26146,22 +26310,27 @@ sPRegValue\x20{\x20int_fp:\x200x3FE0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20tr sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} ]3pC b0 e2 -b11100000 t^Up& -b11100000 Tlf|> -0+[L +b1110 *)g"J +b11100000 !`=ta +b11100000 [?4H5 +0w9hzX +005+QI sCompare\x20pu0_or0x5,\x20pu0_or0x4,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3FE0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? b11111111100000 61"fM @@ -26290,15 +26459,24 @@ sLogical\x20pu1_or0x4,\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\ sPRegValue\x20{\x20int_fp:\x200x3FE0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x4,\x20pu0_or0x4,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3FE0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x4,\x20pu0_or0x4,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pu0_or0x4,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3FE0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200xE0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b11100000 elf7e -b11100000 a%fO4 -b11100000 mgH'k -b11100000 F~C8e -b11100000 45-f* -b11100000 8,@16 +b111 guI.] +b111 s\\.& +b1110 7j`~i +b1110 a891H +b1110 ;v~=i +b1110 WTbQL +b1110 p7=&y +b1110 NEY/c +b1110 #fR04 +b1110 v#f.M +b1110 gSj(Z +b11100000 +eCvf +b11100000 ++.Kt +0mL(;) +0tyEbH sCompare\x20pu1_or0x4,\x20pu0_or0x4,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3FE0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} (]5$N @@ -26455,15 +26633,23 @@ b1111111111111111111111111111111111111111111111111111111111111111 MHt&L 1GX3~4 sLogical\x20pu2_or0x4,\x20pu2_or0x3,\x200x120000_i34,\x20[false,\x20false,\x20false,\x20true] $6u*n sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} /6~h= -sShiftRotate\x20pu2_or0x4,\x20pu2_or0x3,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x16Bit\" ~h%m; +sShiftRotate\x20pu2_or0x4,\x20pu2_or0x3,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext32,\x20\"SignExt32To64BitThenShift\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} @7R"$ -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]EMlo -b0 gK(n' -b0 :!Co< -b0 )!;k? -b0 &%Kq[ -b0 q(y.2 -b0 H@/}x +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} ]EMlo +b0 ;SIDP +b0 !/?]Z +b0 K/>RG +b0 vhW8+ +b0 M^TQm +b0 Yt'^X +b0 1\K+T +b0 HQ%qm +b0 ZgM(l +b0 ,za'r +b0 %0JWJ +b0 I*#cl +b0 ,>&9{ +1/}:3H sCompare\x20pu2_or0x4,\x20pu2_or0x3,\x20pzero,\x20 ARW[O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} hdf(/ @@ -27031,22 +27217,27 @@ sPRegValue\x20{\x20int_fp:\x200x3_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true, sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} ]3p>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x6,\x20pu0_or0x3,\x20pzero,\x20pu6_or0xf,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C b111111 e2 -b110 t^Up& -b11 Tlf|> -1+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX +105+QI sCompare\x20pu0_or0x6,\x20pu0_or0x3,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? b11 61"fM @@ -27294,22 +27485,27 @@ sPRegValue\x20{\x20int_fp:\x200x3_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true, sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} sW@8C b1111111111111111111111111111111111111111111111111111111111111111 }l?zC 1xL+lK -sShiftRotate\x20pu1_or0x5,\x20pu0_or0x3,\x20pzero,\x20pu5_or0xf,\x20>>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" %ws9W +sShiftRotate\x20pu1_or0x5,\x20pu0_or0x3,\x20pzero,\x20pu5_or0xf,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} L}|cT b111111 ?fIR2 -b11 elf7e -b111111 RW8)1 -b110 a%fO4 -b11 mgH'k -1JFe|w -b111111 #((# b11 Q0JQY @@ -27459,7 +27655,7 @@ b0 MHt&L 0GX3~4 sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} /6~h= -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} @7R"$ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MHr*e @@ -27819,22 +28015,27 @@ sPRegValue\x20{\x20int_fp:\x200x2_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true, sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} ]3pC b0 e2 -b10 t^Up& -b10 Tlf|> -0+[L +b10000000 *)g"J +b10 !`=ta +b10 [?4H5 +0w9hzX +005+QI sCompare\x20pu0_or0x7,\x20pu0_or0x6,\x20pu0_or0x0,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x2_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? b10 61"fM @@ -28092,19 +28293,16 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} sW@8C b0 }l?zC 0xL+lK -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ b0 ?fIR2 -b0 elf7e -b0 RW8)1 -b0 a%fO4 -b0 mgH'k -0JFe|w -b0 #((# sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} (]5$N @@ -28350,14 +28548,9 @@ sLogical\x20pu2_or0x5,\x20pzero,\x20-0x1000_i34,\x20sext8,\x20[true,\x20true,\x2 sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} Y)2v@ b1111111111111111111111111111111111111111111111111111111111111111 :r6xp 1b?y/$ -sShiftRotate\x20pu2_or0x5,\x20pzero,\x20pzero,\x20puz_or0xc,\x20>>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"ShiftSigned64\" ~h%m; +sShiftRotate\x20pu2_or0x5,\x20pzero,\x20pzero,\x20puz_or0xc,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" ~h%m; b111111 qV2n# -b111111 _1m"( -1;N-{a -b111111 \x|@E -b1 Z]-[& -b1 ;s)I6 -b111111 Qwrt^ +b111111 >Db#k sCompare\x20pu2_or0x5,\x20pzero,\x20pzero,\x20s32 ARW[O sSignExt32\x20(3) ExS', sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_src0,\x20invert_carry_in 5iwt1 @@ -28577,15 +28770,24 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b0 eU?N5 -b0 t^Up& -b0 Tlf|> -b0 4?i,h -b0 ][~kZ -b0 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX +105+QI sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} b^-VQ @@ -28749,7 +28951,7 @@ b1111111111111111111111111111111111111111111111111111111111111111 )$R1t 1hbq0A sLogical\x20pu1_or0x0,\x20pu0_or0x7,\x200x120000_i34,\x20[false,\x20false,\x20false,\x20true] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x0,\x20pu0_or0x7,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x16Bit\" %ws9W +sShiftRotate\x20pu1_or0x0,\x20pu0_or0x7,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext32,\x20\"SignExt32To64BitThenShift\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sCompare\x20pu1_or0x0,\x20pu0_or0x7,\x20pzero,\x20 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># @@ -28947,14 +29149,9 @@ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} Y)2v@ b0 :r6xp 0b?y/$ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; b0 qV2n# -b0 _1m"( -0;N-{a -b0 \x|@E -b0 Z]-[& -b0 ;s)I6 -b0 Qwrt^ +b0 >Db#k sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 ARW[O sFull64\x20(0) ExS', sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20invert_src0,\x20invert_carry_in 5iwt1 @@ -29141,7 +29338,7 @@ b0 )$R1t 0hbq0A sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># @@ -30678,19 +30875,17 @@ sPRegValue\x20{\x20int_fp:\x200x3FE0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20tr sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} ]3p>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x0,\x20pu0_or0x4,\x20pzero,\x20puz_or0xe,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3FE0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} b111111 e2 -b111111111000000 t^Up& -b11111111100000 Tlf|> -1 -b0 t^Up& -b0 Tlf|> -0# sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} (]5$N @@ -32352,15 +32554,24 @@ sLogical\x20pu2_or0x6,\x20pu0_or0x0,\x20pzero,\x200x8_i34,\x20[false,\x20false,\ sPRegValue\x20{\x20int_fp:\x200x3FD0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} vK.7n sLogical\x20pu2_or0x6,\x20pu0_or0x0,\x200x400_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n sPRegValue\x20{\x20int_fp:\x200x3FD0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} /6~h= -sShiftRotate\x20pu2_or0x6,\x20pu0_or0x0,\x20pzero,\x20puz_or0x1,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pu2_or0x6,\x20pu0_or0x0,\x20pzero,\x20puz_or0x1,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x3FD0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} @7R"$ sPRegValue\x20{\x20int_fp:\x200xD0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]EMlo -b11010000 gK(n' -b11010000 :!Co< -b11010000 )!;k? -b11010000 &%Kq[ -b11010000 q(y.2 -b11010000 H@/}x +b1011 ;SIDP +b1011 !/?]Z +b10110 K/>RG +b10110 vhW8+ +b10110 M^TQm +b10110 Yt'^X +b10110 1\K+T +b10110 HQ%qm +b10110 ZgM(l +b10110 ,za'r +b10110 %0JWJ +b11010000 I*#cl +b11010000 ,>&9{ +0/}:3H +0>L13- sCompare\x20pu2_or0x6,\x20pu0_or0x0,\x20pzero,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x3FD0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} hdf(/ @@ -33221,19 +33432,16 @@ sPRegValue\x20{\x20int_fp:\x200x2_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true, sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} ]3p>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x1,\x20pu0_or0x6,\x20pzero,\x20pu5_or0xf,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x2_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} b111111 e2 -b100 t^Up& -b10 Tlf|> -1# sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} (]5$N @@ -33543,15 +33760,24 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} vK.7n sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} /6~h= -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} @7R"$ -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]EMlo -b0 gK(n' -b0 :!Co< -b0 )!;k? -b0 &%Kq[ -b0 q(y.2 -b0 H@/}x +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} ]EMlo +b0 ;SIDP +b0 !/?]Z +b0 K/>RG +b0 vhW8+ +b0 M^TQm +b0 Yt'^X +b0 1\K+T +b0 HQ%qm +b0 ZgM(l +b0 ,za'r +b0 %0JWJ +b0 I*#cl +b0 ,>&9{ +1/}:3H +1>L13- sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} hdf(/ @@ -33923,7 +34149,7 @@ b1 BB(CV sLogicalFlags\x20pu0_or0x2,\x20pu0_or0x6,\x20pzero,\x20pu6_or0xf,\x20{[7..][..15]\x20<=\x20[7..],\x20[7..],\x20[7..]},\x20[true,\x20true,\x20true,\x20true] ZP3"& sLogical\x20pu0_or0x2,\x20pu0_or0x6,\x20pzero,\x20-0x1_i34,\x20[false,\x20false,\x20false,\x20false] ,$"r: sLogical\x20pu0_or0x2,\x20pu0_or0x6,\x20-0x80_i34,\x20sext8,\x20[true,\x20true,\x20true,\x20true] TykLZ -sShiftRotate\x20pu0_or0x2,\x20pu0_or0x6,\x20pzero,\x20pu6_or0xf,\x20>>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x2,\x20pu0_or0x6,\x20pzero,\x20pu6_or0xf,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" 0E=Ve sCompare\x20pu0_or0x2,\x20pu0_or0x6,\x20pzero,\x20u64 mMj`$ sCompare\x20pu0_or0x2,\x20pu0_or0x6,\x20-0x80_i34,\x20 26PIn sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFF80_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} G$4xb @@ -34109,14 +34335,9 @@ sLogical\x20pu1_or0x6,\x20pzero,\x20-0x1000_i34,\x20sext8,\x20[true,\x20true,\x2 sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} sW@8C b1111111111111111111111111111111111111111111111111111111111111111 }l?zC 1xL+lK -sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20puz_or0xc,\x20>>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"ShiftSigned64\" %ws9W +sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20puz_or0xc,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" %ws9W b111111 ?fIR2 -b111111 RW8)1 -1JFe|w -b111111 #(( -b0 t^Up& -b0 Tlf|> -0>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" %ws9W +sShiftRotate\x20pu1_or0x2,\x20pu0_or0x0,\x20pzero,\x20puz_or0xe,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3FD0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ -b11111111010000 elf7e -b111111110100000 a%fO4 -b11111111010000 mgH'k -b111111110100000 F~C8e +b1101000000000000 guI.] +14pOZX +b11010000000000000 7j`~i +b1101000000000000 a891H +b11010000000000 ;v~=i +b1101000000 WTbQL +b11 p7=&y sCompare\x20pu1_or0x2,\x20pu0_or0x0,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3FD0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} (]5$N @@ -35278,15 +35499,24 @@ sLogical\x20pu2_or0x0,\x20pu0_or0x2,\x20pu0_or0x0,\x200x0_i34,\x20[false,\x20fal sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} vK.7n sLogical\x20pu2_or0x0,\x20pu0_or0x2,\x200x1_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} /6~h= -sShiftRotate\x20pu2_or0x0,\x20pu0_or0x2,\x20pu0_or0x0,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pu2_or0x0,\x20pu0_or0x2,\x20pu0_or0x0,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} @7R"$ sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]EMlo -b1 gK(n' -b1 :!Co< -b1 )!;k? -b1 &%Kq[ -b1 q(y.2 -b1 H@/}x +b10000000 ;SIDP +b10000000 !/?]Z +b100000000 K/>RG +b100000000 vhW8+ +b100000000 M^TQm +b100000000 Yt'^X +b100000000 1\K+T +b100000000 HQ%qm +b100000000 ZgM(l +b100000000 ,za'r +b100000000 %0JWJ +b1 I*#cl +b1 ,>&9{ +0/}:3H +0>L13- sCompare\x20pu2_or0x0,\x20pu0_or0x2,\x20pu0_or0x0,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} hdf(/ @@ -36017,7 +36247,7 @@ b1111111111111111111111111111111111111111111111111111111111111111 x#oa7 1YeLGo sLogical\x20pu0_or0x8,\x20pu2_or0x0,\x200x120000_i34,\x20[false,\x20false,\x20false,\x20true] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x16Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext32,\x20\"SignExt32To64BitThenShift\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x8,\x20pu2_or0x0,\x20pzero,\x20 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} P}"c? @@ -36249,19 +36479,17 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} sW@8C b0 }l?zC 0xL+lK -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ b0 ?fIR2 -b0 elf7e -b0 RW8)1 -b0 a%fO4 -b0 mgH'k -0JFe|w -b0 #((# sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} (]5$N @@ -36396,15 +36624,24 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} vK.7n sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} /6~h= -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} @7R"$ -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]EMlo -b0 gK(n' -b0 :!Co< -b0 )!;k? -b0 &%Kq[ -b0 q(y.2 -b0 H@/}x +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} ]EMlo +b0 ;SIDP +b0 !/?]Z +b0 K/>RG +b0 vhW8+ +b0 M^TQm +b0 Yt'^X +b0 1\K+T +b0 HQ%qm +b0 ZgM(l +b0 ,za'r +b0 %0JWJ +b0 I*#cl +b0 ,>&9{ +1/}:3H +1>L13- sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} hdf(/ @@ -37112,15 +37349,23 @@ b0 x#oa7 0YeLGo sLogical\x20pu0_or0x9,\x20pu1_or0x2,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3FC0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x9,\x20pu1_or0x2,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x9,\x20pu1_or0x2,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3FC0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} -sPRegValue\x20{\x20int_fp:\x200xC0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b11000000 eU?N5 -b11000000 t^Up& -b11000000 Tlf|> -b11000000 4?i,h -b11000000 ][~kZ -b11000000 ZG$9O +sPRegValue\x20{\x20int_fp:\x200xC0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Om*>C +b11 ~zdI5 +b11 SB[+n +b110 )6fFH +b110 w!AfQ +b110 T&Td| +b110 tw/Ra +b110 5zFXO +b110 +H5M| +b110 GF,Aj +b110 z>+[L +b110 *)g"J +b11000000 !`=ta +b11000000 [?4H5 +0w9hzX sCompare\x20pu0_or0x9,\x20pu1_or0x2,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3FC0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} b^-VQ @@ -37276,15 +37521,23 @@ sLogical\x20pu1_or0x4,\x20pu1_or0x2,\x20pzero,\x200x8_i34,\x20[false,\x20false,\ sPRegValue\x20{\x20int_fp:\x200x3FC0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x4,\x20pu1_or0x2,\x200x400_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3FC0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x4,\x20pu1_or0x2,\x20pzero,\x20puz_or0x1,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pu1_or0x2,\x20pzero,\x20puz_or0x1,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3FC0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ -sPRegValue\x20{\x20int_fp:\x200xC0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b11000000 elf7e -b11000000 a%fO4 -b11000000 mgH'k -b11000000 F~C8e -b11000000 45-f* -b11000000 8,@16 +sPRegValue\x20{\x20int_fp:\x200xC0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} L}|cT +b11 guI.] +b11 s\\.& +b110 7j`~i +b110 a891H +b110 ;v~=i +b110 WTbQL +b110 p7=&y +b110 NEY/c +b110 #fR04 +b110 v#f.M +b110 gSj(Z +b11000000 +eCvf +b11000000 ++.Kt +0mL(;) sCompare\x20pu1_or0x4,\x20pu1_or0x2,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3FC0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} (]5$N @@ -37753,15 +38006,23 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b0 eU?N5 -b0 t^Up& -b0 Tlf|> -b0 4?i,h -b0 ][~kZ -b0 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} b^-VQ @@ -38040,22 +38301,26 @@ sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true, sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} sW@8C b1111111111111111111111111111111111111111111111111111111111111111 }l?zC 1xL+lK -sShiftRotate\x20pu1_or0x7,\x20pu0_or0x2,\x20pzero,\x20pu6_or0xf,\x20>>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" %ws9W +sShiftRotate\x20pu1_or0x7,\x20pu0_or0x2,\x20pzero,\x20pu6_or0xf,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} L}|cT b111111 ?fIR2 -b1 elf7e -b111111 RW8)1 -b10 a%fO4 -b1 mgH'k -1JFe|w -b111111 #((# b1 Q0JQY @@ -38296,19 +38561,16 @@ sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true, sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} Y)2v@ b1111111111111111111111111111111111111111111111111111111111111111 :r6xp 1b?y/$ -sShiftRotate\x20pu2_or0x1,\x20pu0_or0x2,\x20pzero,\x20pu5_or0xf,\x20>>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" ~h%m; +sShiftRotate\x20pu2_or0x1,\x20pu0_or0x2,\x20pzero,\x20pu5_or0xf,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} @7R"$ b111111 qV2n# -b1 gK(n' -b111111 _1m"( -b10 :!Co< -b1 )!;k? -1;N-{a -b111111 \x|@E -b1 Z]-[& -b1 ;s)I6 -b111111 Qwrt^ -b10 &%Kq[ +b100000000 ;SIDP +b111111 >Db#k +1l"fHd +b1000000000 K/>RG +b100000000 vhW8+ +b1000000 M^TQm +b100 Yt'^X sCompare\x20pu2_or0x1,\x20pu0_or0x2,\x20pzero,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} hdf(/ @@ -38676,14 +38938,9 @@ sLogical\x20pu0_or0x3,\x20pzero,\x20-0x1000_i34,\x20sext8,\x20[true,\x20true,\x2 sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} ]3p>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"ShiftSigned64\" 0E=Ve +sShiftRotate\x20pu0_or0x3,\x20pzero,\x20pzero,\x20puz_or0xc,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" 0E=Ve b111111 e2 -1# sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} (]5$N @@ -39172,19 +39426,16 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true, sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} Y)2v@ b0 :r6xp 0b?y/$ -sShiftRotate\x20pu2_or0x2,\x20pu1_or0x7,\x20pu0_or0x0,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pu2_or0x2,\x20pu1_or0x7,\x20pu0_or0x0,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} @7R"$ b0 qV2n# -b0 gK(n' -b0 _1m"( -b0 :!Co< -b0 )!;k? -0;N-{a -b0 \x|@E -b0 Z]-[& -b0 ;s)I6 -b0 Qwrt^ -b0 &%Kq[ +b0 ;SIDP +b0 >Db#k +0l"fHd +b0 K/>RG +b0 vhW8+ +b0 M^TQm +b0 Yt'^X sCompare\x20pu2_or0x2,\x20pu1_or0x7,\x20pu0_or0x0,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} hdf(/ @@ -39574,15 +39825,10 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} ]3p -0 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} b^-VQ @@ -39689,7 +39935,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} vK.7n sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} /6~h= -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} @7R"$ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MHr*e @@ -40382,7 +40628,7 @@ b0 x#oa7 0YeLGo sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -41368,19 +41614,17 @@ sPRegValue\x20{\x20int_fp:\x200x3FC0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20tr sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} ]3p>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x5,\x20pu1_or0x2,\x20pzero,\x20puz_or0xe,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3FC0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} b111111 e2 -b111111110000000 t^Up& -b11111111000000 Tlf|> -1 -b0 t^Up& -b0 Tlf|> -0>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"ShiftSigned64\" ~h%m; +sShiftRotate\x20pu2_or0x1,\x20pzero,\x20pzero,\x20puz_or0xa,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" ~h%m; b111111 qV2n# -b111111 _1m"( -1;N-{a -b111111 \x|@E -b1 Z]-[& -b1 ;s)I6 -b111111 Qwrt^ +b111111 >Db#k sCompare\x20pu2_or0x1,\x20pzero,\x20pzero,\x20s32 ARW[O sSignExt32\x20(3) ExS', sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_src0,\x20invert_carry_in 5iwt1 @@ -45123,7 +45382,7 @@ sLogical\x20pu0_or0x4,\x20pu0_or0x1,\x20pu0_or0x0,\x200x0_i34,\x20[false,\x20fal sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x4,\x20pu0_or0x1,\x200x1_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x4,\x20pu0_or0x1,\x20pu0_or0x0,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pu0_or0x1,\x20pu0_or0x0,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x4,\x20pu0_or0x1,\x20pu0_or0x0,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} P}"c? @@ -45333,14 +45592,9 @@ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} Y)2v@ b0 :r6xp 0b?y/$ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; b0 qV2n# -b0 _1m"( -0;N-{a -b0 \x|@E -b0 Z]-[& -b0 ;s)I6 -b0 Qwrt^ +b0 >Db#k sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 ARW[O sFull64\x20(0) ExS', sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20invert_src0,\x20invert_carry_in 5iwt1 @@ -45933,19 +46187,17 @@ sPRegValue\x20{\x20int_fp:\x200x3FD0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20tr sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} ]3p>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x5,\x20pu0_or0x0,\x20pzero,\x20puz_or0xe,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3FD0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} b111111 e2 -b111111110100000 t^Up& -b11111111010000 Tlf|> -1 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} Kr]># @@ -46768,19 +47020,17 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*s sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} ]3p -b0 t^Up& -b0 Tlf|> -0# sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} (]5$N @@ -47122,15 +47380,23 @@ sLogical\x20pu2_or0x2,\x20pu0_or0x5,\x20pzero,\x200x8_i34,\x20[false,\x20false,\ sPRegValue\x20{\x20int_fp:\x200x3FC0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} vK.7n sLogical\x20pu2_or0x2,\x20pu0_or0x5,\x200x400_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n sPRegValue\x20{\x20int_fp:\x200x3FC0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} /6~h= -sShiftRotate\x20pu2_or0x2,\x20pu0_or0x5,\x20pzero,\x20puz_or0x1,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pu2_or0x2,\x20pu0_or0x5,\x20pzero,\x20puz_or0x1,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x3FC0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} @7R"$ -sPRegValue\x20{\x20int_fp:\x200xC0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]EMlo -b11000000 gK(n' -b11000000 :!Co< -b11000000 )!;k? -b11000000 &%Kq[ -b11000000 q(y.2 -b11000000 H@/}x +sPRegValue\x20{\x20int_fp:\x200xC0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ]EMlo +b11 ;SIDP +b11 !/?]Z +b110 K/>RG +b110 vhW8+ +b110 M^TQm +b110 Yt'^X +b110 1\K+T +b110 HQ%qm +b110 ZgM(l +b110 ,za'r +b110 %0JWJ +b11000000 I*#cl +b11000000 ,>&9{ +0/}:3H sCompare\x20pu2_or0x2,\x20pu0_or0x5,\x20pzero,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x3FC0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} hdf(/ @@ -47779,15 +48045,23 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b0 elf7e -b0 a%fO4 -b0 mgH'k -b0 F~C8e -b0 45-f* -b0 8,@16 +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} L}|cT +b0 guI.] +b0 s\\.& +b0 7j`~i +b0 a891H +b0 ;v~=i +b0 WTbQL +b0 p7=&y +b0 NEY/c +b0 #fR04 +b0 v#f.M +b0 gSj(Z +b0 +eCvf +b0 ++.Kt +1mL(;) sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} (]5$N @@ -47943,15 +48217,23 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} vK.7n sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} /6~h= -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} @7R"$ -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]EMlo -b0 gK(n' -b0 :!Co< -b0 )!;k? -b0 &%Kq[ -b0 q(y.2 -b0 H@/}x +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} ]EMlo +b0 ;SIDP +b0 !/?]Z +b0 K/>RG +b0 vhW8+ +b0 M^TQm +b0 Yt'^X +b0 1\K+T +b0 HQ%qm +b0 ZgM(l +b0 ,za'r +b0 %0JWJ +b0 I*#cl +b0 ,>&9{ +1/}:3H sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} hdf(/ @@ -49010,7 +49292,7 @@ b1 BB(CV sLogicalFlags\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pu0_or0x0,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x2,\x20pzero,\x20pzero,\x200x1_i34,\x20[false,\x20false,\x20false,\x20false] ,$"r: sLogical\x20pu0_or0x2,\x20pzero,\x200x80_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sCompare\x20pu0_or0x2,\x20pzero,\x20pzero,\x20u64 mMj`$ sCompare\x20pu0_or0x2,\x20pzero,\x200x80_i34,\x20u64 26PIn sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} HBUNY @@ -49088,8 +49370,19 @@ sLogical\x20pu1_or0x0,\x20pzero,\x20pu2_or0x1,\x200x0_i34,\x20sext32,\x20[false, sPRegValue\x20{\x20int_fp:\x200x1034_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} s~wJ` sLogical\x20pu1_or0x0,\x20pzero,\x200xB_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x1034_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 'OJg{ -sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pu2_or0x1,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pu2_or0x1,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x1034_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sm+'L +b101100000010000000000000000000 guI.] +b101100000010000000000000000000 s\\.& +b1011000000100000000000000000000 7j`~i +b1011000000100000000000000000000 a891H +b1011000000100000000000000000000 ;v~=i +b1011000000100000000000000000000 WTbQL +b1011000000100000000000000000000 p7=&y +b1011000000100000000000000000000 NEY/c +b1011000000100000000000000000000 #fR04 +b1011000000100000000000000000000 v#f.M +b1011000000100000000000000000000 gSj(Z sCompare\x20pu1_or0x0,\x20pzero,\x20pu2_or0x1,\x20s32 xg{(O sPRegValue\x20{\x20int_fp:\x200x1034_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _j_rZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} (]5$N @@ -49479,15 +49772,24 @@ sLogical\x20pu0_or0x5,\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\ sPRegValue\x20{\x20int_fp:\x200x3FD0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x5,\x20pu0_or0x0,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3FD0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x5,\x20pu0_or0x0,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x5,\x20pu0_or0x0,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3FD0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sPRegValue\x20{\x20int_fp:\x200xD0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b11010000 eU?N5 -b11010000 t^Up& -b11010000 Tlf|> -b11010000 4?i,h -b11010000 ][~kZ -b11010000 ZG$9O +b1011 ~zdI5 +b1011 SB[+n +b10110 )6fFH +b10110 w!AfQ +b10110 T&Td| +b10110 tw/Ra +b10110 5zFXO +b10110 +H5M| +b10110 GF,Aj +b10110 z>+[L +b10110 *)g"J +b11010000 !`=ta +b11010000 [?4H5 +0w9hzX +005+QI sCompare\x20pu0_or0x5,\x20pu0_or0x0,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3FD0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} b^-VQ @@ -49644,16 +49946,25 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} s~w sLogical\x20pu1_or0x1,\x20pu0_or0x0,\x200x400_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3FD0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 'OJg{ -sShiftRotate\x20pu1_or0x1,\x20pu0_or0x0,\x20pzero,\x20puz_or0x1,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x1,\x20pu0_or0x0,\x20pzero,\x20puz_or0x1,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3FD0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sm+'L sPRegValue\x20{\x20int_fp:\x200xD0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b11010000 elf7e -b11010000 a%fO4 -b11010000 mgH'k -b11010000 F~C8e -b11010000 45-f* -b11010000 8,@16 +b1011 guI.] +b1011 s\\.& +b10110 7j`~i +b10110 a891H +b10110 ;v~=i +b10110 WTbQL +b10110 p7=&y +b10110 NEY/c +b10110 #fR04 +b10110 v#f.M +b10110 gSj(Z +b11010000 +eCvf +b11010000 ++.Kt +0mL(;) +0tyEbH sCompare\x20pu1_or0x1,\x20pu0_or0x0,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3FD0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _j_rZ @@ -49830,18 +50141,25 @@ sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\ sLogical\x20pu2_or0x0,\x20pu0_or0x2,\x200x19_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} /6~h= sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} u[8s@ -sShiftRotate\x20pu2_or0x0,\x20pu0_or0x2,\x20pu0_or0x3,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pu2_or0x0,\x20pu0_or0x2,\x20pu0_or0x3,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} @7R"$ sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ss1/r sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]EMlo -b1 gK(n' -b100000000000000000000000000000000000000000000000000000000 d~GI6 -b1 :!Co< -b1 )!;k? -b100000000000000000000000000000000000000000000000000000000 6l&>d -b1 &%Kq[ -b1 q(y.2 -b1 H@/}x +b1000000010000000 ;SIDP +b1000000010000000 !/?]Z +b10000000100000000 K/>RG +b10000000100000000 vhW8+ +b10000000100000000 M^TQm +b10000000100000000 Yt'^X +b10000000100000000 1\K+T +b10000000100000000 HQ%qm +b10000000100000000 ZgM(l +b10000000100000000 ,za'r +b10000000100000000 %0JWJ +b1 I*#cl +b1 ,>&9{ +0/}:3H +0>L13- sCompare\x20pu2_or0x0,\x20pu0_or0x2,\x20pu0_or0x3,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} !jPCv @@ -50328,15 +50646,24 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b0 eU?N5 -b0 t^Up& -b0 Tlf|> -b0 4?i,h -b0 ][~kZ -b0 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX +105+QI sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} b^-VQ @@ -50479,15 +50806,24 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b0 elf7e -b0 a%fO4 -b0 mgH'k -b0 F~C8e -b0 45-f* -b0 8,@16 +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} L}|cT +b0 guI.] +b0 s\\.& +b0 7j`~i +b0 a891H +b0 ;v~=i +b0 WTbQL +b0 p7=&y +b0 NEY/c +b0 #fR04 +b0 v#f.M +b0 gSj(Z +b0 +eCvf +b0 ++.Kt +1mL(;) +1tyEbH sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} (]5$N @@ -50640,18 +50976,23 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 5^E sLogical\x20pu2_or0x2,\x20pu0_or0x0,\x200x800_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n sPRegValue\x20{\x20int_fp:\x200x3FD0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} /6~h= sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} u[8s@ -sShiftRotate\x20pu2_or0x2,\x20pu0_or0x0,\x20pzero,\x20puz_or0x2,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pu2_or0x2,\x20pu0_or0x0,\x20pzero,\x20puz_or0x2,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x3FD0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} @7R"$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ss1/r sPRegValue\x20{\x20int_fp:\x200xD0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]EMlo -b11010000 gK(n' -b0 d~GI6 -b11010000 :!Co< -b11010000 )!;k? -b0 6l&>d -b11010000 &%Kq[ -b11010000 q(y.2 -b11010000 H@/}x +b1011 ;SIDP +b1011 !/?]Z +b10110 K/>RG +b10110 vhW8+ +b10110 M^TQm +b10110 Yt'^X +b10110 1\K+T +b10110 HQ%qm +b10110 ZgM(l +b10110 ,za'r +b10110 %0JWJ +b11010000 I*#cl +b11010000 ,>&9{ sCompare\x20pu2_or0x2,\x20pu0_or0x0,\x20pzero,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x3FD0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} !jPCv @@ -51195,15 +51536,24 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} vK.7n sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} /6~h= -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} @7R"$ -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]EMlo -b0 gK(n' -b0 :!Co< -b0 )!;k? -b0 &%Kq[ -b0 q(y.2 -b0 H@/}x +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} ]EMlo +b0 ;SIDP +b0 !/?]Z +b0 K/>RG +b0 vhW8+ +b0 M^TQm +b0 Yt'^X +b0 1\K+T +b0 HQ%qm +b0 ZgM(l +b0 ,za'r +b0 %0JWJ +b0 I*#cl +b0 ,>&9{ +1/}:3H +1>L13- sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} hdf(/ @@ -51693,14 +52043,9 @@ sLogical\x20pu1_or0x0,\x20pzero,\x20-0x1800_i34,\x20sext8,\x20[true,\x20true,\x2 sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} sW@8C b1111111111111111111111111111111111111111111111111111111111111111 }l?zC 1xL+lK -sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20puz_or0xa,\x20>>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"ShiftSigned64\" %ws9W +sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20puz_or0xa,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" %ws9W b111111 ?fIR2 -b111111 RW8)1 -1JFe|w -b111111 #((>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" %ws9W +sShiftRotate\x20pu1_or0x2,\x20pu2_or0x2,\x20pzero,\x20puz_or0xe,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3FE0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ -b11111111100000 elf7e -b111111111000000 a%fO4 -b11111111100000 mgH'k -b111111111000000 F~C8e +b1110000000000000 guI.] +14pOZX +b11100000000000000 7j`~i +b1110000000000000 a891H +b11100000000000 ;v~=i +b1110000000 WTbQL +b11 p7=&y sCompare\x20pu1_or0x2,\x20pu2_or0x2,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3FE0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} (]5$N @@ -52457,8 +52805,19 @@ sLogical\x20pu0_or0x6,\x20pzero,\x20pu3_or0x0,\x200x0_i34,\x20sext32,\x20[false, sPRegValue\x20{\x20int_fp:\x200x1024_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} stGG\ sLogical\x20pu0_or0x6,\x20pzero,\x200x4_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x1024_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} IW#Y!: +b100100000010000000000000000000 ~zdI5 +b100100000010000000000000000000 SB[+n +b1001000000100000000000000000000 )6fFH +b1001000000100000000000000000000 w!AfQ +b1001000000100000000000000000000 T&Td| +b1001000000100000000000000000000 tw/Ra +b1001000000100000000000000000000 5zFXO +b1001000000100000000000000000000 +H5M| +b1001000000100000000000000000000 GF,Aj +b1001000000100000000000000000000 z>+[L +b1001000000100000000000000000000 *)g"J sCompare\x20pu0_or0x6,\x20pzero,\x20pu3_or0x0,\x20s32 mMj`$ sPRegValue\x20{\x20int_fp:\x200x1024_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} b^-VQ @@ -52686,19 +53045,17 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} sW@8C b0 }l?zC 0xL+lK -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ b0 ?fIR2 -b0 elf7e -b0 RW8)1 -b0 a%fO4 -b0 mgH'k -0JFe|w -b0 #((# sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} (]5$N @@ -52843,15 +53200,24 @@ sLogical\x20pu2_or0x4,\x20pu1_or0x2,\x20pzero,\x200x0_i34,\x20[false,\x20false,\ sPRegValue\x20{\x20int_fp:\x200x3FD0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} vK.7n sLogical\x20pu2_or0x4,\x20pu1_or0x2,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n sPRegValue\x20{\x20int_fp:\x200x3FD0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} /6~h= -sShiftRotate\x20pu2_or0x4,\x20pu1_or0x2,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pu2_or0x4,\x20pu1_or0x2,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x3FD0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} @7R"$ sPRegValue\x20{\x20int_fp:\x200xD0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]EMlo -b11010000 gK(n' -b11010000 :!Co< -b11010000 )!;k? -b11010000 &%Kq[ -b11010000 q(y.2 -b11010000 H@/}x +b1011 ;SIDP +b1011 !/?]Z +b10110 K/>RG +b10110 vhW8+ +b10110 M^TQm +b10110 Yt'^X +b10110 1\K+T +b10110 HQ%qm +b10110 ZgM(l +b10110 ,za'r +b10110 %0JWJ +b11010000 I*#cl +b11010000 ,>&9{ +0/}:3H +0>L13- sCompare\x20pu2_or0x4,\x20pu1_or0x2,\x20pzero,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x3FD0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} hdf(/ @@ -53506,16 +53872,25 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} stG sLogical\x20pu0_or0x1,\x20pu3_or0x1,\x200x1_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} IW#Y!: sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b1 eU?N5 -b1 t^Up& -b1 Tlf|> -b1 4?i,h -b1 ][~kZ -b1 ZG$9O +b10000000 ~zdI5 +b10000000 SB[+n +b100000000 )6fFH +b100000000 w!AfQ +b100000000 T&Td| +b100000000 tw/Ra +b100000000 5zFXO +b100000000 +H5M| +b100000000 GF,Aj +b100000000 z>+[L +b100000000 *)g"J +b1 !`=ta +b1 [?4H5 +0w9hzX +005+QI sCompare\x20pu0_or0x1,\x20pu3_or0x1,\x20pu0_or0x0,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj @@ -53756,19 +54131,16 @@ sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} sW@8C b1111111111111111111111111111111111111111111111111111111111111111 }l?zC 1xL+lK -sShiftRotate\x20pu1_or0x3,\x20pu3_or0x1,\x20pzero,\x20pu5_or0xf,\x20>>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" %ws9W +sShiftRotate\x20pu1_or0x3,\x20pu3_or0x1,\x20pzero,\x20pu5_or0xf,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ b111111 ?fIR2 -b1 elf7e -b111111 RW8)1 -b10 a%fO4 -b1 mgH'k -1JFe|w -b111111 #((# sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} (]5$N @@ -53908,15 +54280,24 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} vK.7n sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} /6~h= -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} @7R"$ -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]EMlo -b0 gK(n' -b0 :!Co< -b0 )!;k? -b0 &%Kq[ -b0 q(y.2 -b0 H@/}x +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} ]EMlo +b0 ;SIDP +b0 !/?]Z +b0 K/>RG +b0 vhW8+ +b0 M^TQm +b0 Yt'^X +b0 1\K+T +b0 HQ%qm +b0 ZgM(l +b0 ,za'r +b0 %0JWJ +b0 I*#cl +b0 ,>&9{ +1/}:3H +1>L13- sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} hdf(/ @@ -54338,15 +54719,22 @@ sLogical\x20pu0_or0x2,\x20pu1_or0x2,\x20pzero,\x200x8_i34,\x20[false,\x20false,\ sPRegValue\x20{\x20int_fp:\x200x3FD0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x2,\x20pu1_or0x2,\x200x400_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3FD0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x2,\x20pu1_or0x2,\x20pzero,\x20puz_or0x1,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x2,\x20pu1_or0x2,\x20pzero,\x20puz_or0x1,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3FD0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sPRegValue\x20{\x20int_fp:\x200xD0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b11010000 eU?N5 -b11010000 t^Up& -b11010000 Tlf|> -b11010000 4?i,h -b11010000 ][~kZ -b11010000 ZG$9O +b1011 ~zdI5 +b1011 SB[+n +b10110 )6fFH +b10110 w!AfQ +b10110 T&Td| +b10110 tw/Ra +b10110 5zFXO +b10110 +H5M| +b10110 GF,Aj +b10110 z>+[L +b10110 *)g"J +b11010000 !`=ta +b11010000 [?4H5 sCompare\x20pu0_or0x2,\x20pu1_or0x2,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3FD0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? b11111111010000 61"fM @@ -54572,19 +54960,16 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} sW@8C b0 }l?zC 0xL+lK -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ b0 ?fIR2 -b0 elf7e -b0 RW8)1 -b0 a%fO4 -b0 mgH'k -0JFe|w -b0 #((# sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} (]5$N @@ -54758,7 +55143,7 @@ b1111111111111111111111111111111111111111111111111111111111111111 MHt&L 1GX3~4 sLogical\x20pu2_or0x3,\x20pu0_or0x1,\x200x120000_i34,\x20[false,\x20false,\x20false,\x20true] $6u*n sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} /6~h= -sShiftRotate\x20pu2_or0x3,\x20pu0_or0x1,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x16Bit\" ~h%m; +sShiftRotate\x20pu2_or0x3,\x20pu0_or0x1,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext32,\x20\"SignExt32To64BitThenShift\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} @7R"$ sCompare\x20pu2_or0x3,\x20pu0_or0x1,\x20pzero,\x20 ARW[O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} MHr*e @@ -55472,15 +55857,24 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b0 eU?N5 -b0 t^Up& -b0 Tlf|> -b0 4?i,h -b0 ][~kZ -b0 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX +105+QI sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} b^-VQ @@ -55730,19 +56124,16 @@ sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} sW@8C b1111111111111111111111111111111111111111111111111111111111111111 }l?zC 1xL+lK -sShiftRotate\x20pu1_or0x4,\x20pu3_or0x1,\x20pzero,\x20pu6_or0xf,\x20>>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pu3_or0x1,\x20pzero,\x20pu6_or0xf,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ b111111 ?fIR2 -b1 elf7e -b111111 RW8)1 -b10 a%fO4 -b1 mgH'k -1JFe|w -b111111 #((# sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} (]5$N @@ -55986,15 +56377,10 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} /6~ sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} Y)2v@ b1111111111111111111111111111111111111111111111111111111111111111 :r6xp 1b?y/$ -sShiftRotate\x20pu2_or0x5,\x20pzero,\x20pzero,\x20puz_or0xc,\x20>>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"ShiftSigned64\" ~h%m; +sShiftRotate\x20pu2_or0x5,\x20pzero,\x20pzero,\x20puz_or0xc,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} @7R"$ b111111 qV2n# -b111111 _1m"( -1;N-{a -b111111 \x|@E -b1 Z]-[& -b1 ;s)I6 -b111111 Qwrt^ +b111111 >Db#k sCompare\x20pu2_or0x5,\x20pzero,\x20pzero,\x20s32 ARW[O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} hdf(/ @@ -56715,19 +57101,16 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} sW@8C b0 }l?zC 0xL+lK -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ b0 ?fIR2 -b0 elf7e -b0 RW8)1 -b0 a%fO4 -b0 mgH'k -0JFe|w -b0 #((# sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} (]5$N @@ -56963,14 +57346,9 @@ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} Y)2v@ b0 :r6xp 0b?y/$ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; b0 qV2n# -b0 _1m"( -0;N-{a -b0 \x|@E -b0 Z]-[& -b0 ;s)I6 -b0 Qwrt^ +b0 >Db#k sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 ARW[O sFull64\x20(0) ExS', sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20invert_src0,\x20invert_carry_in 5iwt1 @@ -57608,7 +57986,7 @@ sLogical\x20pu0_or0x0,\x20pu1_or0x4,\x20pu0_or0x0,\x200x0_i34,\x20[false,\x20fal sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x0,\x20pu1_or0x4,\x200x1_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x0,\x20pu1_or0x4,\x20pu0_or0x0,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x0,\x20pu1_or0x4,\x20pu0_or0x0,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x0,\x20pu1_or0x4,\x20pu0_or0x0,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} P}"c? @@ -58357,7 +58735,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -59548,7 +59926,7 @@ b1 BB(CV sLogicalFlags\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pu0_or0x0,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x1_i34,\x20[false,\x20false,\x20false,\x20false] ,$"r: sLogical\x20pu0_or0x0,\x20pzero,\x200x80_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sCompare\x20pu0_or0x0,\x20pzero,\x20pzero,\x20u64 mMj`$ sCompare\x20pu0_or0x0,\x20pzero,\x200x80_i34,\x20u64 26PIn sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} HBUNY @@ -59626,8 +60004,19 @@ sLogical\x20pu1_or0x2,\x20pzero,\x20pu1_or0x0,\x200x0_i34,\x20sext32,\x20[false, sPRegValue\x20{\x20int_fp:\x200x1034_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} s~wJ` sLogical\x20pu1_or0x2,\x20pzero,\x200x2_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x1034_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 'OJg{ -sShiftRotate\x20pu1_or0x2,\x20pzero,\x20pu1_or0x0,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x2,\x20pzero,\x20pu1_or0x0,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x1034_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sm+'L +b101100000010000000000000000000 guI.] +b101100000010000000000000000000 s\\.& +b1011000000100000000000000000000 7j`~i +b1011000000100000000000000000000 a891H +b1011000000100000000000000000000 ;v~=i +b1011000000100000000000000000000 WTbQL +b1011000000100000000000000000000 p7=&y +b1011000000100000000000000000000 NEY/c +b1011000000100000000000000000000 #fR04 +b1011000000100000000000000000000 v#f.M +b1011000000100000000000000000000 gSj(Z sCompare\x20pu1_or0x2,\x20pzero,\x20pu1_or0x0,\x20s32 xg{(O sPRegValue\x20{\x20int_fp:\x200x1034_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _j_rZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} (]5$N @@ -60003,15 +60392,24 @@ sLogical\x20pu0_or0x2,\x20pu2_or0x2,\x20pzero,\x200x0_i34,\x20[false,\x20false,\ sPRegValue\x20{\x20int_fp:\x200x3FE0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x2,\x20pu2_or0x2,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3FE0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x2,\x20pu2_or0x2,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x2,\x20pu2_or0x2,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3FE0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sPRegValue\x20{\x20int_fp:\x200xE0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b11100000 eU?N5 -b11100000 t^Up& -b11100000 Tlf|> -b11100000 4?i,h -b11100000 ][~kZ -b11100000 ZG$9O +b111 ~zdI5 +b111 SB[+n +b1110 )6fFH +b1110 w!AfQ +b1110 T&Td| +b1110 tw/Ra +b1110 5zFXO +b1110 +H5M| +b1110 GF,Aj +b1110 z>+[L +b1110 *)g"J +b11100000 !`=ta +b11100000 [?4H5 +0w9hzX +005+QI sCompare\x20pu0_or0x2,\x20pu2_or0x2,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3FE0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} b^-VQ @@ -60154,16 +60552,25 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} s~w sLogical\x20pu1_or0x3,\x20pu2_or0x2,\x200x400_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3FE0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 'OJg{ -sShiftRotate\x20pu1_or0x3,\x20pu2_or0x2,\x20pzero,\x20puz_or0x1,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x3,\x20pu2_or0x2,\x20pzero,\x20puz_or0x1,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3FE0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sm+'L sPRegValue\x20{\x20int_fp:\x200xE0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b11100000 elf7e -b11100000 a%fO4 -b11100000 mgH'k -b11100000 F~C8e -b11100000 45-f* -b11100000 8,@16 +b111 guI.] +b111 s\\.& +b1110 7j`~i +b1110 a891H +b1110 ;v~=i +b1110 WTbQL +b1110 p7=&y +b1110 NEY/c +b1110 #fR04 +b1110 v#f.M +b1110 gSj(Z +b11100000 +eCvf +b11100000 ++.Kt +0mL(;) +0tyEbH sCompare\x20pu1_or0x3,\x20pu2_or0x2,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3FE0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _j_rZ @@ -60336,18 +60743,25 @@ sPRegValue\x20{\x20int_fp:\x200x2_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\ sLogical\x20pu2_or0x1,\x20pu0_or0x0,\x200x3_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} /6~h= sPRegValue\x20{\x20int_fp:\x200x2_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} u[8s@ -sShiftRotate\x20pu2_or0x1,\x20pu0_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pu2_or0x1,\x20pu0_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} @7R"$ sPRegValue\x20{\x20int_fp:\x200x2_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ss1/r sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]EMlo -b1 gK(n' -b1000000000000000000000000000000000000000000000000000000000 d~GI6 -b1 :!Co< -b1 )!;k? -b1000000000000000000000000000000000000000000000000000000000 6l&>d -b1 &%Kq[ -b1 q(y.2 -b1 H@/}x +b100000010000000 ;SIDP +b100000010000000 !/?]Z +b1000000100000000 K/>RG +b1000000100000000 vhW8+ +b1000000100000000 M^TQm +b1000000100000000 Yt'^X +b1000000100000000 1\K+T +b1000000100000000 HQ%qm +b1000000100000000 ZgM(l +b1000000100000000 ,za'r +b1000000100000000 %0JWJ +b1 I*#cl +b1 ,>&9{ +0/}:3H +0>L13- sCompare\x20pu2_or0x1,\x20pu0_or0x0,\x20pu2_or0x0,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x2_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} !jPCv @@ -60829,15 +61243,24 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b0 eU?N5 -b0 t^Up& -b0 Tlf|> -b0 4?i,h -b0 ][~kZ -b0 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX +105+QI sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} b^-VQ @@ -60968,15 +61391,24 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b0 elf7e -b0 a%fO4 -b0 mgH'k -b0 F~C8e -b0 45-f* -b0 8,@16 +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} L}|cT +b0 guI.] +b0 s\\.& +b0 7j`~i +b0 a891H +b0 ;v~=i +b0 WTbQL +b0 p7=&y +b0 NEY/c +b0 #fR04 +b0 v#f.M +b0 gSj(Z +b0 +eCvf +b0 ++.Kt +1mL(;) +1tyEbH sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} (]5$N @@ -61118,18 +61550,23 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 5^E sLogical\x20pu2_or0x3,\x20pu2_or0x2,\x200x800_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n sPRegValue\x20{\x20int_fp:\x200x3FE0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} /6~h= sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} u[8s@ -sShiftRotate\x20pu2_or0x3,\x20pu2_or0x2,\x20pzero,\x20puz_or0x2,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pu2_or0x3,\x20pu2_or0x2,\x20pzero,\x20puz_or0x2,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x3FE0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} @7R"$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ss1/r sPRegValue\x20{\x20int_fp:\x200xE0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]EMlo -b11100000 gK(n' -b0 d~GI6 -b11100000 :!Co< -b11100000 )!;k? -b0 6l&>d -b11100000 &%Kq[ -b11100000 q(y.2 -b11100000 H@/}x +b111 ;SIDP +b111 !/?]Z +b1110 K/>RG +b1110 vhW8+ +b1110 M^TQm +b1110 Yt'^X +b1110 1\K+T +b1110 HQ%qm +b1110 ZgM(l +b1110 ,za'r +b1110 %0JWJ +b11100000 I*#cl +b11100000 ,>&9{ sCompare\x20pu2_or0x3,\x20pu2_or0x2,\x20pzero,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x3FE0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} !jPCv @@ -61658,15 +62095,24 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} vK.7n sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} /6~h= -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} @7R"$ -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]EMlo -b0 gK(n' -b0 :!Co< -b0 )!;k? -b0 &%Kq[ -b0 q(y.2 -b0 H@/}x +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} ]EMlo +b0 ;SIDP +b0 !/?]Z +b0 K/>RG +b0 vhW8+ +b0 M^TQm +b0 Yt'^X +b0 1\K+T +b0 HQ%qm +b0 ZgM(l +b0 ,za'r +b0 %0JWJ +b0 I*#cl +b0 ,>&9{ +1/}:3H +1>L13- sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} hdf(/ @@ -62160,14 +62606,9 @@ sLogical\x20pu1_or0x2,\x20pzero,\x20-0x1800_i34,\x20sext8,\x20[true,\x20true,\x2 sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} sW@8C b1111111111111111111111111111111111111111111111111111111111111111 }l?zC 1xL+lK -sShiftRotate\x20pu1_or0x2,\x20pzero,\x20pzero,\x20puz_or0xa,\x20>>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"ShiftSigned64\" %ws9W +sShiftRotate\x20pu1_or0x2,\x20pzero,\x20pzero,\x20puz_or0xa,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" %ws9W b111111 ?fIR2 -b111111 RW8)1 -1JFe|w -b111111 #((>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pu2_or0x3,\x20pzero,\x20puz_or0xe,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3FF0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ -b11111111110000 elf7e -b111111111100000 a%fO4 -b11111111110000 mgH'k -b111111111100000 F~C8e +b1111000000000000 guI.] +14pOZX +b11110000000000000 7j`~i +b1111000000000000 a891H +b11110000000000 ;v~=i +b1111000000 WTbQL +b11 p7=&y sCompare\x20pu1_or0x4,\x20pu2_or0x3,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3FF0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} (]5$N @@ -62924,8 +63368,19 @@ sLogical\x20pu0_or0x3,\x20pzero,\x20pu3_or0x2,\x200x0_i34,\x20sext32,\x20[false, sPRegValue\x20{\x20int_fp:\x200x1024_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} stGG\ sLogical\x20pu0_or0x3,\x20pzero,\x200x14_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x1024_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} IW#Y!: +b100100000010000000000000000000 ~zdI5 +b100100000010000000000000000000 SB[+n +b1001000000100000000000000000000 )6fFH +b1001000000100000000000000000000 w!AfQ +b1001000000100000000000000000000 T&Td| +b1001000000100000000000000000000 tw/Ra +b1001000000100000000000000000000 5zFXO +b1001000000100000000000000000000 +H5M| +b1001000000100000000000000000000 GF,Aj +b1001000000100000000000000000000 z>+[L +b1001000000100000000000000000000 *)g"J sCompare\x20pu0_or0x3,\x20pzero,\x20pu3_or0x2,\x20s32 mMj`$ sPRegValue\x20{\x20int_fp:\x200x1024_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} b^-VQ @@ -63152,19 +63607,17 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} sW@8C b0 }l?zC 0xL+lK -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ b0 ?fIR2 -b0 elf7e -b0 RW8)1 -b0 a%fO4 -b0 mgH'k -0JFe|w -b0 #((# sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} (]5$N @@ -63309,15 +63762,24 @@ sLogical\x20pu2_or0x5,\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\ sPRegValue\x20{\x20int_fp:\x200x3FE0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} vK.7n sLogical\x20pu2_or0x5,\x20pu1_or0x4,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n sPRegValue\x20{\x20int_fp:\x200x3FE0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} /6~h= -sShiftRotate\x20pu2_or0x5,\x20pu1_or0x4,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pu2_or0x5,\x20pu1_or0x4,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x3FE0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} @7R"$ sPRegValue\x20{\x20int_fp:\x200xE0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]EMlo -b11100000 gK(n' -b11100000 :!Co< -b11100000 )!;k? -b11100000 &%Kq[ -b11100000 q(y.2 -b11100000 H@/}x +b111 ;SIDP +b111 !/?]Z +b1110 K/>RG +b1110 vhW8+ +b1110 M^TQm +b1110 Yt'^X +b1110 1\K+T +b1110 HQ%qm +b1110 ZgM(l +b1110 ,za'r +b1110 %0JWJ +b11100000 I*#cl +b11100000 ,>&9{ +0/}:3H +0>L13- sCompare\x20pu2_or0x5,\x20pu1_or0x4,\x20pzero,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x3FE0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} hdf(/ @@ -63974,16 +64436,25 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} stG sLogical\x20pu0_or0x4,\x20pu3_or0x3,\x200x1_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x2_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} IW#Y!: sPRegValue\x20{\x20int_fp:\x200x2_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b10 eU?N5 -b10 t^Up& -b10 Tlf|> -b10 4?i,h -b10 ][~kZ -b10 ZG$9O +b1000000 ~zdI5 +b1000000 SB[+n +b10000000 )6fFH +b10000000 w!AfQ +b10000000 T&Td| +b10000000 tw/Ra +b10000000 5zFXO +b10000000 +H5M| +b10000000 GF,Aj +b10000000 z>+[L +b10000000 *)g"J +b10 !`=ta +b10 [?4H5 +0w9hzX +005+QI sCompare\x20pu0_or0x4,\x20pu3_or0x3,\x20pu0_or0x0,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x2_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj @@ -64257,19 +64728,16 @@ sPRegValue\x20{\x20int_fp:\x200x2_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} sW@8C b1111111111111111111111111111111111111111111111111111111111111111 }l?zC 1xL+lK -sShiftRotate\x20pu1_or0x5,\x20pu3_or0x3,\x20pzero,\x20pu5_or0xf,\x20>>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" %ws9W +sShiftRotate\x20pu1_or0x5,\x20pu3_or0x3,\x20pzero,\x20pu5_or0xf,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x2_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ b111111 ?fIR2 -b10 elf7e -b111111 RW8)1 -b100 a%fO4 -b10 mgH'k -1JFe|w -b111111 #((# sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} (]5$N @@ -64410,15 +64878,24 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} vK.7n sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} /6~h= -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} @7R"$ -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]EMlo -b0 gK(n' -b0 :!Co< -b0 )!;k? -b0 &%Kq[ -b0 q(y.2 -b0 H@/}x +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} ]EMlo +b0 ;SIDP +b0 !/?]Z +b0 K/>RG +b0 vhW8+ +b0 M^TQm +b0 Yt'^X +b0 1\K+T +b0 HQ%qm +b0 ZgM(l +b0 ,za'r +b0 %0JWJ +b0 I*#cl +b0 ,>&9{ +1/}:3H +1>L13- sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} hdf(/ @@ -64838,15 +65315,22 @@ sLogical\x20pu0_or0x0,\x20pu1_or0x4,\x20pzero,\x200x8_i34,\x20[false,\x20false,\ sPRegValue\x20{\x20int_fp:\x200x3FE0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x0,\x20pu1_or0x4,\x200x400_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3FE0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x0,\x20pu1_or0x4,\x20pzero,\x20puz_or0x1,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x0,\x20pu1_or0x4,\x20pzero,\x20puz_or0x1,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3FE0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sPRegValue\x20{\x20int_fp:\x200xE0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b11100000 eU?N5 -b11100000 t^Up& -b11100000 Tlf|> -b11100000 4?i,h -b11100000 ][~kZ -b11100000 ZG$9O +b111 ~zdI5 +b111 SB[+n +b1110 )6fFH +b1110 w!AfQ +b1110 T&Td| +b1110 tw/Ra +b1110 5zFXO +b1110 +H5M| +b1110 GF,Aj +b1110 z>+[L +b1110 *)g"J +b11100000 !`=ta +b11100000 [?4H5 sCompare\x20pu0_or0x0,\x20pu1_or0x4,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3FE0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? b11111111100000 61"fM @@ -65067,19 +65551,16 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} sW@8C b0 }l?zC 0xL+lK -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ b0 ?fIR2 -b0 elf7e -b0 RW8)1 -b0 a%fO4 -b0 mgH'k -0JFe|w -b0 #((# sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} (]5$N @@ -65246,7 +65727,7 @@ b1111111111111111111111111111111111111111111111111111111111111111 MHt&L 1GX3~4 sLogical\x20pu2_or0x4,\x20pu0_or0x4,\x200x120000_i34,\x20[false,\x20false,\x20false,\x20true] $6u*n sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} /6~h= -sShiftRotate\x20pu2_or0x4,\x20pu0_or0x4,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x16Bit\" ~h%m; +sShiftRotate\x20pu2_or0x4,\x20pu0_or0x4,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext32,\x20\"SignExt32To64BitThenShift\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} @7R"$ sCompare\x20pu2_or0x4,\x20pu0_or0x4,\x20pzero,\x20 ARW[O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MHr*e @@ -65945,15 +66426,24 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b0 eU?N5 -b0 t^Up& -b0 Tlf|> -b0 4?i,h -b0 ][~kZ -b0 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX +105+QI sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} b^-VQ @@ -66215,19 +66705,16 @@ sPRegValue\x20{\x20int_fp:\x200x2_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} sW@8C b1111111111111111111111111111111111111111111111111111111111111111 }l?zC 1xL+lK -sShiftRotate\x20pu1_or0x1,\x20pu3_or0x3,\x20pzero,\x20pu6_or0xf,\x20>>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" %ws9W +sShiftRotate\x20pu1_or0x1,\x20pu3_or0x3,\x20pzero,\x20pu6_or0xf,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x2_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ b111111 ?fIR2 -b10 elf7e -b111111 RW8)1 -b100 a%fO4 -b10 mgH'k -1JFe|w -b111111 #((# sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} (]5$N @@ -66462,15 +66949,10 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} /6~ sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} Y)2v@ b1111111111111111111111111111111111111111111111111111111111111111 :r6xp 1b?y/$ -sShiftRotate\x20pu2_or0x6,\x20pzero,\x20pzero,\x20puz_or0xc,\x20>>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"ShiftSigned64\" ~h%m; +sShiftRotate\x20pu2_or0x6,\x20pzero,\x20pzero,\x20puz_or0xc,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} @7R"$ b111111 qV2n# -b111111 _1m"( -1;N-{a -b111111 \x|@E -b1 Z]-[& -b1 ;s)I6 -b111111 Qwrt^ +b111111 >Db#k sCompare\x20pu2_or0x6,\x20pzero,\x20pzero,\x20s32 ARW[O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} hdf(/ @@ -67208,19 +67690,16 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} sW@8C b0 }l?zC 0xL+lK -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ b0 ?fIR2 -b0 elf7e -b0 RW8)1 -b0 a%fO4 -b0 mgH'k -0JFe|w -b0 #((# sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} (]5$N @@ -67455,14 +67934,9 @@ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} Y)2v@ b0 :r6xp 0b?y/$ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; b0 qV2n# -b0 _1m"( -0;N-{a -b0 \x|@E -b0 Z]-[& -b0 ;s)I6 -b0 Qwrt^ +b0 >Db#k sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 ARW[O sFull64\x20(0) ExS', sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20invert_src0,\x20invert_carry_in 5iwt1 @@ -68093,15 +68567,24 @@ sLogical\x20pu0_or0x2,\x20pu1_or0x1,\x20pu0_or0x0,\x200x0_i34,\x20[false,\x20fal sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x2,\x20pu1_or0x1,\x200x1_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x2,\x20pu1_or0x1,\x20pu0_or0x0,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x2,\x20pu1_or0x1,\x20pu0_or0x0,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b1 eU?N5 -b1 t^Up& -b1 Tlf|> -b1 4?i,h -b1 ][~kZ -b1 ZG$9O +b10000000 ~zdI5 +b10000000 SB[+n +b100000000 )6fFH +b100000000 w!AfQ +b100000000 T&Td| +b100000000 tw/Ra +b100000000 5zFXO +b100000000 +H5M| +b100000000 GF,Aj +b100000000 z>+[L +b100000000 *)g"J +b1 !`=ta +b1 [?4H5 +0w9hzX +005+QI sCompare\x20pu0_or0x2,\x20pu1_or0x1,\x20pu0_or0x0,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} b^-VQ @@ -68829,15 +69312,24 @@ b1111111111111111111111111111111111111111111111111111111111111111 x#oa7 1YeLGo sLogical\x20pu0_or0x5,\x20pu0_or0x2,\x200x120000_i34,\x20[false,\x20false,\x20false,\x20true] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x5,\x20pu0_or0x2,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x16Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x5,\x20pu0_or0x2,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext32,\x20\"SignExt32To64BitThenShift\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} Ec2_} -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b0 eU?N5 -b0 t^Up& -b0 Tlf|> -b0 4?i,h -b0 ][~kZ -b0 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX +105+QI sCompare\x20pu0_or0x5,\x20pu0_or0x2,\x20pzero,\x20 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} b^-VQ @@ -69095,19 +69587,17 @@ sPRegValue\x20{\x20int_fp:\x200x3FE0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20tr sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} sW@8C b1111111111111111111111111111111111111111111111111111111111111111 }l?zC 1xL+lK -sShiftRotate\x20pu1_or0x0,\x20pu1_or0x4,\x20pzero,\x20puz_or0xe,\x20>>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" %ws9W +sShiftRotate\x20pu1_or0x0,\x20pu1_or0x4,\x20pzero,\x20puz_or0xe,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3FE0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ b111111 ?fIR2 -b11111111100000 elf7e -b111111 RW8)1 -b111111111000000 a%fO4 -b11111111100000 mgH'k -1JFe|w -b111111 #((# sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} (]5$N @@ -69848,7 +70338,7 @@ b0 x#oa7 0YeLGo sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -70077,22 +70567,27 @@ sPRegValue\x20{\x20int_fp:\x200x3FD0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20tr sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} sW@8C b0 }l?zC 0xL+lK -sShiftRotate\x20pu1_or0x6,\x20pu1_or0x0,\x20pzero,\x20puz_or0x1,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x6,\x20pu1_or0x0,\x20pzero,\x20puz_or0x1,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3FD0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200xD0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT b0 ?fIR2 -b11010000 elf7e -b0 RW8)1 -b11010000 a%fO4 -b11010000 mgH'k -0JFe|w -b0 #((# b11111111010000 Q0JQY @@ -70223,15 +70718,24 @@ sLogical\x20pu2_or0x0,\x20pu1_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\ sPRegValue\x20{\x20int_fp:\x200x3FD0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} vK.7n sLogical\x20pu2_or0x0,\x20pu1_or0x0,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n sPRegValue\x20{\x20int_fp:\x200x3FD0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} /6~h= -sShiftRotate\x20pu2_or0x0,\x20pu1_or0x0,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pu2_or0x0,\x20pu1_or0x0,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x3FD0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} @7R"$ sPRegValue\x20{\x20int_fp:\x200xD0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]EMlo -b11010000 gK(n' -b11010000 :!Co< -b11010000 )!;k? -b11010000 &%Kq[ -b11010000 q(y.2 -b11010000 H@/}x +b1011 ;SIDP +b1011 !/?]Z +b10110 K/>RG +b10110 vhW8+ +b10110 M^TQm +b10110 Yt'^X +b10110 1\K+T +b10110 HQ%qm +b10110 ZgM(l +b10110 ,za'r +b10110 %0JWJ +b11010000 I*#cl +b11010000 ,>&9{ +0/}:3H +0>L13- sCompare\x20pu2_or0x0,\x20pu1_or0x0,\x20pzero,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x3FD0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} hdf(/ @@ -71043,19 +71547,16 @@ sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true, sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} ]3p>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x1,\x20pu1_or0x1,\x20pzero,\x20pu5_or0xf,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} b111111 e2 -b10 t^Up& -b1 Tlf|> -1# sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} (]5$N @@ -71494,22 +72004,27 @@ sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true, sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} Y)2v@ b1111111111111111111111111111111111111111111111111111111111111111 :r6xp 1b?y/$ -sShiftRotate\x20pu2_or0x2,\x20pu1_or0x1,\x20pzero,\x20pu6_or0xf,\x20>>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" ~h%m; +sShiftRotate\x20pu2_or0x2,\x20pu1_or0x1,\x20pzero,\x20pu6_or0xf,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} @7R"$ -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]EMlo +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} ]EMlo b111111 qV2n# -b1 gK(n' -b111111 _1m"( -b10 :!Co< -b1 )!;k? -1;N-{a -b111111 \x|@E -b1 Z]-[& -b1 ;s)I6 -b111111 Qwrt^ -b10 &%Kq[ -b0 q(y.2 -b0 H@/}x +b100000000 ;SIDP +b111111 >Db#k +b0 !/?]Z +1l"fHd +b1000000000 K/>RG +b100000000 vhW8+ +b1000000 M^TQm +b100 Yt'^X +b0 1\K+T +b0 HQ%qm +b0 ZgM(l +b0 ,za'r +b0 %0JWJ +b0 I*#cl +b0 ,>&9{ +1/}:3H +1>L13- sCompare\x20pu2_or0x2,\x20pu1_or0x1,\x20pzero,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} MHr*e b1 GzP$p @@ -72222,12 +72737,14 @@ sLogical\x20pu0_or0x3,\x20pzero,\x20pzero,\x20-0x20_i34,\x20sext32,\x20[false,\x sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x3,\x20pzero,\x20-0x1000_i34,\x20sext8,\x20[true,\x20true,\x20true,\x20true] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x3,\x20pzero,\x20pzero,\x20puz_or0xc,\x20>>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"ShiftSigned64\" 0E=Ve +sShiftRotate\x20pu0_or0x3,\x20pzero,\x20pzero,\x20puz_or0xc,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} -b0 eU?N5 -b0 t^Up& -b0 Tlf|> -b0 4?i,h +b0 ~zdI5 +0R~yx} +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra sCompare\x20pu0_or0x3,\x20pzero,\x20pzero,\x20s32 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} b^-VQ @@ -72357,7 +72874,7 @@ sLogical\x20pu1_or0x3,\x20pu2_or0x2,\x20pu0_or0x0,\x200x0_i34,\x20[false,\x20fal sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x3,\x20pu2_or0x2,\x200x1_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x3,\x20pu2_or0x2,\x20pu0_or0x0,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x3,\x20pu2_or0x2,\x20pu0_or0x0,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Qt"sZ sCompare\x20pu1_or0x3,\x20pu2_or0x2,\x20pu0_or0x0,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Kr]># @@ -72586,19 +73103,16 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} /6~ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} Y)2v@ b0 :r6xp 0b?y/$ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} @7R"$ b0 qV2n# -b0 gK(n' -b0 _1m"( -b0 :!Co< -b0 )!;k? -0;N-{a -b0 \x|@E -b0 Z]-[& -b0 ;s)I6 -b0 Qwrt^ -b0 &%Kq[ +b0 ;SIDP +b0 >Db#k +0l"fHd +b0 K/>RG +b0 vhW8+ +b0 M^TQm +b0 Yt'^X sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} hdf(/ @@ -73479,14 +73993,9 @@ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} ]3p -0# @@ -74715,7 +75224,7 @@ b1 BB(CV sLogicalFlags\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pu0_or0x0,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x1,\x20pzero,\x20pzero,\x200x1_i34,\x20[false,\x20false,\x20false,\x20false] ,$"r: sLogical\x20pu0_or0x1,\x20pzero,\x200x80_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sCompare\x20pu0_or0x1,\x20pzero,\x20pzero,\x20u64 mMj`$ sCompare\x20pu0_or0x1,\x20pzero,\x200x80_i34,\x20u64 26PIn sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} HBUNY @@ -74794,8 +75303,19 @@ sLogical\x20pu1_or0x0,\x20pzero,\x20pu2_or0x6,\x200x0_i34,\x20sext32,\x20[false, sPRegValue\x20{\x20int_fp:\x200x1024_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} s~wJ` sLogical\x20pu1_or0x0,\x20pzero,\x200x33_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x1024_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 'OJg{ -sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pu2_or0x6,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pu2_or0x6,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x1024_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sm+'L +b100100000010000000000000000000 guI.] +b100100000010000000000000000000 s\\.& +b1001000000100000000000000000000 7j`~i +b1001000000100000000000000000000 a891H +b1001000000100000000000000000000 ;v~=i +b1001000000100000000000000000000 WTbQL +b1001000000100000000000000000000 p7=&y +b1001000000100000000000000000000 NEY/c +b1001000000100000000000000000000 #fR04 +b1001000000100000000000000000000 v#f.M +b1001000000100000000000000000000 gSj(Z sCompare\x20pu1_or0x0,\x20pzero,\x20pu2_or0x6,\x20s32 xg{(O sPRegValue\x20{\x20int_fp:\x200x1024_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _j_rZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} (]5$N @@ -75152,7 +75672,7 @@ b0 BB(CV sLogicalFlags\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] ,$"r: sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sCompare\x20pzero,\x20pzero,\x200x0_i34,\x20u64 26PIn sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} HBUNY @@ -75231,8 +75751,19 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} s~wJ` sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 'OJg{ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sm+'L +b0 guI.] +b0 s\\.& +b0 7j`~i +b0 a891H +b0 ;v~=i +b0 WTbQL +b0 p7=&y +b0 NEY/c +b0 #fR04 +b0 v#f.M +b0 gSj(Z sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _j_rZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} (]5$N @@ -75450,14 +75981,9 @@ sLogical\x20pu2_or0x0,\x20pzero,\x20-0x1800_i34,\x20sext8,\x20[true,\x20true,\x2 sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} Y)2v@ b1111111111111111111111111111111111111111111111111111111111111111 :r6xp 1b?y/$ -sShiftRotate\x20pu2_or0x0,\x20pzero,\x20pzero,\x20puz_or0xa,\x20>>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"ShiftSigned64\" ~h%m; +sShiftRotate\x20pu2_or0x0,\x20pzero,\x20pzero,\x20puz_or0xa,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" ~h%m; b111111 qV2n# -b111111 _1m"( -1;N-{a -b111111 \x|@E -b1 Z]-[& -b1 ;s)I6 -b111111 Qwrt^ +b111111 >Db#k sCompare\x20pu2_or0x0,\x20pzero,\x20pzero,\x20s32 ARW[O sSignExt32\x20(3) ExS', sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_src0,\x20invert_carry_in 5iwt1 @@ -75882,7 +76408,7 @@ sLogical\x20pu0_or0x3,\x20pu1_or0x5,\x20pu0_or0x0,\x200x0_i34,\x20[false,\x20fal sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x3,\x20pu1_or0x5,\x200x1_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x3,\x20pu1_or0x5,\x20pu0_or0x0,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x3,\x20pu1_or0x5,\x20pu0_or0x0,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x3,\x20pu1_or0x5,\x20pu0_or0x0,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} P}"c? @@ -76092,14 +76618,9 @@ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} Y)2v@ b0 :r6xp 0b?y/$ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; b0 qV2n# -b0 _1m"( -0;N-{a -b0 \x|@E -b0 Z]-[& -b0 ;s)I6 -b0 Qwrt^ +b0 >Db#k sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 ARW[O sFull64\x20(0) ExS', sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20invert_src0,\x20invert_carry_in 5iwt1 @@ -76695,19 +77216,17 @@ sPRegValue\x20{\x20int_fp:\x200x3FE0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20tr sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} ]3p>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pu1_or0x4,\x20pzero,\x20puz_or0xe,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3FE0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} b111111 e2 -b111111111000000 t^Up& -b11111111100000 Tlf|> -1 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} Kr]># @@ -77530,19 +78049,17 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*s sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} ]3p -b0 t^Up& -b0 Tlf|> -0# sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} (]5$N @@ -77886,15 +78412,24 @@ sLogical\x20pu2_or0x1,\x20pu0_or0x4,\x20pzero,\x200x8_i34,\x20[false,\x20false,\ sPRegValue\x20{\x20int_fp:\x200x3FD0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} vK.7n sLogical\x20pu2_or0x1,\x20pu0_or0x4,\x200x400_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n sPRegValue\x20{\x20int_fp:\x200x3FD0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} /6~h= -sShiftRotate\x20pu2_or0x1,\x20pu0_or0x4,\x20pzero,\x20puz_or0x1,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pu2_or0x1,\x20pu0_or0x4,\x20pzero,\x20puz_or0x1,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x3FD0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} @7R"$ sPRegValue\x20{\x20int_fp:\x200xD0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]EMlo -b11010000 gK(n' -b11010000 :!Co< -b11010000 )!;k? -b11010000 &%Kq[ -b11010000 q(y.2 -b11010000 H@/}x +b1011 ;SIDP +b1011 !/?]Z +b10110 K/>RG +b10110 vhW8+ +b10110 M^TQm +b10110 Yt'^X +b10110 1\K+T +b10110 HQ%qm +b10110 ZgM(l +b10110 ,za'r +b10110 %0JWJ +b11010000 I*#cl +b11010000 ,>&9{ +0/}:3H +0>L13- sCompare\x20pu2_or0x1,\x20pu0_or0x4,\x20pzero,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x3FD0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} hdf(/ @@ -78543,15 +79078,24 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b0 elf7e -b0 a%fO4 -b0 mgH'k -b0 F~C8e -b0 45-f* -b0 8,@16 +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} L}|cT +b0 guI.] +b0 s\\.& +b0 7j`~i +b0 a891H +b0 ;v~=i +b0 WTbQL +b0 p7=&y +b0 NEY/c +b0 #fR04 +b0 v#f.M +b0 gSj(Z +b0 +eCvf +b0 ++.Kt +1mL(;) +1tyEbH sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} (]5$N @@ -78705,15 +79249,24 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} vK.7n sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} /6~h= -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} @7R"$ -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]EMlo -b0 gK(n' -b0 :!Co< -b0 )!;k? -b0 &%Kq[ -b0 q(y.2 -b0 H@/}x +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} ]EMlo +b0 ;SIDP +b0 !/?]Z +b0 K/>RG +b0 vhW8+ +b0 M^TQm +b0 Yt'^X +b0 1\K+T +b0 HQ%qm +b0 ZgM(l +b0 ,za'r +b0 %0JWJ +b0 I*#cl +b0 ,>&9{ +1/}:3H +1>L13- sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} hdf(/ @@ -79772,7 +80325,7 @@ b1 BB(CV sLogicalFlags\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pu0_or0x0,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x2,\x20pzero,\x20pzero,\x200x1_i34,\x20[false,\x20false,\x20false,\x20false] ,$"r: sLogical\x20pu0_or0x2,\x20pzero,\x200x80_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sCompare\x20pu0_or0x2,\x20pzero,\x20pzero,\x20u64 mMj`$ sCompare\x20pu0_or0x2,\x20pzero,\x200x80_i34,\x20u64 26PIn sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} HBUNY @@ -79850,8 +80403,19 @@ sLogical\x20pu1_or0x0,\x20pzero,\x20pu2_or0x0,\x200x0_i34,\x20sext32,\x20[false, sPRegValue\x20{\x20int_fp:\x200x1034_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} s~wJ` sLogical\x20pu1_or0x0,\x20pzero,\x200x3_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x1034_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 'OJg{ -sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pu2_or0x0,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pu2_or0x0,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x1034_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sm+'L +b101100000010000000000000000000 guI.] +b101100000010000000000000000000 s\\.& +b1011000000100000000000000000000 7j`~i +b1011000000100000000000000000000 a891H +b1011000000100000000000000000000 ;v~=i +b1011000000100000000000000000000 WTbQL +b1011000000100000000000000000000 p7=&y +b1011000000100000000000000000000 NEY/c +b1011000000100000000000000000000 #fR04 +b1011000000100000000000000000000 v#f.M +b1011000000100000000000000000000 gSj(Z sCompare\x20pu1_or0x0,\x20pzero,\x20pu2_or0x0,\x20s32 xg{(O sPRegValue\x20{\x20int_fp:\x200x1034_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _j_rZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} (]5$N @@ -80242,15 +80806,24 @@ sLogical\x20pu0_or0x4,\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\ sPRegValue\x20{\x20int_fp:\x200x3FE0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x4,\x20pu1_or0x4,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3FE0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x4,\x20pu1_or0x4,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pu1_or0x4,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3FE0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sPRegValue\x20{\x20int_fp:\x200xE0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b11100000 eU?N5 -b11100000 t^Up& -b11100000 Tlf|> -b11100000 4?i,h -b11100000 ][~kZ -b11100000 ZG$9O +b111 ~zdI5 +b111 SB[+n +b1110 )6fFH +b1110 w!AfQ +b1110 T&Td| +b1110 tw/Ra +b1110 5zFXO +b1110 +H5M| +b1110 GF,Aj +b1110 z>+[L +b1110 *)g"J +b11100000 !`=ta +b11100000 [?4H5 +0w9hzX +005+QI sCompare\x20pu0_or0x4,\x20pu1_or0x4,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3FE0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} b^-VQ @@ -80407,16 +80980,25 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} s~w sLogical\x20pu1_or0x1,\x20pu1_or0x4,\x200x400_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3FE0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 'OJg{ -sShiftRotate\x20pu1_or0x1,\x20pu1_or0x4,\x20pzero,\x20puz_or0x1,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x1,\x20pu1_or0x4,\x20pzero,\x20puz_or0x1,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3FE0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sm+'L sPRegValue\x20{\x20int_fp:\x200xE0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b11100000 elf7e -b11100000 a%fO4 -b11100000 mgH'k -b11100000 F~C8e -b11100000 45-f* -b11100000 8,@16 +b111 guI.] +b111 s\\.& +b1110 7j`~i +b1110 a891H +b1110 ;v~=i +b1110 WTbQL +b1110 p7=&y +b1110 NEY/c +b1110 #fR04 +b1110 v#f.M +b1110 gSj(Z +b11100000 +eCvf +b11100000 ++.Kt +0mL(;) +0tyEbH sCompare\x20pu1_or0x1,\x20pu1_or0x4,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3FE0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _j_rZ @@ -80592,18 +81174,25 @@ sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\ sLogical\x20pu2_or0x1,\x20pu0_or0x2,\x200x9_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} /6~h= sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} u[8s@ -sShiftRotate\x20pu2_or0x1,\x20pu0_or0x2,\x20pu0_or0x1,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pu2_or0x1,\x20pu0_or0x2,\x20pu0_or0x1,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} @7R"$ sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ss1/r sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]EMlo -b1 gK(n' -b100000000000000000000000000000000000000000000000000000000 d~GI6 -b1 :!Co< -b1 )!;k? -b100000000000000000000000000000000000000000000000000000000 6l&>d -b1 &%Kq[ -b1 q(y.2 -b1 H@/}x +b1000000010000000 ;SIDP +b1000000010000000 !/?]Z +b10000000100000000 K/>RG +b10000000100000000 vhW8+ +b10000000100000000 M^TQm +b10000000100000000 Yt'^X +b10000000100000000 1\K+T +b10000000100000000 HQ%qm +b10000000100000000 ZgM(l +b10000000100000000 ,za'r +b10000000100000000 %0JWJ +b1 I*#cl +b1 ,>&9{ +0/}:3H +0>L13- sCompare\x20pu2_or0x1,\x20pu0_or0x2,\x20pu0_or0x1,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} !jPCv @@ -81125,15 +81714,24 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b0 eU?N5 -b0 t^Up& -b0 Tlf|> -b0 4?i,h -b0 ][~kZ -b0 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX +105+QI sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} b^-VQ @@ -81287,15 +81885,24 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b0 elf7e -b0 a%fO4 -b0 mgH'k -b0 F~C8e -b0 45-f* -b0 8,@16 +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} L}|cT +b0 guI.] +b0 s\\.& +b0 7j`~i +b0 a891H +b0 ;v~=i +b0 WTbQL +b0 p7=&y +b0 NEY/c +b0 #fR04 +b0 v#f.M +b0 gSj(Z +b0 +eCvf +b0 ++.Kt +1mL(;) +1tyEbH sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} (]5$N @@ -81451,18 +82058,23 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 5^E sLogical\x20pu2_or0x2,\x20pu1_or0x4,\x200x800_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n sPRegValue\x20{\x20int_fp:\x200x3FE0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} /6~h= sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} u[8s@ -sShiftRotate\x20pu2_or0x2,\x20pu1_or0x4,\x20pzero,\x20puz_or0x2,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pu2_or0x2,\x20pu1_or0x4,\x20pzero,\x20puz_or0x2,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x3FE0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} @7R"$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ss1/r sPRegValue\x20{\x20int_fp:\x200xE0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]EMlo -b11100000 gK(n' -b0 d~GI6 -b11100000 :!Co< -b11100000 )!;k? -b0 6l&>d -b11100000 &%Kq[ -b11100000 q(y.2 -b11100000 H@/}x +b111 ;SIDP +b111 !/?]Z +b1110 K/>RG +b1110 vhW8+ +b1110 M^TQm +b1110 Yt'^X +b1110 1\K+T +b1110 HQ%qm +b1110 ZgM(l +b1110 ,za'r +b1110 %0JWJ +b11100000 I*#cl +b11100000 ,>&9{ sCompare\x20pu2_or0x2,\x20pu1_or0x4,\x20pzero,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x3FE0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} !jPCv @@ -82043,15 +82655,24 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} vK.7n sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} /6~h= -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} @7R"$ -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]EMlo -b0 gK(n' -b0 :!Co< -b0 )!;k? -b0 &%Kq[ -b0 q(y.2 -b0 H@/}x +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} ]EMlo +b0 ;SIDP +b0 !/?]Z +b0 K/>RG +b0 vhW8+ +b0 M^TQm +b0 Yt'^X +b0 1\K+T +b0 HQ%qm +b0 ZgM(l +b0 ,za'r +b0 %0JWJ +b0 I*#cl +b0 ,>&9{ +1/}:3H +1>L13- sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} hdf(/ @@ -82449,15 +83070,23 @@ sLogical\x20pu0_or0x6,\x20pu2_or0x2,\x20pzero,\x200x0_i34,\x20[false,\x20false,\ sPRegValue\x20{\x20int_fp:\x200x3FF0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x6,\x20pu2_or0x2,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3FF0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x6,\x20pu2_or0x2,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x6,\x20pu2_or0x2,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3FF0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} -sPRegValue\x20{\x20int_fp:\x200xF0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b11110000 eU?N5 -b11110000 t^Up& -b11110000 Tlf|> -b11110000 4?i,h -b11110000 ][~kZ -b11110000 ZG$9O +sPRegValue\x20{\x20int_fp:\x200xF0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Om*>C +b1111 ~zdI5 +b1111 SB[+n +b11110 )6fFH +b11110 w!AfQ +b11110 T&Td| +b11110 tw/Ra +b11110 5zFXO +b11110 +H5M| +b11110 GF,Aj +b11110 z>+[L +b11110 *)g"J +b11110000 !`=ta +b11110000 [?4H5 +0w9hzX sCompare\x20pu0_or0x6,\x20pu2_or0x2,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3FF0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} b^-VQ @@ -82596,15 +83225,23 @@ sLogical\x20pu1_or0x0,\x20pu2_or0x2,\x20pzero,\x200x8_i34,\x20[false,\x20false,\ sPRegValue\x20{\x20int_fp:\x200x3FF0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x0,\x20pu2_or0x2,\x200x400_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3FF0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x0,\x20pu2_or0x2,\x20pzero,\x20puz_or0x1,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x0,\x20pu2_or0x2,\x20pzero,\x20puz_or0x1,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3FF0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ -sPRegValue\x20{\x20int_fp:\x200xF0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b11110000 elf7e -b11110000 a%fO4 -b11110000 mgH'k -b11110000 F~C8e -b11110000 45-f* -b11110000 8,@16 +sPRegValue\x20{\x20int_fp:\x200xF0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} L}|cT +b1111 guI.] +b1111 s\\.& +b11110 7j`~i +b11110 a891H +b11110 ;v~=i +b11110 WTbQL +b11110 p7=&y +b11110 NEY/c +b11110 #fR04 +b11110 v#f.M +b11110 gSj(Z +b11110000 +eCvf +b11110000 ++.Kt +0mL(;) sCompare\x20pu1_or0x0,\x20pu2_or0x2,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3FF0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} (]5$N @@ -83036,15 +83673,23 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b0 eU?N5 -b0 t^Up& -b0 Tlf|> -b0 4?i,h -b0 ][~kZ -b0 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} b^-VQ @@ -83184,15 +83829,23 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b0 elf7e -b0 a%fO4 -b0 mgH'k -b0 F~C8e -b0 45-f* -b0 8,@16 +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} L}|cT +b0 guI.] +b0 s\\.& +b0 7j`~i +b0 a891H +b0 ;v~=i +b0 WTbQL +b0 p7=&y +b0 NEY/c +b0 #fR04 +b0 v#f.M +b0 gSj(Z +b0 +eCvf +b0 ++.Kt +1mL(;) sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} (]5$N @@ -83334,15 +83987,23 @@ sLogical\x20pu2_or0x3,\x20pu2_or0x2,\x20pzero,\x200x10_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3FF0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} vK.7n sLogical\x20pu2_or0x3,\x20pu2_or0x2,\x200x800_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n sPRegValue\x20{\x20int_fp:\x200x3FF0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} /6~h= -sShiftRotate\x20pu2_or0x3,\x20pu2_or0x2,\x20pzero,\x20puz_or0x2,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pu2_or0x3,\x20pu2_or0x2,\x20pzero,\x20puz_or0x2,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x3FF0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} @7R"$ -sPRegValue\x20{\x20int_fp:\x200xF0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]EMlo -b11110000 gK(n' -b11110000 :!Co< -b11110000 )!;k? -b11110000 &%Kq[ -b11110000 q(y.2 -b11110000 H@/}x +sPRegValue\x20{\x20int_fp:\x200xF0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ]EMlo +b1111 ;SIDP +b1111 !/?]Z +b11110 K/>RG +b11110 vhW8+ +b11110 M^TQm +b11110 Yt'^X +b11110 1\K+T +b11110 HQ%qm +b11110 ZgM(l +b11110 ,za'r +b11110 %0JWJ +b11110000 I*#cl +b11110000 ,>&9{ +0/}:3H sCompare\x20pu2_or0x3,\x20pu2_or0x2,\x20pzero,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x3FF0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} hdf(/ @@ -83724,8 +84385,19 @@ sLogical\x20pu0_or0x5,\x20pzero,\x20pu3_or0x0,\x200x0_i34,\x20sext32,\x20[false, sPRegValue\x20{\x20int_fp:\x200x1034_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} stGG\ sLogical\x20pu0_or0x5,\x20pzero,\x200x4_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x1034_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} IW#Y!: +b101100000010000000000000000000 ~zdI5 +b101100000010000000000000000000 SB[+n +b1011000000100000000000000000000 )6fFH +b1011000000100000000000000000000 w!AfQ +b1011000000100000000000000000000 T&Td| +b1011000000100000000000000000000 tw/Ra +b1011000000100000000000000000000 5zFXO +b1011000000100000000000000000000 +H5M| +b1011000000100000000000000000000 GF,Aj +b1011000000100000000000000000000 z>+[L +b1011000000100000000000000000000 *)g"J sCompare\x20pu0_or0x5,\x20pzero,\x20pu3_or0x0,\x20s32 mMj`$ sPRegValue\x20{\x20int_fp:\x200x1034_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} b^-VQ @@ -83811,7 +84483,7 @@ sAddSub\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x5,\x20pzero,\x20pzero,\x20s32 xg{(O sSignExt32\x20(3) .)td$ sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_src0,\x20invert_carry_in !%/`y @@ -83901,15 +84573,23 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} vK.7n sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} /6~h= -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} @7R"$ -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]EMlo -b0 gK(n' -b0 :!Co< -b0 )!;k? -b0 &%Kq[ -b0 q(y.2 -b0 H@/}x +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} ]EMlo +b0 ;SIDP +b0 !/?]Z +b0 K/>RG +b0 vhW8+ +b0 M^TQm +b0 Yt'^X +b0 1\K+T +b0 HQ%qm +b0 ZgM(l +b0 ,za'r +b0 %0JWJ +b0 I*#cl +b0 ,>&9{ +1/}:3H sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} hdf(/ @@ -84683,15 +85363,21 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} IW# sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} ]3p>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x2,\x20pzero,\x20pzero,\x20puz_or0xe,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} *>Y!: b111111 e2 -1+[L +b0 *)g"J sCompare\x20pu0_or0x2,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} b^-VQ @@ -84812,18 +85498,25 @@ sPRegValue\x20{\x20int_fp:\x200x3_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} s~w sLogical\x20pu1_or0x3,\x20pu2_or0x1,\x200xC_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x2_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r sPRegValue\x20{\x20int_fp:\x200x3_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 'OJg{ -sShiftRotate\x20pu1_or0x3,\x20pu2_or0x1,\x20pu3_or0x1,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x3,\x20pu2_or0x1,\x20pu3_or0x1,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x2_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200x3_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sm+'L sPRegValue\x20{\x20int_fp:\x200x2_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b10 elf7e -b1100000000000000000000000000000000000000000000000000000000 ?'?Wd -b10 a%fO4 -b10 mgH'k -b1100000000000000000000000000000000000000000000000000000000 Q0>I* -b10 F~C8e -b10 45-f* -b10 8,@16 +b1100000001000000 guI.] +b1100000001000000 s\\.& +b11000000010000000 7j`~i +b11000000010000000 a891H +b11000000010000000 ;v~=i +b11000000010000000 WTbQL +b11000000010000000 p7=&y +b11000000010000000 NEY/c +b11000000010000000 #fR04 +b11000000010000000 v#f.M +b11000000010000000 gSj(Z +b10 +eCvf +b10 ++.Kt +0mL(;) +0tyEbH sCompare\x20pu1_or0x3,\x20pu2_or0x1,\x20pu3_or0x1,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x2_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x3_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _j_rZ @@ -85241,14 +85934,9 @@ sLogical\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20f sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} ]3p -0I* -b0 F~C8e -b0 45-f* -b0 8,@16 +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} L}|cT +b0 guI.] +b0 s\\.& +b0 7j`~i +b0 a891H +b0 ;v~=i +b0 WTbQL +b0 p7=&y +b0 NEY/c +b0 #fR04 +b0 v#f.M +b0 gSj(Z +b0 +eCvf +b0 ++.Kt +1mL(;) +1tyEbH sCompare\x20pu1_or0x6,\x20pzero,\x20pzero,\x20s32 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _j_rZ @@ -86074,7 +86769,7 @@ sAddSub\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x0,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -86111,7 +86806,7 @@ sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34 X"HT8 sLogicalFlags\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] pp50J sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sFull64\x20(0) .)td$ sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20invert_src0,\x20invert_carry_in !%/`y @@ -86194,8 +86889,19 @@ sLogical\x20pu2_or0x4,\x20pzero,\x20pu3_or0x2,\x200x0_i34,\x20sext32,\x20[false, sPRegValue\x20{\x20int_fp:\x200xC_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 5^E)r sLogical\x20pu2_or0x4,\x20pzero,\x200x14_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n sPRegValue\x20{\x20int_fp:\x200xC_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} u[8s@ -sShiftRotate\x20pu2_or0x4,\x20pzero,\x20pu3_or0x2,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x4,\x20pzero,\x20pu3_or0x2,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200xC_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ss1/r +b110000000000000000000000000000 ;SIDP +b110000000000000000000000000000 !/?]Z +b1100000000000000000000000000000 K/>RG +b1100000000000000000000000000000 vhW8+ +b1100000000000000000000000000000 M^TQm +b1100000000000000000000000000000 Yt'^X +b1100000000000000000000000000000 1\K+T +b1100000000000000000000000000000 HQ%qm +b1100000000000000000000000000000 ZgM(l +b1100000000000000000000000000000 ,za'r +b1100000000000000000000000000000 %0JWJ sCompare\x20pu2_or0x4,\x20pzero,\x20pu3_or0x2,\x20s32 ARW[O sPRegValue\x20{\x20int_fp:\x200xC_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} !jPCv sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} hdf(/ @@ -86723,7 +87429,7 @@ sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34 v$C<0 sLogicalFlags\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] ,$"r: sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sFull64\x20(0) w!/%u sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20invert_src0,\x20invert_carry_in #mE^@ @@ -86800,8 +87506,19 @@ sLogical\x20pu2_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 5^E)r sLogical\x20pu2_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} u[8s@ -sShiftRotate\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ss1/r +b0 ;SIDP +b0 !/?]Z +b0 K/>RG +b0 vhW8+ +b0 M^TQm +b0 Yt'^X +b0 1\K+T +b0 HQ%qm +b0 ZgM(l +b0 ,za'r +b0 %0JWJ sCompare\x20pu2_or0x5,\x20pzero,\x20pzero,\x20s32 ARW[O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} !jPCv sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} hdf(/ @@ -87303,7 +88020,7 @@ sAddSub\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x4,\x20pzero,\x20pzero,\x20s32 mMj`$ sSignExt32\x20(3) w!/%u sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_src0,\x20invert_carry_in #mE^@ @@ -87368,7 +88085,7 @@ sAddSub\x20pu1_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x2,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x2,\x20pzero,\x20pzero,\x20s32 xg{(O sSignExt32\x20(3) .)td$ sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_src0,\x20invert_carry_in !%/`y @@ -87439,7 +88156,7 @@ sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34 _.r5l sLogicalFlags\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] zozs4 sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 ARW[O sFull64\x20(0) ExS', sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20invert_src0,\x20invert_carry_in 5iwt1 @@ -87905,7 +88622,7 @@ sAddSub\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x5,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -87924,7 +88641,7 @@ sAddSub\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x4,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -87964,7 +88681,7 @@ sAddSub\x20pu2_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x0,\x20pzero,\x20pzero,\x20s32 ARW[O sSignExt32\x20(3) ExS', sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_src0,\x20invert_carry_in 5iwt1 @@ -88352,7 +89069,7 @@ sAddSub\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x8,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -88377,7 +89094,7 @@ sAddSub\x20pu1_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x1,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x1,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x1,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -88402,7 +89119,7 @@ sAddSub\x20pu2_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x1,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x1,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x1,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -88728,7 +89445,7 @@ sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34 v$C<0 sLogicalFlags\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] ,$"r: sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sFull64\x20(0) w!/%u sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20invert_src0,\x20invert_carry_in #mE^@ @@ -88799,7 +89516,7 @@ sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34 X"HT8 sLogicalFlags\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] pp50J sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sFull64\x20(0) .)td$ sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20invert_src0,\x20invert_carry_in !%/`y @@ -88870,7 +89587,7 @@ sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34 _.r5l sLogicalFlags\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] zozs4 sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 ARW[O sFull64\x20(0) ExS', sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20invert_src0,\x20invert_carry_in 5iwt1 @@ -89246,7 +89963,7 @@ sAddSub\x20pu0_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x6,\x20pzero,\x20pzero,\x20s32 mMj`$ sSignExt32\x20(3) w!/%u sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_src0,\x20invert_carry_in #mE^@ @@ -89311,7 +90028,7 @@ sAddSub\x20pu1_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x7,\x20pzero,\x20pzero,\x20s32 xg{(O sSignExt32\x20(3) .)td$ sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_src0,\x20invert_carry_in !%/`y @@ -89382,7 +90099,7 @@ sAddSub\x20pu2_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x2,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x2,\x20pzero,\x20pzero,\x20s32 ARW[O sSignExt32\x20(3) ExS', sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_src0,\x20invert_carry_in 5iwt1 @@ -89627,7 +90344,7 @@ sAddSub\x20pu0_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x9,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x9,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x9,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -89646,7 +90363,7 @@ sAddSub\x20pu1_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x8,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x8,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x8,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x8,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -89692,7 +90409,7 @@ sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34 _.r5l sLogicalFlags\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] zozs4 sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 ARW[O sFull64\x20(0) ExS', sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20invert_src0,\x20invert_carry_in 5iwt1 @@ -89933,7 +90650,7 @@ sAddSub\x20pu0_or0xa,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0xa,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0xa,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0xa,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0xa,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -89952,7 +90669,7 @@ sAddSub\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x0,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x0,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -89992,7 +90709,7 @@ sAddSub\x20pu2_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x4,\x20pzero,\x20pzero,\x20s32 ARW[O sSignExt32\x20(3) ExS', sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_src0,\x20invert_carry_in 5iwt1 @@ -90223,7 +90940,7 @@ sAddSub\x20pu0_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x7,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -90242,7 +90959,7 @@ sAddSub\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x5,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -90261,7 +90978,7 @@ sAddSub\x20pu2_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x5,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x5,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -90464,7 +91181,7 @@ sAddSub\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x0,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -90483,7 +91200,7 @@ sAddSub\x20pu1_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x2,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x2,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x2,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -90502,7 +91219,7 @@ sAddSub\x20pu2_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x6,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x6,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -90703,7 +91420,7 @@ sAddSub\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x4,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -90722,7 +91439,7 @@ sAddSub\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x4,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -90741,7 +91458,7 @@ sAddSub\x20pu2_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x0,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x0,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -90942,7 +91659,7 @@ sAddSub\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x5,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -90961,7 +91678,7 @@ sAddSub\x20pu1_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x1,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x1,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x1,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -90980,7 +91697,7 @@ sAddSub\x20pu2_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x1,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x1,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x1,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -91181,7 +91898,7 @@ sAddSub\x20pu0_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x6,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x6,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -91200,7 +91917,7 @@ sAddSub\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x6,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -91219,7 +91936,7 @@ sAddSub\x20pu2_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x2,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x2,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x2,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -91419,7 +92136,7 @@ sAddSub\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x8,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -91438,7 +92155,7 @@ sAddSub\x20pu1_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x7,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x7,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -91457,7 +92174,7 @@ sAddSub\x20pu2_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x4,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x4,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -91653,7 +92370,7 @@ sAddSub\x20pu0_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x9,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x9,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x9,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -91672,7 +92389,7 @@ sAddSub\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x0,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x0,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -91691,7 +92408,7 @@ sAddSub\x20pu2_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x5,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x5,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -91889,7 +92606,7 @@ sAddSub\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x0,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -91908,7 +92625,7 @@ sAddSub\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x5,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -91927,7 +92644,7 @@ sAddSub\x20pu2_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x7,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x7,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x7,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -92125,7 +92842,7 @@ sAddSub\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x4,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -92144,7 +92861,7 @@ sAddSub\x20pu1_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x2,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x2,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x2,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -92163,7 +92880,7 @@ sAddSub\x20pu2_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x6,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x6,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -92361,7 +93078,7 @@ sAddSub\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x5,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -92380,7 +93097,7 @@ sAddSub\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x4,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -92399,7 +93116,7 @@ sAddSub\x20pu2_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x0,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x0,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -92597,7 +93314,7 @@ sAddSub\x20pu0_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x6,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x6,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -92616,7 +93333,7 @@ sAddSub\x20pu1_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x1,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x1,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x1,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -92635,7 +93352,7 @@ sAddSub\x20pu2_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x1,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x1,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x1,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -92833,7 +93550,7 @@ sAddSub\x20pu0_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x7,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -92852,7 +93569,7 @@ sAddSub\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x6,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -92871,7 +93588,7 @@ sAddSub\x20pu2_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x2,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x2,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x2,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -93069,7 +93786,7 @@ sAddSub\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x8,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -93088,7 +93805,7 @@ sAddSub\x20pu1_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x7,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x7,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -93107,7 +93824,7 @@ sAddSub\x20pu2_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x4,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x4,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -93305,7 +94022,7 @@ sAddSub\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x0,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -93324,7 +94041,7 @@ sAddSub\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x0,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x0,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -93343,7 +94060,7 @@ sAddSub\x20pu2_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x5,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x5,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -93541,7 +94258,7 @@ sAddSub\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x4,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -93560,7 +94277,7 @@ sAddSub\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x5,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -93579,7 +94296,7 @@ sAddSub\x20pu2_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x7,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x7,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x7,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -93777,7 +94494,7 @@ sAddSub\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x5,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -93796,7 +94513,7 @@ sAddSub\x20pu1_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x2,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x2,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x2,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -93815,7 +94532,7 @@ sAddSub\x20pu2_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x6,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x6,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -94013,7 +94730,7 @@ sAddSub\x20pu0_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x6,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x6,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -94032,7 +94749,7 @@ sAddSub\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x4,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -94051,7 +94768,7 @@ sAddSub\x20pu2_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x0,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x0,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -94249,7 +94966,7 @@ sAddSub\x20pu0_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x7,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -94268,7 +94985,7 @@ sAddSub\x20pu1_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x1,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x1,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x1,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -94287,7 +95004,7 @@ sAddSub\x20pu2_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x1,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x1,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x1,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -94485,7 +95202,7 @@ sAddSub\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x8,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -94504,7 +95221,7 @@ sAddSub\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x6,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -94523,7 +95240,7 @@ sAddSub\x20pu2_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x2,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x2,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x2,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -94721,7 +95438,7 @@ sAddSub\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x0,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -94740,7 +95457,7 @@ sAddSub\x20pu1_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x7,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x7,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -94759,7 +95476,7 @@ sAddSub\x20pu2_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x4,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x4,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -94983,7 +95700,7 @@ sAddSub\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x4,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -95002,7 +95719,7 @@ sAddSub\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x0,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x0,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -95021,7 +95738,7 @@ sAddSub\x20pu2_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x5,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x5,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -95303,7 +96020,7 @@ sAddSub\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x5,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -95328,7 +96045,7 @@ sAddSub\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x5,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -95353,7 +96070,7 @@ sAddSub\x20pu2_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x7,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x7,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x7,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -95569,7 +96286,7 @@ sAddSub\x20pu0_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x6,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x6,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -95615,7 +96332,7 @@ sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34 X"HT8 sLogicalFlags\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] pp50J sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sFull64\x20(0) .)td$ sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20invert_src0,\x20invert_carry_in !%/`y @@ -95686,7 +96403,7 @@ sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34 _.r5l sLogicalFlags\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] zozs4 sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 ARW[O sFull64\x20(0) ExS', sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20invert_src0,\x20invert_carry_in 5iwt1 @@ -95917,7 +96634,7 @@ sAddSub\x20pu0_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x7,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -95957,7 +96674,7 @@ sAddSub\x20pu1_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x2,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x2,\x20pzero,\x20pzero,\x20s32 xg{(O sSignExt32\x20(3) .)td$ sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_src0,\x20invert_carry_in !%/`y @@ -96022,7 +96739,7 @@ sAddSub\x20pu2_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x0,\x20pzero,\x20pzero,\x20s32 ARW[O sSignExt32\x20(3) ExS', sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_src0,\x20invert_carry_in 5iwt1 @@ -96236,7 +96953,7 @@ sAddSub\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x8,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -96255,7 +96972,7 @@ sAddSub\x20pu1_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x1,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x1,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x1,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -96274,7 +96991,7 @@ sAddSub\x20pu2_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x1,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x1,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x1,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -96463,7 +97180,7 @@ sAddSub\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x0,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -96482,7 +97199,7 @@ sAddSub\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x4,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -96501,7 +97218,7 @@ sAddSub\x20pu2_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x2,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x2,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x2,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -96690,7 +97407,7 @@ sAddSub\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x4,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -96709,7 +97426,7 @@ sAddSub\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x6,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -96728,7 +97445,7 @@ sAddSub\x20pu2_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x4,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x4,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -96917,7 +97634,7 @@ sAddSub\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x5,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -96936,7 +97653,7 @@ sAddSub\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x0,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x0,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -96955,7 +97672,7 @@ sAddSub\x20pu2_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x5,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x5,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -97144,7 +97861,7 @@ sAddSub\x20pu0_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x6,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x6,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -97163,7 +97880,7 @@ sAddSub\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x5,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -97182,7 +97899,7 @@ sAddSub\x20pu2_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x6,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x6,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -97368,7 +98085,7 @@ sAddSub\x20pu0_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x7,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -97387,7 +98104,7 @@ sAddSub\x20pu1_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x2,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x2,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x2,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -97406,7 +98123,7 @@ sAddSub\x20pu2_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x0,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x0,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -97592,7 +98309,7 @@ sAddSub\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x8,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -97611,7 +98328,7 @@ sAddSub\x20pu1_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x1,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x1,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x1,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -97630,7 +98347,7 @@ sAddSub\x20pu2_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x1,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x1,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x1,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -97816,7 +98533,7 @@ sAddSub\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x0,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -97835,7 +98552,7 @@ sAddSub\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x4,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -97854,7 +98571,7 @@ sAddSub\x20pu2_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x2,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x2,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x2,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -98040,7 +98757,7 @@ sAddSub\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x4,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -98059,7 +98776,7 @@ sAddSub\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x6,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -98078,7 +98795,7 @@ sAddSub\x20pu2_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x4,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x4,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -98264,7 +98981,7 @@ sAddSub\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x5,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -98283,7 +99000,7 @@ sAddSub\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x0,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x0,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -98302,7 +99019,7 @@ sAddSub\x20pu2_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x5,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x5,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -98488,7 +99205,7 @@ sAddSub\x20pu0_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x6,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x6,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -98507,7 +99224,7 @@ sAddSub\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x5,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -98526,7 +99243,7 @@ sAddSub\x20pu2_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x6,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x6,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -98712,7 +99429,7 @@ sAddSub\x20pu0_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x7,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -98731,7 +99448,7 @@ sAddSub\x20pu1_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x2,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x2,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x2,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -98750,7 +99467,7 @@ sAddSub\x20pu2_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x0,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x0,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -98936,7 +99653,7 @@ sAddSub\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x8,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -98955,7 +99672,7 @@ sAddSub\x20pu1_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x1,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x1,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x1,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -98974,7 +99691,7 @@ sAddSub\x20pu2_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x1,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x1,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x1,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -99160,7 +99877,7 @@ sAddSub\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x0,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -99179,7 +99896,7 @@ sAddSub\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x4,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -99198,7 +99915,7 @@ sAddSub\x20pu2_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x2,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x2,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x2,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -99384,7 +100101,7 @@ sAddSub\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x4,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -99403,7 +100120,7 @@ sAddSub\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x6,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -99422,7 +100139,7 @@ sAddSub\x20pu2_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x4,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x4,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -99608,7 +100325,7 @@ sAddSub\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x5,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -99627,7 +100344,7 @@ sAddSub\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x0,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x0,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -99646,7 +100363,7 @@ sAddSub\x20pu2_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x5,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x5,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -99832,7 +100549,7 @@ sAddSub\x20pu0_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x6,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x6,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -99851,7 +100568,7 @@ sAddSub\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x5,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -99870,7 +100587,7 @@ sAddSub\x20pu2_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x6,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x6,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -100056,7 +100773,7 @@ sAddSub\x20pu0_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x7,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -100075,7 +100792,7 @@ sAddSub\x20pu1_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x2,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x2,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x2,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -100094,7 +100811,7 @@ sAddSub\x20pu2_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x0,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x0,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -100280,7 +100997,7 @@ sAddSub\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x8,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -100299,7 +101016,7 @@ sAddSub\x20pu1_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x1,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x1,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x1,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -100318,7 +101035,7 @@ sAddSub\x20pu2_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x1,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x1,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x1,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -100504,7 +101221,7 @@ sAddSub\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x0,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -100523,7 +101240,7 @@ sAddSub\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x4,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -100542,7 +101259,7 @@ sAddSub\x20pu2_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x2,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x2,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x2,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -100728,7 +101445,7 @@ sAddSub\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x4,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -100747,7 +101464,7 @@ sAddSub\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x6,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -100766,7 +101483,7 @@ sAddSub\x20pu2_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x4,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x4,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -100952,7 +101669,7 @@ sAddSub\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x5,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -100971,7 +101688,7 @@ sAddSub\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x0,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x0,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -100990,7 +101707,7 @@ sAddSub\x20pu2_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x5,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x5,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -101176,7 +101893,7 @@ sAddSub\x20pu0_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x6,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x6,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -101195,7 +101912,7 @@ sAddSub\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x5,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -101214,7 +101931,7 @@ sAddSub\x20pu2_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x6,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x6,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -101400,7 +102117,7 @@ sAddSub\x20pu0_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x7,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -101419,7 +102136,7 @@ sAddSub\x20pu1_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x2,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x2,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x2,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -101438,7 +102155,7 @@ sAddSub\x20pu2_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x0,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x0,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -101624,7 +102341,7 @@ sAddSub\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x8,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -101643,7 +102360,7 @@ sAddSub\x20pu1_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x1,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x1,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x1,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -101662,7 +102379,7 @@ sAddSub\x20pu2_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x1,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x1,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x1,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -101848,7 +102565,7 @@ sAddSub\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x0,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -101867,7 +102584,7 @@ sAddSub\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x4,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -101886,7 +102603,7 @@ sAddSub\x20pu2_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x2,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x2,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x2,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -102072,7 +102789,7 @@ sAddSub\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x4,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -102091,7 +102808,7 @@ sAddSub\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x6,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -102110,7 +102827,7 @@ sAddSub\x20pu2_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x4,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x4,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -102296,7 +103013,7 @@ sAddSub\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x5,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -102315,7 +103032,7 @@ sAddSub\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x0,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x0,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -102334,7 +103051,7 @@ sAddSub\x20pu2_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x5,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x5,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -102520,7 +103237,7 @@ sAddSub\x20pu0_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x6,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x6,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -102539,7 +103256,7 @@ sAddSub\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x5,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -102558,7 +103275,7 @@ sAddSub\x20pu2_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x6,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x6,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -102744,7 +103461,7 @@ sAddSub\x20pu0_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x7,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -102763,7 +103480,7 @@ sAddSub\x20pu1_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x2,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x2,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x2,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -102782,7 +103499,7 @@ sAddSub\x20pu2_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x0,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x0,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -102968,7 +103685,7 @@ sAddSub\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x8,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -102987,7 +103704,7 @@ sAddSub\x20pu1_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x1,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x1,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x1,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -103006,7 +103723,7 @@ sAddSub\x20pu2_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x1,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x1,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x1,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -103192,7 +103909,7 @@ sAddSub\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x0,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -103211,7 +103928,7 @@ sAddSub\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x4,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -103230,7 +103947,7 @@ sAddSub\x20pu2_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x2,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x2,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x2,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -103416,7 +104133,7 @@ sAddSub\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x4,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -103435,7 +104152,7 @@ sAddSub\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x6,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -103454,7 +104171,7 @@ sAddSub\x20pu2_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x4,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x4,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -103640,7 +104357,7 @@ sAddSub\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x5,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -103659,7 +104376,7 @@ sAddSub\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x0,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x0,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -103678,7 +104395,7 @@ sAddSub\x20pu2_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x5,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x5,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -103864,7 +104581,7 @@ sAddSub\x20pu0_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x6,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x6,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -103883,7 +104600,7 @@ sAddSub\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x5,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -103902,7 +104619,7 @@ sAddSub\x20pu2_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x6,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x6,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -104088,7 +104805,7 @@ sAddSub\x20pu0_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x7,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -104107,7 +104824,7 @@ sAddSub\x20pu1_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x2,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x2,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x2,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -104126,7 +104843,7 @@ sAddSub\x20pu2_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x0,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x0,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -104312,7 +105029,7 @@ sAddSub\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x8,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -104331,7 +105048,7 @@ sAddSub\x20pu1_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x1,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x1,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x1,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -104350,7 +105067,7 @@ sAddSub\x20pu2_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x1,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x1,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x1,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -104536,7 +105253,7 @@ sAddSub\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x0,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -104555,7 +105272,7 @@ sAddSub\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x4,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -104574,7 +105291,7 @@ sAddSub\x20pu2_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x2,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x2,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x2,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -104760,7 +105477,7 @@ sAddSub\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x4,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -104779,7 +105496,7 @@ sAddSub\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x6,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -104798,7 +105515,7 @@ sAddSub\x20pu2_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x4,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x4,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -104998,7 +105715,7 @@ sAddSub\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x5,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -105017,7 +105734,7 @@ sAddSub\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x0,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x0,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -105036,7 +105753,7 @@ sAddSub\x20pu2_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x5,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x5,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -105266,7 +105983,7 @@ sAddSub\x20pu0_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x6,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x6,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -105285,7 +106002,7 @@ sAddSub\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x5,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -105310,7 +106027,7 @@ sAddSub\x20pu2_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x6,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x6,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -105505,7 +106222,7 @@ sAddSub\x20pu0_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x7,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -105524,7 +106241,7 @@ sAddSub\x20pu1_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x2,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x2,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x2,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -105570,7 +106287,7 @@ sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34 _.r5l sLogicalFlags\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] zozs4 sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 ARW[O sFull64\x20(0) ExS', sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20invert_src0,\x20invert_carry_in 5iwt1 @@ -105785,7 +106502,7 @@ sAddSub\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x8,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -105804,7 +106521,7 @@ sAddSub\x20pu1_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x1,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x1,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x1,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -105844,7 +106561,7 @@ sAddSub\x20pu2_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x0,\x20pzero,\x20pzero,\x20s32 ARW[O sSignExt32\x20(3) ExS', sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_src0,\x20invert_carry_in 5iwt1 @@ -106052,7 +106769,7 @@ sAddSub\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x0,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -106071,7 +106788,7 @@ sAddSub\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x4,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -106090,7 +106807,7 @@ sAddSub\x20pu2_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x1,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x1,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x1,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -106273,7 +106990,7 @@ sAddSub\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x4,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -106292,7 +107009,7 @@ sAddSub\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x6,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -106311,7 +107028,7 @@ sAddSub\x20pu2_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x2,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x2,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x2,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -106494,7 +107211,7 @@ sAddSub\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x5,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -106513,7 +107230,7 @@ sAddSub\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x0,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x0,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -106532,7 +107249,7 @@ sAddSub\x20pu2_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x4,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x4,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -106715,7 +107432,7 @@ sAddSub\x20pu0_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x6,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x6,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -106734,7 +107451,7 @@ sAddSub\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x5,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -106753,7 +107470,7 @@ sAddSub\x20pu2_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x5,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x5,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -106935,7 +107652,7 @@ sAddSub\x20pu0_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x7,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -106954,7 +107671,7 @@ sAddSub\x20pu1_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x2,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x2,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x2,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -106973,7 +107690,7 @@ sAddSub\x20pu2_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x0,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x0,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -107153,7 +107870,7 @@ sAddSub\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x8,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -107172,7 +107889,7 @@ sAddSub\x20pu1_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x1,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x1,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x1,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -107191,7 +107908,7 @@ sAddSub\x20pu2_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x1,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x1,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x1,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -107397,7 +108114,7 @@ sAddSub\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x0,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -107416,7 +108133,7 @@ sAddSub\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x4,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -107435,7 +108152,7 @@ sAddSub\x20pu2_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x6,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x6,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -107699,7 +108416,7 @@ sAddSub\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x4,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -107724,7 +108441,7 @@ sAddSub\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x6,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -107749,7 +108466,7 @@ sAddSub\x20pu2_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x2,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x2,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x2,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -107973,7 +108690,7 @@ sAddSub\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x5,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -108019,7 +108736,7 @@ sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34 X"HT8 sLogicalFlags\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] pp50J sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sFull64\x20(0) .)td$ sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20invert_src0,\x20invert_carry_in !%/`y @@ -108090,7 +108807,7 @@ sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34 _.r5l sLogicalFlags\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] zozs4 sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 ARW[O sFull64\x20(0) ExS', sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20invert_src0,\x20invert_carry_in 5iwt1 @@ -108392,7 +109109,7 @@ sAddSub\x20pu0_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x6,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x6,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -108432,7 +109149,7 @@ sAddSub\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x0,\x20pzero,\x20pzero,\x20s32 xg{(O sSignExt32\x20(3) .)td$ sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_src0,\x20invert_carry_in !%/`y @@ -108503,7 +109220,7 @@ sAddSub\x20pu2_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x4,\x20pzero,\x20pzero,\x20s32 ARW[O sSignExt32\x20(3) ExS', sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_src0,\x20invert_carry_in 5iwt1 @@ -108750,7 +109467,7 @@ sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34 v$C<0 sLogicalFlags\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] ,$"r: sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sFull64\x20(0) w!/%u sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20invert_src0,\x20invert_carry_in #mE^@ @@ -108800,7 +109517,7 @@ sAddSub\x20pu1_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x2,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x2,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x2,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -108846,7 +109563,7 @@ sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34 _.r5l sLogicalFlags\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] zozs4 sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 ARW[O sFull64\x20(0) ExS', sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20invert_src0,\x20invert_carry_in 5iwt1 @@ -109087,7 +109804,7 @@ sAddSub\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x0,\x20pzero,\x20pzero,\x20s32 mMj`$ sSignExt32\x20(3) w!/%u sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_src0,\x20invert_carry_in #mE^@ @@ -109158,7 +109875,7 @@ sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34 X"HT8 sLogicalFlags\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] pp50J sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sFull64\x20(0) .)td$ sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20invert_src0,\x20invert_carry_in !%/`y @@ -109223,7 +109940,7 @@ sAddSub\x20pu2_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x0,\x20pzero,\x20pzero,\x20s32 ARW[O sSignExt32\x20(3) ExS', sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_src0,\x20invert_carry_in 5iwt1 @@ -109420,7 +110137,7 @@ sAddSub\x20pu0_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x7,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -109460,7 +110177,7 @@ sAddSub\x20pu1_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x1,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x1,\x20pzero,\x20pzero,\x20s32 xg{(O sSignExt32\x20(3) .)td$ sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_src0,\x20invert_carry_in !%/`y @@ -109504,7 +110221,7 @@ sAddSub\x20pu2_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x1,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x1,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x1,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -109668,7 +110385,7 @@ sAddSub\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x4,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -109686,7 +110403,7 @@ sAddSub\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x4,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -109705,7 +110422,7 @@ sAddSub\x20pu2_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x2,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x2,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x2,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -109874,7 +110591,7 @@ sAddSub\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x5,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -109892,7 +110609,7 @@ sAddSub\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x5,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -109911,7 +110628,7 @@ sAddSub\x20pu2_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x4,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x4,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -110105,7 +110822,7 @@ sAddSub\x20pu0_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x6,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x6,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -110124,7 +110841,7 @@ sAddSub\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x0,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x0,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -110143,7 +110860,7 @@ sAddSub\x20pu2_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x0,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x0,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -110308,7 +111025,7 @@ sAddSub\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x0,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -110327,7 +111044,7 @@ sAddSub\x20pu1_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x1,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x1,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x1,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -110346,7 +111063,7 @@ sAddSub\x20pu2_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x1,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x1,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x1,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -110508,7 +111225,7 @@ sAddSub\x20pu0_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x7,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -110527,7 +111244,7 @@ sAddSub\x20pu1_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x2,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x2,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x2,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -110546,7 +111263,7 @@ sAddSub\x20pu2_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x5,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x5,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -110708,7 +111425,7 @@ sAddSub\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x4,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -110727,7 +111444,7 @@ sAddSub\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x4,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -110746,7 +111463,7 @@ sAddSub\x20pu2_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x2,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x2,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x2,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -110908,7 +111625,7 @@ sAddSub\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x5,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -110927,7 +111644,7 @@ sAddSub\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x0,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x0,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -110946,7 +111663,7 @@ sAddSub\x20pu2_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x4,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x4,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -111108,7 +111825,7 @@ sAddSub\x20pu0_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x6,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x6,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -111127,7 +111844,7 @@ sAddSub\x20pu1_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x1,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x1,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x1,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -111146,7 +111863,7 @@ sAddSub\x20pu2_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x0,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x0,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -111308,7 +112025,7 @@ sAddSub\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x0,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -111327,7 +112044,7 @@ sAddSub\x20pu1_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x2,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x2,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x2,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -111346,7 +112063,7 @@ sAddSub\x20pu2_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x1,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x1,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x1,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ @@ -111508,7 +112225,7 @@ sAddSub\x20pu0_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x7,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -111527,7 +112244,7 @@ sAddSub\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x4,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -111546,7 +112263,7 @@ sAddSub\x20pu2_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x5,\x20pzero,\x20pzero,\x20s32 ARW[O sCompare\x20pu2_or0x5,\x20pzero,\x200x0_i34,\x20u64 57:k{ sBranch\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call i1Qt_ diff --git a/crates/cpu/tests/expected/rename_execute_retire_head_n1.vcd b/crates/cpu/tests/expected/rename_execute_retire_head_n1.vcd index 2f2ea68..33034ff 100644 --- a/crates/cpu/tests/expected/rename_execute_retire_head_n1.vcd +++ b/crates/cpu/tests/expected/rename_execute_retire_head_n1.vcd @@ -14753,7 +14753,7 @@ sAddSub\x20{r0x23(pwr:r3)},\x20rzero,\x20rzero,\x200x0_i34 |xv,$ b101 ._e2c b1000000011000 &IybE b1000000011100 q7AbU -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" b)iv\ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" b)iv\ b1000000011100 u];=A b110 %4VT6 b101 N.OXU @@ -14763,7 +14763,7 @@ sAddSub\x20{r0x23(pwr:r3)},\x20rzero,\x20rzero,\x200x0_i34 i;(v_ b101 `%:u/ b1000000011000 +.1SM b1000000011100 dp]}: -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ^,Y?C +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ^,Y?C b101 ,Pv?r b1000000010100 a:tIz b1000000011000 gTqRd @@ -14771,7 +14771,7 @@ sAddSub\x20{r0x23(pwr:r3)},\x20rzero,\x20rzero,\x200x0_i34 P[_e* b101 b;gWF b1000000011000 v%{gr b1000000011100 jFa=K -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" 3,D6U +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" 3,D6U b100 [1% @@ -15020,7 +15020,7 @@ b1000000011100 :sI9j b100 )nJ"~ 1DWZ|, 1Zle/M -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" H}G,~ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" H}G,~ b1010 50IDv b101 ;OIV7 b1000000010100 y6d,- @@ -15035,7 +15035,7 @@ b1000000011100 )|%-* b100 .kP1Y 1JLjr@ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" >Ljr@ b1010 J8qAt sHdlNone\x20(0) GsdD" b0 }:QxN @@ -15092,7 +15092,7 @@ b1000000011100 "[7)5 b100 H'GOQ 1`-IYJ 1^2z`B -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" G)Y>z +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" G)Y>z b1 Q8.k[ b1010 6ngWu sIR_C R=4[: @@ -15119,7 +15119,7 @@ b1000000011100 NPnW3 b100 XN7]F 1IezOi 1*LR9C -sShiftRotate\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" lFwZm +sShiftRotate\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" lFwZm b1 xf\yZ 1l}Q4j b1000 2/sm& @@ -15133,7 +15133,7 @@ s\"IR_S_C(s):\x20..0x1004:\x20Load\x20pu2_or0x1,\x20pu1_or0x1,\x200x0_i34,\x20u6 s\"F_C(s)(output):\x200x1008:\x20AddSub\x20pu0_or0x2,\x20pzero,\x20pzero,\x200x100_i34\" $CPgh s\"INR_S_C(s):\x200x100c:\x20AddSub\x20pu0_or0x3,\x20pu0_or0x1,\x20pzero,\x200x1F_i34\" &_rP5 s\"NotYetEnqueued(s):\x200x1014:\x20AddSub\x20pu1_or0x2,\x20pzero,\x20pzero,\x200x0_i34\" [fD3% -s\"NotYetEnqueued(s):\x200x1018:\x20ShiftRotate\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" 5V$0e +s\"NotYetEnqueued(s):\x200x1018:\x20ShiftRotate\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\\\"FunnelShift2x32Bit\\\"\" 5V$0e sHdlNone\x20(0) [C%Hf b0 %RtTH b0 8/pV| @@ -15264,7 +15264,7 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]Bk b1001 !}q}3 b1000000011000 P6Lor b1000000011100 %T}0a -sShiftRotate\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ^#{t b1 [1% -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" VH2li +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" VH2li b110 "wu\A b1000000011100 2VLa& b1000000100000 f|3xZ @@ -16424,7 +16424,7 @@ b1000000011000 EndVc sAddSub\x20{r0x23(pwr:r3)},\x20rzero,\x20rzero,\x200x0_i34 W#\oP b1000000011000 o9u.L b101 rT\_J b1000000011000 Lj@^3 b1000000011100 5V47% -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" $J^te +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" $J^te b110 :/Lu^ b1000000011100 HJ`KE b1000000100000 MZ'y0 @@ -17679,7 +17679,7 @@ b1100 3~R@V b1000000011000 $sw]T b1000000011100 4.Fl' 1KELbi -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" FroU] +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" FroU] b1101 XkB+D b1000000011100 kOf|@ b1000000100000 AX2`x @@ -17726,7 +17726,7 @@ sAddSub\x20{r0x23(pwr:r3)},\x20rzero,\x20rzero,\x200x0_i34 (tyPO b101 G]Da0 b1000000011000 J`HNu b1000000011100 f,@)} -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" -VwB# +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" -VwB# b110 e(`:4 b1000000011100 rkB,8 b1000000100000 EndVc @@ -17777,7 +17777,7 @@ b1100 v1PxY b1000000011000 D$(h6 b1000000011100 aPlbU 1$XNdK -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ZVxb5 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ZVxb5 b1101 wAhwA b1000000011100 "A7[g b1000000100000 xkN0n @@ -17860,7 +17860,7 @@ sAddSub\x20{r0x23(pwr:r3)},\x20rzero,\x20rzero,\x200x0_i34 i%XY2 b101 ~844q b1000000011000 /cb.q b1000000011100 #djZj -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" !k7S, +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" !k7S, b1 S15xi b110 *S2}w b1000000011100 F8YaY @@ -17912,7 +17912,7 @@ b1100 o,027 b1000000011000 IpMow b1000000011100 ~/gOG 1ts{HG -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" JV){m +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" JV){m b1101 G.l-E b1000000011100 e3!L( b1000000100000 u_nJT @@ -17963,7 +17963,7 @@ b101 rmXQH b1001 J{: b1010 4q:R| @@ -18050,7 +18050,7 @@ b10100 3gfqL b1000000011000 }9f3p b1000000011100 6c=# b1000000011100 E{f') b1000000100000 "1`4I @@ -18261,7 +18261,7 @@ b1100 6.=w| b1000000011000 :Iu]Z b1000000011100 1y\wq 1T!*NS -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" fV|74 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" fV|74 b1101 P'w8, b1000000011100 $LQe6 b1000000100000 d|@}a @@ -18292,7 +18292,7 @@ sAddSub\x20{r0x23(pwr:r3)},\x20rzero,\x20rzero,\x200x0_i34 YP/!3 b101 AiX|i b1000000011000 5lbfo b1000000011100 \5[{: -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" 6#`f" +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" 6#`f" b110 A/2&\ b1000000011100 3U{._ b1000000100000 0^Fub @@ -18343,7 +18343,7 @@ b1100 cZDID b1000000011000 @+M>{ b1000000011100 .R@P) 1J}4jM -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" @cYHQ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" @cYHQ b1101 &!_BR b1000000011100 ,GIY} b1000000100000 RAJ'& @@ -18404,7 +18404,7 @@ sAddSub\x20{r0x23(pwr:r3)},\x20rzero,\x20rzero,\x200x0_i34 X46DE b101 U'aY{ b1000000011000 992f$ b1000000011100 l'eOs -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ^F35A +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ^F35A b1 c>*Yt b110 fSYB' b1000000011100 (Tb@s @@ -18456,7 +18456,7 @@ b1100 G99FH b1000000011000 K?=MC b1000000011100 xr!E9 1thmBC -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" [VvH? +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" [VvH? b1101 CD(_4 b1000000011100 t977^ b1000000100000 v"_SV}[ b1000000011000 BHJK` b1000000011100 m{I(| -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" kG}q# +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" kG}q# b110 vx25, b1000000011100 #{PY^ b1000000100000 +/EjT @@ -18749,7 +18749,7 @@ b1100 ;=6[t b1000000011000 knr_b b1000000011100 7i+r% 1K,%g} -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" :R?/r +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" :R?/r b1101 /63/d b1000000011100 Vn}yA b1000000100000 B>QDf @@ -18782,7 +18782,7 @@ sAddSub\x20{r0x23(pwr:r3)},\x20r0x23(pwr:r3),\x20rzero,\x200x1_i34 =.%EO b101 xTmp7 b1000000011000 Z1yh. b1000000011100 6.!6e -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ILdY7 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ILdY7 b110 5AZ| -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" h:}h+ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" h:}h+ b1101 YlRxv b1000000011100 $Q&(R b1000000100000 %8"}e @@ -18922,7 +18922,7 @@ b11011 Rn&!X b101 5SzqY b1000000011000 bXMXl b1000000011100 yG>#9 -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" cX&t+ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" cX&t+ b1 :Uy;1 b110 ^)ia b1000000011100 mfY=3 @@ -18974,7 +18974,7 @@ b1100 "n'rI b1000000011000 3v&^* b1000000011100 `0/8C 1\n+ni -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" mN*e2 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" mN*e2 b1101 :y~6T b1000000011100 #F;BM b1000000100000 $Fb] @@ -19007,7 +19007,7 @@ sAddSub\x20{r0x23(pwr:r3)},\x20r0x23(pwr:r3),\x20rzero,\x200x1_i34 X6_Y0 b1001 w4U{: b1000000011000 4D~Fn b1000000011100 %,L&| -sShiftRotate\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" X{]BR +sShiftRotate\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" X{]BR b110 \JyLS b1010 ?*wvf b1000000011100 A&(H5 @@ -19085,7 +19085,7 @@ b10100 +S}9n b1000000011000 g80z; b1000000011100 ;~4jc 1D>VQo -sShiftRotate\x20pu1_or0x7,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" b2QLT +sShiftRotate\x20pu1_or0x7,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" b2QLT b1 JzUQL sINR_S_C hI+v5 sHdlNone\x20(0) #[Mgb @@ -19311,7 +19311,7 @@ b1100 w}/Bf b1000000011000 Eky!H b1000000011100 :sI9j 1Zle/M -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" H}G,~ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" H}G,~ b1101 wO2pI b1000000011100 Dzyv( b1000000100000 Ij1.# @@ -19399,7 +19399,7 @@ b1100 )~7)* b1000000011000 PJFNQ b1000000011100 )|%-* 1=:o#p -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" >Ljr@ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" >Ljr@ b1101 $'o?g b1000000011100 3um:5 b1000000100000 ){4i% @@ -19529,7 +19529,7 @@ b1100 Do6U{ b1000000011000 I5k=u b1000000011100 "[7)5 1^2z`B -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" G)Y>z +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" G)Y>z b1101 ;_3I; b1000000011100 k5Uf2 b1000000100000 PM::U @@ -19649,7 +19649,7 @@ b10100 %b|Fh b1000000011000 Io,]} b1000000011100 o;x.q 1^&7Z, -sShiftRotate\x20pu1_or0x7,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" N1 1Ygc-F -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" |xv,$ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" |xv,$ b10100 ._e2c b1000000011100 &IybE b1000000100000 q7AbU @@ -19814,7 +19814,7 @@ b10100 N.OXU b1000000011000 9`!,u b1000000011100 QlkNC 1r:ngp -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" i;(v_ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" i;(v_ b10100 `%:u/ b1000000011100 +.1SM b1000000100000 dp]}: @@ -19824,7 +19824,7 @@ b10100 ,Pv?r b1000000011000 a:tIz b1000000011100 gTqRd 1_A~e, -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" P[_e* +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" P[_e* b10100 b;gWF b1000000011100 v%{gr b1000000100000 jFa=K @@ -19872,7 +19872,7 @@ sBranch\x20{},\x20rzero,\x20rzero,\x20r0x2(pwr:ctr),\x20-0x1C_i26,\x20uge,\x20in b1000000011000 0+X%N b1000000011100 `F_;@ 1TfU1; -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" v);!X +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" v);!X b1101 w}/Bf b1000000011100 Eky!H b1000000100000 :sI9j @@ -19958,7 +19958,7 @@ sBranch\x20{},\x20rzero,\x20rzero,\x20r0x2(pwr:ctr),\x20-0x1C_i26,\x20uge,\x20in b1000000011000 y6d,- b1000000011100 rBY/0 1GyD/- -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ?-/h +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ?-/h b1101 )~7)* b1000000011100 PJFNQ b1000000100000 )|%-* @@ -20069,7 +20069,7 @@ sBranch\x20{},\x20rzero,\x20rzero,\x20r0x2(pwr:ctr),\x20-0x1C_i26,\x20uge,\x20in b1000000011000 .r&NG b1000000011100 dQX}W 1-NaQx -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" _RFXu +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" _RFXu b1101 Do6U{ b1000000011100 I5k=u b1000000100000 "[7)5 @@ -20179,7 +20179,7 @@ b10100 #%BAH b1000000011000 _^1p8 b1000000011100 0Ky2c 1%c)dF -sShiftRotate\x20pu1_or0x7,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" !)Cl~ +sShiftRotate\x20pu1_or0x7,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" !)Cl~ b1 q7=da sINR_S_C wWrbg sHdlNone\x20(0) d5VF* @@ -20368,7 +20368,7 @@ b1000000011100 )Z?\G b100 %v8MO 1o#xMo 1zhd`9 -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" J9h2v +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" J9h2v b10100 50IDv b0 G9@U` b10100 ]&aiD @@ -20377,14 +20377,14 @@ b1000000011100 B8#2K b100 iXLU` 1,')ha 1}NSro -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" `4f=q +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" `4f=q b10100 J8qAt b10100 }:QxN b11111 hh!}] b1000000011000 k@R+E b1000000011100 +PXSv 13hOV\ -sShiftRotate\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" QVw;[ +sShiftRotate\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" QVw;[ b10010 _CFax b11011 *P-sE b1000000110000 T.E%| @@ -20415,7 +20415,7 @@ b1000000011100 .)')Q b100 ,|l<; 1RDpAQ 1pR{Kz -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" _e@LH +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" _e@LH b1 ,a#p\ b10100 6ngWu sF_C ~Nt<3 @@ -20430,7 +20430,7 @@ b1000000011100 p,LUL b100 *BBR% 1b>i>S 1.u -sShiftRotate\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" p"4GL +sShiftRotate\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" p"4GL 1b9.7} b10100 2/sm& b1 ?>#{t @@ -20442,13 +20442,13 @@ sPRegValue\x20{\x20int_fp:\x200x2_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} >nk s\"F_C(s)(output):\x200x102c:\x20AddSub\x20pu0_or0xa,\x20pu1_or0x5,\x20pzero,\x200x1_i34\" NV*z& s\"INR_S_C(s):\x200x1030..:\x20AddSub\x20pu0_or0xb,\x20pzero,\x20pzero,\x20-0x10_i34\" H!fs@ s\"INR_S_C(s):\x200x1034..:\x20AddSub\x20pu1_or0xa,\x20pu1_or0x6,\x20pzero,\x20-0x1_i34\" y.\2m -s\"NotYetEnqueued(s):\x200x1018:\x20ShiftRotate\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" F8i). +s\"NotYetEnqueued(s):\x200x1018:\x20ShiftRotate\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\\\"FunnelShift2x32Bit\\\"\" F8i). b10100 %RtTH b11111 8/pV| b1000000011000 j2-1L b1000000011100 NbFkw 1Kr|l% -sShiftRotate\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" O!5ED +sShiftRotate\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" O!5ED b10010 .awP3 b11011 IG_UF b1000000110000 ^x[1% 1[L?im -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" VH2li +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" VH2li b1101 "wu\A b1000000011100 2VLa& b1000000100000 f|3xZ @@ -20827,7 +20827,7 @@ b10100 =XZ/ +sShiftRotate\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" >=XZ/ b0 Sb8S@ sINR_S_C YRHmG sHdlNone\x20(0) GXnYY @@ -21365,7 +21365,7 @@ b1100 rT\_J b1000000011000 Lj@^3 b1000000011100 5V47% 1bHqkH -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" $J^te +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" $J^te b1101 :/Lu^ b1000000011100 HJ`KE b1000000100000 MZ'y0 @@ -21417,7 +21417,7 @@ b10100 3~R@V b1000000011000 $sw]T b1000000011100 4.Fl' 1KELbi -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" FroU] +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" FroU] b10100 XkB+D b1000000011100 kOf|@ b1000000100000 AX2`x @@ -21452,7 +21452,7 @@ b1100 G]Da0 b1000000011000 J`HNu b1000000011100 f,@)} 1QD~~; -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" -VwB# +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" -VwB# b1101 e(`:4 b1000000011100 rkB,8 b1000000100000 EndVc @@ -21504,7 +21504,7 @@ b10100 v1PxY b1000000011000 D$(h6 b1000000011100 aPlbU 1$XNdK -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ZVxb5 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ZVxb5 b10100 wAhwA b1000000011100 "A7[g b1000000100000 xkN0n @@ -21564,7 +21564,7 @@ b1100 ~844q b1000000011000 /cb.q b1000000011100 #djZj 1^3`F6 -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" !k7S, +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" !k7S, b1101 *S2}w b1000000011100 F8YaY b1000000100000 By4s_ @@ -21616,7 +21616,7 @@ b10100 o,027 b1000000011000 IpMow b1000000011100 ~/gOG 1ts{HG -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" JV){m +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" JV){m b10100 G.l-E b1000000011100 e3!L( b1000000100000 u_nJT @@ -21667,7 +21667,7 @@ b10100 4q:R| b1000000011000 neY*K b1000000011100 kR(7} 1kC=}X -sShiftRotate\x20pu1_or0x7,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" SP~Du +sShiftRotate\x20pu1_or0x7,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" SP~Du sINR_S_C zdMbX sHdlNone\x20(0) Ty;xq b1101 ||dv( @@ -21753,7 +21753,7 @@ b11111 ))Q$A b1000000011000 2>c*# b1000000011100 g;x?* 1v2d/E -sShiftRotate\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" u'<^N +sShiftRotate\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" u'<^N b0 |bf,N sINR_S_C .Wvo% sHdlNone\x20(0) j9VJf @@ -21995,7 +21995,7 @@ b1000000011100 hF1zf b100 =uFVc 1b{(Ll 13ns"y -sShiftRotate\x20pu1_or0x7,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" oWafb +sShiftRotate\x20pu1_or0x7,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" oWafb sPRegValue\x20{\x20int_fp:\x200x65_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} R7=RV sPRegValue\x20{\x20int_fp:\x200x65_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} c4z() sHdlSome\x20(1) !Ax^^ @@ -22077,7 +22077,7 @@ s\"NotYetEnqueued(s):\x20..0x1024:\x20Store\x20pu2_or0x2,\x20pu0_or0x3,\x20pu2_o s\"F_C(apfc)(output):\x20..0x1030:\x20Load\x20pu2_or0x0,\x20pu0_or0x7,\x200x0_i34,\x20u64\" };UU_ s\"F_C(apfc)(output):\x200x1034..:\x20AddSub\x20pu1_or0x6,\x20pu0_or0x2,\x20pzero,\x20-0x1_i34\" &6c]# s\"F_C(apfc)(output):\x20..0x1034:\x20Branch\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pu1_or0x6,\x20-0x1C_i26,\x20uge,\x20invert_src2_eq_zero,\x20pc_relative\" lTkXL -s\"INR_S_C(apfc):\x200x1018:\x20ShiftRotate\x20pu1_or0x7,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" f9b;# +s\"INR_S_C(apfc):\x200x1018:\x20ShiftRotate\x20pu1_or0x7,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\\\"FunnelShift2x32Bit\\\"\" f9b;# sHdlSome\x20(1) [C%Hf b11000 %RtTH b100010 8/pV| @@ -22094,7 +22094,7 @@ b1000000011100 LBirM b100 WzI`m 1irxdd 1qHq!z -sShiftRotate\x20pu1_or0x7,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" d{%ZD +sShiftRotate\x20pu1_or0x7,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" d{%ZD sPRegValue\x20{\x20int_fp:\x200x65_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} U1Fyy sPRegValue\x20{\x20int_fp:\x200x65_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 33zdN sHdlSome\x20(1) iE0UB @@ -22199,7 +22199,7 @@ b1100 K.aWf b1000000011000 @;Sos b1000000011100 |8Ac" 1!6c=# b1000000011100 E{f') b1000000100000 "1`4I @@ -22251,7 +22251,7 @@ b10100 6.=w| b1000000011000 :Iu]Z b1000000011100 1y\wq 1T!*NS -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" fV|74 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" fV|74 b10100 P'w8, b1000000011100 $LQe6 b1000000100000 d|@}a @@ -22299,7 +22299,7 @@ b1100 AiX|i b1000000011000 5lbfo b1000000011100 \5[{: 1er?n^ -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" 6#`f" +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" 6#`f" b1101 A/2&\ b1000000011100 3U{._ b1000000100000 0^Fub @@ -22351,7 +22351,7 @@ b10100 cZDID b1000000011000 @+M>{ b1000000011100 .R@P) 1J}4jM -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" @cYHQ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" @cYHQ b10100 &!_BR b1000000011100 ,GIY} b1000000100000 RAJ'& @@ -22449,7 +22449,7 @@ b1100 U'aY{ b1000000011000 992f$ b1000000011100 l'eOs 18!Pg@ -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ^F35A +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ^F35A b1101 fSYB' b1000000011100 (Tb@s b1000000100000 %^)!N @@ -22501,7 +22501,7 @@ b10100 G99FH b1000000011000 K?=MC b1000000011100 xr!E9 1thmBC -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" [VvH? +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" [VvH? b10100 CD(_4 b1000000011100 t977^ b1000000100000 v"_ b1000000011100 :KovG 17~ux" -sShiftRotate\x20pu1_or0x7,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" wv@sk +sShiftRotate\x20pu1_or0x7,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" wv@sk b1101 rmXQH b10101 JSV}[ b1000000011000 BHJK` b1000000011100 m{I(| 1aZ.3r -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" kG}q# +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" kG}q# b1101 vx25, b1000000011100 #{PY^ b1000000100000 +/EjT @@ -22892,7 +22892,7 @@ b10100 ;=6[t b1000000011000 knr_b b1000000011100 7i+r% 1K,%g} -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" :R?/r +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" :R?/r b10100 /63/d b1000000011100 Vn}yA b1000000100000 B>QDf @@ -22928,7 +22928,7 @@ b1100 xTmp7 b1000000011000 Z1yh. b1000000011100 6.!6e 1dQZHD -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ILdY7 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ILdY7 b1101 5AZ| -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" h:}h+ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" h:}h+ b10100 YlRxv b1000000011100 $Q&(R b1000000100000 %8"}e @@ -23050,7 +23050,7 @@ b1100 5SzqY b1000000011000 bXMXl b1000000011100 yG>#9 1z6!Sq -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" cX&t+ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" cX&t+ b1101 ^)ia b1000000011100 mfY=3 b1000000100000 C|A4: @@ -23102,7 +23102,7 @@ b10100 "n'rI b1000000011000 3v&^* b1000000011100 `0/8C 1\n+ni -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" mN*e2 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" mN*e2 b10100 :y~6T b1000000011100 #F;BM b1000000100000 $Fb] @@ -23137,7 +23137,7 @@ b10100 w4U{: b1000000011000 4D~Fn b1000000011100 %,L&| 1jl+V[ -sShiftRotate\x20pu1_or0x7,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" X{]BR +sShiftRotate\x20pu1_or0x7,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" X{]BR b1101 \JyLS b10101 ?*wvf b1000000011100 A&(H5 @@ -23224,7 +23224,7 @@ b11111 +S}9n b1000000011000 g80z; b1000000011100 ;~4jc 1f$O.P -sShiftRotate\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" b2QLT +sShiftRotate\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" b2QLT b0 JzUQL sINR_S_C hI+v5 sHdlNone\x20(0) #[Mgb @@ -23421,7 +23421,7 @@ b10100 w}/Bf b1000000011000 Eky!H b1000000011100 :sI9j 1Zle/M -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" H}G,~ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" H}G,~ b10100 wO2pI b1000000011100 Dzyv( b1000000100000 Ij1.# @@ -23509,7 +23509,7 @@ b10100 )~7)* b1000000011000 PJFNQ b1000000011100 )|%-* 1=:o#p -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" >Ljr@ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" >Ljr@ b10100 $'o?g b1000000011100 3um:5 b1000000100000 ){4i% @@ -23645,7 +23645,7 @@ b10100 Do6U{ b1000000011000 I5k=u b1000000011100 "[7)5 1^2z`B -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" G)Y>z +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" G)Y>z b10100 ;_3I; b1000000011100 k5Uf2 b1000000100000 PM::U @@ -23758,7 +23758,7 @@ b11111 %b|Fh b1000000011000 Io,]} b1000000011100 o;x.q 1^&7Z, -sShiftRotate\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" N1 1Ygc-F -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" |xv,$ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" |xv,$ b11110 ._e2c b1000000011100 &IybE b1000000100000 q7AbU @@ -23937,7 +23937,7 @@ b11110 N.OXU b1000000011000 9`!,u b1000000011100 QlkNC 1r:ngp -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" i;(v_ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" i;(v_ b11110 `%:u/ b1000000011100 +.1SM b1000000100000 dp]}: @@ -23947,7 +23947,7 @@ b11110 ,Pv?r b1000000011000 a:tIz b1000000011100 gTqRd 1_A~e, -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" P[_e* +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" P[_e* b11110 b;gWF b1000000011100 v%{gr b1000000100000 jFa=K @@ -23995,7 +23995,7 @@ b10100 M6v2* b1000000011000 0+X%N b1000000011100 `F_;@ 1TfU1; -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" v);!X +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" v);!X b1000000011100 Eky!H b1000000100000 :sI9j sCompare\x20{r0xff(pwr:cr0)},\x20r0x26(pwr:r6),\x200xA_i34,\x20u32 H}G,~ @@ -24081,7 +24081,7 @@ b10100 ;OIV7 b1000000011000 y6d,- b1000000011100 rBY/0 1GyD/- -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ?-/h +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ?-/h b1000000011100 PJFNQ b1000000100000 )|%-* sCompare\x20{r0xff(pwr:cr0)},\x20r0x26(pwr:r6),\x200xA_i34,\x20u32 >Ljr@ @@ -24199,7 +24199,7 @@ b10100 -CWX b1000000011000 .r&NG b1000000011100 dQX}W 1-NaQx -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" _RFXu +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" _RFXu b1000000011100 I5k=u b1000000100000 "[7)5 sCompare\x20{r0xff(pwr:cr0)},\x20r0x26(pwr:r6),\x200xA_i34,\x20u32 G)Y>z @@ -24308,7 +24308,7 @@ b11111 #%BAH b1000000011000 _^1p8 b1000000011100 0Ky2c 1%c)dF -sShiftRotate\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" !)Cl~ +sShiftRotate\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" !)Cl~ b0 q7=da sINR_S_C wWrbg sHdlNone\x20(0) d5VF* @@ -24530,7 +24530,7 @@ b1000000011100 )Z?\G b100 %v8MO 1o#xMo 1zhd`9 -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" J9h2v +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" J9h2v b10100 50IDv b0 G9@U` sHdlSome\x20(1) =DA`= @@ -24542,7 +24542,7 @@ b1000000011100 B8#2K b100 iXLU` 1,')ha 1}NSro -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" `4f=q +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" `4f=q b10100 J8qAt sHdlNone\x20(0) GsdD" b0 }:QxN @@ -24563,7 +24563,7 @@ b101010 !}q}3 b1000000011000 P6Lor b1000000011100 %T}0a 1~+goK -sShiftRotate\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ^i>S 1.u -sShiftRotate\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" p"4GL +sShiftRotate\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" p"4GL b1 7GJ5s 1b9.7} b10100 2/sm& @@ -24634,7 +24634,7 @@ s\"F_C(s)(output):\x200x102c:\x20AddSub\x20pu1_or0xc,\x20pu0_or0xa,\x20pzero,\x2 s\"F_C(s)(output):\x200x1030..:\x20AddSub\x20pu0_or0x0,\x20pzero,\x20pzero,\x20-0x10_i34\" $CPgh s\"INR_S_C(s):\x200x1034..:\x20AddSub\x20pu0_or0x2,\x20pu1_or0xa,\x20pzero,\x20-0x1_i34\" [fD3% s\"INR_S_C(s):\x20..0x1034:\x20Branch\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pu0_or0x2,\x20-0x1C_i26,\x20uge,\x20invert_src2_eq_zero,\x20pc_relative\" 5V$0e -s\"NotYetEnqueued(s):\x200x1018:\x20ShiftRotate\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" :it1N +s\"NotYetEnqueued(s):\x200x1018:\x20ShiftRotate\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\\\"FunnelShift2x32Bit\\\"\" :it1N s\"F_C(apfc)(output):\x20..0x1024:\x20Store\x20pu2_or0x3,\x20pu1_or0x9,\x20pu2_or0x0,\x200x0_i34,\x20u8\" QQ{VJ s\"F_C(apfc)(output):\x200x1028:\x20AddSub\x20pu0_or0x9,\x20pu1_or0x4,\x20pzero,\x200x1_i34\" :FU^I s\"F_C(apfc)(output):\x200x102c:\x20AddSub\x20pu0_or0xa,\x20pu1_or0x5,\x20pzero,\x200x1_i34\" NV*z& @@ -24659,7 +24659,7 @@ b101010 <`a(d b1000000011000 mmsOk b1000000011100 7XMZr 1h}^7~ -sShiftRotate\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" <\'6* +sShiftRotate\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" <\'6* sHdlNone\x20(0) 26y~o b0 K#=r~ b0 InY9- @@ -24781,7 +24781,7 @@ b10100 [1% 1[L?im -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" VH2li +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" VH2li b10100 "wu\A b1000000011100 2VLa& b1000000100000 f|3xZ @@ -24833,7 +24833,7 @@ b11110 =XZ/ +sShiftRotate\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" >=XZ/ b1 Sb8S@ 0*8b?r b0 +Xkh7 @@ -25259,7 +25259,7 @@ sHdlSome\x20(1) ,dWsU sPRegValue\x20{\x20int_fp:\x200xFD_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} d3bL6 s\"IR_S_C(s):\x20..0x1030:\x20Load\x20pu2_or0x1,\x20pu0_or0x0,\x200x0_i34,\x20u64\" &_rP5 s\"F_C(s)(output):\x200x1034..:\x20AddSub\x20pu0_or0x2,\x20pu1_or0xa,\x20pzero,\x20-0x1_i34\" [fD3% -s\"INR_S_C(s):\x200x1018:\x20ShiftRotate\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" :it1N +s\"INR_S_C(s):\x200x1018:\x20ShiftRotate\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\\\"FunnelShift2x32Bit\\\"\" :it1N s\"\" XD/s$ s\"\" QQ{VJ sHdlNone\x20(0) &#$?z @@ -25394,7 +25394,7 @@ b10100 rT\_J b1000000011000 Lj@^3 b1000000011100 5V47% 1bHqkH -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" $J^te +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" $J^te b10100 :/Lu^ b1000000011100 HJ`KE b1000000100000 MZ'y0 @@ -25446,7 +25446,7 @@ b11110 3~R@V b1000000011000 $sw]T b1000000011100 4.Fl' 1KELbi -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" FroU] +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" FroU] b11110 XkB+D b1000000011100 kOf|@ b1000000100000 AX2`x @@ -25481,7 +25481,7 @@ b10100 G]Da0 b1000000011000 J`HNu b1000000011100 f,@)} 1QD~~; -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" -VwB# +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" -VwB# b10100 e(`:4 b1000000011100 rkB,8 b1000000100000 EndVc @@ -25533,7 +25533,7 @@ b11110 v1PxY b1000000011000 D$(h6 b1000000011100 aPlbU 1$XNdK -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ZVxb5 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ZVxb5 b11110 wAhwA b1000000011100 "A7[g b1000000100000 xkN0n @@ -25593,7 +25593,7 @@ b10100 ~844q b1000000011000 /cb.q b1000000011100 #djZj 1^3`F6 -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" !k7S, +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" !k7S, b10100 *S2}w b1000000011100 F8YaY b1000000100000 By4s_ @@ -25645,7 +25645,7 @@ b11110 o,027 b1000000011000 IpMow b1000000011100 ~/gOG 1ts{HG -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" JV){m +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" JV){m b11110 G.l-E b1000000011100 e3!L( b1000000100000 u_nJT @@ -25695,7 +25695,7 @@ b11111 4q:R| b1000000011000 neY*K b1000000011100 kR(7} 1kC=}X -sShiftRotate\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" SP~Du +sShiftRotate\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" SP~Du b0 qPqJN sINR_S_C zdMbX sHdlNone\x20(0) Ty;xq @@ -25783,7 +25783,7 @@ b101010 ))Q$A b1000000011000 2>c*# b1000000011100 g;x?* 1v2d/E -sShiftRotate\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" u'<^N +sShiftRotate\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" u'<^N b1 |bf,N sINR_S_C .Wvo% sHdlNone\x20(0) j9VJf @@ -26168,7 +26168,7 @@ b1000000011100 (VgN[ b100 !Z5Ty 1yJx~x 1!6jj8 -sShiftRotate\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" _,Lnf +sShiftRotate\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" _,Lnf sPRegValue\x20{\x20int_fp:\x200x73_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]Bk)[ sPRegValue\x20{\x20int_fp:\x200x73_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} )r7>= sHdlNone\x20(0) "=*ox @@ -26208,7 +26208,7 @@ s\"F_C(s)(output):\x200x1024..:\x20AddSub\x20pu1_or0x4,\x20pu1_or0x2,\x20pzero,\ s\"F_C(apfc)(output):\x20..0x1030:\x20Load\x20pu2_or0x4,\x20pu0_or0xb,\x200x0_i34,\x20u64\" SmX4" s\"F_C(apfc)(output):\x200x1034..:\x20AddSub\x20pu1_or0xa,\x20pu1_or0x6,\x20pzero,\x20-0x1_i34\" y.\2m s\"F_C(apfc)(output):\x20..0x1034:\x20Branch\x20pu1_or0xb,\x20pzero,\x20pzero,\x20pu1_or0xa,\x20-0x1C_i26,\x20uge,\x20invert_src2_eq_zero,\x20pc_relative\" n?a24 -s\"INR_S_C(apfc):\x200x1018:\x20ShiftRotate\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" F8i). +s\"INR_S_C(apfc):\x200x1018:\x20ShiftRotate\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\\\"FunnelShift2x32Bit\\\"\" F8i). sHdlSome\x20(1) &#$?z b10100 .awP3 b11111 IG_UF @@ -26217,7 +26217,7 @@ b1000000011100 ^w-Y+ b100 K{GN. 1/[Etl 1#@^mC -sShiftRotate\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" nENA: +sShiftRotate\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" nENA: sPRegValue\x20{\x20int_fp:\x200x73_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 45|ed sPRegValue\x20{\x20int_fp:\x200x73_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} -n!zX sHdlNone\x20(0) 26y~o @@ -26338,7 +26338,7 @@ b10100 K.aWf b1000000011000 @;Sos b1000000011100 |8Ac" 1!6c=# b1000000011100 E{f') b1000000100000 "1`4I @@ -26390,7 +26390,7 @@ b11110 6.=w| b1000000011000 :Iu]Z b1000000011100 1y\wq 1T!*NS -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" fV|74 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" fV|74 b11110 P'w8, b1000000011100 $LQe6 b1000000100000 d|@}a @@ -26438,7 +26438,7 @@ b10100 AiX|i b1000000011000 5lbfo b1000000011100 \5[{: 1er?n^ -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" 6#`f" +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" 6#`f" b10100 A/2&\ b1000000011100 3U{._ b1000000100000 0^Fub @@ -26490,7 +26490,7 @@ b11110 cZDID b1000000011000 @+M>{ b1000000011100 .R@P) 1J}4jM -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" @cYHQ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" @cYHQ b11110 &!_BR b1000000011100 ,GIY} b1000000100000 RAJ'& @@ -26556,7 +26556,7 @@ b10100 U'aY{ b1000000011000 992f$ b1000000011100 l'eOs 18!Pg@ -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ^F35A +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ^F35A b10100 fSYB' b1000000011100 (Tb@s b1000000100000 %^)!N @@ -26608,7 +26608,7 @@ b11110 G99FH b1000000011000 K?=MC b1000000011100 xr!E9 1thmBC -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" [VvH? +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" [VvH? b11110 CD(_4 b1000000011100 t977^ b1000000100000 v"_ b1000000011100 :KovG 17~ux" -sShiftRotate\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" wv@sk +sShiftRotate\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" wv@sk b0 S]"@z b10100 rmXQH b100000 JSV}[ b1000000011000 BHJK` b1000000011100 m{I(| 1aZ.3r -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" kG}q# +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" kG}q# b10100 vx25, b1000000011100 #{PY^ b1000000100000 +/EjT @@ -26950,7 +26950,7 @@ b11110 ;=6[t b1000000011000 knr_b b1000000011100 7i+r% 1K,%g} -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" :R?/r +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" :R?/r b11110 /63/d b1000000011100 Vn}yA b1000000100000 B>QDf @@ -26986,7 +26986,7 @@ b10100 xTmp7 b1000000011000 Z1yh. b1000000011100 6.!6e 1dQZHD -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ILdY7 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ILdY7 b10100 5AZ| -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" h:}h+ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" h:}h+ b11110 YlRxv b1000000011100 $Q&(R b1000000100000 %8"}e @@ -27120,7 +27120,7 @@ b10100 5SzqY b1000000011000 bXMXl b1000000011100 yG>#9 1z6!Sq -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" cX&t+ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" cX&t+ b10100 ^)ia b1000000011100 mfY=3 b1000000100000 C|A4: @@ -27172,7 +27172,7 @@ b11110 "n'rI b1000000011000 3v&^* b1000000011100 `0/8C 1\n+ni -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" mN*e2 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" mN*e2 b11110 :y~6T b1000000011100 #F;BM b1000000100000 $Fb] @@ -27207,7 +27207,7 @@ b11111 w4U{: b1000000011000 4D~Fn b1000000011100 %,L&| 1jl+V[ -sShiftRotate\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" X{]BR +sShiftRotate\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" X{]BR b0 RUJI. b10100 \JyLS b100000 ?*wvf @@ -27296,7 +27296,7 @@ b101010 +S}9n b1000000011000 g80z; b1000000011100 ;~4jc 1f$O.P -sShiftRotate\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" b2QLT +sShiftRotate\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" b2QLT b1 JzUQL sINR_S_C hI+v5 sHdlNone\x20(0) #[Mgb @@ -27515,7 +27515,7 @@ b11110 w}/Bf b1000000011000 Eky!H b1000000011100 :sI9j 1Zle/M -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" H}G,~ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" H}G,~ b11110 wO2pI b1000000011100 Dzyv( b1000000100000 Ij1.# @@ -27603,7 +27603,7 @@ b11110 )~7)* b1000000011000 PJFNQ b1000000011100 )|%-* 1=:o#p -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" >Ljr@ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" >Ljr@ b11110 $'o?g b1000000011100 3um:5 b1000000100000 ){4i% @@ -27742,7 +27742,7 @@ b11110 Do6U{ b1000000011000 I5k=u b1000000011100 "[7)5 1^2z`B -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" G)Y>z +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" G)Y>z b11110 ;_3I; b1000000011100 k5Uf2 b1000000100000 PM::U @@ -27855,7 +27855,7 @@ b101010 %b|Fh b1000000011000 Io,]} b1000000011100 o;x.q 1^&7Z, -sShiftRotate\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" N1 1Ygc-F -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" |xv,$ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" |xv,$ b101000 ._e2c b1000000011100 &IybE b1000000100000 q7AbU @@ -28034,7 +28034,7 @@ b101000 N.OXU b1000000011000 9`!,u b1000000011100 QlkNC 1r:ngp -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" i;(v_ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" i;(v_ b101000 `%:u/ b1000000011100 +.1SM b1000000100000 dp]}: @@ -28044,7 +28044,7 @@ b101000 ,Pv?r b1000000011000 a:tIz b1000000011100 gTqRd 1_A~e, -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" P[_e* +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" P[_e* b101000 b;gWF b1000000011100 v%{gr b1000000100000 jFa=K @@ -28092,7 +28092,7 @@ b11110 M6v2* b1000000011000 0+X%N b1000000011100 `F_;@ 1TfU1; -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" v);!X +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" v);!X b1000000011100 Eky!H b1000000100000 :sI9j sCompare\x20{r0xff(pwr:cr0)},\x20r0x26(pwr:r6),\x200xA_i34,\x20u32 H}G,~ @@ -28178,7 +28178,7 @@ b11110 ;OIV7 b1000000011000 y6d,- b1000000011100 rBY/0 1GyD/- -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ?-/h +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ?-/h b1000000011100 PJFNQ b1000000100000 )|%-* sCompare\x20{r0xff(pwr:cr0)},\x20r0x26(pwr:r6),\x200xA_i34,\x20u32 >Ljr@ @@ -28304,7 +28304,7 @@ b11110 -CWX b1000000011000 .r&NG b1000000011100 dQX}W 1-NaQx -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" _RFXu +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" _RFXu b1000000011100 I5k=u b1000000100000 "[7)5 sCompare\x20{r0xff(pwr:cr0)},\x20r0x26(pwr:r6),\x200xA_i34,\x20u32 G)Y>z @@ -28416,7 +28416,7 @@ b101010 #%BAH b1000000011000 _^1p8 b1000000011100 0Ky2c 1%c)dF -sShiftRotate\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" !)Cl~ +sShiftRotate\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" !)Cl~ sINR_S_C wWrbg sHdlNone\x20(0) d5VF* sHdlNone\x20(0) T7AaV @@ -28648,7 +28648,7 @@ b1000000011100 )Z?\G b100 %v8MO 1o#xMo 1zhd`9 -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" J9h2v +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" J9h2v b10100 50IDv b0 G9@U` sHdlSome\x20(1) =DA`= @@ -28660,7 +28660,7 @@ b1000000011100 B8#2K b100 iXLU` 1,')ha 1}NSro -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" `4f=q +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" `4f=q b10100 J8qAt sHdlSome\x20(1) GsdD" b101000 }:QxN @@ -28670,7 +28670,7 @@ b1000000011100 +PXSv b100 l?S\m 1\V<+8 13hOV\ -sShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" QVw;[ +sShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" QVw;[ sHdlNone\x20(0) 6i^,, b0 _CFax b0 *P-sE @@ -28714,7 +28714,7 @@ b1000000011100 .)')Q b100 ,|l<; 1RDpAQ 1pR{Kz -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" _e@LH +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" _e@LH b1 ,a#p\ b10100 6ngWu sF_C R=4[: @@ -28734,7 +28734,7 @@ b1000000011100 p,LUL b100 *BBR% 1b>i>S 1.u -sShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" p"4GL +sShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" p"4GL 1b9.7} b10100 2/sm& b1 4pwe; @@ -28750,7 +28750,7 @@ s\"F_C(apfc)(output):\x200x1030..:\x20AddSub\x20pu0_or0x0,\x20pzero,\x20pzero,\x s\"IR_C(apfc):\x20..0x1030:\x20Load\x20pu2_or0x1,\x20pu0_or0x0,\x200x0_i34,\x20u64\" &_rP5 s\"F_C(s)(output):\x200x1030..:\x20AddSub\x20pu0_or0xd,\x20pzero,\x20pzero,\x20-0x10_i34\" };UU_ s\"INR_S_C(s):\x200x1034..:\x20AddSub\x20pu1_or0x6,\x20pu0_or0x2,\x20pzero,\x20-0x1_i34\" lTkXL -s\"NotYetEnqueued(s):\x200x1018:\x20ShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" ?JWz' +s\"NotYetEnqueued(s):\x200x1018:\x20ShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\\\"FunnelShift2x32Bit\\\"\" ?JWz' sHdlSome\x20(1) [C%Hf b101000 %RtTH b110101 8/pV| @@ -28759,7 +28759,7 @@ b1000000011100 NbFkw b100 3AP`S 1')1eW 1Kr|l% -sShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" O!5ED +sShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" O!5ED sHdlNone\x20(0) &#$?z b0 .awP3 b0 IG_UF @@ -28898,7 +28898,7 @@ b11110 [1% 1[L?im -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" VH2li +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" VH2li b11110 "wu\A b1000000011100 2VLa& b1000000100000 f|3xZ @@ -28950,7 +28950,7 @@ b101000 =XZ/ +sShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" >=XZ/ b0 Sb8S@ 0*8b?r b0 +Xkh7 @@ -29375,7 +29375,7 @@ s\"\" 8/,R| s\"IR_S_C(s):\x20..0x1030:\x20Load\x20pu2_or0x0,\x20pu0_or0xd,\x200x0_i34,\x20u64\" &6c]# s\"F_C(s)(output):\x200x1034..:\x20AddSub\x20pu1_or0x6,\x20pu0_or0x2,\x20pzero,\x20-0x1_i34\" lTkXL s\"INR_S_C(s):\x20..0x1034:\x20Branch\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pu1_or0x6,\x20-0x1C_i26,\x20uge,\x20invert_src2_eq_zero,\x20pc_relative\" f9b;# -s\"INR_S_C(s):\x200x1018:\x20ShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" ?JWz' +s\"INR_S_C(s):\x200x1018:\x20ShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\\\"FunnelShift2x32Bit\\\"\" ?JWz' sHdlNone\x20(0) [C%Hf b0 %RtTH b0 8/pV| @@ -29491,7 +29491,7 @@ b11110 rT\_J b1000000011000 Lj@^3 b1000000011100 5V47% 1bHqkH -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" $J^te +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" $J^te b11110 :/Lu^ b1000000011100 HJ`KE b1000000100000 MZ'y0 @@ -29543,7 +29543,7 @@ b101000 3~R@V b1000000011000 $sw]T b1000000011100 4.Fl' 1KELbi -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" FroU] +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" FroU] b101000 XkB+D b1000000011100 kOf|@ b1000000100000 AX2`x @@ -29578,7 +29578,7 @@ b11110 G]Da0 b1000000011000 J`HNu b1000000011100 f,@)} 1QD~~; -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" -VwB# +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" -VwB# b11110 e(`:4 b1000000011100 rkB,8 b1000000100000 EndVc @@ -29630,7 +29630,7 @@ b101000 v1PxY b1000000011000 D$(h6 b1000000011100 aPlbU 1$XNdK -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ZVxb5 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ZVxb5 b101000 wAhwA b1000000011100 "A7[g b1000000100000 xkN0n @@ -29699,7 +29699,7 @@ b11110 ~844q b1000000011000 /cb.q b1000000011100 #djZj 1^3`F6 -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" !k7S, +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" !k7S, b11110 *S2}w b1000000011100 F8YaY b1000000100000 By4s_ @@ -29751,7 +29751,7 @@ b101000 o,027 b1000000011000 IpMow b1000000011100 ~/gOG 1ts{HG -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" JV){m +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" JV){m b101000 G.l-E b1000000011100 e3!L( b1000000100000 u_nJT @@ -29801,7 +29801,7 @@ b101010 4q:R| b1000000011000 neY*K b1000000011100 kR(7} 1kC=}X -sShiftRotate\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" SP~Du +sShiftRotate\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" SP~Du b1 qPqJN sINR_S_C zdMbX sHdlNone\x20(0) Ty;xq @@ -29890,7 +29890,7 @@ b110101 ))Q$A b1000000011000 2>c*# b1000000011100 g;x?* 1v2d/E -sShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" u'<^N +sShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" u'<^N b0 |bf,N sINR_S_C .Wvo% sHdlNone\x20(0) j9VJf @@ -30082,7 +30082,7 @@ b1000000011100 hF1zf b100 =uFVc 1b{(Ll 13ns"y -sShiftRotate\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" oWafb +sShiftRotate\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" oWafb sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} R7=RV sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} c4z() sHdlSome\x20(1) !Ax^^ @@ -30165,7 +30165,7 @@ sHdlNone\x20(0) A=)/d s\"F_C(apfc)(output):\x20..0x1030:\x20Load\x20pu2_or0x1,\x20pu0_or0x0,\x200x0_i34,\x20u64\" &_rP5 s\"F_C(apfc)(output):\x200x1034..:\x20AddSub\x20pu0_or0x2,\x20pu1_or0xa,\x20pzero,\x20-0x1_i34\" [fD3% s\"F_C(apfc)(output):\x20..0x1034:\x20Branch\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pu0_or0x2,\x20-0x1C_i26,\x20uge,\x20invert_src2_eq_zero,\x20pc_relative\" 5V$0e -s\"INR_S_C(apfc):\x200x1018:\x20ShiftRotate\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" :it1N +s\"INR_S_C(apfc):\x200x1018:\x20ShiftRotate\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\\\"FunnelShift2x32Bit\\\"\" :it1N s\"INR_S_C(s):\x200x101c:\x20Compare\x20pu1_or0x1,\x20pu0_or0x8,\x200xA_i34,\x20u32\" ^D])9 s\"INR_S_C(s):\x200x1020:\x20Branch\x20pu0_or0xb,\x20pu1_or0x1,\x20pzero,\x20pzero,\x200x1C_i26,\x20eq,\x20invert_src2_eq_zero,\x20pc_relative\" XD/s$ s\"NotYetEnqueued(s):\x200x1024..:\x20AddSub\x20pu1_or0x9,\x20pu1_or0x5,\x20pzero,\x200x1_i34\" QQ{VJ @@ -30193,7 +30193,7 @@ b1000000011100 LBirM b100 WzI`m 1irxdd 1qHq!z -sShiftRotate\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" d{%ZD +sShiftRotate\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" d{%ZD sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} U1Fyy sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 33zdN sHdlSome\x20(1) iE0UB @@ -30298,7 +30298,7 @@ b11110 K.aWf b1000000011000 @;Sos b1000000011100 |8Ac" 1!6c=# b1000000011100 E{f') b1000000100000 "1`4I @@ -30350,7 +30350,7 @@ b101000 6.=w| b1000000011000 :Iu]Z b1000000011100 1y\wq 1T!*NS -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" fV|74 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" fV|74 b101000 P'w8, b1000000011100 $LQe6 b1000000100000 d|@}a @@ -30398,7 +30398,7 @@ b11110 AiX|i b1000000011000 5lbfo b1000000011100 \5[{: 1er?n^ -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" 6#`f" +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" 6#`f" b11110 A/2&\ b1000000011100 3U{._ b1000000100000 0^Fub @@ -30450,7 +30450,7 @@ b101000 cZDID b1000000011000 @+M>{ b1000000011100 .R@P) 1J}4jM -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" @cYHQ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" @cYHQ b101000 &!_BR b1000000011100 ,GIY} b1000000100000 RAJ'& @@ -30545,7 +30545,7 @@ b11110 U'aY{ b1000000011000 992f$ b1000000011100 l'eOs 18!Pg@ -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ^F35A +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ^F35A b11110 fSYB' b1000000011100 (Tb@s b1000000100000 %^)!N @@ -30597,7 +30597,7 @@ b101000 G99FH b1000000011000 K?=MC b1000000011100 xr!E9 1thmBC -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" [VvH? +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" [VvH? b101000 CD(_4 b1000000011100 t977^ b1000000100000 v"_ b1000000011100 :KovG 17~ux" -sShiftRotate\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" wv@sk +sShiftRotate\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" wv@sk b1 S]"@z b11110 rmXQH b101011 JSV}[ b1000000011000 BHJK` b1000000011100 m{I(| 1aZ.3r -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" kG}q# +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" kG}q# b11110 vx25, b1000000011100 #{PY^ b1000000100000 +/EjT @@ -30982,7 +30982,7 @@ b101000 ;=6[t b1000000011000 knr_b b1000000011100 7i+r% 1K,%g} -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" :R?/r +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" :R?/r b101000 /63/d b1000000011100 Vn}yA b1000000100000 B>QDf @@ -31018,7 +31018,7 @@ b11110 xTmp7 b1000000011000 Z1yh. b1000000011100 6.!6e 1dQZHD -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ILdY7 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ILdY7 b11110 5AZ| -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" h:}h+ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" h:}h+ b101000 YlRxv b1000000011100 $Q&(R b1000000100000 %8"}e @@ -31138,7 +31138,7 @@ b11110 5SzqY b1000000011000 bXMXl b1000000011100 yG>#9 1z6!Sq -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" cX&t+ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" cX&t+ b11110 ^)ia b1000000011100 mfY=3 b1000000100000 C|A4: @@ -31190,7 +31190,7 @@ b101000 "n'rI b1000000011000 3v&^* b1000000011100 `0/8C 1\n+ni -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" mN*e2 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" mN*e2 b101000 :y~6T b1000000011100 #F;BM b1000000100000 $Fb] @@ -31225,7 +31225,7 @@ b101010 w4U{: b1000000011000 4D~Fn b1000000011100 %,L&| 1jl+V[ -sShiftRotate\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" X{]BR +sShiftRotate\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" X{]BR b1 RUJI. b11110 \JyLS b101011 ?*wvf @@ -31315,7 +31315,7 @@ b110101 +S}9n b1000000011000 g80z; b1000000011100 ;~4jc 1f$O.P -sShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" b2QLT +sShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" b2QLT b0 JzUQL sINR_S_C hI+v5 sHdlNone\x20(0) #[Mgb @@ -31513,7 +31513,7 @@ b101000 w}/Bf b1000000011000 Eky!H b1000000011100 :sI9j 1Zle/M -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" H}G,~ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" H}G,~ b101000 wO2pI b1000000011100 Dzyv( b1000000100000 Ij1.# @@ -31601,7 +31601,7 @@ b101000 )~7)* b1000000011000 PJFNQ b1000000011100 )|%-* 1=:o#p -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" >Ljr@ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" >Ljr@ b101000 $'o?g b1000000011100 3um:5 b1000000100000 ){4i% @@ -31742,7 +31742,7 @@ b101000 Do6U{ b1000000011000 I5k=u b1000000011100 "[7)5 1^2z`B -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" G)Y>z +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" G)Y>z b101000 ;_3I; b1000000011100 k5Uf2 b1000000100000 PM::U @@ -31856,7 +31856,7 @@ b110101 %b|Fh b1000000011000 Io,]} b1000000011100 o;x.q 1^&7Z, -sShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" N1 1Ygc-F -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" |xv,$ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" |xv,$ b110000 ._e2c b1000000011100 &IybE b1000000100000 q7AbU @@ -32032,7 +32032,7 @@ b110000 N.OXU b1000000011000 9`!,u b1000000011100 QlkNC 1r:ngp -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" i;(v_ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" i;(v_ b110000 `%:u/ b1000000011100 +.1SM b1000000100000 dp]}: @@ -32042,7 +32042,7 @@ b110000 ,Pv?r b1000000011000 a:tIz b1000000011100 gTqRd 1_A~e, -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" P[_e* +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" P[_e* b110000 b;gWF b1000000011100 v%{gr b1000000100000 jFa=K @@ -32090,7 +32090,7 @@ b101000 M6v2* b1000000011000 0+X%N b1000000011100 `F_;@ 1TfU1; -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" v);!X +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" v);!X b1000000011100 Eky!H b1000000100000 :sI9j sCompare\x20{r0xff(pwr:cr0)},\x20r0x26(pwr:r6),\x200xA_i34,\x20u32 H}G,~ @@ -32176,7 +32176,7 @@ b101000 ;OIV7 b1000000011000 y6d,- b1000000011100 rBY/0 1GyD/- -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ?-/h +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ?-/h b1000000011100 PJFNQ b1000000100000 )|%-* sCompare\x20{r0xff(pwr:cr0)},\x20r0x26(pwr:r6),\x200xA_i34,\x20u32 >Ljr@ @@ -32295,7 +32295,7 @@ b101000 -CWX b1000000011000 .r&NG b1000000011100 dQX}W 1-NaQx -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" _RFXu +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" _RFXu b1000000011100 I5k=u b1000000100000 "[7)5 sCompare\x20{r0xff(pwr:cr0)},\x20r0x26(pwr:r6),\x200xA_i34,\x20u32 G)Y>z @@ -32405,7 +32405,7 @@ b110101 #%BAH b1000000011000 _^1p8 b1000000011100 0Ky2c 1%c)dF -sShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" !)Cl~ +sShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" !)Cl~ b0 q7=da sINR_S_C wWrbg sHdlNone\x20(0) d5VF* @@ -32608,7 +32608,7 @@ b1000000011100 )Z?\G b100 %v8MO 1o#xMo 1zhd`9 -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" J9h2v +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" J9h2v b10100 50IDv b0 G9@U` b110000 ]&aiD @@ -32617,7 +32617,7 @@ b1000000011100 B8#2K b100 iXLU` 1,')ha 1}NSro -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" `4f=q +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" `4f=q b10100 J8qAt sHdlNone\x20(0) GsdD" b0 }:QxN @@ -32638,7 +32638,7 @@ b1000000 !}q}3 b1000000011000 P6Lor b1000000011100 %T}0a 1~+goK -sShiftRotate\x20pu1_or0xa,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ^i>S 1.u -sShiftRotate\x20pu1_or0xa,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" p"4GL +sShiftRotate\x20pu1_or0xa,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" p"4GL b1 7GJ5s 1b9.7} b10100 2/sm& @@ -32697,7 +32697,7 @@ sHdlNone\x20(0) w5u=C sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Bpg=* sHdlSome\x20(1) nlrYW sPRegValue\x20{\x20int_fp:\x200x5_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 6X!() -s\"NotYetEnqueued(s):\x200x1018:\x20ShiftRotate\x20pu1_or0xa,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" jh9?I +s\"NotYetEnqueued(s):\x200x1018:\x20ShiftRotate\x20pu1_or0xa,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\\\"FunnelShift2x32Bit\\\"\" jh9?I s\"F_C(s)(output):\x200x102c:\x20AddSub\x20pu1_or0xd,\x20pu0_or0x7,\x20pzero,\x200x1_i34\" H!fs@ s\"F_C(s)(output):\x200x1030..:\x20AddSub\x20pu0_or0x3,\x20pzero,\x20pzero,\x20-0x10_i34\" SmX4" s\"INR_S_C(s):\x200x1034..:\x20AddSub\x20pu0_or0x5,\x20pu1_or0x6,\x20pzero,\x20-0x1_i34\" n?a24 @@ -32721,7 +32721,7 @@ b1000000 <`a(d b1000000011000 mmsOk b1000000011100 7XMZr 1h}^7~ -sShiftRotate\x20pu1_or0xa,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" <\'6* +sShiftRotate\x20pu1_or0xa,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" <\'6* sHdlNone\x20(0) 26y~o b0 K#=r~ b0 InY9- @@ -32844,7 +32844,7 @@ sINR_S_C &LfWg sHdlSome\x20(1) qM3j= sPRegValue\x20{\x20int_fp:\x200xFB_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} o>7'j sHdlSome\x20(1) 9LR^7 -s\"INR_S_C(s):\x200x1018:\x20ShiftRotate\x20pu1_or0xa,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" jh9?I +s\"INR_S_C(s):\x200x1018:\x20ShiftRotate\x20pu1_or0xa,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\\\"FunnelShift2x32Bit\\\"\" jh9?I s\"F_C(apfc)(output):\x20..0x1024:\x20Store\x20pu2_or0x3,\x20pu1_or0x4,\x20pu2_or0x1,\x200x0_i34,\x20u8\" }@6Yi s\"F_C(apfc)(output):\x200x1028:\x20AddSub\x20pu1_or0x5,\x20pu1_or0x2,\x20pzero,\x200x1_i34\" RM1a3 s\"F_C(apfc)(output):\x200x102c:\x20AddSub\x20pu0_or0x7,\x20pu1_or0xc,\x20pzero,\x200x1_i34\" x[o\i @@ -33007,7 +33007,7 @@ b101000 [1% 1[L?im -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" VH2li +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" VH2li b101000 "wu\A b1000000011100 2VLa& b1000000100000 f|3xZ @@ -33059,7 +33059,7 @@ b110000 =XZ/ +sShiftRotate\x20pu1_or0xa,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" >=XZ/ b1 Sb8S@ sINR_S_C YRHmG sHdlNone\x20(0) GXnYY @@ -33565,7 +33565,7 @@ b101000 rT\_J b1000000011000 Lj@^3 b1000000011100 5V47% 1bHqkH -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" $J^te +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" $J^te b101000 :/Lu^ b1000000011100 HJ`KE b1000000100000 MZ'y0 @@ -33617,7 +33617,7 @@ b110000 3~R@V b1000000011000 $sw]T b1000000011100 4.Fl' 1KELbi -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" FroU] +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" FroU] b110000 XkB+D b1000000011100 kOf|@ b1000000100000 AX2`x @@ -33652,7 +33652,7 @@ b101000 G]Da0 b1000000011000 J`HNu b1000000011100 f,@)} 1QD~~; -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" -VwB# +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" -VwB# b101000 e(`:4 b1000000011100 rkB,8 b1000000100000 EndVc @@ -33704,7 +33704,7 @@ b110000 v1PxY b1000000011000 D$(h6 b1000000011100 aPlbU 1$XNdK -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ZVxb5 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ZVxb5 b110000 wAhwA b1000000011100 "A7[g b1000000100000 xkN0n @@ -33764,7 +33764,7 @@ b101000 ~844q b1000000011000 /cb.q b1000000011100 #djZj 1^3`F6 -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" !k7S, +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" !k7S, b101000 *S2}w b1000000011100 F8YaY b1000000100000 By4s_ @@ -33816,7 +33816,7 @@ b110000 o,027 b1000000011000 IpMow b1000000011100 ~/gOG 1ts{HG -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" JV){m +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" JV){m b110000 G.l-E b1000000011100 e3!L( b1000000100000 u_nJT @@ -33867,7 +33867,7 @@ b110101 4q:R| b1000000011000 neY*K b1000000011100 kR(7} 1kC=}X -sShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" SP~Du +sShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" SP~Du b0 qPqJN sINR_S_C zdMbX sHdlNone\x20(0) Ty;xq @@ -33952,7 +33952,7 @@ b1000000 ))Q$A b1000000011000 2>c*# b1000000011100 g;x?* 1v2d/E -sShiftRotate\x20pu1_or0xa,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" u'<^N +sShiftRotate\x20pu1_or0xa,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" u'<^N b1 |bf,N sINR_S_C .Wvo% sHdlNone\x20(0) j9VJf @@ -34225,7 +34225,7 @@ b1000000011100 (VgN[ b100 !Z5Ty 1yJx~x 1!6jj8 -sShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" _,Lnf +sShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" _,Lnf sPRegValue\x20{\x20int_fp:\x200x20_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]Bk)[ sPRegValue\x20{\x20int_fp:\x200x20_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} )r7>= sHdlNone\x20(0) !Ax^^ @@ -34263,7 +34263,7 @@ s\"INR_S_C(s):\x20..0x1024:\x20Store\x20pu2_or0x3,\x20pu0_or0x6,\x20pu2_or0x4,\x s\"F_C(apfc)(output):\x20..0x1030:\x20Load\x20pu2_or0x0,\x20pu0_or0xd,\x200x0_i34,\x20u64\" &6c]# s\"F_C(apfc)(output):\x200x1034..:\x20AddSub\x20pu1_or0x6,\x20pu0_or0x2,\x20pzero,\x20-0x1_i34\" lTkXL s\"F_C(apfc)(output):\x20..0x1034:\x20Branch\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pu1_or0x6,\x20-0x1C_i26,\x20uge,\x20invert_src2_eq_zero,\x20pc_relative\" f9b;# -s\"INR_S_C(apfc):\x200x1018:\x20ShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" ?JWz' +s\"INR_S_C(apfc):\x200x1018:\x20ShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\\\"FunnelShift2x32Bit\\\"\" ?JWz' sHdlNone\x20(0) [C%Hf b0 %RtTH b0 8/pV| @@ -34280,7 +34280,7 @@ b1000000011100 ^w-Y+ b100 K{GN. 1/[Etl 1#@^mC -sShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" nENA: +sShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" nENA: sPRegValue\x20{\x20int_fp:\x200x20_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 45|ed sPRegValue\x20{\x20int_fp:\x200x20_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} -n!zX sHdlNone\x20(0) iE0UB @@ -34379,7 +34379,7 @@ b101000 K.aWf b1000000011000 @;Sos b1000000011100 |8Ac" 1!6c=# b1000000011100 E{f') b1000000100000 "1`4I @@ -34431,7 +34431,7 @@ b110000 6.=w| b1000000011000 :Iu]Z b1000000011100 1y\wq 1T!*NS -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" fV|74 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" fV|74 b110000 P'w8, b1000000011100 $LQe6 b1000000100000 d|@}a @@ -34479,7 +34479,7 @@ b101000 AiX|i b1000000011000 5lbfo b1000000011100 \5[{: 1er?n^ -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" 6#`f" +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" 6#`f" b101000 A/2&\ b1000000011100 3U{._ b1000000100000 0^Fub @@ -34531,7 +34531,7 @@ b110000 cZDID b1000000011000 @+M>{ b1000000011100 .R@P) 1J}4jM -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" @cYHQ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" @cYHQ b110000 &!_BR b1000000011100 ,GIY} b1000000100000 RAJ'& @@ -34610,7 +34610,7 @@ b101000 U'aY{ b1000000011000 992f$ b1000000011100 l'eOs 18!Pg@ -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ^F35A +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ^F35A b101000 fSYB' b1000000011100 (Tb@s b1000000100000 %^)!N @@ -34662,7 +34662,7 @@ b110000 G99FH b1000000011000 K?=MC b1000000011100 xr!E9 1thmBC -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" [VvH? +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" [VvH? b110000 CD(_4 b1000000011100 t977^ b1000000100000 v"_ b1000000011100 :KovG 17~ux" -sShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" wv@sk +sShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" wv@sk b0 S]"@z b101000 rmXQH b110110 JSV}[ b1000000011000 BHJK` b1000000011100 m{I(| 1aZ.3r -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" kG}q# +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" kG}q# b101000 vx25, b1000000011100 #{PY^ b1000000100000 +/EjT @@ -35018,7 +35018,7 @@ b110000 ;=6[t b1000000011000 knr_b b1000000011100 7i+r% 1K,%g} -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" :R?/r +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" :R?/r b110000 /63/d b1000000011100 Vn}yA b1000000100000 B>QDf @@ -35054,7 +35054,7 @@ b101000 xTmp7 b1000000011000 Z1yh. b1000000011100 6.!6e 1dQZHD -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ILdY7 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ILdY7 b101000 5AZ| -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" h:}h+ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" h:}h+ b110000 YlRxv b1000000011100 $Q&(R b1000000100000 %8"}e @@ -35184,7 +35184,7 @@ b101000 5SzqY b1000000011000 bXMXl b1000000011100 yG>#9 1z6!Sq -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" cX&t+ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" cX&t+ b101000 ^)ia b1000000011100 mfY=3 b1000000100000 C|A4: @@ -35236,7 +35236,7 @@ b110000 "n'rI b1000000011000 3v&^* b1000000011100 `0/8C 1\n+ni -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" mN*e2 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" mN*e2 b110000 :y~6T b1000000011100 #F;BM b1000000100000 $Fb] @@ -35271,7 +35271,7 @@ b110101 w4U{: b1000000011000 4D~Fn b1000000011100 %,L&| 1jl+V[ -sShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" X{]BR +sShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" X{]BR b0 RUJI. b101000 \JyLS b110110 ?*wvf @@ -35357,7 +35357,7 @@ b1000000 +S}9n b1000000011000 g80z; b1000000011100 ;~4jc 1f$O.P -sShiftRotate\x20pu1_or0xa,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" b2QLT +sShiftRotate\x20pu1_or0xa,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" b2QLT b1 JzUQL sINR_S_C hI+v5 sHdlNone\x20(0) #[Mgb @@ -35578,7 +35578,7 @@ b110000 w}/Bf b1000000011000 Eky!H b1000000011100 :sI9j 1Zle/M -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" H}G,~ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" H}G,~ b110000 wO2pI b1000000011100 Dzyv( b1000000100000 Ij1.# @@ -35666,7 +35666,7 @@ b110000 )~7)* b1000000011000 PJFNQ b1000000011100 )|%-* 1=:o#p -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" >Ljr@ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" >Ljr@ b110000 $'o?g b1000000011100 3um:5 b1000000100000 ){4i% @@ -35806,7 +35806,7 @@ b110000 Do6U{ b1000000011000 I5k=u b1000000011100 "[7)5 1^2z`B -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" G)Y>z +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" G)Y>z b110000 ;_3I; b1000000011100 k5Uf2 b1000000100000 PM::U @@ -35917,7 +35917,7 @@ b1000000 %b|Fh b1000000011000 Io,]} b1000000011100 o;x.q 1^&7Z, -sShiftRotate\x20pu1_or0xa,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" N1Ljr@ @@ -36338,7 +36338,7 @@ b110000 -CWX b1000000011000 .r&NG b1000000011100 dQX}W 1-NaQx -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" _RFXu +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" _RFXu b1000000011100 I5k=u b1000000100000 "[7)5 sCompare\x20{r0xff(pwr:cr0)},\x20r0x26(pwr:r6),\x200xA_i34,\x20u32 G)Y>z @@ -36445,7 +36445,7 @@ b1000000 #%BAH b1000000011000 _^1p8 b1000000011100 0Ky2c 1%c)dF -sShiftRotate\x20pu1_or0xa,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" !)Cl~ +sShiftRotate\x20pu1_or0xa,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" !)Cl~ sINR_S_C wWrbg sHdlNone\x20(0) d5VF* sHdlNone\x20(0) T7AaV @@ -36627,7 +36627,7 @@ b111011 PEA1+ b1000000011000 I-08w b1000000011100 1Z&s> 1Ygc-F -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" |xv,$ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" |xv,$ b111011 ._e2c b1000000011100 &IybE b1000000100000 q7AbU @@ -36639,7 +36639,7 @@ b111011 N.OXU b1000000011000 9`!,u b1000000011100 QlkNC 1r:ngp -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" i;(v_ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" i;(v_ b111011 `%:u/ b1000000011100 +.1SM b1000000100000 dp]}: @@ -36649,7 +36649,7 @@ b111011 ,Pv?r b1000000011000 a:tIz b1000000011100 gTqRd 1_A~e, -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" P[_e* +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" P[_e* b111011 b;gWF b1000000011100 v%{gr b1000000100000 jFa=K @@ -36938,7 +36938,7 @@ b110000 [1% 1[L?im -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" VH2li +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" VH2li b110000 "wu\A b1000000011100 2VLa& b1000000100000 f|3xZ @@ -36990,7 +36990,7 @@ b111011 =XZ/ +sShiftRotate\x20pu0_or0xa,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" >=XZ/ 0*8b?r b0 +Xkh7 b0 en!G^ @@ -37382,7 +37382,7 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} >nk s\"IR_S_C(s):\x20..0x1030:\x20Load\x20pu2_or0x1,\x20pu0_or0x2,\x200x0_i34,\x20u64\" [fD3% s\"INR_S_C(s):\x200x1034..:\x20AddSub\x20pu0_or0x4,\x20pu0_or0x5,\x20pzero,\x20-0x1_i34\" 5V$0e s\"INR_S_C(s):\x20..0x1034:\x20Branch\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pu0_or0x4,\x20-0x1C_i26,\x20uge,\x20invert_src2_eq_zero,\x20pc_relative\" :it1N -s\"NotYetEnqueued(s):\x200x1018:\x20ShiftRotate\x20pu0_or0xa,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" hQRc*# b1000000011100 g;x?* 1v2d/E -sShiftRotate\x20pu0_or0xa,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" u'<^N +sShiftRotate\x20pu0_or0xa,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" u'<^N b111011 RB'$4 b1001100 >=QYV b1000000011100 `jw&A @@ -37924,7 +37924,7 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ^L/ sHdlNone\x20(0) M'+-R sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ^<2.2 s\"F_C(s)(output):\x200x1034..:\x20AddSub\x20pu0_or0x4,\x20pu0_or0x5,\x20pzero,\x20-0x1_i34\" 5V$0e -s\"INR_S_C(s):\x200x1018:\x20ShiftRotate\x20pu0_or0xa,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" hQR6c=# b1000000011100 E{f') b1000000100000 "1`4I @@ -38369,7 +38369,7 @@ b111011 6.=w| b1000000011000 :Iu]Z b1000000011100 1y\wq 1T!*NS -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" fV|74 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" fV|74 b111011 P'w8, b1000000011100 $LQe6 b1000000100000 d|@}a @@ -38417,7 +38417,7 @@ b110000 AiX|i b1000000011000 5lbfo b1000000011100 \5[{: 1er?n^ -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" 6#`f" +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" 6#`f" b110000 A/2&\ b1000000011100 3U{._ b1000000100000 0^Fub @@ -38469,7 +38469,7 @@ b111011 cZDID b1000000011000 @+M>{ b1000000011100 .R@P) 1J}4jM -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" @cYHQ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" @cYHQ b111011 &!_BR b1000000011100 ,GIY} b1000000100000 RAJ'& @@ -38567,7 +38567,7 @@ b110000 U'aY{ b1000000011000 992f$ b1000000011100 l'eOs 18!Pg@ -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ^F35A +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ^F35A b110000 fSYB' b1000000011100 (Tb@s b1000000100000 %^)!N @@ -38619,7 +38619,7 @@ b111011 G99FH b1000000011000 K?=MC b1000000011100 xr!E9 1thmBC -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" [VvH? +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" [VvH? b111011 CD(_4 b1000000011100 t977^ b1000000100000 v"_ b1000000011100 :KovG 17~ux" -sShiftRotate\x20pu1_or0xa,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" wv@sk +sShiftRotate\x20pu1_or0xa,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" wv@sk b1 S]"@z b110000 rmXQH b1000001 JSV}[ b1000000011000 BHJK` b1000000011100 m{I(| 1aZ.3r -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" kG}q# +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" kG}q# b110000 vx25, b1000000011100 #{PY^ b1000000100000 +/EjT @@ -39007,7 +39007,7 @@ b111011 ;=6[t b1000000011000 knr_b b1000000011100 7i+r% 1K,%g} -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" :R?/r +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" :R?/r b111011 /63/d b1000000011100 Vn}yA b1000000100000 B>QDf @@ -39043,7 +39043,7 @@ b110000 xTmp7 b1000000011000 Z1yh. b1000000011100 6.!6e 1dQZHD -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ILdY7 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ILdY7 b110000 5AZ| -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" h:}h+ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" h:}h+ b111011 YlRxv b1000000011100 $Q&(R b1000000100000 %8"}e @@ -39165,7 +39165,7 @@ b110000 5SzqY b1000000011000 bXMXl b1000000011100 yG>#9 1z6!Sq -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" cX&t+ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" cX&t+ b110000 ^)ia b1000000011100 mfY=3 b1000000100000 C|A4: @@ -39217,7 +39217,7 @@ b111011 "n'rI b1000000011000 3v&^* b1000000011100 `0/8C 1\n+ni -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" mN*e2 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" mN*e2 b111011 :y~6T b1000000011100 #F;BM b1000000100000 $Fb] @@ -39252,7 +39252,7 @@ b1000000 w4U{: b1000000011000 4D~Fn b1000000011100 %,L&| 1jl+V[ -sShiftRotate\x20pu1_or0xa,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" X{]BR +sShiftRotate\x20pu1_or0xa,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" X{]BR b1 RUJI. b110000 \JyLS b1000001 ?*wvf @@ -39338,7 +39338,7 @@ b1001011 +S}9n b1000000011000 g80z; b1000000011100 ;~4jc 1f$O.P -sShiftRotate\x20pu0_or0xa,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" b2QLT +sShiftRotate\x20pu0_or0xa,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" b2QLT sINR_S_C hI+v5 sHdlNone\x20(0) #[Mgb b111011 :;cZ3 @@ -39537,7 +39537,7 @@ b111011 w}/Bf b1000000011000 Eky!H b1000000011100 :sI9j 1Zle/M -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" H}G,~ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" H}G,~ b111011 wO2pI b1000000011100 Dzyv( b1000000100000 Ij1.# @@ -39625,7 +39625,7 @@ b111011 )~7)* b1000000011000 PJFNQ b1000000011100 )|%-* 1=:o#p -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" >Ljr@ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" >Ljr@ b111011 $'o?g b1000000011100 3um:5 b1000000100000 ){4i% @@ -39761,7 +39761,7 @@ b111011 Do6U{ b1000000011000 I5k=u b1000000011100 "[7)5 1^2z`B -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" G)Y>z +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" G)Y>z b111011 ;_3I; b1000000011100 k5Uf2 b1000000100000 PM::U @@ -39871,7 +39871,7 @@ b1001011 %b|Fh b1000000011000 Io,]} b1000000011100 o;x.q 1^&7Z, -sShiftRotate\x20pu0_or0xa,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" N1 1Ygc-F -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" |xv,$ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" |xv,$ b1000010 ._e2c b1000000011100 &IybE b1000000100000 q7AbU @@ -40049,7 +40049,7 @@ b1000010 N.OXU b1000000011000 9`!,u b1000000011100 QlkNC 1r:ngp -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" i;(v_ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" i;(v_ b1000010 `%:u/ b1000000011100 +.1SM b1000000100000 dp]}: @@ -40059,7 +40059,7 @@ b1000010 ,Pv?r b1000000011000 a:tIz b1000000011100 gTqRd 1_A~e, -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" P[_e* +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" P[_e* b1000010 b;gWF b1000000011100 v%{gr b1000000100000 jFa=K @@ -40107,7 +40107,7 @@ b111011 M6v2* b1000000011000 0+X%N b1000000011100 `F_;@ 1TfU1; -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" v);!X +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" v);!X b1000000011100 Eky!H b1000000100000 :sI9j sCompare\x20{r0xff(pwr:cr0)},\x20r0x26(pwr:r6),\x200xA_i34,\x20u32 H}G,~ @@ -40193,7 +40193,7 @@ b111011 ;OIV7 b1000000011000 y6d,- b1000000011100 rBY/0 1GyD/- -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ?-/h +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ?-/h b1000000011100 PJFNQ b1000000100000 )|%-* sCompare\x20{r0xff(pwr:cr0)},\x20r0x26(pwr:r6),\x200xA_i34,\x20u32 >Ljr@ @@ -40311,7 +40311,7 @@ b111011 -CWX b1000000011000 .r&NG b1000000011100 dQX}W 1-NaQx -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" _RFXu +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" _RFXu b1000000011100 I5k=u b1000000100000 "[7)5 sCompare\x20{r0xff(pwr:cr0)},\x20r0x26(pwr:r6),\x200xA_i34,\x20u32 G)Y>z @@ -40424,7 +40424,7 @@ b1001011 #%BAH b1000000011000 _^1p8 b1000000011100 0Ky2c 1%c)dF -sShiftRotate\x20pu0_or0xa,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" !)Cl~ +sShiftRotate\x20pu0_or0xa,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" !)Cl~ b0 q7=da sINR_S_C wWrbg sHdlNone\x20(0) d5VF* @@ -40646,7 +40646,7 @@ b1000000011100 )Z?\G b100 %v8MO 1o#xMo 1zhd`9 -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" J9h2v +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" J9h2v b10100 50IDv b0 G9@U` sHdlSome\x20(1) =DA`= @@ -40658,7 +40658,7 @@ b1000000011100 B8#2K b100 iXLU` 1,')ha 1}NSro -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" `4f=q +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" `4f=q b10100 J8qAt sHdlNone\x20(0) GsdD" b0 }:QxN @@ -40679,7 +40679,7 @@ b1010110 !}q}3 b1000000011000 P6Lor b1000000011100 %T}0a 1~+goK -sShiftRotate\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ^i>S 1.u -sShiftRotate\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" p"4GL +sShiftRotate\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" p"4GL b1 7GJ5s 1b9.7} b10100 2/sm& @@ -40755,7 +40755,7 @@ s\"F_C(s)(output):\x200x102c:\x20AddSub\x20pu1_or0x8,\x20pu1_or0x2,\x20pzero,\x2 s\"F_C(s)(output):\x200x1030..:\x20AddSub\x20pu0_or0xc,\x20pzero,\x20pzero,\x20-0x10_i34\" &6c]# s\"INR_S_C(s):\x200x1034..:\x20AddSub\x20pu0_or0x8,\x20pu0_or0x4,\x20pzero,\x20-0x1_i34\" f9b;# s\"INR_S_C(s):\x20..0x1034:\x20Branch\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pu0_or0x8,\x20-0x1C_i26,\x20uge,\x20invert_src2_eq_zero,\x20pc_relative\" ?JWz' -s\"NotYetEnqueued(s):\x200x1018:\x20ShiftRotate\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" ^D])9 +s\"NotYetEnqueued(s):\x200x1018:\x20ShiftRotate\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\\\"FunnelShift2x32Bit\\\"\" ^D])9 sHdlNone\x20(0) [C%Hf b0 %RtTH b0 8/pV| @@ -40775,7 +40775,7 @@ b1010110 <`a(d b1000000011000 mmsOk b1000000011100 7XMZr 1h}^7~ -sShiftRotate\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" <\'6* +sShiftRotate\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" <\'6* sHdlNone\x20(0) 26y~o b0 K#=r~ b0 InY9- @@ -40897,7 +40897,7 @@ b111011 [1% 1[L?im -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" VH2li +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" VH2li b111011 "wu\A b1000000011100 2VLa& b1000000100000 f|3xZ @@ -40949,7 +40949,7 @@ b1000010 =XZ/ +sShiftRotate\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" >=XZ/ b1 Sb8S@ 0*8b?r b0 +Xkh7 @@ -41374,7 +41374,7 @@ s\"\" 8/,R| s\"\" 9AXXS s\"IR_S_C(s):\x20..0x1030:\x20Load\x20pu2_or0x0,\x20pu0_or0xc,\x200x0_i34,\x20u64\" lTkXL s\"F_C(s)(output):\x200x1034..:\x20AddSub\x20pu0_or0x8,\x20pu0_or0x4,\x20pzero,\x20-0x1_i34\" f9b;# -s\"INR_S_C(s):\x200x1018:\x20ShiftRotate\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" ^D])9 +s\"INR_S_C(s):\x200x1018:\x20ShiftRotate\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\\\"FunnelShift2x32Bit\\\"\" ^D])9 sHdlNone\x20(0) &#$?z b0 .awP3 b0 IG_UF @@ -41507,7 +41507,7 @@ b111011 rT\_J b1000000011000 Lj@^3 b1000000011100 5V47% 1bHqkH -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" $J^te +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" $J^te b111011 :/Lu^ b1000000011100 HJ`KE b1000000100000 MZ'y0 @@ -41559,7 +41559,7 @@ b1000010 3~R@V b1000000011000 $sw]T b1000000011100 4.Fl' 1KELbi -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" FroU] +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" FroU] b1000010 XkB+D b1000000011100 kOf|@ b1000000100000 AX2`x @@ -41594,7 +41594,7 @@ b111011 G]Da0 b1000000011000 J`HNu b1000000011100 f,@)} 1QD~~; -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" -VwB# +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" -VwB# b111011 e(`:4 b1000000011100 rkB,8 b1000000100000 EndVc @@ -41646,7 +41646,7 @@ b1000010 v1PxY b1000000011000 D$(h6 b1000000011100 aPlbU 1$XNdK -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ZVxb5 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ZVxb5 b1000010 wAhwA b1000000011100 "A7[g b1000000100000 xkN0n @@ -41706,7 +41706,7 @@ b111011 ~844q b1000000011000 /cb.q b1000000011100 #djZj 1^3`F6 -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" !k7S, +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" !k7S, b111011 *S2}w b1000000011100 F8YaY b1000000100000 By4s_ @@ -41758,7 +41758,7 @@ b1000010 o,027 b1000000011000 IpMow b1000000011100 ~/gOG 1ts{HG -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" JV){m +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" JV){m b1000010 G.l-E b1000000011100 e3!L( b1000000100000 u_nJT @@ -41807,7 +41807,7 @@ b1001011 4q:R| b1000000011000 neY*K b1000000011100 kR(7} 1kC=}X -sShiftRotate\x20pu0_or0xa,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" SP~Du +sShiftRotate\x20pu0_or0xa,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" SP~Du sINR_S_C zdMbX sHdlNone\x20(0) Ty;xq b111011 ||dv( @@ -41894,7 +41894,7 @@ b1010110 ))Q$A b1000000011000 2>c*# b1000000011100 g;x?* 1v2d/E -sShiftRotate\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" u'<^N +sShiftRotate\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" u'<^N b1 |bf,N sINR_S_C .Wvo% sHdlNone\x20(0) j9VJf @@ -42069,7 +42069,7 @@ b1000000011100 (VgN[ b100 !Z5Ty 1yJx~x 1!6jj8 -sShiftRotate\x20pu0_or0xa,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" _,Lnf +sShiftRotate\x20pu0_or0xa,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" _,Lnf sPRegValue\x20{\x20int_fp:\x200x6E_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]Bk)[ sPRegValue\x20{\x20int_fp:\x200x6E_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} )r7>= sHdlSome\x20(1) 8c+O\ @@ -42159,7 +42159,7 @@ sHdlNone\x20(0) 9LR^7 s\"F_C(apfc)(output):\x20..0x1030:\x20Load\x20pu2_or0x1,\x20pu0_or0x2,\x200x0_i34,\x20u64\" [fD3% s\"F_C(apfc)(output):\x200x1034..:\x20AddSub\x20pu0_or0x4,\x20pu0_or0x5,\x20pzero,\x20-0x1_i34\" 5V$0e s\"F_C(apfc)(output):\x20..0x1034:\x20Branch\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pu0_or0x4,\x20-0x1C_i26,\x20uge,\x20invert_src2_eq_zero,\x20pc_relative\" :it1N -s\"INR_S_C(apfc):\x200x1018:\x20ShiftRotate\x20pu0_or0xa,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" hQR6c=# b1000000011100 E{f') b1000000100000 "1`4I @@ -42341,7 +42341,7 @@ b1000010 6.=w| b1000000011000 :Iu]Z b1000000011100 1y\wq 1T!*NS -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" fV|74 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" fV|74 b1000010 P'w8, b1000000011100 $LQe6 b1000000100000 d|@}a @@ -42389,7 +42389,7 @@ b111011 AiX|i b1000000011000 5lbfo b1000000011100 \5[{: 1er?n^ -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" 6#`f" +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" 6#`f" b111011 A/2&\ b1000000011100 3U{._ b1000000100000 0^Fub @@ -42441,7 +42441,7 @@ b1000010 cZDID b1000000011000 @+M>{ b1000000011100 .R@P) 1J}4jM -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" @cYHQ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" @cYHQ b1000010 &!_BR b1000000011100 ,GIY} b1000000100000 RAJ'& @@ -42541,7 +42541,7 @@ b111011 U'aY{ b1000000011000 992f$ b1000000011100 l'eOs 18!Pg@ -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ^F35A +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ^F35A b111011 fSYB' b1000000011100 (Tb@s b1000000100000 %^)!N @@ -42593,7 +42593,7 @@ b1000010 G99FH b1000000011000 K?=MC b1000000011100 xr!E9 1thmBC -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" [VvH? +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" [VvH? b1000010 CD(_4 b1000000011100 t977^ b1000000100000 v"_ b1000000011100 :KovG 17~ux" -sShiftRotate\x20pu0_or0xa,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" wv@sk +sShiftRotate\x20pu0_or0xa,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" wv@sk b111011 rmXQH b1001100 JnkjG s\"\" &_rP5 s\"\" [fD3% -s\"F_C(apfc)(output):\x200x1018:\x20ShiftRotate\x20pu0_or0xa,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" hQRSV}[ b1000000011000 BHJK` b1000000011100 m{I(| 1aZ.3r -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" kG}q# +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" kG}q# b111011 vx25, b1000000011100 #{PY^ b1000000100000 +/EjT @@ -42986,7 +42986,7 @@ b1000010 ;=6[t b1000000011000 knr_b b1000000011100 7i+r% 1K,%g} -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" :R?/r +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" :R?/r b1000010 /63/d b1000000011100 Vn}yA b1000000100000 B>QDf @@ -43022,7 +43022,7 @@ b111011 xTmp7 b1000000011000 Z1yh. b1000000011100 6.!6e 1dQZHD -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ILdY7 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ILdY7 b111011 5AZ| -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" h:}h+ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" h:}h+ b1000010 YlRxv b1000000011100 $Q&(R b1000000100000 %8"}e @@ -43152,7 +43152,7 @@ b111011 5SzqY b1000000011000 bXMXl b1000000011100 yG>#9 1z6!Sq -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" cX&t+ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" cX&t+ b111011 ^)ia b1000000011100 mfY=3 b1000000100000 C|A4: @@ -43204,7 +43204,7 @@ b1000010 "n'rI b1000000011000 3v&^* b1000000011100 `0/8C 1\n+ni -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" mN*e2 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" mN*e2 b1000010 :y~6T b1000000011100 #F;BM b1000000100000 $Fb] @@ -43239,7 +43239,7 @@ b1001011 w4U{: b1000000011000 4D~Fn b1000000011100 %,L&| 1jl+V[ -sShiftRotate\x20pu0_or0xa,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" X{]BR +sShiftRotate\x20pu0_or0xa,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" X{]BR b111011 \JyLS b1001100 ?*wvf b1000000011100 A&(H5 @@ -43327,7 +43327,7 @@ b1010110 +S}9n b1000000011000 g80z; b1000000011100 ;~4jc 1f$O.P -sShiftRotate\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" b2QLT +sShiftRotate\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" b2QLT b1 JzUQL sINR_S_C hI+v5 sHdlNone\x20(0) #[Mgb @@ -43541,7 +43541,7 @@ b1000010 w}/Bf b1000000011000 Eky!H b1000000011100 :sI9j 1Zle/M -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" H}G,~ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" H}G,~ b1000010 wO2pI b1000000011100 Dzyv( b1000000100000 Ij1.# @@ -43629,7 +43629,7 @@ b1000010 )~7)* b1000000011000 PJFNQ b1000000011100 )|%-* 1=:o#p -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" >Ljr@ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" >Ljr@ b1000010 $'o?g b1000000011100 3um:5 b1000000100000 ){4i% @@ -43769,7 +43769,7 @@ b1000010 Do6U{ b1000000011000 I5k=u b1000000011100 "[7)5 1^2z`B -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" G)Y>z +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" G)Y>z b1000010 ;_3I; b1000000011100 k5Uf2 b1000000100000 PM::U @@ -43882,7 +43882,7 @@ b1010110 %b|Fh b1000000011000 Io,]} b1000000011100 o;x.q 1^&7Z, -sShiftRotate\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" N1 1Ygc-F -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" |xv,$ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" |xv,$ b1001010 ._e2c b1000000011100 &IybE b1000000100000 q7AbU @@ -44064,7 +44064,7 @@ b1001010 N.OXU b1000000011000 9`!,u b1000000011100 QlkNC 1r:ngp -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" i;(v_ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" i;(v_ b1001010 `%:u/ b1000000011100 +.1SM b1000000100000 dp]}: @@ -44074,7 +44074,7 @@ b1001010 ,Pv?r b1000000011000 a:tIz b1000000011100 gTqRd 1_A~e, -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" P[_e* +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" P[_e* b1001010 b;gWF b1000000011100 v%{gr b1000000100000 jFa=K @@ -44122,7 +44122,7 @@ b1000010 M6v2* b1000000011000 0+X%N b1000000011100 `F_;@ 1TfU1; -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" v);!X +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" v);!X b1000000011100 Eky!H b1000000100000 :sI9j sCompare\x20{r0xff(pwr:cr0)},\x20r0x26(pwr:r6),\x200xA_i34,\x20u32 H}G,~ @@ -44208,7 +44208,7 @@ b1000010 ;OIV7 b1000000011000 y6d,- b1000000011100 rBY/0 1GyD/- -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ?-/h +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ?-/h b1000000011100 PJFNQ b1000000100000 )|%-* sCompare\x20{r0xff(pwr:cr0)},\x20r0x26(pwr:r6),\x200xA_i34,\x20u32 >Ljr@ @@ -44335,7 +44335,7 @@ b1000010 -CWX b1000000011000 .r&NG b1000000011100 dQX}W 1-NaQx -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" _RFXu +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" _RFXu b1000000011100 I5k=u b1000000100000 "[7)5 sCompare\x20{r0xff(pwr:cr0)},\x20r0x26(pwr:r6),\x200xA_i34,\x20u32 G)Y>z @@ -44447,7 +44447,7 @@ b1010110 #%BAH b1000000011000 _^1p8 b1000000011100 0Ky2c 1%c)dF -sShiftRotate\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" !)Cl~ +sShiftRotate\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" !)Cl~ sINR_S_C wWrbg sHdlNone\x20(0) d5VF* sHdlNone\x20(0) T7AaV @@ -44681,7 +44681,7 @@ b1000000011100 )Z?\G b100 %v8MO 1o#xMo 1zhd`9 -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" J9h2v +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" J9h2v b10100 50IDv b0 G9@U` sHdlSome\x20(1) =DA`= @@ -44693,7 +44693,7 @@ b1000000011100 B8#2K b100 iXLU` 1,')ha 1}NSro -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" `4f=q +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" `4f=q b10100 J8qAt sHdlSome\x20(1) GsdD" b1001010 }:QxN @@ -44703,7 +44703,7 @@ b1000000011100 +PXSv b100 l?S\m 1\V<+8 13hOV\ -sShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" QVw;[ +sShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" QVw;[ sHdlNone\x20(0) 6i^,, b0 _CFax b0 *P-sE @@ -44747,7 +44747,7 @@ b1000000011100 .)')Q b100 ,|l<; 1RDpAQ 1pR{Kz -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" _e@LH +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" _e@LH b1 ,a#p\ b10100 6ngWu sF_C R=4[: @@ -44767,7 +44767,7 @@ b1000000011100 p,LUL b100 *BBR% 1b>i>S 1.u -sShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" p"4GL +sShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" p"4GL 1b9.7} b10100 2/sm& b1 >sJ8e @@ -44776,7 +44776,7 @@ sHdlNone\x20(0) &-:U^ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} BByVc sHdlSome\x20(1) qM3j= sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFF0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} o>7'j -s\"NotYetEnqueued(s):\x200x1018:\x20ShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" 41&Ni +s\"NotYetEnqueued(s):\x200x1018:\x20ShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\\\"FunnelShift2x32Bit\\\"\" 41&Ni s\"F_C(apfc)(output):\x20..0x1024:\x20Store\x20pu2_or0x2,\x20pu0_or0x7,\x20pu2_or0x1,\x200x0_i34,\x20u8\" RM1a3 s\"F_C(apfc)(output):\x200x1028:\x20AddSub\x20pu1_or0x5,\x20pu0_or0x9,\x20pzero,\x200x1_i34\" x[o\i s\"F_C(apfc)(output):\x200x102c:\x20AddSub\x20pu1_or0x8,\x20pu1_or0x2,\x20pzero,\x200x1_i34\" };UU_ @@ -44792,7 +44792,7 @@ b1000000011100 NbFkw b100 3AP`S 1')1eW 1Kr|l% -sShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" O!5ED +sShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" O!5ED sHdlNone\x20(0) &#$?z b0 .awP3 b0 IG_UF @@ -44931,7 +44931,7 @@ b1000010 [1% 1[L?im -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" VH2li +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" VH2li b1000010 "wu\A b1000000011100 2VLa& b1000000100000 f|3xZ @@ -44983,7 +44983,7 @@ b1001010 =XZ/ +sShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" >=XZ/ b0 Sb8S@ 0*8b?r b0 +Xkh7 @@ -45404,7 +45404,7 @@ b0 |q0F8 sHdlSome\x20(1) COT`L sPRegValue\x20{\x20int_fp:\x200xF8_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} u}[uD s\"INR_S_C(s):\x20..0x1034:\x20Branch\x20pu1_or0xa,\x20pzero,\x20pzero,\x20pu1_or0x4,\x20-0x1C_i26,\x20uge,\x20invert_src2_eq_zero,\x20pc_relative\" jh9?I -s\"INR_S_C(s):\x200x1018:\x20ShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" 41&Ni +s\"INR_S_C(s):\x200x1018:\x20ShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\\\"FunnelShift2x32Bit\\\"\" 41&Ni s\"\" }@6Yi s\"\" RM1a3 s\"IR_S_C(s):\x20..0x1030:\x20Load\x20pu2_or0x4,\x20pu0_or0x5,\x200x0_i34,\x20u64\" n?a24 @@ -45524,7 +45524,7 @@ b1000010 rT\_J b1000000011000 Lj@^3 b1000000011100 5V47% 1bHqkH -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" $J^te +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" $J^te b1000010 :/Lu^ b1000000011100 HJ`KE b1000000100000 MZ'y0 @@ -45576,7 +45576,7 @@ b1001010 3~R@V b1000000011000 $sw]T b1000000011100 4.Fl' 1KELbi -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" FroU] +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" FroU] b1001010 XkB+D b1000000011100 kOf|@ b1000000100000 AX2`x @@ -45611,7 +45611,7 @@ b1000010 G]Da0 b1000000011000 J`HNu b1000000011100 f,@)} 1QD~~; -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" -VwB# +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" -VwB# b1000010 e(`:4 b1000000011100 rkB,8 b1000000100000 EndVc @@ -45663,7 +45663,7 @@ b1001010 v1PxY b1000000011000 D$(h6 b1000000011100 aPlbU 1$XNdK -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ZVxb5 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ZVxb5 b1001010 wAhwA b1000000011100 "A7[g b1000000100000 xkN0n @@ -45732,7 +45732,7 @@ b1000010 ~844q b1000000011000 /cb.q b1000000011100 #djZj 1^3`F6 -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" !k7S, +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" !k7S, b1000010 *S2}w b1000000011100 F8YaY b1000000100000 By4s_ @@ -45784,7 +45784,7 @@ b1001010 o,027 b1000000011000 IpMow b1000000011100 ~/gOG 1ts{HG -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" JV){m +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" JV){m b1001010 G.l-E b1000000011100 e3!L( b1000000100000 u_nJT @@ -45834,7 +45834,7 @@ b1010110 4q:R| b1000000011000 neY*K b1000000011100 kR(7} 1kC=}X -sShiftRotate\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" SP~Du +sShiftRotate\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" SP~Du b1 qPqJN sINR_S_C zdMbX sHdlNone\x20(0) Ty;xq @@ -45923,7 +45923,7 @@ b1100001 ))Q$A b1000000011000 2>c*# b1000000011100 g;x?* 1v2d/E -sShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" u'<^N +sShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" u'<^N b0 |bf,N sINR_S_C .Wvo% sHdlNone\x20(0) j9VJf @@ -46298,7 +46298,7 @@ b1010110 |D8iF b1000000011000 yn~ON b1000000011100 hF1zf 13ns"y -sShiftRotate\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" oWafb +sShiftRotate\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" oWafb sPRegValue\x20{\x20int_fp:\x200x70_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} R7=RV sPRegValue\x20{\x20int_fp:\x200x70_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} c4z() sHdlSome\x20(1) 8!z6u @@ -46329,13 +46329,13 @@ s\"F_C(s)(output):\x200x1024..:\x20AddSub\x20pu1_or0x2,\x20pu0_or0x6,\x20pzero,\ s\"F_C(apfc)(output):\x20..0x1030:\x20Load\x20pu2_or0x0,\x20pu0_or0xc,\x200x0_i34,\x20u64\" lTkXL s\"F_C(apfc)(output):\x200x1034..:\x20AddSub\x20pu0_or0x8,\x20pu0_or0x4,\x20pzero,\x20-0x1_i34\" f9b;# s\"F_C(apfc)(output):\x20..0x1034:\x20Branch\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pu0_or0x8,\x20-0x1C_i26,\x20uge,\x20invert_src2_eq_zero,\x20pc_relative\" ?JWz' -s\"INR_S_C(apfc):\x200x1018:\x20ShiftRotate\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" ^D])9 +s\"INR_S_C(apfc):\x200x1018:\x20ShiftRotate\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\\\"FunnelShift2x32Bit\\\"\" ^D])9 b1000010 K#=r~ b1010110 InY9- b1000000011000 zM@z. b1000000011100 LBirM 1qHq!z -sShiftRotate\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" d{%ZD +sShiftRotate\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" d{%ZD sPRegValue\x20{\x20int_fp:\x200x70_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} U1Fyy sPRegValue\x20{\x20int_fp:\x200x70_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 33zdN sHdlSome\x20(1) 8r'n; @@ -46433,7 +46433,7 @@ b1000010 K.aWf b1000000011000 @;Sos b1000000011100 |8Ac" 1!6c=# b1000000011100 E{f') b1000000100000 "1`4I @@ -46485,7 +46485,7 @@ b1001010 6.=w| b1000000011000 :Iu]Z b1000000011100 1y\wq 1T!*NS -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" fV|74 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" fV|74 b1001010 P'w8, b1000000011100 $LQe6 b1000000100000 d|@}a @@ -46533,7 +46533,7 @@ b1000010 AiX|i b1000000011000 5lbfo b1000000011100 \5[{: 1er?n^ -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" 6#`f" +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" 6#`f" b1000010 A/2&\ b1000000011100 3U{._ b1000000100000 0^Fub @@ -46585,7 +46585,7 @@ b1001010 cZDID b1000000011000 @+M>{ b1000000011100 .R@P) 1J}4jM -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" @cYHQ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" @cYHQ b1001010 &!_BR b1000000011100 ,GIY} b1000000100000 RAJ'& @@ -46667,7 +46667,7 @@ b1000010 U'aY{ b1000000011000 992f$ b1000000011100 l'eOs 18!Pg@ -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ^F35A +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ^F35A b1000010 fSYB' b1000000011100 (Tb@s b1000000100000 %^)!N @@ -46719,7 +46719,7 @@ b1001010 G99FH b1000000011000 K?=MC b1000000011100 xr!E9 1thmBC -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" [VvH? +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" [VvH? b1001010 CD(_4 b1000000011100 t977^ b1000000100000 v"_ b1000000011100 :KovG 17~ux" -sShiftRotate\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" wv@sk +sShiftRotate\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" wv@sk b1 S]"@z b1000010 rmXQH b1010111 JSV}[ b1000000011000 BHJK` b1000000011100 m{I(| 1aZ.3r -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" kG}q# +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" kG}q# b1000010 vx25, b1000000011100 #{PY^ b1000000100000 +/EjT @@ -47088,7 +47088,7 @@ b1001010 ;=6[t b1000000011000 knr_b b1000000011100 7i+r% 1K,%g} -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" :R?/r +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" :R?/r b1001010 /63/d b1000000011100 Vn}yA b1000000100000 B>QDf @@ -47124,7 +47124,7 @@ b1000010 xTmp7 b1000000011000 Z1yh. b1000000011100 6.!6e 1dQZHD -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ILdY7 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ILdY7 b1000010 5AZ| -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" h:}h+ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" h:}h+ b1001010 YlRxv b1000000011100 $Q&(R b1000000100000 %8"}e @@ -47235,7 +47235,7 @@ b1000010 5SzqY b1000000011000 bXMXl b1000000011100 yG>#9 1z6!Sq -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" cX&t+ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" cX&t+ b1000010 ^)ia b1000000011100 mfY=3 b1000000100000 C|A4: @@ -47287,7 +47287,7 @@ b1001010 "n'rI b1000000011000 3v&^* b1000000011100 `0/8C 1\n+ni -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" mN*e2 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" mN*e2 b1001010 :y~6T b1000000011100 #F;BM b1000000100000 $Fb] @@ -47322,7 +47322,7 @@ b1010110 w4U{: b1000000011000 4D~Fn b1000000011100 %,L&| 1jl+V[ -sShiftRotate\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" X{]BR +sShiftRotate\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" X{]BR b1 RUJI. b1000010 \JyLS b1010111 ?*wvf @@ -47412,7 +47412,7 @@ b1100001 +S}9n b1000000011000 g80z; b1000000011100 ;~4jc 1f$O.P -sShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" b2QLT +sShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" b2QLT b0 JzUQL sINR_S_C hI+v5 sHdlNone\x20(0) #[Mgb @@ -47591,7 +47591,7 @@ b1001010 w}/Bf b1000000011000 Eky!H b1000000011100 :sI9j 1Zle/M -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" H}G,~ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" H}G,~ b1001010 wO2pI b1000000011100 Dzyv( b1000000100000 Ij1.# @@ -47679,7 +47679,7 @@ b1001010 )~7)* b1000000011000 PJFNQ b1000000011100 )|%-* 1=:o#p -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" >Ljr@ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" >Ljr@ b1001010 $'o?g b1000000011100 3um:5 b1000000100000 ){4i% @@ -47820,7 +47820,7 @@ b1001010 Do6U{ b1000000011000 I5k=u b1000000011100 "[7)5 1^2z`B -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" G)Y>z +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" G)Y>z b1001010 ;_3I; b1000000011100 k5Uf2 b1000000100000 PM::U @@ -47934,7 +47934,7 @@ b1100001 %b|Fh b1000000011000 Io,]} b1000000011100 o;x.q 1^&7Z, -sShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" N1 1Ygc-F -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" |xv,$ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" |xv,$ b1010100 ._e2c b1000000011100 &IybE b1000000100000 q7AbU @@ -48110,7 +48110,7 @@ b1010100 N.OXU b1000000011000 9`!,u b1000000011100 QlkNC 1r:ngp -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" i;(v_ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" i;(v_ b1010100 `%:u/ b1000000011100 +.1SM b1000000100000 dp]}: @@ -48120,7 +48120,7 @@ b1010100 ,Pv?r b1000000011000 a:tIz b1000000011100 gTqRd 1_A~e, -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" P[_e* +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" P[_e* b1010100 b;gWF b1000000011100 v%{gr b1000000100000 jFa=K @@ -48168,7 +48168,7 @@ b1001010 M6v2* b1000000011000 0+X%N b1000000011100 `F_;@ 1TfU1; -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" v);!X +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" v);!X b1000000011100 Eky!H b1000000100000 :sI9j sCompare\x20{r0xff(pwr:cr0)},\x20r0x26(pwr:r6),\x200xA_i34,\x20u32 H}G,~ @@ -48254,7 +48254,7 @@ b1001010 ;OIV7 b1000000011000 y6d,- b1000000011100 rBY/0 1GyD/- -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ?-/h +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ?-/h b1000000011100 PJFNQ b1000000100000 )|%-* sCompare\x20{r0xff(pwr:cr0)},\x20r0x26(pwr:r6),\x200xA_i34,\x20u32 >Ljr@ @@ -48373,7 +48373,7 @@ b1001010 -CWX b1000000011000 .r&NG b1000000011100 dQX}W 1-NaQx -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" _RFXu +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" _RFXu b1000000011100 I5k=u b1000000100000 "[7)5 sCompare\x20{r0xff(pwr:cr0)},\x20r0x26(pwr:r6),\x200xA_i34,\x20u32 G)Y>z @@ -48484,7 +48484,7 @@ b1100001 #%BAH b1000000011000 _^1p8 b1000000011100 0Ky2c 1%c)dF -sShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" !)Cl~ +sShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" !)Cl~ b0 q7=da sINR_S_C wWrbg sHdlNone\x20(0) d5VF* @@ -48703,7 +48703,7 @@ b1000000011100 )Z?\G b100 %v8MO 1o#xMo 1zhd`9 -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" J9h2v +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" J9h2v b10100 50IDv b0 G9@U` b1010100 ]&aiD @@ -48712,7 +48712,7 @@ b1000000011100 B8#2K b100 iXLU` 1,')ha 1}NSro -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" `4f=q +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" `4f=q b10100 J8qAt sHdlNone\x20(0) GsdD" b0 }:QxN @@ -48733,7 +48733,7 @@ b1101100 !}q}3 b1000000011000 P6Lor b1000000011100 %T}0a 1~+goK -sShiftRotate\x20pu1_or0xd,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ^i>S 1.u -sShiftRotate\x20pu1_or0xd,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" p"4GL +sShiftRotate\x20pu1_or0xd,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" p"4GL b1 7GJ5s 1b9.7} b10100 2/sm& @@ -48796,7 +48796,7 @@ s\"F_C(s)(output):\x200x102c:\x20AddSub\x20pu1_or0xc,\x20pu1_or0x9,\x20pzero,\x2 s\"F_C(s)(output):\x200x1030..:\x20AddSub\x20pu0_or0x4,\x20pzero,\x20pzero,\x20-0x10_i34\" [fD3% s\"INR_S_C(s):\x200x1034..:\x20AddSub\x20pu0_or0x7,\x20pu1_or0x4,\x20pzero,\x20-0x1_i34\" :it1N s\"INR_S_C(s):\x20..0x1034:\x20Branch\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pu0_or0x7,\x20-0x1C_i26,\x20uge,\x20invert_src2_eq_zero,\x20pc_relative\" hQR[1% 1[L?im -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" VH2li +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" VH2li b1001010 "wu\A b1000000011100 2VLa& b1000000100000 f|3xZ @@ -49329,7 +49329,7 @@ b1010100 =XZ/ +sShiftRotate\x20pu1_or0xd,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" >=XZ/ b1 Sb8S@ sINR_S_C YRHmG sHdlNone\x20(0) GXnYY @@ -49803,7 +49803,7 @@ b1001010 rT\_J b1000000011000 Lj@^3 b1000000011100 5V47% 1bHqkH -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" $J^te +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" $J^te b1001010 :/Lu^ b1000000011100 HJ`KE b1000000100000 MZ'y0 @@ -49855,7 +49855,7 @@ b1010100 3~R@V b1000000011000 $sw]T b1000000011100 4.Fl' 1KELbi -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" FroU] +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" FroU] b1010100 XkB+D b1000000011100 kOf|@ b1000000100000 AX2`x @@ -49890,7 +49890,7 @@ b1001010 G]Da0 b1000000011000 J`HNu b1000000011100 f,@)} 1QD~~; -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" -VwB# +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" -VwB# b1001010 e(`:4 b1000000011100 rkB,8 b1000000100000 EndVc @@ -49942,7 +49942,7 @@ b1010100 v1PxY b1000000011000 D$(h6 b1000000011100 aPlbU 1$XNdK -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ZVxb5 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ZVxb5 b1010100 wAhwA b1000000011100 "A7[g b1000000100000 xkN0n @@ -50002,7 +50002,7 @@ b1001010 ~844q b1000000011000 /cb.q b1000000011100 #djZj 1^3`F6 -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" !k7S, +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" !k7S, b1001010 *S2}w b1000000011100 F8YaY b1000000100000 By4s_ @@ -50054,7 +50054,7 @@ b1010100 o,027 b1000000011000 IpMow b1000000011100 ~/gOG 1ts{HG -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" JV){m +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" JV){m b1010100 G.l-E b1000000011100 e3!L( b1000000100000 u_nJT @@ -50104,7 +50104,7 @@ b1100001 4q:R| b1000000011000 neY*K b1000000011100 kR(7} 1kC=}X -sShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" SP~Du +sShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" SP~Du b0 qPqJN sINR_S_C zdMbX sHdlNone\x20(0) Ty;xq @@ -50189,7 +50189,7 @@ b1101100 ))Q$A b1000000011000 2>c*# b1000000011100 g;x?* 1v2d/E -sShiftRotate\x20pu1_or0xd,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" u'<^N +sShiftRotate\x20pu1_or0xd,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" u'<^N b1 |bf,N sINR_S_C .Wvo% sHdlNone\x20(0) j9VJf @@ -50464,7 +50464,7 @@ b1000000011100 (VgN[ b100 !Z5Ty 1yJx~x 1!6jj8 -sShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" _,Lnf +sShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" _,Lnf sPRegValue\x20{\x20int_fp:\x200x75_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]Bk)[ sPRegValue\x20{\x20int_fp:\x200x75_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} )r7>= sHdlNone\x20(0) !Ax^^ @@ -50498,7 +50498,7 @@ sINR_S_C &LfWg sHdlSome\x20(1) z*xIS sPRegValue\x20{\x20int_fp:\x200x75_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 'V?0) s\"F_C(apfc)(output):\x20..0x1034:\x20Branch\x20pu1_or0xa,\x20pzero,\x20pzero,\x20pu1_or0x4,\x20-0x1C_i26,\x20uge,\x20invert_src2_eq_zero,\x20pc_relative\" jh9?I -s\"INR_S_C(apfc):\x200x1018:\x20ShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" 41&Ni +s\"INR_S_C(apfc):\x200x1018:\x20ShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\\\"FunnelShift2x32Bit\\\"\" 41&Ni s\"INR_S_C(s):\x200x1024..:\x20AddSub\x20pu0_or0xa,\x20pu1_or0xb,\x20pzero,\x200x1_i34\" RM1a3 s\"INR_S_C(s):\x20..0x1024:\x20Store\x20pu2_or0x3,\x20pu0_or0xa,\x20pu2_or0x1,\x200x0_i34,\x20u8\" x[o\i s\"F_C(apfc)(output):\x20..0x1030:\x20Load\x20pu2_or0x4,\x20pu0_or0x5,\x200x0_i34,\x20u64\" n?a24 @@ -50519,7 +50519,7 @@ b1000000011100 ^w-Y+ b100 K{GN. 1/[Etl 1#@^mC -sShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" nENA: +sShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" nENA: sPRegValue\x20{\x20int_fp:\x200x75_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 45|ed sPRegValue\x20{\x20int_fp:\x200x75_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} -n!zX sHdlNone\x20(0) iE0UB @@ -50618,7 +50618,7 @@ b1001010 K.aWf b1000000011000 @;Sos b1000000011100 |8Ac" 1!6c=# b1000000011100 E{f') b1000000100000 "1`4I @@ -50670,7 +50670,7 @@ b1010100 6.=w| b1000000011000 :Iu]Z b1000000011100 1y\wq 1T!*NS -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" fV|74 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" fV|74 b1010100 P'w8, b1000000011100 $LQe6 b1000000100000 d|@}a @@ -50718,7 +50718,7 @@ b1001010 AiX|i b1000000011000 5lbfo b1000000011100 \5[{: 1er?n^ -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" 6#`f" +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" 6#`f" b1001010 A/2&\ b1000000011100 3U{._ b1000000100000 0^Fub @@ -50770,7 +50770,7 @@ b1010100 cZDID b1000000011000 @+M>{ b1000000011100 .R@P) 1J}4jM -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" @cYHQ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" @cYHQ b1010100 &!_BR b1000000011100 ,GIY} b1000000100000 RAJ'& @@ -50849,7 +50849,7 @@ b1001010 U'aY{ b1000000011000 992f$ b1000000011100 l'eOs 18!Pg@ -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ^F35A +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ^F35A b1001010 fSYB' b1000000011100 (Tb@s b1000000100000 %^)!N @@ -50901,7 +50901,7 @@ b1010100 G99FH b1000000011000 K?=MC b1000000011100 xr!E9 1thmBC -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" [VvH? +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" [VvH? b1010100 CD(_4 b1000000011100 t977^ b1000000100000 v"_ b1000000011100 :KovG 17~ux" -sShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" wv@sk +sShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" wv@sk b0 S]"@z b1001010 rmXQH b1100010 J#{t b11 o&%b\ sHdlSome\x20(1) &-:U^ sPRegValue\x20{\x20int_fp:\x200x75_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} BByVc -s\"F_C(apfc)(output):\x200x1018:\x20ShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" 41&Ni +s\"F_C(apfc)(output):\x200x1018:\x20ShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\\\"FunnelShift2x32Bit\\\"\" 41&Ni s\"INR_S_C(apfc):\x200x101c:\x20Compare\x20pu1_or0x7,\x20pu0_or0x0,\x200xA_i34,\x20u32\" :GA_. s\"IR_S_C(s):\x20..0x1024:\x20Store\x20pu2_or0x2,\x20pu1_or0x2,\x20pu2_or0x4,\x200x0_i34,\x20u8\" IdbB6 s\"\" y.\2m @@ -51205,7 +51205,7 @@ b1001010 >SV}[ b1000000011000 BHJK` b1000000011100 m{I(| 1aZ.3r -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" kG}q# +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" kG}q# b1001010 vx25, b1000000011100 #{PY^ b1000000100000 +/EjT @@ -51257,7 +51257,7 @@ b1010100 ;=6[t b1000000011000 knr_b b1000000011100 7i+r% 1K,%g} -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" :R?/r +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" :R?/r b1010100 /63/d b1000000011100 Vn}yA b1000000100000 B>QDf @@ -51293,7 +51293,7 @@ b1001010 xTmp7 b1000000011000 Z1yh. b1000000011100 6.!6e 1dQZHD -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ILdY7 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ILdY7 b1001010 5AZ| -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" h:}h+ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" h:}h+ b1010100 YlRxv b1000000011100 $Q&(R b1000000100000 %8"}e @@ -51423,7 +51423,7 @@ b1001010 5SzqY b1000000011000 bXMXl b1000000011100 yG>#9 1z6!Sq -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" cX&t+ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" cX&t+ b1001010 ^)ia b1000000011100 mfY=3 b1000000100000 C|A4: @@ -51475,7 +51475,7 @@ b1010100 "n'rI b1000000011000 3v&^* b1000000011100 `0/8C 1\n+ni -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" mN*e2 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" mN*e2 b1010100 :y~6T b1000000011100 #F;BM b1000000100000 $Fb] @@ -51510,7 +51510,7 @@ b1100001 w4U{: b1000000011000 4D~Fn b1000000011100 %,L&| 1jl+V[ -sShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" X{]BR +sShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" X{]BR b0 RUJI. b1001010 \JyLS b1100010 ?*wvf @@ -51596,7 +51596,7 @@ b1101100 +S}9n b1000000011000 g80z; b1000000011100 ;~4jc 1f$O.P -sShiftRotate\x20pu1_or0xd,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" b2QLT +sShiftRotate\x20pu1_or0xd,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" b2QLT b1 JzUQL sINR_S_C hI+v5 sHdlNone\x20(0) #[Mgb @@ -51813,7 +51813,7 @@ b1010100 w}/Bf b1000000011000 Eky!H b1000000011100 :sI9j 1Zle/M -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" H}G,~ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" H}G,~ b1010100 wO2pI b1000000011100 Dzyv( b1000000100000 Ij1.# @@ -51901,7 +51901,7 @@ b1010100 )~7)* b1000000011000 PJFNQ b1000000011100 )|%-* 1=:o#p -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" >Ljr@ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" >Ljr@ b1010100 $'o?g b1000000011100 3um:5 b1000000100000 ){4i% @@ -52041,7 +52041,7 @@ b1010100 Do6U{ b1000000011000 I5k=u b1000000011100 "[7)5 1^2z`B -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" G)Y>z +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" G)Y>z b1010100 ;_3I; b1000000011100 k5Uf2 b1000000100000 PM::U @@ -52152,7 +52152,7 @@ b1101100 %b|Fh b1000000011000 Io,]} b1000000011100 o;x.q 1^&7Z, -sShiftRotate\x20pu1_or0xd,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" N1y]-? @@ -52391,7 +52391,7 @@ b1010100 M6v2* b1000000011000 0+X%N b1000000011100 `F_;@ 1TfU1; -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" v);!X +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" v);!X b1000000011100 Eky!H b1000000100000 :sI9j sCompare\x20{r0xff(pwr:cr0)},\x20r0x26(pwr:r6),\x200xA_i34,\x20u32 H}G,~ @@ -52469,7 +52469,7 @@ b1010100 ;OIV7 b1000000011000 y6d,- b1000000011100 rBY/0 1GyD/- -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ?-/h +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ?-/h b1000000011100 PJFNQ b1000000100000 )|%-* sCompare\x20{r0xff(pwr:cr0)},\x20r0x26(pwr:r6),\x200xA_i34,\x20u32 >Ljr@ @@ -52578,7 +52578,7 @@ b1010100 -CWX b1000000011000 .r&NG b1000000011100 dQX}W 1-NaQx -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" _RFXu +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" _RFXu b1000000011100 I5k=u b1000000100000 "[7)5 sCompare\x20{r0xff(pwr:cr0)},\x20r0x26(pwr:r6),\x200xA_i34,\x20u32 G)Y>z @@ -52682,7 +52682,7 @@ b1101100 #%BAH b1000000011000 _^1p8 b1000000011100 0Ky2c 1%c)dF -sShiftRotate\x20pu1_or0xd,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" !)Cl~ +sShiftRotate\x20pu1_or0xd,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" !)Cl~ sINR_S_C wWrbg sHdlNone\x20(0) d5VF* sHdlNone\x20(0) T7AaV @@ -52903,7 +52903,7 @@ b1000000011100 )Z?\G b100 %v8MO 1o#xMo 1zhd`9 -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" J9h2v +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" J9h2v b10100 50IDv b0 G9@U` sHdlSome\x20(1) =DA`= @@ -52921,14 +52921,14 @@ b1000000011100 B8#2K b100 iXLU` 1,')ha 1}NSro -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" `4f=q +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" `4f=q b10100 J8qAt b1100011 }:QxN b1110111 hh!}] b1000000011000 k@R+E b1000000011100 +PXSv 13hOV\ -sShiftRotate\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" QVw;[ +sShiftRotate\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" QVw;[ b1100010 _CFax b1110101 *P-sE b1000000110100 T.E%| @@ -52971,7 +52971,7 @@ b1000000011100 .)')Q b100 ,|l<; 1RDpAQ 1pR{Kz -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" _e@LH +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" _e@LH b1 ,a#p\ b10100 6ngWu sF_C R=4[: @@ -53001,7 +53001,7 @@ b1000000011100 p,LUL b100 *BBR% 1b>i>S 1.u -sShiftRotate\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" p"4GL +sShiftRotate\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" p"4GL 1b9.7} b10100 2/sm& b1 k1IBl @@ -53022,13 +53022,13 @@ s\"IR_C(apfc):\x20..0x1030:\x20Load\x20pu2_or0x1,\x20pu0_or0x4,\x200x0_i34,\x20u s\"F_C(s)(output):\x200x1030..:\x20AddSub\x20pu0_or0x8,\x20pzero,\x20pzero,\x20-0x10_i34\" lTkXL s\"INR_S_C(s):\x200x1034..:\x20AddSub\x20pu0_or0x3,\x20pu0_or0x7,\x20pzero,\x20-0x1_i34\" ?JWz' s\"NotYetEnqueued(s):\x20..0x1034:\x20Branch\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pu0_or0x3,\x20-0x1C_i26,\x20uge,\x20invert_src2_eq_zero,\x20pc_relative\" ^D])9 -s\"NotYetEnqueued(s):\x200x1018:\x20ShiftRotate\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" XD/s$ +s\"NotYetEnqueued(s):\x200x1018:\x20ShiftRotate\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\\\"FunnelShift2x32Bit\\\"\" XD/s$ b1100011 %RtTH b1110111 8/pV| b1000000011000 j2-1L b1000000011100 NbFkw 1Kr|l% -sShiftRotate\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" O!5ED +sShiftRotate\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" O!5ED b1100010 .awP3 b1110101 IG_UF b1000000110100 ^x[1% 1[L?im -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" VH2li +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" VH2li b1010100 "wu\A b1000000011100 2VLa& b1000000100000 f|3xZ @@ -53195,7 +53195,7 @@ b1100011 =XZ/ +sShiftRotate\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" >=XZ/ 0*8b?r b0 +Xkh7 b0 en!G^ @@ -53625,7 +53625,7 @@ s\"\" IdbB6 s\"IR_S_C(s):\x20..0x1030:\x20Load\x20pu2_or0x0,\x20pu0_or0x8,\x200x0_i34,\x20u64\" f9b;# s\"F_C(s)(output):\x200x1034..:\x20AddSub\x20pu0_or0x3,\x20pu0_or0x7,\x20pzero,\x20-0x1_i34\" ?JWz' s\"INR_S_C(s):\x20..0x1034:\x20Branch\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pu0_or0x3,\x20-0x1C_i26,\x20uge,\x20invert_src2_eq_zero,\x20pc_relative\" ^D])9 -s\"INR_S_C(s):\x200x1018:\x20ShiftRotate\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" XD/s$ +s\"INR_S_C(s):\x200x1018:\x20ShiftRotate\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\\\"FunnelShift2x32Bit\\\"\" XD/s$ sHdlNone\x20(0) [C%Hf b0 %RtTH b0 8/pV| @@ -53766,7 +53766,7 @@ b1010100 rT\_J b1000000011000 Lj@^3 b1000000011100 5V47% 1bHqkH -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" $J^te +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" $J^te b1010100 :/Lu^ b1000000011100 HJ`KE b1000000100000 MZ'y0 @@ -53818,7 +53818,7 @@ b1100011 3~R@V b1000000011000 $sw]T b1000000011100 4.Fl' 1KELbi -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" FroU] +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" FroU] b1100100 XkB+D b1000000011100 kOf|@ b1000000100000 AX2`x @@ -53853,7 +53853,7 @@ b1010100 G]Da0 b1000000011000 J`HNu b1000000011100 f,@)} 1QD~~; -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" -VwB# +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" -VwB# b1010100 e(`:4 b1000000011100 rkB,8 b1000000100000 EndVc @@ -53905,7 +53905,7 @@ b1100011 v1PxY b1000000011000 D$(h6 b1000000011100 aPlbU 1$XNdK -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ZVxb5 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ZVxb5 b1100100 wAhwA b1000000011100 "A7[g b1000000100000 xkN0n @@ -53965,7 +53965,7 @@ b1010100 ~844q b1000000011000 /cb.q b1000000011100 #djZj 1^3`F6 -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" !k7S, +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" !k7S, b1010100 *S2}w b1000000011100 F8YaY b1000000100000 By4s_ @@ -54017,7 +54017,7 @@ b1100011 o,027 b1000000011000 IpMow b1000000011100 ~/gOG 1ts{HG -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" JV){m +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" JV){m b1100100 G.l-E b1000000011100 e3!L( b1000000100000 u_nJT @@ -54067,7 +54067,7 @@ b1101100 4q:R| b1000000011000 neY*K b1000000011100 kR(7} 1kC=}X -sShiftRotate\x20pu1_or0xd,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" SP~Du +sShiftRotate\x20pu1_or0xd,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" SP~Du b1 qPqJN sINR_S_C zdMbX sHdlNone\x20(0) Ty;xq @@ -54152,7 +54152,7 @@ b1110111 ))Q$A b1000000011000 2>c*# b1000000011100 g;x?* 1v2d/E -sShiftRotate\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" u'<^N +sShiftRotate\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" u'<^N sINR_S_C .Wvo% sHdlNone\x20(0) j9VJf b1100100 RB'$4 @@ -54332,7 +54332,7 @@ b1000000011100 hF1zf b100 =uFVc 1b{(Ll 13ns"y -sShiftRotate\x20pu1_or0xd,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" oWafb +sShiftRotate\x20pu1_or0xd,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" oWafb sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} R7=RV sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} c4z() sHdlSome\x20(1) !Ax^^ @@ -54414,7 +54414,7 @@ sHdlNone\x20(0) A=)/d s\"F_C(apfc)(output):\x20..0x1030:\x20Load\x20pu2_or0x1,\x20pu0_or0x4,\x200x0_i34,\x20u64\" 5V$0e s\"F_C(apfc)(output):\x200x1034..:\x20AddSub\x20pu0_or0x7,\x20pu1_or0x4,\x20pzero,\x20-0x1_i34\" :it1N s\"F_C(apfc)(output):\x20..0x1034:\x20Branch\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pu0_or0x7,\x20-0x1C_i26,\x20uge,\x20invert_src2_eq_zero,\x20pc_relative\" hQR6c=# b1000000011100 E{f') b1000000100000 "1`4I @@ -54610,7 +54610,7 @@ b1100011 6.=w| b1000000011000 :Iu]Z b1000000011100 1y\wq 1T!*NS -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" fV|74 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" fV|74 b1100100 P'w8, b1000000011100 $LQe6 b1000000100000 d|@}a @@ -54658,7 +54658,7 @@ b1010100 AiX|i b1000000011000 5lbfo b1000000011100 \5[{: 1er?n^ -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" 6#`f" +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" 6#`f" b1010100 A/2&\ b1000000011100 3U{._ b1000000100000 0^Fub @@ -54710,7 +54710,7 @@ b1100011 cZDID b1000000011000 @+M>{ b1000000011100 .R@P) 1J}4jM -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" @cYHQ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" @cYHQ b1100100 &!_BR b1000000011100 ,GIY} b1000000100000 RAJ'& @@ -54814,7 +54814,7 @@ b1010100 U'aY{ b1000000011000 992f$ b1000000011100 l'eOs 18!Pg@ -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ^F35A +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ^F35A b1010100 fSYB' b1000000011100 (Tb@s b1000000100000 %^)!N @@ -54866,7 +54866,7 @@ b1100011 G99FH b1000000011000 K?=MC b1000000011100 xr!E9 1thmBC -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" [VvH? +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" [VvH? b1100100 CD(_4 b1000000011100 t977^ b1000000100000 v"_ b1000000011100 :KovG 17~ux" -sShiftRotate\x20pu1_or0xd,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" wv@sk +sShiftRotate\x20pu1_or0xd,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" wv@sk b1 S]"@z b1010100 rmXQH b1101101 JSV}[ b1000000011000 BHJK` b1000000011100 m{I(| 1aZ.3r -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" kG}q# +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" kG}q# b1010100 vx25, b1000000011100 #{PY^ b1000000100000 +/EjT @@ -55254,7 +55254,7 @@ b1100011 ;=6[t b1000000011000 knr_b b1000000011100 7i+r% 1K,%g} -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" :R?/r +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" :R?/r b1100100 /63/d b1000000011100 Vn}yA b1000000100000 B>QDf @@ -55292,7 +55292,7 @@ b1010100 xTmp7 b1000000011000 Z1yh. b1000000011100 6.!6e 1dQZHD -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ILdY7 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ILdY7 b1010100 5AZ| -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" h:}h+ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" h:}h+ b1100100 YlRxv b1000000011100 $Q&(R b1000000100000 %8"}e @@ -55412,7 +55412,7 @@ b1010100 5SzqY b1000000011000 bXMXl b1000000011100 yG>#9 1z6!Sq -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" cX&t+ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" cX&t+ b1010100 ^)ia b1000000011100 mfY=3 b1000000100000 C|A4: @@ -55464,7 +55464,7 @@ b1100011 "n'rI b1000000011000 3v&^* b1000000011100 `0/8C 1\n+ni -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" mN*e2 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" mN*e2 b1100100 :y~6T b1000000011100 #F;BM b1000000100000 $Fb] @@ -55502,7 +55502,7 @@ b1101100 w4U{: b1000000011000 4D~Fn b1000000011100 %,L&| 1jl+V[ -sShiftRotate\x20pu1_or0xd,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" X{]BR +sShiftRotate\x20pu1_or0xd,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" X{]BR b1 RUJI. b1010100 \JyLS b1101101 ?*wvf @@ -55588,7 +55588,7 @@ b1110111 +S}9n b1000000011000 g80z; b1000000011100 ;~4jc 1f$O.P -sShiftRotate\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" b2QLT +sShiftRotate\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" b2QLT sINR_S_C hI+v5 sHdlNone\x20(0) #[Mgb b1100100 :;cZ3 @@ -55791,7 +55791,7 @@ b1100011 w}/Bf b1000000011000 Eky!H b1000000011100 :sI9j 1Zle/M -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" H}G,~ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" H}G,~ b1100100 wO2pI b1000000011100 Dzyv( b1000000100000 Ij1.# @@ -55874,7 +55874,7 @@ b1100011 )~7)* b1000000011000 PJFNQ b1000000011100 )|%-* 1=:o#p -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" >Ljr@ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" >Ljr@ b1100100 $'o?g b1000000011100 3um:5 b1000000100000 ){4i% @@ -55988,7 +55988,7 @@ b1100011 Do6U{ b1000000011000 I5k=u b1000000011100 "[7)5 1^2z`B -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" G)Y>z +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" G)Y>z b1100100 ;_3I; b1000000011100 k5Uf2 b1000000100000 PM::U @@ -56093,7 +56093,7 @@ b1110111 %b|Fh b1000000011000 Io,]} b1000000011100 o;x.q 1^&7Z, -sShiftRotate\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" N1y]-? sHdlNone\x20(0) Fi>S 1.u -sShiftRotate\x20pu1_or0x8,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" p"4GL +sShiftRotate\x20pu1_or0x8,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" p"4GL b1 7GJ5s 1b9.7} b10100 2/sm& @@ -56913,7 +56913,7 @@ sHdlNone\x20(0) $b42^ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ca7iO s\"INR_S_C(s):\x200x1034..:\x20AddSub\x20pu1_or0x4,\x20pu0_or0x3,\x20pzero,\x20-0x1_i34\" jh9?I s\"NotYetEnqueued(s):\x20..0x1034:\x20Branch\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pu1_or0x4,\x20-0x1C_i26,\x20uge,\x20invert_src2_eq_zero,\x20pc_relative\" 41&Ni -s\"NotYetEnqueued(s):\x200x1018:\x20ShiftRotate\x20pu1_or0x8,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" :GA_. +s\"NotYetEnqueued(s):\x200x1018:\x20ShiftRotate\x20pu1_or0x8,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\\\"FunnelShift2x32Bit\\\"\" :GA_. s\"F_C(s)(output):\x200x102c:\x20AddSub\x20pu1_or0x1,\x20pu1_or0x5,\x20pzero,\x200x1_i34\" y.\2m s\"F_C(s)(output):\x200x1030..:\x20AddSub\x20pu0_or0x6,\x20pzero,\x20pzero,\x20-0x10_i34\" n?a24 s\"INR_S_C(s):\x20..0x1030:\x20Load\x20pu2_or0x4,\x20pu0_or0x6,\x200x0_i34,\x20u64\" F8i). @@ -56999,7 +56999,7 @@ b10000010 !}q}3 b1000000011000 P6Lor b1000000011100 %T}0a 1~+goK -sShiftRotate\x20pu1_or0x8,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ^[1% 1[L?im -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" VH2li +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" VH2li b1100100 "wu\A b1000000011100 2VLa& b1000000100000 f|3xZ @@ -57318,7 +57318,7 @@ b1101011 =XZ/ +sShiftRotate\x20pu1_or0x8,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" >=XZ/ sINR_S_C YRHmG sHdlNone\x20(0) GXnYY 0*8b?r @@ -57791,7 +57791,7 @@ b1100011 rT\_J b1000000011000 Lj@^3 b1000000011100 5V47% 1bHqkH -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" $J^te +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" $J^te b1100100 :/Lu^ b1000000011100 HJ`KE b1000000100000 MZ'y0 @@ -57843,7 +57843,7 @@ b1101011 3~R@V b1000000011000 $sw]T b1000000011100 4.Fl' 1KELbi -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" FroU] +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" FroU] b1101100 XkB+D b1000000011100 kOf|@ b1000000100000 AX2`x @@ -57878,7 +57878,7 @@ b1100011 G]Da0 b1000000011000 J`HNu b1000000011100 f,@)} 1QD~~; -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" -VwB# +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" -VwB# b1100100 e(`:4 b1000000011100 rkB,8 b1000000100000 EndVc @@ -57930,7 +57930,7 @@ b1101011 v1PxY b1000000011000 D$(h6 b1000000011100 aPlbU 1$XNdK -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ZVxb5 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ZVxb5 b1101100 wAhwA b1000000011100 "A7[g b1000000100000 xkN0n @@ -57981,7 +57981,7 @@ b1100011 ~844q b1000000011000 /cb.q b1000000011100 #djZj 1^3`F6 -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" !k7S, +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" !k7S, b1100100 *S2}w b1000000011100 F8YaY b1000000100000 By4s_ @@ -58033,7 +58033,7 @@ b1101011 o,027 b1000000011000 IpMow b1000000011100 ~/gOG 1ts{HG -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" JV){m +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" JV){m b1101100 G.l-E b1000000011100 e3!L( b1000000100000 u_nJT @@ -58082,7 +58082,7 @@ b1110111 4q:R| b1000000011000 neY*K b1000000011100 kR(7} 1kC=}X -sShiftRotate\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" SP~Du +sShiftRotate\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" SP~Du sINR_S_C zdMbX sHdlNone\x20(0) Ty;xq b1100100 ||dv( @@ -58169,7 +58169,7 @@ b10000010 ))Q$A b1000000011000 2>c*# b1000000011100 g;x?* 1v2d/E -sShiftRotate\x20pu1_or0x8,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" u'<^N +sShiftRotate\x20pu1_or0x8,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" u'<^N sINR_S_C .Wvo% sHdlNone\x20(0) j9VJf b1101100 RB'$4 @@ -58425,7 +58425,7 @@ b1000000011100 (VgN[ b100 !Z5Ty 1yJx~x 1!6jj8 -sShiftRotate\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" _,Lnf +sShiftRotate\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" _,Lnf sPRegValue\x20{\x20int_fp:\x200x2E_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]Bk)[ sPRegValue\x20{\x20int_fp:\x200x2E_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} )r7>= sHdlNone\x20(0) 8c+O\ @@ -58474,7 +58474,7 @@ s\"INR_S_C(s):\x20..0x1024:\x20Store\x20pu2_or0x3,\x20pu0_or0x0,\x20pu2_or0x4,\x s\"F_C(apfc)(output):\x20..0x1030:\x20Load\x20pu2_or0x0,\x20pu0_or0x8,\x200x0_i34,\x20u64\" f9b;# s\"F_C(apfc)(output):\x200x1034..:\x20AddSub\x20pu0_or0x3,\x20pu0_or0x7,\x20pzero,\x20-0x1_i34\" ?JWz' s\"F_C(apfc)(output):\x20..0x1034:\x20Branch\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pu0_or0x3,\x20-0x1C_i26,\x20uge,\x20invert_src2_eq_zero,\x20pc_relative\" ^D])9 -s\"INR_S_C(apfc):\x200x1018:\x20ShiftRotate\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" XD/s$ +s\"INR_S_C(apfc):\x200x1018:\x20ShiftRotate\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\\\"FunnelShift2x32Bit\\\"\" XD/s$ sHdlNone\x20(0) [C%Hf b0 %RtTH b0 8/pV| @@ -58491,7 +58491,7 @@ b1000000011100 ^w-Y+ b100 K{GN. 1/[Etl 1#@^mC -sShiftRotate\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" nENA: +sShiftRotate\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" nENA: sPRegValue\x20{\x20int_fp:\x200x2E_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 45|ed sPRegValue\x20{\x20int_fp:\x200x2E_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} -n!zX sHdlNone\x20(0) #"r$8 @@ -58599,7 +58599,7 @@ b1100011 K.aWf b1000000011000 @;Sos b1000000011100 |8Ac" 1!6c=# b1000000011100 E{f') b1000000100000 "1`4I @@ -58651,7 +58651,7 @@ b1101011 6.=w| b1000000011000 :Iu]Z b1000000011100 1y\wq 1T!*NS -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" fV|74 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" fV|74 b1101100 P'w8, b1000000011100 $LQe6 b1000000100000 d|@}a @@ -58699,7 +58699,7 @@ b1100011 AiX|i b1000000011000 5lbfo b1000000011100 \5[{: 1er?n^ -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" 6#`f" +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" 6#`f" b1100100 A/2&\ b1000000011100 3U{._ b1000000100000 0^Fub @@ -58751,7 +58751,7 @@ b1101011 cZDID b1000000011000 @+M>{ b1000000011100 .R@P) 1J}4jM -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" @cYHQ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" @cYHQ b1101100 &!_BR b1000000011100 ,GIY} b1000000100000 RAJ'& @@ -58818,7 +58818,7 @@ b1100011 U'aY{ b1000000011000 992f$ b1000000011100 l'eOs 18!Pg@ -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ^F35A +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ^F35A b1100100 fSYB' b1000000011100 (Tb@s b1000000100000 %^)!N @@ -58870,7 +58870,7 @@ b1101011 G99FH b1000000011000 K?=MC b1000000011100 xr!E9 1thmBC -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" [VvH? +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" [VvH? b1101100 CD(_4 b1000000011100 t977^ b1000000100000 v"_ b1000000011100 :KovG 17~ux" -sShiftRotate\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" wv@sk +sShiftRotate\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" wv@sk b1100100 rmXQH b1111000 JSV}[ b1000000011000 BHJK` b1000000011100 m{I(| 1aZ.3r -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" kG}q# +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" kG}q# b1100100 vx25, b1000000011100 #{PY^ b1000000100000 +/EjT @@ -59204,7 +59204,7 @@ b1101011 ;=6[t b1000000011000 knr_b b1000000011100 7i+r% 1K,%g} -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" :R?/r +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" :R?/r b1101100 /63/d b1000000011100 Vn}yA b1000000100000 B>QDf @@ -59240,7 +59240,7 @@ b1100011 xTmp7 b1000000011000 Z1yh. b1000000011100 6.!6e 1dQZHD -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ILdY7 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ILdY7 b1100100 5AZ| -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" h:}h+ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" h:}h+ b1101100 YlRxv b1000000011100 $Q&(R b1000000100000 %8"}e @@ -59359,7 +59359,7 @@ b1100011 5SzqY b1000000011000 bXMXl b1000000011100 yG>#9 1z6!Sq -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" cX&t+ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" cX&t+ b1100100 ^)ia b1000000011100 mfY=3 b1000000100000 C|A4: @@ -59411,7 +59411,7 @@ b1101011 "n'rI b1000000011000 3v&^* b1000000011100 `0/8C 1\n+ni -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" mN*e2 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" mN*e2 b1101100 :y~6T b1000000011100 #F;BM b1000000100000 $Fb] @@ -59446,7 +59446,7 @@ b1110111 w4U{: b1000000011000 4D~Fn b1000000011100 %,L&| 1jl+V[ -sShiftRotate\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" X{]BR +sShiftRotate\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" X{]BR b1100100 \JyLS b1111000 ?*wvf b1000000011100 A&(H5 @@ -59534,7 +59534,7 @@ b10000010 +S}9n b1000000011000 g80z; b1000000011100 ;~4jc 1f$O.P -sShiftRotate\x20pu1_or0x8,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" b2QLT +sShiftRotate\x20pu1_or0x8,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" b2QLT sINR_S_C hI+v5 sHdlNone\x20(0) #[Mgb b1101100 :;cZ3 @@ -59718,7 +59718,7 @@ b1101011 w}/Bf b1000000011000 Eky!H b1000000011100 :sI9j 1Zle/M -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" H}G,~ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" H}G,~ b1101100 wO2pI b1000000011100 Dzyv( b1000000100000 Ij1.# @@ -59806,7 +59806,7 @@ b1101011 )~7)* b1000000011000 PJFNQ b1000000011100 )|%-* 1=:o#p -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" >Ljr@ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" >Ljr@ b1101100 $'o?g b1000000011100 3um:5 b1000000100000 ){4i% @@ -59946,7 +59946,7 @@ b1101011 Do6U{ b1000000011000 I5k=u b1000000011100 "[7)5 1^2z`B -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" G)Y>z +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" G)Y>z b1101100 ;_3I; b1000000011100 k5Uf2 b1000000100000 PM::U @@ -60059,7 +60059,7 @@ b10000010 %b|Fh b1000000011000 Io,]} b1000000011100 o;x.q 1^&7Z, -sShiftRotate\x20pu1_or0x8,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" N1 1Ygc-F -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" |xv,$ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" |xv,$ b1110110 ._e2c b1000000011100 &IybE b1000000100000 q7AbU @@ -60233,7 +60233,7 @@ b1110110 N.OXU b1000000011000 9`!,u b1000000011100 QlkNC 1r:ngp -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" i;(v_ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" i;(v_ b1110110 `%:u/ b1000000011100 +.1SM b1000000100000 dp]}: @@ -60243,7 +60243,7 @@ b1110110 ,Pv?r b1000000011000 a:tIz b1000000011100 gTqRd 1_A~e, -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" P[_e* +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" P[_e* b1110110 b;gWF b1000000011100 v%{gr b1000000100000 jFa=K @@ -60291,7 +60291,7 @@ sBranch\x20{},\x20rzero,\x20rzero,\x20r0x2(pwr:ctr),\x20-0x1C_i26,\x20uge,\x20in b1000000011000 0+X%N b1000000011100 `F_;@ 1TfU1; -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" v);!X +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" v);!X b1101100 w}/Bf b1000000011100 Eky!H b1000000100000 :sI9j @@ -60377,7 +60377,7 @@ sBranch\x20{},\x20rzero,\x20rzero,\x20r0x2(pwr:ctr),\x20-0x1C_i26,\x20uge,\x20in b1000000011000 y6d,- b1000000011100 rBY/0 1GyD/- -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ?-/h +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ?-/h b1101100 )~7)* b1000000011100 PJFNQ b1000000100000 )|%-* @@ -60492,7 +60492,7 @@ sBranch\x20{},\x20rzero,\x20rzero,\x20r0x2(pwr:ctr),\x20-0x1C_i26,\x20uge,\x20in b1000000011000 .r&NG b1000000011100 dQX}W 1-NaQx -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" _RFXu +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" _RFXu b1101100 Do6U{ b1000000011100 I5k=u b1000000100000 "[7)5 @@ -60603,7 +60603,7 @@ b10000010 #%BAH b1000000011000 _^1p8 b1000000011100 0Ky2c 1%c)dF -sShiftRotate\x20pu1_or0x8,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" !)Cl~ +sShiftRotate\x20pu1_or0x8,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" !)Cl~ sINR_S_C wWrbg sHdlNone\x20(0) d5VF* sHdlNone\x20(0) T7AaV @@ -60825,7 +60825,7 @@ b1000000011100 )Z?\G b100 %v8MO 1o#xMo 1zhd`9 -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" J9h2v +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" J9h2v b10100 50IDv b0 G9@U` sHdlSome\x20(1) =DA`= @@ -60837,7 +60837,7 @@ b1000000011100 B8#2K b100 iXLU` 1,')ha 1}NSro -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" `4f=q +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" `4f=q b10100 J8qAt b10001100 hh!}] b1000000011000 +PXSv @@ -60859,7 +60859,7 @@ b1000000011100 %T}0a b100 u7:y\ 1~+goK 1Qa.|R -sShiftRotate\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ^z^js @@ -60872,7 +60872,7 @@ b1000000011100 .)')Q b100 ,|l<; 1RDpAQ 1pR{Kz -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" _e@LH +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" _e@LH b1 ,a#p\ b10100 6ngWu sF_C R=4[: @@ -60892,7 +60892,7 @@ b1000000011100 p,LUL b100 *BBR% 1b>i>S 1.u -sShiftRotate\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" p"4GL +sShiftRotate\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" p"4GL b1 7GJ5s 1b9.7} b10100 2/sm& @@ -60904,7 +60904,7 @@ sHdlNone\x20(0) `Ua`\ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} p=br} s\"F_C(s)(output):\x200x1028:\x20AddSub\x20pu0_or0x4,\x20pu1_or0x2,\x20pzero,\x200x1_i34\" &_rP5 s\"INR_S_C(s):\x200x1034..:\x20AddSub\x20pu0_or0x9,\x20pu1_or0x4,\x20pzero,\x20-0x1_i34\" hQR[1% 1[L?im -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" VH2li +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" VH2li b1101100 "wu\A b1000000011100 2VLa& b1000000100000 f|3xZ @@ -61090,7 +61090,7 @@ b1110110 =XZ/ +sShiftRotate\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" >=XZ/ b1 Sb8S@ 0*8b?r b0 +Xkh7 @@ -61506,7 +61506,7 @@ sHdlSome\x20(1) lKqGY sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFF0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} O^w(0 s\"F_C(s)(output):\x200x1030..:\x20AddSub\x20pu0_or0x7,\x20pzero,\x20pzero,\x20-0x10_i34\" 5V$0e s\"INR_S_C(s):\x20..0x1034:\x20Branch\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pu0_or0x9,\x20-0x1C_i26,\x20uge,\x20invert_src2_eq_zero,\x20pc_relative\" ;"SUp -s\"INR_S_C(s):\x200x1018:\x20ShiftRotate\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" (fzf- +s\"INR_S_C(s):\x200x1018:\x20ShiftRotate\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\\\"FunnelShift2x32Bit\\\"\" (fzf- s\"\" NV*z& s\"\" H!fs@ sHdlNone\x20(0) [C%Hf @@ -61617,7 +61617,7 @@ b1101011 rT\_J b1000000011000 Lj@^3 b1000000011100 5V47% 1bHqkH -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" $J^te +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" $J^te b1101100 :/Lu^ b1000000011100 HJ`KE b1000000100000 MZ'y0 @@ -61669,7 +61669,7 @@ b1110110 3~R@V b1000000011000 $sw]T b1000000011100 4.Fl' 1KELbi -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" FroU] +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" FroU] b1110110 XkB+D b1000000011100 kOf|@ b1000000100000 AX2`x @@ -61704,7 +61704,7 @@ b1101011 G]Da0 b1000000011000 J`HNu b1000000011100 f,@)} 1QD~~; -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" -VwB# +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" -VwB# b1101100 e(`:4 b1000000011100 rkB,8 b1000000100000 EndVc @@ -61756,7 +61756,7 @@ b1110110 v1PxY b1000000011000 D$(h6 b1000000011100 aPlbU 1$XNdK -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ZVxb5 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ZVxb5 b1110110 wAhwA b1000000011100 "A7[g b1000000100000 xkN0n @@ -61823,7 +61823,7 @@ b1101011 ~844q b1000000011000 /cb.q b1000000011100 #djZj 1^3`F6 -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" !k7S, +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" !k7S, b1101100 *S2}w b1000000011100 F8YaY b1000000100000 By4s_ @@ -61875,7 +61875,7 @@ b1110110 o,027 b1000000011000 IpMow b1000000011100 ~/gOG 1ts{HG -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" JV){m +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" JV){m b1110110 G.l-E b1000000011100 e3!L( b1000000100000 u_nJT @@ -61926,7 +61926,7 @@ b10000010 4q:R| b1000000011000 neY*K b1000000011100 kR(7} 1kC=}X -sShiftRotate\x20pu1_or0x8,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" SP~Du +sShiftRotate\x20pu1_or0x8,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" SP~Du sINR_S_C zdMbX sHdlNone\x20(0) Ty;xq b1101100 ||dv( @@ -62006,7 +62006,7 @@ b10001101 ))Q$A b1000000011000 2>c*# b1000000011100 g;x?* 1v2d/E -sShiftRotate\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" u'<^N +sShiftRotate\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" u'<^N b1 |bf,N b1110110 RB'$4 b10001110 >=QYV @@ -62193,7 +62193,7 @@ b1000000011100 hF1zf b100 =uFVc 1b{(Ll 13ns"y -sShiftRotate\x20pu1_or0x8,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" oWafb +sShiftRotate\x20pu1_or0x8,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" oWafb sPRegValue\x20{\x20int_fp:\x200xA_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} R7=RV sPRegValue\x20{\x20int_fp:\x200xA_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} c4z() sHdlSome\x20(1) !Ax^^ @@ -62279,7 +62279,7 @@ sHdlSome\x20(1) z*xIS sPRegValue\x20{\x20int_fp:\x200xA_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 'V?0) s\"F_C(apfc)(output):\x200x1034..:\x20AddSub\x20pu1_or0x4,\x20pu0_or0x3,\x20pzero,\x20-0x1_i34\" jh9?I s\"F_C(apfc)(output):\x20..0x1034:\x20Branch\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pu1_or0x4,\x20-0x1C_i26,\x20uge,\x20invert_src2_eq_zero,\x20pc_relative\" 41&Ni -s\"INR_S_C(apfc):\x200x1018:\x20ShiftRotate\x20pu1_or0x8,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" :GA_. +s\"INR_S_C(apfc):\x200x1018:\x20ShiftRotate\x20pu1_or0x8,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\\\"FunnelShift2x32Bit\\\"\" :GA_. s\"F_C(s)(output):\x20..0x1034:\x20Branch\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pu0_or0x9,\x20-0x1C_i26,\x20uge,\x20invert_src2_eq_zero,\x20pc_relative\" ;"SUp s\"INR_S_C(s):\x200x101c:\x20Compare\x20pu0_or0x8,\x20pu1_or0x3,\x200xA_i34,\x20u32\" }@6Yi s\"NotYetEnqueued(s):\x200x1024..:\x20AddSub\x20pu0_or0xb,\x20pu0_or0x4,\x20pzero,\x200x1_i34\" x[o\i @@ -62307,7 +62307,7 @@ b1000000011100 LBirM b100 WzI`m 1irxdd 1qHq!z -sShiftRotate\x20pu1_or0x8,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" d{%ZD +sShiftRotate\x20pu1_or0x8,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" d{%ZD sPRegValue\x20{\x20int_fp:\x200xA_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} U1Fyy sPRegValue\x20{\x20int_fp:\x200xA_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 33zdN sHdlSome\x20(1) iE0UB @@ -62425,7 +62425,7 @@ b1101011 K.aWf b1000000011000 @;Sos b1000000011100 |8Ac" 1!6c=# b1000000011100 E{f') b1000000100000 "1`4I @@ -62477,7 +62477,7 @@ b1110110 6.=w| b1000000011000 :Iu]Z b1000000011100 1y\wq 1T!*NS -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" fV|74 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" fV|74 b1110110 P'w8, b1000000011100 $LQe6 b1000000100000 d|@}a @@ -62525,7 +62525,7 @@ b1101011 AiX|i b1000000011000 5lbfo b1000000011100 \5[{: 1er?n^ -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" 6#`f" +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" 6#`f" b1101100 A/2&\ b1000000011100 3U{._ b1000000100000 0^Fub @@ -62577,7 +62577,7 @@ b1110110 cZDID b1000000011000 @+M>{ b1000000011100 .R@P) 1J}4jM -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" @cYHQ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" @cYHQ b1110110 &!_BR b1000000011100 ,GIY} b1000000100000 RAJ'& @@ -62657,7 +62657,7 @@ b1101011 U'aY{ b1000000011000 992f$ b1000000011100 l'eOs 18!Pg@ -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ^F35A +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ^F35A b1101100 fSYB' b1000000011100 (Tb@s b1000000100000 %^)!N @@ -62709,7 +62709,7 @@ b1110110 G99FH b1000000011000 K?=MC b1000000011100 xr!E9 1thmBC -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" [VvH? +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" [VvH? b1110110 CD(_4 b1000000011100 t977^ b1000000100000 v"_ b1000000011100 :KovG 17~ux" -sShiftRotate\x20pu1_or0x8,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" wv@sk +sShiftRotate\x20pu1_or0x8,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" wv@sk b1101100 rmXQH b10000011 JSV}[ b1000000011000 BHJK` b1000000011100 m{I(| 1aZ.3r -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" kG}q# +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" kG}q# b1101100 vx25, b1000000011100 #{PY^ b1000000100000 +/EjT @@ -63067,7 +63067,7 @@ b1110110 ;=6[t b1000000011000 knr_b b1000000011100 7i+r% 1K,%g} -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" :R?/r +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" :R?/r b1110110 /63/d b1000000011100 Vn}yA b1000000100000 B>QDf @@ -63103,7 +63103,7 @@ b1101011 xTmp7 b1000000011000 Z1yh. b1000000011100 6.!6e 1dQZHD -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ILdY7 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ILdY7 b1101100 5AZ| -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" h:}h+ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" h:}h+ b1110110 YlRxv b1000000011100 $Q&(R b1000000100000 %8"}e @@ -63228,7 +63228,7 @@ b1101011 5SzqY b1000000011000 bXMXl b1000000011100 yG>#9 1z6!Sq -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" cX&t+ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" cX&t+ b1101100 ^)ia b1000000011100 mfY=3 b1000000100000 C|A4: @@ -63280,7 +63280,7 @@ b1110110 "n'rI b1000000011000 3v&^* b1000000011100 `0/8C 1\n+ni -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" mN*e2 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" mN*e2 b1110110 :y~6T b1000000011100 #F;BM b1000000100000 $Fb] @@ -63315,7 +63315,7 @@ b10000010 w4U{: b1000000011000 4D~Fn b1000000011100 %,L&| 1jl+V[ -sShiftRotate\x20pu1_or0x8,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" X{]BR +sShiftRotate\x20pu1_or0x8,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" X{]BR b1101100 \JyLS b10000011 ?*wvf b1000000011100 A&(H5 @@ -63400,7 +63400,7 @@ b10001101 +S}9n b1000000011000 g80z; b1000000011100 ;~4jc 1f$O.P -sShiftRotate\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" b2QLT +sShiftRotate\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" b2QLT b1 JzUQL sINR_S_C hI+v5 sHdlNone\x20(0) #[Mgb @@ -63616,7 +63616,7 @@ b1110110 w}/Bf b1000000011000 Eky!H b1000000011100 :sI9j 1Zle/M -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" H}G,~ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" H}G,~ b1110110 wO2pI b1000000011100 Dzyv( b1000000100000 Ij1.# @@ -63705,7 +63705,7 @@ b1110110 )~7)* b1000000011000 PJFNQ b1000000011100 )|%-* 1=:o#p -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" >Ljr@ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" >Ljr@ b1110110 $'o?g b1000000011100 3um:5 b1000000100000 ){4i% @@ -63838,7 +63838,7 @@ b1110110 Do6U{ b1000000011000 I5k=u b1000000011100 "[7)5 1^2z`B -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" G)Y>z +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" G)Y>z b1110110 ;_3I; b1000000011100 k5Uf2 b1000000100000 PM::U @@ -63955,7 +63955,7 @@ b10001101 %b|Fh b1000000011000 Io,]} b1000000011100 o;x.q 1^&7Z, -sShiftRotate\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" N1y]-? @@ -64485,7 +64485,7 @@ b1110110 -CWX b1000000011000 .r&NG b1000000011100 dQX}W 1-NaQx -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" _RFXu +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" _RFXu b1000000011100 I5k=u b1000000100000 "[7)5 sCompare\x20{r0xff(pwr:cr0)},\x20r0x26(pwr:r6),\x200xA_i34,\x20u32 G)Y>z @@ -64591,7 +64591,7 @@ b10001101 #%BAH b1000000011000 _^1p8 b1000000011100 0Ky2c 1%c)dF -sShiftRotate\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" !)Cl~ +sShiftRotate\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" !)Cl~ b1 q7=da sINR_S_C wWrbg sHdlNone\x20(0) d5VF* diff --git a/crates/cpu/tests/expected/rename_execute_retire_head_n1_real.vcd b/crates/cpu/tests/expected/rename_execute_retire_head_n1_real.vcd index cfd1b4d..018a78f 100644 --- a/crates/cpu/tests/expected/rename_execute_retire_head_n1_real.vcd +++ b/crates/cpu/tests/expected/rename_execute_retire_head_n1_real.vcd @@ -7733,21 +7733,50 @@ $var string 1 *>Y!: \[1] $end $var string 1 @yZK4 \[2] $end $upscope $end $var string 1 Om*>C output $end -$var wire 64 e2 funnel_shift_2x64_amount $end -$var wire 64 t^Up& funnel_shift_2x64_output $end -$var wire 64 Tlf|> funnel_shift_high $end -$var wire 64 4S@]> funnel_shift_low $end -$var wire 1 +[L shifted_6 $end +$var wire 65 *)g"J shifted_7 $end +$upscope $end +$var wire 1 pp{CW input_is_negative $end +$var wire 1 H.`0{ signed_input_is_negative $end +$var wire 64 !`=ta shifted $end +$var wire 64 [?4H5 extended $end +$var wire 1 @lRGg x86_sf $end +$scope struct power_isa_flags $end +$var wire 1 u!Q5H pwr_ca32_x86_af $end +$var wire 1 vCL_; pwr_ca_x86_cf $end +$var wire 1 u$Ckk pwr_ov32_x86_df $end +$var wire 1 MI>bx pwr_ov_x86_of $end +$var wire 1 8/n/` pwr_so $end +$var wire 1 w9hzX pwr_cr_eq_x86_zf $end +$var wire 1 05+QI pwr_cr_gt_x86_pf $end +$var wire 1 U>o7= pwr_cr_lt_x86_sf $end +$upscope $end +$scope struct x86_flags $end +$var wire 1 L;qF[ pwr_ca32_x86_af $end +$var wire 1 :z;SB pwr_ca_x86_cf $end +$var wire 1 A}9/U pwr_ov32_x86_df $end +$var wire 1 -6sxl pwr_ov_x86_of $end +$var wire 1 )xnY_ pwr_so $end +$var wire 1 ^"~qZ pwr_cr_eq_x86_zf $end +$var wire 1 #=A*P pwr_cr_gt_x86_pf $end +$var wire 1 {Qw{1 pwr_cr_lt_x86_sf $end +$upscope $end $upscope $end $scope module compare $end $scope struct global_state $end @@ -8683,21 +8712,50 @@ $var string 1 sm+'L \[1] $end $var string 1 V"{Ng \[2] $end $upscope $end $var string 1 L}|cT output $end -$var wire 64 ?fIR2 shift_rotate_amount $end -$var wire 64 elf7e funnel_shift_2x64_high $end -$var wire 64 ?'?Wd funnel_shift_2x64_low $end -$var wire 6 RW8)1 funnel_shift_2x64_amount $end -$var wire 64 a%fO4 funnel_shift_2x64_output $end -$var wire 64 mgH'k funnel_shift_high $end -$var wire 64 Q0>I* funnel_shift_low $end -$var wire 1 JFe|w funnel_shift_right $end -$var wire 6 #((* signed_input_is_negative $end +$var wire 64 +eCvf shifted $end +$var wire 64 ++.Kt extended $end +$var wire 1 *cA/ x86_sf $end +$scope struct power_isa_flags $end +$var wire 1 %"96Z pwr_ca32_x86_af $end +$var wire 1 o2%]. pwr_ca_x86_cf $end +$var wire 1 Yj@dI pwr_ov32_x86_df $end +$var wire 1 ysN)l pwr_ov_x86_of $end +$var wire 1 :/J9h pwr_so $end +$var wire 1 mL(;) pwr_cr_eq_x86_zf $end +$var wire 1 tyEbH pwr_cr_gt_x86_pf $end +$var wire 1 %KF-) pwr_cr_lt_x86_sf $end +$upscope $end +$scope struct x86_flags $end +$var wire 1 kTpm- pwr_ca32_x86_af $end +$var wire 1 ?%)&1 pwr_ca_x86_cf $end +$var wire 1 c.>>c pwr_ov32_x86_df $end +$var wire 1 xrk]Q pwr_ov_x86_of $end +$var wire 1 >#2bz pwr_so $end +$var wire 1 Dx$l pwr_cr_eq_x86_zf $end +$var wire 1 6_e-} pwr_cr_gt_x86_pf $end +$var wire 1 i)?q: pwr_cr_lt_x86_sf $end +$upscope $end $upscope $end $scope module compare $end $scope struct global_state $end @@ -14495,26 +14553,49 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\ b0 X"OTD 06HM)9 sPowerISA\x20(0) 3nIN{ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} *>Y!: sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} @yZK4 -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C b0 e2 -b0 t^Up& -b0 Tlf|> -b0 4S@]> -0+[L +b0 *)g"J +0pp{CW +0H.`0{ +b0 !`=ta +b0 [?4H5 +0@lRGg +0u!Q5H +0vCL_; +0u$Ckk +0MI>bx +08/n/` +1w9hzX +105+QI +0U>o7= +0L;qF[ +0:z;SB +0A}9/U +0-6sxl +0)xnY_ +0^"~qZ +0#=A*P +0{Qw{1 sPowerISA\x20(0) )0!$~ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -15121,26 +15202,49 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\ b0 }l?zC 0xL+lK sPowerISA\x20(0) {NfhT -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sm+'L sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} V"{Ng -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} L}|cT b0 ?fIR2 -b0 elf7e -b0 ?'?Wd -b0 RW8)1 -b0 a%fO4 -b0 mgH'k -b0 Q0>I* -0JFe|w -b0 #((* +b0 +eCvf +b0 ++.Kt +0*cA/ +0%"96Z +0o2%]. +0Yj@dI +0ysN)l +0:/J9h +1mL(;) +1tyEbH +0%KF-) +0kTpm- +0?%)&1 +0c.>>c +0xrk]Q +0>#2bz +0Dx$l +06_e-} +0i)?q: sPowerISA\x20(0) d@-?U sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># @@ -16987,8 +17091,7 @@ b10 qjR[X# b10 feZk4# sLogical\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x4000_i34,\x20[false,\x20false,\x20false,\x20false] ,$"r: sLogical\x20pu0_or0x0,\x20pzero,\x200x200000_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20>>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve -1>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sCompare\x20pu0_or0x0,\x20pzero,\x20pzero,\x20u64 mMj`$ sCompare\x20pu0_or0x0,\x20pzero,\x200x200000_i34,\x20u64 26PIn sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} HBUNY @@ -17072,13 +17175,9 @@ b11 @mmy?" b1 z"iF(" sLogical\x20pu1_or0x0,\x20pzero,\x20pzero,\x200xFFC_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20true] pp50J sLogical\x20pu1_or0x0,\x20pzero,\x200x7FE00_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pu3_or0xf,\x20<<0xF_u6,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pu3_or0xf,\x20<<0xF_u6,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W b1111 ?fIR2 -b1111 RW8)1 -b1111 #((>0x3E_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x1,\x20pu0_or0x0,\x20pzero,\x20puz_or0xc,\x20>>0x3E_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x4000_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} b111110 e2 -b10000000000000000 t^Up& -b100000000000000 Tlf|> -b111110 UCqO_ -b10 Z,,=t -b10 C@/s= -b111110 E-r8o -b10000000000000000 4?i,h +b111110 gYRo* sCompare\x20pu0_or0x1,\x20pu0_or0x0,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x4000_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} b^-VQ @@ -17611,13 +17702,9 @@ b0 @mmy?" b0 z"iF(" sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] pp50J sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W b0 ?fIR2 -b0 RW8)1 -b0 #(( -b0 t^Up& -b0 Tlf|> -0>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" %ws9W +sShiftRotate\x20pu1_or0x1,\x20pzero,\x20pzero,\x20puz_or0xe,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" %ws9W b111111 ?fIR2 -b111111 RW8)1 -1JFe|w -b111111 #(( k)6U3 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} =0/tY @@ -18415,7 +18488,7 @@ sAddSub\x20{r0x23(pwr:r3)},\x20rzero,\x20rzero,\x200x0_i34 |xv,$ b101 ._e2c b1000000011000 &IybE b1000000011100 q7AbU -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" b)iv\ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" b)iv\ b1000000011100 u];=A b110 %4VT6 b101 N.OXU @@ -18425,7 +18498,7 @@ sAddSub\x20{r0x23(pwr:r3)},\x20rzero,\x20rzero,\x200x0_i34 i;(v_ b101 `%:u/ b1000000011000 +.1SM b1000000011100 dp]}: -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ^,Y?C +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ^,Y?C b101 ,Pv?r b1000000010100 a:tIz b1000000011000 gTqRd @@ -18433,7 +18506,7 @@ sAddSub\x20{r0x23(pwr:r3)},\x20rzero,\x20rzero,\x200x0_i34 P[_e* b101 b;gWF b1000000011000 v%{gr b1000000011100 jFa=K -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" 3,D6U +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" 3,D6U b100 [1% @@ -18601,7 +18674,7 @@ b10 qjR[X b10 feZk4 sLogical\x20pu0_or0x2,\x20pzero,\x20pzero,\x200x100_i34,\x20[false,\x20false,\x20false,\x20false] ,$"r: sLogical\x20pu0_or0x2,\x20pzero,\x200x8000_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sCompare\x20pu0_or0x2,\x20pzero,\x20pzero,\x20u64 mMj`$ sCompare\x20pu0_or0x2,\x20pzero,\x200x8000_i34,\x20u64 26PIn sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} HBUNY @@ -18757,14 +18830,9 @@ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} sW@8C b0 }l?zC 0xL+lK -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W b0 ?fIR2 -b0 RW8)1 -0JFe|w -b0 #((Ljr@ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" >Ljr@ b1010 J8qAt sHdlNone\x20(0) GsdD" b0 }:QxN @@ -18967,7 +19035,7 @@ b1000000011100 "[7)5 b100 H'GOQ 1`-IYJ 1^2z`B -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" G)Y>z +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" G)Y>z b1 Q8.k[ b1010 6ngWu sIR_C R=4[: @@ -18994,7 +19062,7 @@ b1000000011100 NPnW3 b100 XN7]F 1IezOi 1*LR9C -sShiftRotate\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" lFwZm +sShiftRotate\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" lFwZm b1 xf\yZ 1l}Q4j b1000 2/sm& @@ -19008,7 +19076,7 @@ s\"IR_S_C(s):\x20..0x1004:\x20Load\x20pu2_or0x1,\x20pu1_or0x1,\x200x0_i34,\x20u6 s\"F_C(s)(output):\x200x1008:\x20AddSub\x20pu0_or0x2,\x20pzero,\x20pzero,\x200x100_i34\" $CPgh s\"INR_S_C(s):\x200x100c:\x20AddSub\x20pu0_or0x3,\x20pu0_or0x1,\x20pzero,\x200x1F_i34\" &_rP5 s\"NotYetEnqueued(s):\x200x1014:\x20AddSub\x20pu1_or0x2,\x20pzero,\x20pzero,\x200x0_i34\" [fD3% -s\"NotYetEnqueued(s):\x200x1018:\x20ShiftRotate\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" 5V$0e +s\"NotYetEnqueued(s):\x200x1018:\x20ShiftRotate\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\\\"FunnelShift2x32Bit\\\"\" 5V$0e sHdlNone\x20(0) [C%Hf b0 %RtTH b0 8/pV| @@ -19070,15 +19138,24 @@ sLogical\x20pu0_or0x3,\x20pu0_or0x1,\x20pzero,\x200x1F_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3EE0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x3,\x20pu0_or0x1,\x200xF80_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3EE0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x3,\x20pu0_or0x1,\x20pzero,\x20pu6_or0x3,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x3,\x20pu0_or0x1,\x20pzero,\x20pu6_or0x3,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3EE0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sPRegValue\x20{\x20int_fp:\x200xE0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b11100000 eU?N5 -b11100000 t^Up& -b11100000 Tlf|> -b11100000 4?i,h -b11100000 ][~kZ -b11100000 ZG$9O +b111 ~zdI5 +b111 SB[+n +b1110 )6fFH +b1110 w!AfQ +b1110 T&Td| +b1110 tw/Ra +b1110 5zFXO +b1110 +H5M| +b1110 GF,Aj +b1110 z>+[L +b1110 *)g"J +b11100000 !`=ta +b11100000 [?4H5 +0w9hzX +005+QI sCompare\x20pu0_or0x3,\x20pu0_or0x1,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3EE0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} b^-VQ @@ -19274,7 +19351,7 @@ b0 XQXA5 b1001 !}q}3 b1000000011000 P6Lor b1000000011100 %T}0a -sShiftRotate\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ^C -b0 eU?N5 -b0 t^Up& -b0 Tlf|> -b0 4?i,h -b0 ][~kZ -b0 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX +105+QI sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} b^-VQ @@ -19486,7 +19572,7 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} "qt b1001 <`a(d b1000000011000 mmsOk b1000000011100 7XMZr -sShiftRotate\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" <\'6* +sShiftRotate\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" <\'6* sHdlSome\x20(1) 26y~o b101 K#=r~ b1000 InY9- @@ -19509,7 +19595,7 @@ sAddSub\x20pu1_or0x2,\x20pzero,\x20pzero,\x200x0_i34 X"HT8 sLogicalFlags\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] pp50J sLogical\x20pu1_or0x2,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pu1_or0x2,\x20pzero,\x20pzero,\x20u64 xg{(O sCompare\x20pu1_or0x2,\x20pzero,\x200x0_i34,\x20u64 k)6U3 b1000000010100 4GIR: @@ -19677,7 +19763,7 @@ b1 C -b11111111 eU?N5 -b11111111 t^Up& -b11111111 Tlf|> -b11111111 4?i,h -b11111111 ][~kZ -b11111111 ZG$9O +sPRegValue\x20{\x20int_fp:\x200xFF_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Om*>C +b11111111 ~zdI5 +b11111111 SB[+n +b111111110 )6fFH +b111111110 w!AfQ +b111111110 T&Td| +b111111110 tw/Ra +b111111110 5zFXO +b111111110 +H5M| +b111111110 GF,Aj +b111111110 z>+[L +b111111110 *)g"J +b11111111 !`=ta +b11111111 [?4H5 +0w9hzX sCompare\x20pu0_or0x6,\x20pu0_or0x3,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3EFF_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} b^-VQ @@ -20636,15 +20730,23 @@ sLogical\x20pu1_or0x4,\x20pu0_or0x3,\x20pzero,\x200x1_i34,\x20[false,\x20false,\ sPRegValue\x20{\x20int_fp:\x200x3EFF_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x4,\x20pu0_or0x3,\x200x80_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3EFF_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x4,\x20pu0_or0x3,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pu0_or0x3,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3EFF_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ -sPRegValue\x20{\x20int_fp:\x200xFF_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b11111111 elf7e -b11111111 a%fO4 -b11111111 mgH'k -b11111111 F~C8e -b11111111 45-f* -b11111111 8,@16 +sPRegValue\x20{\x20int_fp:\x200xFF_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} L}|cT +b11111111 guI.] +b11111111 s\\.& +b111111110 7j`~i +b111111110 a891H +b111111110 ;v~=i +b111111110 WTbQL +b111111110 p7=&y +b111111110 NEY/c +b111111110 #fR04 +b111111110 v#f.M +b111111110 gSj(Z +b11111111 +eCvf +b11111111 ++.Kt +0mL(;) sCompare\x20pu1_or0x4,\x20pu0_or0x3,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3EFF_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} (]5$N @@ -20824,7 +20926,7 @@ b1000000011000 MZ'y0 sAddSub\x20{r0x23(pwr:r3)},\x20rzero,\x20rzero,\x200x0_i34 (97]v b1000000011000 9x0nS b1000000011100 !>[1% -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" VH2li +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" VH2li b110 "wu\A b1000000011100 2VLa& b1000000100000 f|3xZ @@ -20885,7 +20987,7 @@ b1000000011000 EndVc sAddSub\x20{r0x23(pwr:r3)},\x20rzero,\x20rzero,\x200x0_i34 W#\oP b1000000011000 o9uC -b0 eU?N5 -b0 t^Up& -b0 Tlf|> -b0 4?i,h -b0 ][~kZ -b0 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} b^-VQ @@ -21290,15 +21400,23 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b0 elf7e -b0 a%fO4 -b0 mgH'k -b0 F~C8e -b0 45-f* -b0 8,@16 +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} L}|cT +b0 guI.] +b0 s\\.& +b0 7j`~i +b0 a891H +b0 ;v~=i +b0 WTbQL +b0 p7=&y +b0 NEY/c +b0 #fR04 +b0 v#f.M +b0 gSj(Z +b0 +eCvf +b0 ++.Kt +1mL(;) sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} (]5$N @@ -21404,7 +21522,7 @@ b1100 ._e2c b1000000011000 &IybE b1000000011100 q7AbU 1g$o}C -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" b)iv\ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" b)iv\ b1000000011100 u];=A b0 yzxH' b1101 %4VT6 @@ -21416,7 +21534,7 @@ b1100 `%:u/ b1000000011000 +.1SM b1000000011100 dp]}: 13K,0| -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ^,Y?C +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ^,Y?C b1100 ,Pv?r b1000000110100 a:tIz b1000000011000 gTqRd @@ -21425,7 +21543,7 @@ b1100 b;gWF b1000000011000 v%{gr b1000000011100 jFa=K 1[(Uzd -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" 3,D6U +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" 3,D6U b1011 P'w8, b1000000110000 $LQe6 b1000000110100 d|@}a @@ -21694,14 +21812,9 @@ sLogical\x20pu0_or0x7,\x20pzero,\x20-0x800_i34,\x20sext8,\x20[true,\x20true,\x20 sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} ]3p>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20puz_or0xe,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" 0E=Ve b111111 e2 -1 26PIn sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} HBUNY @@ -21787,7 +21900,7 @@ sLogical\x20pu1_or0x5,\x20pu1_or0x2,\x20pzero,\x200x1_i34,\x20[false,\x20false,\ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x5,\x20pu1_or0x2,\x200x80_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x5,\x20pu1_or0x2,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x5,\x20pu1_or0x2,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} Qt"sZ sCompare\x20pu1_or0x5,\x20pu1_or0x2,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} Kr]># @@ -21898,7 +22011,7 @@ b1000000011100 L5b?@ b100 Fx0M1 1ff1.# 1Sglq< -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" =.%EO +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" =.%EO b10010 50IDv b1100 wAhwA b1000000110100 "A7[g @@ -21912,7 +22025,7 @@ b1000000011100 *lkq2 b100 60n{$ 1gL`{e 1Z*6<} -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" pmN@E +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" pmN@E b10010 J8qAt sHdlSome\x20(1) GsdD" b1100 }:QxN @@ -21940,7 +22053,7 @@ b10100 !}q}3 b1000000011000 P6Lor b1000000011100 %T}0a 1Qa.|R -sShiftRotate\x20pu1_or0x7,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ^ -0>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" %ws9W +sShiftRotate\x20pu1_or0x6,\x20pu0_or0x2,\x20pzero,\x20pu6_or0xf,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x100_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ b111111 ?fIR2 -b100000000 elf7e -b111111 RW8)1 -b1000000000 a%fO4 -b100000000 mgH'k -1JFe|w -b111111 #((# sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} (]5$N @@ -22673,7 +22772,7 @@ sPRegValue\x20{\x20int_fp:\x200xFF_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true s\"IR_S_C(s):\x20..0x1030:\x20Load\x20pu2_or0x0,\x20pu0_or0x7,\x200x0_i34,\x20u64\" };UU_ s\"F_C(s)(output):\x200x1034..:\x20AddSub\x20pu1_or0x6,\x20pu0_or0x2,\x20pzero,\x20-0x1_i34\" &6c]# s\"INR_S_C(s):\x20..0x1034:\x20Branch\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pu1_or0x6,\x20-0x1C_i26,\x20uge,\x20invert_src2_eq_zero,\x20pc_relative\" lTkXL -s\"INR_S_C(s):\x200x1018:\x20ShiftRotate\x20pu1_or0x7,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" f9b;# +s\"INR_S_C(s):\x200x1018:\x20ShiftRotate\x20pu1_or0x7,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\\\"FunnelShift2x32Bit\\\"\" f9b;# s\"NotYetEnqueued(s):\x200x101c:\x20Compare\x20pu0_or0x8,\x20pu1_or0x7,\x200xA_i34,\x20u32\" ?JWz' s\"NotYetEnqueued(s):\x200x1020:\x20Branch\x20pu1_or0x8,\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x1C_i26,\x20eq,\x20invert_src2_eq_zero,\x20pc_relative\" ^D])9 b1101 %RtTH @@ -22866,15 +22965,12 @@ sPRegValue\x20{\x20int_fp:\x200xFF_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} ]3p>_,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x64Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pu1_or0x6,\x20>>_,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"SignExt8To64BitThenShift\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200xFF_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} @yZK4 -b11111111 e2 -1# sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} (]5$N @@ -23257,7 +23344,7 @@ b1000000011100 hF1zf b100 =uFVc 1b{(Ll 13ns"y -sShiftRotate\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" oWafb +sShiftRotate\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" oWafb sPRegValue\x20{\x20int_fp:\x200x54_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} R7=RV sPRegValue\x20{\x20int_fp:\x200x54_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} c4z() sHdlSome\x20(1) 2W|uV @@ -23299,7 +23386,7 @@ s\"F_C(apfc)(output):\x20..0x1004:\x20Load\x20pu2_or0x1,\x20pu1_or0x1,\x200x0_i3 s\"F_C(apfc)(output):\x200x1008:\x20AddSub\x20pu0_or0x2,\x20pzero,\x20pzero,\x200x100_i34\" $CPgh s\"F_C(apfc)(output):\x200x100c:\x20AddSub\x20pu0_or0x3,\x20pu0_or0x1,\x20pzero,\x200x1F_i34\" &_rP5 s\"F_C(apfc)(output):\x200x1014:\x20AddSub\x20pu1_or0x2,\x20pzero,\x20pzero,\x200x0_i34\" [fD3% -s\"INR_S_C(apfc):\x200x1018:\x20ShiftRotate\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" 5V$0e +s\"INR_S_C(apfc):\x200x1018:\x20ShiftRotate\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\\\"FunnelShift2x32Bit\\\"\" 5V$0e s\"F_C(s)(output):\x20..0x1034:\x20Branch\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pu1_or0x6,\x20-0x1C_i26,\x20uge,\x20invert_src2_eq_zero,\x20pc_relative\" lTkXL s\"INR_S_C(s):\x200x101c:\x20Compare\x20pu0_or0x8,\x20pu1_or0x7,\x200xA_i34,\x20u32\" ?JWz' s\"INR_S_C(s):\x200x1020:\x20Branch\x20pu1_or0x8,\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x1C_i26,\x20eq,\x20invert_src2_eq_zero,\x20pc_relative\" ^D])9 @@ -23496,15 +23583,12 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 1rn sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} ]3p -0MazW b1000000011000 OHY?X -sAddSub\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x200x4010080_i34,\x20dup_low32 X"HT8 +sAddSub\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x200x110058080_i34,\x20zext16 X"HT8 sPRegValue\x20{\x20int_fp:\x200x54_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} q~Vv2 sPRegValue\x20{\x20int_fp:\x200x54_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} jRL3I -sPRegValue\x20{\x20int_fp:\x200x401012804010128_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} DkuBV +sPRegValue\x20{\x20int_fp:\x200x8128_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} DkuBV b1010100 x\xA0 b1010100 5!Dhm -b100000000010000000100101000 f=I%* +b100010000000001011000000100101000 f=I%* 1~aq?g 1@"'8> +1z#{zB 08RKGA 0^/o=9 1](nPj -sLogicalFlags\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20{[1..][..0]\x20<=\x20[1..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20true] Z~9YF +sLogicalFlags\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20{[5..][..0]\x20<=\x20[1..],\x20[0..],\x20[4..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sPRegValue\x20{\x20int_fp:\x200x54_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} I=~D6 sPRegValue\x20{\x20int_fp:\x200x54_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ilm!, b1 G'_y[ b1 @mmy? b1 z"iF( -b1 aKUIe +b100 G'_y[# +b101 aKUIe b1 .X6v* b1 H/N3[ -sLogical\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x200x4010080_i34,\x20dup_low32,\x20[false,\x20false,\x20false,\x20false] pp50J +sLogical\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x200x110058080_i34,\x20zext16,\x20[false,\x20false,\x20false,\x20false] pp50J sPRegValue\x20{\x20int_fp:\x200x54_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sPRegValue\x20{\x20int_fp:\x200x54_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} s~wJ` -sLogical\x20pu1_or0x3,\x20pu2_or0x1,\x20-0x1FF7FBFF5_i34,\x20[false,\x20false,\x20false,\x20false] VNmln +sLogical\x20pu1_or0x3,\x20pu2_or0x1,\x200x2C0400B_i34,\x20zext32,\x20[false,\x20false,\x20true,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x54_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r sPRegValue\x20{\x20int_fp:\x200x54_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 'OJg{ -sShiftRotate\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" %ws9W +sPRegValue\x20{\x20int_fp:\x200x2C0400B_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} sW@8C +b10110000000100000000001011 }l?zC +sShiftRotate\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x54_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200x54_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sm+'L sPRegValue\x20{\x20int_fp:\x200x54_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b1010100 elf7e -b101010000000000000000000000000000000000 ?'?Wd -b1010100 a%fO4 -b1010100 mgH'k -b101010000000000000000000000000000000000 Q0>I* -b1010100 F~C8e -b1010100 45-f* -b1010100 8,@16 -sCompare\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x20s64 xg{(O +b10101000000000000000000000000000101010000000000000000000000000 guI.] +b10101000000000000000000000000000101010000000000000000000000000 s\\.& +b101010000000000000000000000000001010100000000000000000000000000 7j`~i +b101010000000000000000000000000001010100000000000000000000000000 a891H +b101010000000000000000000000000001010100000000000000000000000000 ;v~=i +b101010000000000000000000000000001010100000000000000000000000000 WTbQL +b101010000000000000000000000000001010100000000000000000000000000 p7=&y +b101010000000000000000000000000001010100000000000000000000000000 NEY/c +b101010000000000000000000000000001010100000000000000000000000000 #fR04 +b101010000000000000000000000000001010100000000000000000000000000 v#f.M +b101010000000000000000000000000001010100000000000000000000000000 gSj(Z +b1010100 +eCvf +b101010000000000000000000000000001010100 ++.Kt +0mL(;) +0tyEbH +sCompare\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x20u16 xg{(O sPRegValue\x20{\x20int_fp:\x200x54_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x54_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _j_rZ b1010100 Q0JQY b1010100 [|q-m +sZeroExt16\x20(4) .)td$ +1p/?6& +0].)xE +sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20zext16,\x20invert_src0,\x20invert_carry_in !%/`y sPRegValue\x20{\x20int_fp:\x200x54_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} )iu( +1(os` +sCompare\x20pu1_or0x3,\x20pu2_or0x1,\x200x2C0400B_i34,\x20u32 k)6U3 sPRegValue\x20{\x20int_fp:\x200x54_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} NHK8- sPRegValue\x20{\x20int_fp:\x200x54_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ~M0x` sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} =0/tY b1010100 #V}rF -b1111111111111111111111111111111000000000100000000100000000001011 >`3.I +b10110000000100000000001011 >`3.I +sZeroExt32\x20(2) 0-6z7 1zoSOY 0T&\!L -sPRegValue\x20{\x20int_fp:\x200xFFFFFFFE0080400B_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} wBG\0 +sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20zext32,\x20invert_src0,\x20invert_carry_in ^gb8F +sPRegValue\x20{\x20int_fp:\x200x2C0400B_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} wBG\0 sPRegValue\x20{\x20int_fp:\x200x54_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ~cr_] -sPRegValue\x20{\x20int_fp:\x200x1FF7FC048_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} H,)nZ +sPRegValue\x20{\x20int_fp:\x200xFD3FC048_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} H,)nZ b1010100 /^K'" -b111111111011111111011111111110100 vL)Qa -b111111111011111111100000001001000 ?15qv +b1111111111111111111111111111111111111101001111111011111111110100 vL)Qa +b1111111111111111111111111111111111111101001111111100000001001000 ?15qv 1^%BMK 1%["g# -0=Dq}M 0>6L]X 1(tc/# 0nt&'s @@ -23662,29 +23776,23 @@ b111111111011111111100000001001000 ?15qv b1000000011000 4GIR: b1000000011100 buJp< b1000000011100 mn>J` -sBranch\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x200x80201_i26,\x20ult 4QI1V +sBranch\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20-0x1DFF4FF_i26,\x20sgt 4QI1V sPRegValue\x20{\x20int_fp:\x200x54_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ~FL^w sPRegValue\x20{\x20int_fp:\x200x54_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} fMFL] sPRegValue\x20{\x20int_fp:\x200x101C_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} %!2Lb 199fvg -b10000000001001010101 M?l+* +b1111111111111111111111111111111111111110001000000000101101010101 M?l+* b1000000011100 RTfE/ b1000000011000 [4[|< b1000000011100 j3/SO b1000000011100 NH/Py -sBranch\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x200x4010080_i34,\x20ne OwON" +sBranch\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x200x110058080_i34,\x20ugt OwON" sPRegValue\x20{\x20int_fp:\x200x54_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} `qK5< sPRegValue\x20{\x20int_fp:\x200x54_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} uy$2] sPRegValue\x20{\x20int_fp:\x200x101C_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} $=o[3 -1PZxmd -sHdlSome\x20(1) (N9V, -b100000000010000000011010100 |t51A -1o=.Zk 15?MO8 -b100000000010000000011010100 /=.lC -1uQ~? @@ -23778,7 +23886,7 @@ sAddSub\x20{r0x23(pwr:r3)},\x20rzero,\x20rzero,\x200x0_i34 P4>.L b101 rT\_J b1000000011000 Lj@^3 b1000000011100 5V47% -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" $J^te +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" $J^te b110 :/Lu^ b1000000011100 HJ`KE b1000000100000 MZ'y0 @@ -23829,7 +23937,7 @@ b1100 3~R@V b1000000011000 $sw]T b1000000011100 4.Fl' 1KELbi -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" FroU] +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" FroU] b1101 XkB+D b1000000011100 kOf|@ b1000000100000 AX2`x @@ -23876,7 +23984,7 @@ sAddSub\x20{r0x23(pwr:r3)},\x20rzero,\x20rzero,\x200x0_i34 (tyPO b101 G]Da0 b1000000011000 J`HNu b1000000011100 f,@)} -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" -VwB# +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" -VwB# b110 e(`:4 b1000000011100 rkB,8 b1000000100000 EndVc @@ -23927,7 +24035,7 @@ b1100 v1PxY b1000000011000 D$(h6 b1000000011100 aPlbU 1$XNdK -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ZVxb5 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ZVxb5 b1101 wAhwA b1000000011100 "A7[g b1000000100000 xkN0n @@ -24020,7 +24128,7 @@ sAddSub\x20{r0x23(pwr:r3)},\x20rzero,\x20rzero,\x200x0_i34 i%XY2 b101 ~844q b1000000011000 /cb.q b1000000011100 #djZj -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" !k7S, +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" !k7S, b1 S15xi b110 *S2}w b1000000011100 F8YaY @@ -24072,7 +24180,7 @@ b1100 o,027 b1000000011000 IpMow b1000000011100 ~/gOG 1ts{HG -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" JV){m +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" JV){m b1101 G.l-E b1000000011100 e3!L( b1000000100000 u_nJT @@ -24123,7 +24231,7 @@ b101 rmXQH b1001 J{: b1010 4q:R| @@ -24210,7 +24318,7 @@ b10100 3gfqL b1000000011000 }9f3p b1000000011100 C -b1010100 eU?N5 -b1010100 t^Up& -b1010100 Tlf|> -b1010100 4?i,h -b1010100 ][~kZ -b1010100 ZG$9O +b101010 ~zdI5 +b101010 SB[+n +b1010100 )6fFH +b1010100 w!AfQ +b1010100 T&Td| +b1010100 tw/Ra +b1010100 5zFXO +b1010100 +H5M| +b1010100 GF,Aj +b1010100 z>+[L +b1010100 *)g"J +b1010100 !`=ta +b1010100 [?4H5 +0w9hzX +005+QI sCompare\x20pu0_or0x4,\x20pu1_or0x3,\x20pu1_or0x1,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x54_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} b^-VQ @@ -24423,10 +24540,21 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\ b0 V*]Z` b0 '<1?< b0 1}$#8 +0gF<)- 0<)jl1 +0T3CRq +0TC(4< +03qfCV +0eo{r_ +0ze<)N +0"0mP2 +0x=1cN +0QOin" 1Oo/OR +0P$-_Q +063:O= +0E[Z,% 1$Qprq -0>MazW b0 OHY?X sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34 X"HT8 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} q~Vv2 @@ -24437,6 +24565,7 @@ b0 5!Dhm b0 f=I%* 0~aq?g 0@"'8> +0z#{zB 18RKGA 1^/o=9 0](nPj @@ -24446,6 +24575,7 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ilm b0 G'_y[ b0 @mmy? b0 z"iF( +b0 G'_y[# b0 aKUIe b0 .X6v* b0 H/N3[ @@ -24455,35 +24585,53 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} s~w sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 'OJg{ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} sW@8C +b0 }l?zC +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sm+'L -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b0 elf7e -b0 ?'?Wd -b0 a%fO4 -b0 mgH'k -b0 Q0>I* -b0 F~C8e -b0 45-f* -b0 8,@16 +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} L}|cT +b0 guI.] +b0 s\\.& +b0 7j`~i +b0 a891H +b0 ;v~=i +b0 WTbQL +b0 p7=&y +b0 NEY/c +b0 #fR04 +b0 v#f.M +b0 gSj(Z +b0 +eCvf +b0 ++.Kt +1mL(;) +1tyEbH sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _j_rZ b0 Q0JQY b0 [|q-m +sFull64\x20(0) .)td$ +0p/?6& +1].)xE +sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20invert_src0,\x20invert_carry_in !%/`y sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} )iu( +0(os` sCompare\x20pzero,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} NHK8- sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ~M0x` sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} =0/tY b0 #V}rF b0 >`3.I +sFull64\x20(0) 0-6z7 0zoSOY 1T&\!L +sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20invert_src0,\x20invert_carry_in ^gb8F sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} wBG\0 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ~cr_] sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} H,)nZ @@ -24492,7 +24640,6 @@ b1111111111111111111111111111111111111111111111111111111111111111 vL)Qa b1111111111111111111111111111111111111111111111111111111111111111 ?15qv 0^%BMK 0%["g# -1=Dq}M 1>6L]X 0(tc/# 1nt&'s @@ -24514,15 +24661,9 @@ sBranch\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20eq OwON" sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} `qK5< sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} uy$2] sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} $=o[3 -0PZxmd -sHdlNone\x20(0) (N9V, -b0 |t51A -0o=.Zk 05?MO8 b0 /=.lC -0uQ~? @@ -24594,7 +24735,7 @@ sAddSub\x20{r0x23(pwr:r3)},\x20rzero,\x20rzero,\x200x0_i34 kj"/j b101 K.aWf b1000000011000 @;Sos b1000000011100 |8Ac" -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" fz~c{ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" fz~c{ b110 >6c=# b1000000011100 E{f') b1000000100000 "1`4I @@ -24645,7 +24786,7 @@ b1100 6.=w| b1000000011000 :Iu]Z b1000000011100 1y\wq 1T!*NS -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" fV|74 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" fV|74 b1101 P'w8, b1000000011100 $LQe6 b1000000100000 d|@}a @@ -24676,7 +24817,7 @@ sAddSub\x20{r0x23(pwr:r3)},\x20rzero,\x20rzero,\x200x0_i34 YP/!3 b101 AiX|i b1000000011000 5lbfo b1000000011100 \5[{: -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" 6#`f" +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" 6#`f" b110 A/2&\ b1000000011100 3U{._ b1000000100000 0^Fub @@ -24727,7 +24868,7 @@ b1100 cZDID b1000000011000 @+M>{ b1000000011100 .R@P) 1J}4jM -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" @cYHQ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" @cYHQ b1101 &!_BR b1000000011100 ,GIY} b1000000100000 RAJ'& @@ -24792,7 +24933,7 @@ sAddSub\x20{r0x23(pwr:r3)},\x20rzero,\x20rzero,\x200x0_i34 X46DE b101 U'aY{ b1000000011000 992f$ b1000000011100 l'eOs -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ^F35A +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ^F35A b1 c>*Yt b110 fSYB' b1000000011100 (Tb@s @@ -24844,7 +24985,7 @@ b1100 G99FH b1000000011000 K?=MC b1000000011100 xr!E9 1thmBC -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" [VvH? +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" [VvH? b1101 CD(_4 b1000000011100 t977^ b1000000100000 v"_C -b0 eU?N5 -b0 t^Up& -b0 Tlf|> -b0 4?i,h -b0 ][~kZ -b0 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX +105+QI sCompare\x20pu0_or0x5,\x20pu0_or0x4,\x20pzero,\x20CmpRBOne mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} b^-VQ @@ -25227,7 +25377,7 @@ sLoad\x20{r0x24(pwr:r4)},\x20r0x8(pwr:temp),\x200x0_i34,\x20u64 3,D6U b101 >SV}[ b1000000011000 BHJK` b1000000011100 m{I(| -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" kG}q# +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" kG}q# b110 vx25, b1000000011100 #{PY^ b1000000100000 +/EjT @@ -25278,7 +25428,7 @@ b1100 ;=6[t b1000000011000 knr_b b1000000011100 7i+r% 1K,%g} -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" :R?/r +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" :R?/r b1101 /63/d b1000000011100 Vn}yA b1000000100000 B>QDf @@ -25311,7 +25461,7 @@ sAddSub\x20{r0x23(pwr:r3)},\x20r0x23(pwr:r3),\x20rzero,\x200x1_i34 =.%EO b101 xTmp7 b1000000011000 Z1yh. b1000000011100 6.!6e -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ILdY7 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ILdY7 b110 5AZ| -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" h:}h+ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" h:}h+ b1101 YlRxv b1000000011100 $Q&(R b1000000100000 %8"}e @@ -25462,7 +25612,7 @@ b11011 Rn&!X b101 5SzqY b1000000011000 bXMXl b1000000011100 yG>#9 -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" cX&t+ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" cX&t+ b1 :Uy;1 b110 ^)ia b1000000011100 mfY=3 @@ -25514,7 +25664,7 @@ b1100 "n'rI b1000000011000 3v&^* b1000000011100 `0/8C 1\n+ni -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" mN*e2 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" mN*e2 b1101 :y~6T b1000000011100 #F;BM b1000000100000 $Fb] @@ -25547,7 +25697,7 @@ sAddSub\x20{r0x23(pwr:r3)},\x20r0x23(pwr:r3),\x20rzero,\x200x1_i34 X6_Y0 b1001 w4U{: b1000000011000 4D~Fn b1000000011100 %,L&| -sShiftRotate\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" X{]BR +sShiftRotate\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" X{]BR b110 \JyLS b1010 ?*wvf b1000000011100 A&(H5 @@ -25625,7 +25775,7 @@ b10100 +S}9n b1000000011000 g80z; b1000000011100 ;~4jc 1D>VQo -sShiftRotate\x20pu1_or0x7,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" b2QLT +sShiftRotate\x20pu1_or0x7,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" b2QLT b1 JzUQL sINR_S_C hI+v5 sHdlNone\x20(0) #[Mgb @@ -25763,7 +25913,7 @@ b0 x#oa7 0YeLGo sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -25864,7 +26014,7 @@ sLogical\x20pu1_or0x9,\x20pu1_or0x4,\x20pzero,\x200x1_i34,\x20[false,\x20false,\ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x9,\x20pu1_or0x4,\x200x80_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x9,\x20pu1_or0x4,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x9,\x20pu1_or0x4,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sCompare\x20pu1_or0x9,\x20pu1_or0x4,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># @@ -26054,7 +26204,7 @@ b1100 w}/Bf b1000000011000 Eky!H b1000000011100 :sI9j 1Zle/M -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" H}G,~ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" H}G,~ b1101 wO2pI b1000000011100 Dzyv( b1000000100000 Ij1.# @@ -26142,7 +26292,7 @@ b1100 )~7)* b1000000011000 PJFNQ b1000000011100 )|%-* 1=:o#p -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" >Ljr@ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" >Ljr@ b1101 $'o?g b1000000011100 3um:5 b1000000100000 ){4i% @@ -26282,7 +26432,7 @@ b1100 Do6U{ b1000000011000 I5k=u b1000000011100 "[7)5 1^2z`B -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" G)Y>z +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" G)Y>z b1101 ;_3I; b1000000011100 k5Uf2 b1000000100000 PM::U @@ -26402,7 +26552,7 @@ b10100 %b|Fh b1000000011000 Io,]} b1000000011100 o;x.q 1^&7Z, -sShiftRotate\x20pu1_or0x7,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" N1# @@ -26775,7 +26925,7 @@ b10100 PEA1+ b1000000011000 I-08w b1000000011100 1Z&s> 1Ygc-F -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" |xv,$ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" |xv,$ b10100 ._e2c b1000000011100 &IybE b1000000100000 q7AbU @@ -26787,7 +26937,7 @@ b10100 N.OXU b1000000011000 9`!,u b1000000011100 QlkNC 1r:ngp -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" i;(v_ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" i;(v_ b10100 `%:u/ b1000000011100 +.1SM b1000000100000 dp]}: @@ -26797,7 +26947,7 @@ b10100 ,Pv?r b1000000011000 a:tIz b1000000011100 gTqRd 1_A~e, -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" P[_e* +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" P[_e* b10100 b;gWF b1000000011100 v%{gr b1000000100000 jFa=K @@ -26845,7 +26995,7 @@ sBranch\x20{},\x20rzero,\x20rzero,\x20r0x2(pwr:ctr),\x20-0x1C_i26,\x20uge,\x20in b1000000011000 0+X%N b1000000011100 `F_;@ 1TfU1; -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" v);!X +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" v);!X b1101 w}/Bf b1000000011100 Eky!H b1000000100000 :sI9j @@ -26931,7 +27081,7 @@ sBranch\x20{},\x20rzero,\x20rzero,\x20r0x2(pwr:ctr),\x20-0x1C_i26,\x20uge,\x20in b1000000011000 y6d,- b1000000011100 rBY/0 1GyD/- -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ?-/h +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ?-/h b1101 )~7)* b1000000011100 PJFNQ b1000000100000 )|%-* @@ -27045,7 +27195,7 @@ sBranch\x20{},\x20rzero,\x20rzero,\x20r0x2(pwr:ctr),\x20-0x1C_i26,\x20uge,\x20in b1000000011000 .r&NG b1000000011100 dQX}W 1-NaQx -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" _RFXu +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" _RFXu b1101 Do6U{ b1000000011100 I5k=u b1000000100000 "[7)5 @@ -27155,7 +27305,7 @@ b10100 #%BAH b1000000011000 _^1p8 b1000000011100 0Ky2c 1%c)dF -sShiftRotate\x20pu1_or0x7,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" !)Cl~ +sShiftRotate\x20pu1_or0x7,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" !)Cl~ b1 q7=da sINR_S_C wWrbg sHdlNone\x20(0) d5VF* @@ -27277,15 +27427,24 @@ sLogical\x20pu0_or0xa,\x20pu1_or0x5,\x20pzero,\x200x1_i34,\x20[false,\x20false,\ sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0xa,\x20pu1_or0x5,\x200x80_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0xa,\x20pu1_or0x5,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0xa,\x20pu1_or0x5,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b1 eU?N5 -b1 t^Up& -b1 Tlf|> -b1 4?i,h -b1 ][~kZ -b1 ZG$9O +b10000000 ~zdI5 +b10000000 SB[+n +b100000000 )6fFH +b100000000 w!AfQ +b100000000 T&Td| +b100000000 tw/Ra +b100000000 5zFXO +b100000000 +H5M| +b100000000 GF,Aj +b100000000 z>+[L +b100000000 *)g"J +b1 !`=ta +b1 [?4H5 +0w9hzX +005+QI sCompare\x20pu0_or0xa,\x20pu1_or0x5,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? b1 61"fM @@ -27432,7 +27591,7 @@ b1000000011100 )Z?\G b100 %v8MO 1o#xMo 1zhd`9 -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" J9h2v +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" J9h2v b10100 50IDv b0 G9@U` b10100 ]&aiD @@ -27441,14 +27600,14 @@ b1000000011100 B8#2K b100 iXLU` 1,')ha 1}NSro -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" `4f=q +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" `4f=q b10100 J8qAt b10100 }:QxN b11111 hh!}] b1000000011000 k@R+E b1000000011100 +PXSv 13hOV\ -sShiftRotate\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" QVw;[ +sShiftRotate\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" QVw;[ b10010 _CFax b11011 *P-sE b1000000110000 T.E%| @@ -27487,7 +27646,7 @@ b1000000011100 .)')Q b100 ,|l<; 1RDpAQ 1pR{Kz -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" _e@LH +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" _e@LH b1 ,a#p\ b10100 6ngWu sF_C ~Nt<3 @@ -27502,7 +27661,7 @@ b1000000011100 p,LUL b100 *BBR% 1b>i>S 1.u -sShiftRotate\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" p"4GL +sShiftRotate\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" p"4GL 1b9.7} b10100 2/sm& b1 ?>#{t @@ -27514,13 +27673,13 @@ sPRegValue\x20{\x20int_fp:\x200x2_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\ s\"F_C(s)(output):\x200x102c:\x20AddSub\x20pu0_or0xa,\x20pu1_or0x5,\x20pzero,\x200x1_i34\" NV*z& s\"INR_S_C(s):\x200x1030..:\x20AddSub\x20pu0_or0xb,\x20pzero,\x20pzero,\x20-0x10_i34\" H!fs@ s\"INR_S_C(s):\x200x1034..:\x20AddSub\x20pu1_or0xa,\x20pu1_or0x6,\x20pzero,\x20-0x1_i34\" y.\2m -s\"NotYetEnqueued(s):\x200x1018:\x20ShiftRotate\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" F8i). +s\"NotYetEnqueued(s):\x200x1018:\x20ShiftRotate\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\\\"FunnelShift2x32Bit\\\"\" F8i). b10100 %RtTH b11111 8/pV| b1000000011000 j2-1L b1000000011100 NbFkw 1Kr|l% -sShiftRotate\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" O!5ED +sShiftRotate\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" O!5ED b10010 .awP3 b11011 IG_UF b1000000110000 ^x>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" 0E=Ve +sShiftRotate\x20pu0_or0xb,\x20pzero,\x20pzero,\x20puz_or0xe,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C b111111 e2 -b0 t^Up& -b0 Tlf|> -1+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX +105+QI sCompare\x20pu0_or0xb,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} b^-VQ @@ -27947,19 +28110,17 @@ sPRegValue\x20{\x20int_fp:\x200xFF_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} sW@8C b1111111111111111111111111111111111111111111111111111111111111111 }l?zC 1xL+lK -sShiftRotate\x20pu1_or0xa,\x20pu1_or0x6,\x20pzero,\x20pu6_or0xf,\x20>>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" %ws9W +sShiftRotate\x20pu1_or0xa,\x20pu1_or0x6,\x20pzero,\x20pu6_or0xf,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200xFF_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ b111111 ?fIR2 -b11111111 elf7e -b111111 RW8)1 -b111111110 a%fO4 -b11111111 mgH'k -1JFe|w -b111111 #((# sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} (]5$N @@ -28183,7 +28344,7 @@ s\"IR_S_C(apfc):\x20..0x1030:\x20Load\x20pu2_or0x0,\x20pu0_or0x7,\x200x0_i34,\x2 s\"F_C(s)(output):\x200x1030..:\x20AddSub\x20pu0_or0xb,\x20pzero,\x20pzero,\x20-0x10_i34\" H!fs@ s\"F_C(s)(output):\x200x1034..:\x20AddSub\x20pu1_or0xa,\x20pu1_or0x6,\x20pzero,\x20-0x1_i34\" y.\2m s\"INR_S_C(s):\x20..0x1034:\x20Branch\x20pu1_or0xb,\x20pzero,\x20pzero,\x20pu1_or0xa,\x20-0x1C_i26,\x20uge,\x20invert_src2_eq_zero,\x20pc_relative\" n?a24 -s\"INR_S_C(s):\x200x1018:\x20ShiftRotate\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" F8i). +s\"INR_S_C(s):\x200x1018:\x20ShiftRotate\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\\\"FunnelShift2x32Bit\\\"\" F8i). sHdlNone\x20(0) [C%Hf b0 %RtTH b0 8/pV| @@ -28323,14 +28484,9 @@ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} ]3p -0>_,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x64Bit\" %ws9W +sShiftRotate\x20pu1_or0xb,\x20pzero,\x20pzero,\x20pu1_or0xa,\x20>>_,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"SignExt8To64BitThenShift\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200xFE_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} V"{Ng -b11111110 ?fIR2 -b0 elf7e -b111110 RW8)1 -b0 a%fO4 -b0 mgH'k -b111110 #((# sPRegValue\x20{\x20int_fp:\x200xFE_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} !![1% 1[L?im -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" VH2li +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" VH2li b1101 "wu\A b1000000011100 2VLa& b1000000100000 f|3xZ @@ -28711,7 +28868,7 @@ b10100 =XZ/ +sShiftRotate\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" >=XZ/ b0 Sb8S@ sINR_S_C YRHmG sHdlNone\x20(0) GXnYY @@ -29320,15 +29477,12 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} }F8 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} sW@8C b0 }l?zC 0xL+lK -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} V"{Ng b0 ?fIR2 -b0 RW8)1 -0JFe|w -b0 #((c*# b1000000011100 g;x?* 1v2d/E -sShiftRotate\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" u'<^N +sShiftRotate\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" u'<^N b0 |bf,N sINR_S_C .Wvo% sHdlNone\x20(0) j9VJf @@ -30101,12 +30255,12 @@ b1000000011100 hF1zf b100 =uFVc 1b{(Ll 13ns"y -sShiftRotate\x20pu1_or0x7,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" oWafb +sShiftRotate\x20pu1_or0x7,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" oWafb sPRegValue\x20{\x20int_fp:\x200x65_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} R7=RV sPRegValue\x20{\x20int_fp:\x200x65_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} c4z() sHdlSome\x20(1) 2W|uV b10100 uXv)' -sPRegValue\x20{\x20int_fp:\x200x65_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} A=+{^ +sPRegValue\x20{\x20int_fp:\x200x65_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} A=+{^ sHdlSome\x20(1) C2a|] b10100 5/_]$ sHdlSome\x20(1) !Ax^^ @@ -30188,7 +30342,7 @@ s\"NotYetEnqueued(s):\x20..0x1024:\x20Store\x20pu2_or0x2,\x20pu0_or0x3,\x20pu2_o s\"F_C(apfc)(output):\x20..0x1030:\x20Load\x20pu2_or0x0,\x20pu0_or0x7,\x200x0_i34,\x20u64\" };UU_ s\"F_C(apfc)(output):\x200x1034..:\x20AddSub\x20pu1_or0x6,\x20pu0_or0x2,\x20pzero,\x20-0x1_i34\" &6c]# s\"F_C(apfc)(output):\x20..0x1034:\x20Branch\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pu1_or0x6,\x20-0x1C_i26,\x20uge,\x20invert_src2_eq_zero,\x20pc_relative\" lTkXL -s\"INR_S_C(apfc):\x200x1018:\x20ShiftRotate\x20pu1_or0x7,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" f9b;# +s\"INR_S_C(apfc):\x200x1018:\x20ShiftRotate\x20pu1_or0x7,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\\\"FunnelShift2x32Bit\\\"\" f9b;# sHdlSome\x20(1) [C%Hf b11000 %RtTH b100010 8/pV| @@ -30205,98 +30359,126 @@ b1000000011100 LBirM b100 WzI`m 1irxdd 1qHq!z -sShiftRotate\x20pu1_or0x7,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" d{%ZD +sShiftRotate\x20pu1_or0x7,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" d{%ZD sPRegValue\x20{\x20int_fp:\x200x65_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} U1Fyy sPRegValue\x20{\x20int_fp:\x200x65_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 33zdN sHdlSome\x20(1) Pv8d6 b10100 7x#+) -sPRegValue\x20{\x20int_fp:\x200x65_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} tJXBE +sPRegValue\x20{\x20int_fp:\x200x65_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} tJXBE sHdlSome\x20(1) 8rMazW b1000000011000 OHY?X -sAddSub\x20pu1_or0x7,\x20pu2_or0x0,\x20pu2_or0x0,\x200x4010080_i34,\x20dup_low32 X"HT8 +sAddSub\x20pu1_or0x7,\x20pu2_or0x0,\x20pu2_or0x0,\x200x110058080_i34,\x20zext16 X"HT8 sPRegValue\x20{\x20int_fp:\x200x65_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} q~Vv2 sPRegValue\x20{\x20int_fp:\x200x65_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} jRL3I -sPRegValue\x20{\x20int_fp:\x200x401014A0401014A_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} DkuBV +sPRegValue\x20{\x20int_fp:\x200x814A_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} DkuBV b1100101 x\xA0 b1100101 5!Dhm -b100000000010000000101001010 f=I%* +b100010000000001011000000101001010 f=I%* 1~aq?g 1@"'8> +1z#{zB 0H4%4. 08RKGA 0^/o=9 1](nPj -sLogicalFlags\x20pu1_or0x7,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20{[1..][..0]\x20<=\x20[1..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20true] Z~9YF +sLogicalFlags\x20pu1_or0x7,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20{[5..][..0]\x20<=\x20[1..],\x20[0..],\x20[4..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sPRegValue\x20{\x20int_fp:\x200x65_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} I=~D6 sPRegValue\x20{\x20int_fp:\x200x65_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ilm!, b1 G'_y[ b1 @mmy? b1 z"iF( -b1 aKUIe +b100 G'_y[# +b101 aKUIe b1 .X6v* b1 H/N3[ -sLogical\x20pu1_or0x7,\x20pu2_or0x0,\x20pu2_or0x0,\x200x4010080_i34,\x20dup_low32,\x20[false,\x20false,\x20false,\x20false] pp50J +sLogical\x20pu1_or0x7,\x20pu2_or0x0,\x20pu2_or0x0,\x200x110058080_i34,\x20zext16,\x20[false,\x20false,\x20false,\x20false] pp50J sPRegValue\x20{\x20int_fp:\x200x65_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sPRegValue\x20{\x20int_fp:\x200x65_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} s~wJ` -sLogical\x20pu1_or0x7,\x20pu2_or0x0,\x20-0x1FF7FBFFD_i34,\x20[false,\x20false,\x20false,\x20false] VNmln +sLogical\x20pu1_or0x7,\x20pu2_or0x0,\x200x2C04003_i34,\x20zext32,\x20[false,\x20false,\x20true,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x65_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r sPRegValue\x20{\x20int_fp:\x200x65_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 'OJg{ -sShiftRotate\x20pu1_or0x7,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" %ws9W +sPRegValue\x20{\x20int_fp:\x200x2C04002_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} sW@8C +b10110000000100000000000010 }l?zC +sShiftRotate\x20pu1_or0x7,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x65_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200x65_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sm+'L -sPRegValue\x20{\x20int_fp:\x200x65_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b1100101 elf7e -b110010100000000000000000000000000000000 ?'?Wd -b1100101 a%fO4 -b1100101 mgH'k -b110010100000000000000000000000000000000 Q0>I* -b1100101 F~C8e -b1100101 45-f* -b1100101 8,@16 -sCompare\x20pu1_or0x7,\x20pu2_or0x0,\x20pu2_or0x0,\x20s64 xg{(O +sPRegValue\x20{\x20int_fp:\x200x65_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} L}|cT +b1010011000000000000000000000000010100110000000000000000000000000 guI.] +b1010011000000000000000000000000010100110000000000000000000000000 s\\.& +b10100110000000000000000000000000101001100000000000000000000000000 7j`~i +b10100110000000000000000000000000101001100000000000000000000000000 a891H +b10100110000000000000000000000000101001100000000000000000000000000 ;v~=i +b10100110000000000000000000000000101001100000000000000000000000000 WTbQL +b10100110000000000000000000000000101001100000000000000000000000000 p7=&y +b10100110000000000000000000000000101001100000000000000000000000000 NEY/c +b10100110000000000000000000000000101001100000000000000000000000000 #fR04 +b10100110000000000000000000000000101001100000000000000000000000000 v#f.M +b10100110000000000000000000000000101001100000000000000000000000000 gSj(Z +b1100101 +eCvf +b110010100000000000000000000000001100101 ++.Kt +0mL(;) +sCompare\x20pu1_or0x7,\x20pu2_or0x0,\x20pu2_or0x0,\x20u16 xg{(O sPRegValue\x20{\x20int_fp:\x200x65_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x65_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _j_rZ b1100101 Q0JQY b1100101 [|q-m +sZeroExt16\x20(4) .)td$ +1p/?6& +0].)xE +sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20zext16,\x20invert_src0,\x20invert_carry_in !%/`y sPRegValue\x20{\x20int_fp:\x200x65_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} )iu( +1(os` +sCompare\x20pu1_or0x7,\x20pu2_or0x0,\x200x2C04003_i34,\x20u32 k)6U3 sPRegValue\x20{\x20int_fp:\x200x65_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} NHK8- sPRegValue\x20{\x20int_fp:\x200x65_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ~M0x` sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} =0/tY b1100101 #V}rF -b1111111111111111111111111111111000000000100000000100000000000011 >`3.I +b10110000000100000000000011 >`3.I +sZeroExt32\x20(2) 0-6z7 1zoSOY 0T&\!L -sPRegValue\x20{\x20int_fp:\x200xFFFFFFFE00804003_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} wBG\0 +sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20zext32,\x20invert_src0,\x20invert_carry_in ^gb8F +sPRegValue\x20{\x20int_fp:\x200x2C04003_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} wBG\0 sPRegValue\x20{\x20int_fp:\x200x65_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ~cr_] -sPRegValue\x20{\x20int_fp:\x200x1FF7FC061_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} H,)nZ +sPRegValue\x20{\x20int_fp:\x200xFD3FC061_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} H,)nZ b1100101 /^K'" -b111111111011111111011111111111100 vL)Qa -b111111111011111111100000001100001 ?15qv +b1111111111111111111111111111111111111101001111111011111111111100 vL)Qa +b1111111111111111111111111111111111111101001111111100000001100001 ?15qv 1Gr`d4 1^%BMK 1%["g# 0GRg@h -0=Dq}M 0.:I:7 0>6L]X 1(tc/# @@ -30305,29 +30487,23 @@ b111111111011111111100000001100001 ?15qv b1000000011000 4GIR: b1000000011100 buJp< b1000000011100 mn>J` -sBranch\x20pu1_or0x7,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x200x80201_i26,\x20ult 4QI1V +sBranch\x20pu1_or0x7,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20-0x1DFF4FF_i26,\x20sgt 4QI1V sPRegValue\x20{\x20int_fp:\x200x65_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ~FL^w sPRegValue\x20{\x20int_fp:\x200x65_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} fMFL] sPRegValue\x20{\x20int_fp:\x200x101C_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} %!2Lb 199fvg -b10000000001001100110 M?l+* +b1111111111111111111111111111111111111110001000000000101101100110 M?l+* b1000000011100 RTfE/ b1000000011000 [4[|< b1000000011100 j3/SO b1000000011100 NH/Py -sBranch\x20pu1_or0x7,\x20pu2_or0x0,\x20pu2_or0x0,\x200x4010080_i34,\x20ne OwON" +sBranch\x20pu1_or0x7,\x20pu2_or0x0,\x20pu2_or0x0,\x200x110058080_i34,\x20ugt OwON" sPRegValue\x20{\x20int_fp:\x200x65_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} `qK5< sPRegValue\x20{\x20int_fp:\x200x65_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} uy$2] sPRegValue\x20{\x20int_fp:\x200x101C_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} $=o[3 -1PZxmd -sHdlSome\x20(1) (N9V, -b100000000010000000011100101 |t51A -1o=.Zk 15?MO8 -b100000000010000000011100101 /=.lC -1uQ~? @@ -30423,7 +30599,7 @@ b1100 K.aWf b1000000011000 @;Sos b1000000011100 |8Ac" 1!6c=# b1000000011100 E{f') b1000000100000 "1`4I @@ -30475,7 +30651,7 @@ b10100 6.=w| b1000000011000 :Iu]Z b1000000011100 1y\wq 1T!*NS -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" fV|74 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" fV|74 b10100 P'w8, b1000000011100 $LQe6 b1000000100000 d|@}a @@ -30523,7 +30699,7 @@ b1100 AiX|i b1000000011000 5lbfo b1000000011100 \5[{: 1er?n^ -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" 6#`f" +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" 6#`f" b1101 A/2&\ b1000000011100 3U{._ b1000000100000 0^Fub @@ -30575,7 +30751,7 @@ b10100 cZDID b1000000011000 @+M>{ b1000000011100 .R@P) 1J}4jM -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" @cYHQ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" @cYHQ b10100 &!_BR b1000000011100 ,GIY} b1000000100000 RAJ'& @@ -30625,7 +30801,7 @@ b100 !Z5Ty 1yJx~x 1!6jj8 sCompare\x20pu0_or0x8,\x20pu1_or0x7,\x200xA_i34,\x20u32 _,Lnf -sPRegValue\x20{\x20int_fp:\x200x65_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]Bk)[ +sPRegValue\x20{\x20int_fp:\x200x65_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ]Bk)[ sHdlSome\x20(1) -VNX5 b10101 \Svf* sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} l[;Jg @@ -30683,7 +30859,7 @@ b1100 U'aY{ b1000000011000 992f$ b1000000011100 l'eOs 18!Pg@ -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ^F35A +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ^F35A b1101 fSYB' b1000000011100 (Tb@s b1000000100000 %^)!N @@ -30735,7 +30911,7 @@ b10100 G99FH b1000000011000 K?=MC b1000000011100 xr!E9 1thmBC -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" [VvH? +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" [VvH? b10100 CD(_4 b1000000011100 t977^ b1000000100000 v"_ b1000000011100 :KovG 17~ux" -sShiftRotate\x20pu1_or0x7,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" wv@sk +sShiftRotate\x20pu1_or0x7,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" wv@sk b1101 rmXQH b10101 Js @@ -30977,7 +31153,7 @@ b1000000000000001100101 qOt>s 1(D4kX b1000000011100 e<:A/ sAddSub\x20pu0_or0x8,\x20pu1_or0x7,\x20pu1_or0x1,\x200x10000000_i34 v$C<0 -sPRegValue\x20{\x20int_fp:\x200x65_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} r|:VS +sPRegValue\x20{\x20int_fp:\x200x65_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} r|:VS sPRegValue\x20{\x20int_fp:\x200x10000065_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} LsQKG b1100101 U)X". b10000000000000000000001100101 BB(CV @@ -30985,29 +31161,44 @@ b10000000000000000000001100101 BB(CV 070;4[ 1#Q?gz sLogicalFlags\x20pu0_or0x8,\x20pu1_or0x7,\x20pu1_or0x1,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& -sPRegValue\x20{\x20int_fp:\x200x65_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _W71% +sPRegValue\x20{\x20int_fp:\x200x65_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} _W71% +19eKRJ +1|vAX# +1l!f;= +1{VR sLogical\x20pu0_or0x8,\x20pu1_or0x7,\x20pu1_or0x1,\x200x10000000_i34,\x20[false,\x20false,\x20false,\x20false] ,$"r: -sPRegValue\x20{\x20int_fp:\x200x65_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ +sPRegValue\x20{\x20int_fp:\x200x65_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x8,\x20pu1_or0x7,\x200xA_i34,\x20zext32,\x20[false,\x20false,\x20false,\x20false] TykLZ -sPRegValue\x20{\x20int_fp:\x200x65_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x8,\x20pu1_or0x7,\x20pu1_or0x1,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve -sPRegValue\x20{\x20int_fp:\x200x65_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} -sPRegValue\x20{\x20int_fp:\x200x65_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b1100101 eU?N5 -b1100101 t^Up& -b1100101 Tlf|> -b1100101 4?i,h -b1100101 ][~kZ -b1100101 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x65_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv +sShiftRotate\x20pu0_or0x8,\x20pu1_or0x7,\x20pu1_or0x1,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve +sPRegValue\x20{\x20int_fp:\x200x65_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} +sPRegValue\x20{\x20int_fp:\x200x65_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Om*>C +b10100110 ~zdI5 +b10100110 SB[+n +b101001100 )6fFH +b101001100 w!AfQ +b101001100 T&Td| +b101001100 tw/Ra +b101001100 5zFXO +b101001100 +H5M| +b101001100 GF,Aj +b101001100 z>+[L +b101001100 *)g"J +b1100101 !`=ta +b1100101 [?4H5 +0w9hzX sCompare\x20pu0_or0x8,\x20pu1_or0x7,\x20pu1_or0x1,\x20u64 mMj`$ -sPRegValue\x20{\x20int_fp:\x200x65_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? +sPRegValue\x20{\x20int_fp:\x200x65_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} b^-VQ b1100101 61"fM 1,x +sPRegValue\x20{\x20int_fp:\x200x65_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} h@ru> sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} HBUNY b1100101 Vu4"Q b1010 a5YuJ @@ -31042,7 +31233,7 @@ sZeroExt32\x20(2) ,GIl; 0ZQUxo sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20zext32,\x20invert_src0,\x20invert_carry_in -O#mR sPRegValue\x20{\x20int_fp:\x200xA_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} G$4xb -sPRegValue\x20{\x20int_fp:\x200x65_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} h;MazW b0 OHY?X sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34 X"HT8 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} q~Vv2 @@ -31124,6 +31325,7 @@ b0 5!Dhm b0 f=I%* 0~aq?g 0@"'8> +0z#{zB 1H4%4. 18RKGA 1^/o=9 @@ -31134,6 +31336,7 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ilm b0 G'_y[ b0 @mmy? b0 z"iF( +b0 G'_y[# b0 aKUIe b0 .X6v* b0 H/N3[ @@ -31143,35 +31346,52 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} s~w sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 'OJg{ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} sW@8C +b0 }l?zC +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sm+'L -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b0 elf7e -b0 ?'?Wd -b0 a%fO4 -b0 mgH'k -b0 Q0>I* -b0 F~C8e -b0 45-f* -b0 8,@16 +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} L}|cT +b0 guI.] +b0 s\\.& +b0 7j`~i +b0 a891H +b0 ;v~=i +b0 WTbQL +b0 p7=&y +b0 NEY/c +b0 #fR04 +b0 v#f.M +b0 gSj(Z +b0 +eCvf +b0 ++.Kt +1mL(;) sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _j_rZ b0 Q0JQY b0 [|q-m +sFull64\x20(0) .)td$ +0p/?6& +1].)xE +sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20invert_src0,\x20invert_carry_in !%/`y sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} )iu( +0(os` sCompare\x20pzero,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} NHK8- sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ~M0x` sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} =0/tY b0 #V}rF b0 >`3.I +sFull64\x20(0) 0-6z7 0zoSOY 1T&\!L +sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20invert_src0,\x20invert_carry_in ^gb8F sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} wBG\0 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ~cr_] sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} H,)nZ @@ -31182,7 +31402,6 @@ b1111111111111111111111111111111111111111111111111111111111111111 ?15qv 0^%BMK 0%["g# 1GRg@h -1=Dq}M 1.:I:7 1>6L]X 0(tc/# @@ -31205,15 +31424,9 @@ sBranch\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20eq OwON" sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} `qK5< sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} uy$2] sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} $=o[3 -0PZxmd -sHdlNone\x20(0) (N9V, -b0 |t51A -0o=.Zk 05?MO8 b0 /=.lC -0uQ~? @@ -31301,7 +31514,7 @@ b1100 >SV}[ b1000000011000 BHJK` b1000000011100 m{I(| 1aZ.3r -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" kG}q# +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" kG}q# b1101 vx25, b1000000011100 #{PY^ b1000000100000 +/EjT @@ -31353,7 +31566,7 @@ b10100 ;=6[t b1000000011000 knr_b b1000000011100 7i+r% 1K,%g} -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" :R?/r +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" :R?/r b10100 /63/d b1000000011100 Vn}yA b1000000100000 B>QDf @@ -31389,7 +31602,7 @@ b1100 xTmp7 b1000000011000 Z1yh. b1000000011100 6.!6e 1dQZHD -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ILdY7 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ILdY7 b1101 5AZ| -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" h:}h+ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" h:}h+ b10100 YlRxv b1000000011100 $Q&(R b1000000100000 %8"}e @@ -31520,7 +31733,7 @@ b1100 5SzqY b1000000011000 bXMXl b1000000011100 yG>#9 1z6!Sq -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" cX&t+ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" cX&t+ b1101 ^)ia b1000000011100 mfY=3 b1000000100000 C|A4: @@ -31572,7 +31785,7 @@ b10100 "n'rI b1000000011000 3v&^* b1000000011100 `0/8C 1\n+ni -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" mN*e2 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" mN*e2 b10100 :y~6T b1000000011100 #F;BM b1000000100000 $Fb] @@ -31607,7 +31820,7 @@ b10100 w4U{: b1000000011000 4D~Fn b1000000011100 %,L&| 1jl+V[ -sShiftRotate\x20pu1_or0x7,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" X{]BR +sShiftRotate\x20pu1_or0x7,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" X{]BR b1101 \JyLS b10101 ?*wvf b1000000011100 A&(H5 @@ -31694,7 +31907,7 @@ b11111 +S}9n b1000000011000 g80z; b1000000011100 ;~4jc 1f$O.P -sShiftRotate\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" b2QLT +sShiftRotate\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" b2QLT b0 JzUQL sINR_S_C hI+v5 sHdlNone\x20(0) #[Mgb @@ -31789,26 +32002,27 @@ b11111100000010 BB(CV 0mY!v1 sLogicalFlags\x20pu0_or0x3,\x20pu0_or0x9,\x20pzero,\x20pu0_or0x0,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sPRegValue\x20{\x20int_fp:\x200x3F01_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} _W71% -19eKRJ -1|vAX# -1l!f;= -1{VR sLogical\x20pu0_or0x3,\x20pu0_or0x9,\x20pzero,\x200x1_i34,\x20[false,\x20false,\x20false,\x20false] ,$"r: sPRegValue\x20{\x20int_fp:\x200x3F01_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x3,\x20pu0_or0x9,\x200x80_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F01_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x3,\x20pu0_or0x9,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x3,\x20pu0_or0x9,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F01_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b1 eU?N5 -b1 t^Up& -b1 Tlf|> -b1 4?i,h -b1 ][~kZ -b1 ZG$9O +b10000000 ~zdI5 +b10000000 SB[+n +b100000000 )6fFH +b100000000 w!AfQ +b100000000 T&Td| +b100000000 tw/Ra +b100000000 5zFXO +b100000000 +H5M| +b100000000 GF,Aj +b100000000 z>+[L +b100000000 *)g"J +b1 !`=ta +b1 [?4H5 +005+QI sCompare\x20pu0_or0x3,\x20pu0_or0x9,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F01_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? b11111100000001 61"fM @@ -31934,7 +32148,7 @@ b1111111111111111111111111111111111111111111111111111111111111111 )$R1t 1hbq0A sLogical\x20pu1_or0x8,\x20pu0_or0x8,\x200x70000_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x8,\x20pu0_or0x8,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x8,\x20pu0_or0x8,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"SignExt8To64BitThenShift\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sCompare\x20pu1_or0x8,\x20pu0_or0x8,\x20pzero,\x20CmpRBOne xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># @@ -32066,7 +32280,7 @@ b10100 w}/Bf b1000000011000 Eky!H b1000000011100 :sI9j 1Zle/M -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" H}G,~ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" H}G,~ b10100 wO2pI b1000000011100 Dzyv( b1000000100000 Ij1.# @@ -32154,7 +32368,7 @@ b10100 )~7)* b1000000011000 PJFNQ b1000000011100 )|%-* 1=:o#p -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" >Ljr@ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" >Ljr@ b10100 $'o?g b1000000011100 3um:5 b1000000100000 ){4i% @@ -32299,7 +32513,7 @@ b10100 Do6U{ b1000000011000 I5k=u b1000000011100 "[7)5 1^2z`B -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" G)Y>z +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" G)Y>z b10100 ;_3I; b1000000011100 k5Uf2 b1000000100000 PM::U @@ -32412,7 +32626,7 @@ b11111 %b|Fh b1000000011000 Io,]} b1000000011100 o;x.q 1^&7Z, -sShiftRotate\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" N1C -b0 eU?N5 -b0 t^Up& -b0 Tlf|> -b0 4?i,h -b0 ][~kZ -b0 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX +105+QI sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} b^-VQ @@ -32719,15 +32942,24 @@ b0 )$R1t 0hbq0A sLogical\x20pu1_or0x2,\x20pu0_or0x9,\x200x80_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3F01_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x2,\x20pu0_or0x9,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x2,\x20pu0_or0x9,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3F01_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b1 elf7e -b1 a%fO4 -b1 mgH'k -b1 F~C8e -b1 45-f* -b1 8,@16 +b10000000 guI.] +b10000000 s\\.& +b100000000 7j`~i +b100000000 a891H +b100000000 ;v~=i +b100000000 WTbQL +b100000000 p7=&y +b100000000 NEY/c +b100000000 #fR04 +b100000000 v#f.M +b100000000 gSj(Z +b1 +eCvf +b1 ++.Kt +0mL(;) +0tyEbH sCompare\x20pu1_or0x2,\x20pu0_or0x9,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3F01_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} (]5$N @@ -32853,7 +33085,7 @@ b11110 PEA1+ b1000000011000 I-08w b1000000011100 1Z&s> 1Ygc-F -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" |xv,$ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" |xv,$ b11110 ._e2c b1000000011100 &IybE b1000000100000 q7AbU @@ -32865,7 +33097,7 @@ b11110 N.OXU b1000000011000 9`!,u b1000000011100 QlkNC 1r:ngp -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" i;(v_ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" i;(v_ b11110 `%:u/ b1000000011100 +.1SM b1000000100000 dp]}: @@ -32875,7 +33107,7 @@ b11110 ,Pv?r b1000000011000 a:tIz b1000000011100 gTqRd 1_A~e, -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" P[_e* +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" P[_e* b11110 b;gWF b1000000011100 v%{gr b1000000100000 jFa=K @@ -32923,7 +33155,7 @@ b10100 M6v2* b1000000011000 0+X%N b1000000011100 `F_;@ 1TfU1; -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" v);!X +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" v);!X b1000000011100 Eky!H b1000000100000 :sI9j sCompare\x20{r0xff(pwr:cr0)},\x20r0x26(pwr:r6),\x200xA_i34,\x20u32 H}G,~ @@ -33009,7 +33241,7 @@ b10100 ;OIV7 b1000000011000 y6d,- b1000000011100 rBY/0 1GyD/- -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ?-/h +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ?-/h b1000000011100 PJFNQ b1000000100000 )|%-* sCompare\x20{r0xff(pwr:cr0)},\x20r0x26(pwr:r6),\x200xA_i34,\x20u32 >Ljr@ @@ -33135,7 +33367,7 @@ b10100 -CWX b1000000011000 .r&NG b1000000011100 dQX}W 1-NaQx -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" _RFXu +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" _RFXu b1000000011100 I5k=u b1000000100000 "[7)5 sCompare\x20{r0xff(pwr:cr0)},\x20r0x26(pwr:r6),\x200xA_i34,\x20u32 G)Y>z @@ -33244,7 +33476,7 @@ b11111 #%BAH b1000000011000 _^1p8 b1000000011100 0Ky2c 1%c)dF -sShiftRotate\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" !)Cl~ +sShiftRotate\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" !)Cl~ b0 q7=da sINR_S_C wWrbg sHdlNone\x20(0) d5VF* @@ -33480,14 +33712,9 @@ sLogical\x20pu0_or0x0,\x20pzero,\x20-0x800_i34,\x20sext8,\x20[true,\x20true,\x20 sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} ]3p>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20puz_or0xe,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" 0E=Ve b111111 e2 -1 26PIn sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} HBUNY @@ -33560,15 +33787,22 @@ sLogical\x20pu1_or0xc,\x20pu0_or0xa,\x20pzero,\x200x1_i34,\x20[false,\x20false,\ sPRegValue\x20{\x20int_fp:\x200x2_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0xc,\x20pu0_or0xa,\x200x80_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x2_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0xc,\x20pu0_or0xa,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0xc,\x20pu0_or0xa,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x2_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200x2_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b10 elf7e -b10 a%fO4 -b10 mgH'k -b10 F~C8e -b10 45-f* -b10 8,@16 +b1000000 guI.] +b1000000 s\\.& +b10000000 7j`~i +b10000000 a891H +b10000000 ;v~=i +b10000000 WTbQL +b10000000 p7=&y +b10000000 NEY/c +b10000000 #fR04 +b10000000 v#f.M +b10000000 gSj(Z +b10 +eCvf +b10 ++.Kt sCompare\x20pu1_or0xc,\x20pu0_or0xa,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x2_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># b10 Q0JQY @@ -33701,7 +33935,7 @@ b1000000011100 )Z?\G b100 %v8MO 1o#xMo 1zhd`9 -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" J9h2v +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" J9h2v b10100 50IDv b0 G9@U` sHdlSome\x20(1) =DA`= @@ -33713,7 +33947,7 @@ b1000000011100 B8#2K b100 iXLU` 1,')ha 1}NSro -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" `4f=q +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" `4f=q b10100 J8qAt sHdlNone\x20(0) GsdD" b0 }:QxN @@ -33737,7 +33971,7 @@ b101010 !}q}3 b1000000011000 P6Lor b1000000011100 %T}0a 1~+goK -sShiftRotate\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ^i>S 1.u -sShiftRotate\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" p"4GL +sShiftRotate\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" p"4GL b1 7GJ5s 1b9.7} b10100 2/sm& @@ -33813,7 +34047,7 @@ s\"F_C(s)(output):\x200x102c:\x20AddSub\x20pu1_or0xc,\x20pu0_or0xa,\x20pzero,\x2 s\"F_C(s)(output):\x200x1030..:\x20AddSub\x20pu0_or0x0,\x20pzero,\x20pzero,\x20-0x10_i34\" $CPgh s\"INR_S_C(s):\x200x1034..:\x20AddSub\x20pu0_or0x2,\x20pu1_or0xa,\x20pzero,\x20-0x1_i34\" [fD3% s\"INR_S_C(s):\x20..0x1034:\x20Branch\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pu0_or0x2,\x20-0x1C_i26,\x20uge,\x20invert_src2_eq_zero,\x20pc_relative\" 5V$0e -s\"NotYetEnqueued(s):\x200x1018:\x20ShiftRotate\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" :it1N +s\"NotYetEnqueued(s):\x200x1018:\x20ShiftRotate\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\\\"FunnelShift2x32Bit\\\"\" :it1N s\"F_C(apfc)(output):\x20..0x1024:\x20Store\x20pu2_or0x3,\x20pu1_or0x9,\x20pu2_or0x0,\x200x0_i34,\x20u8\" QQ{VJ s\"F_C(apfc)(output):\x200x1028:\x20AddSub\x20pu0_or0x9,\x20pu1_or0x4,\x20pzero,\x200x1_i34\" :FU^I s\"F_C(apfc)(output):\x200x102c:\x20AddSub\x20pu0_or0xa,\x20pu1_or0x5,\x20pzero,\x200x1_i34\" NV*z& @@ -33911,12 +34145,15 @@ sLogical\x20pu0_or0x2,\x20pu1_or0xa,\x20pzero,\x20-0x1_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200xFE_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x2,\x20pu1_or0xa,\x20-0x80_i34,\x20sext8,\x20[true,\x20true,\x20true,\x20true] TykLZ sPRegValue\x20{\x20int_fp:\x200xFE_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x2,\x20pu1_or0xa,\x20pzero,\x20pu6_or0xf,\x20>>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x2,\x20pu1_or0xa,\x20pzero,\x20pu6_or0xf,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200xFE_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} -b11111110 eU?N5 -b111111100 t^Up& -b11111110 Tlf|> -b111111100 4?i,h +b1111111000000000 ~zdI5 +1R~yx} +b11111110000000000 )6fFH +b1111111000000000 w!AfQ +b11111110000000 T&Td| +b1111111000 tw/Ra +b11 5zFXO sCompare\x20pu0_or0x2,\x20pu1_or0xa,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200xFE_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} b^-VQ @@ -33984,7 +34221,7 @@ b101010 <`a(d b1000000011000 mmsOk b1000000011100 7XMZr 1h}^7~ -sShiftRotate\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" <\'6* +sShiftRotate\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" <\'6* sHdlNone\x20(0) 26y~o b0 K#=r~ b0 InY9- @@ -34034,15 +34271,24 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b0 elf7e -b0 a%fO4 -b0 mgH'k -b0 F~C8e -b0 45-f* -b0 8,@16 +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} L}|cT +b0 guI.] +b0 s\\.& +b0 7j`~i +b0 a891H +b0 ;v~=i +b0 WTbQL +b0 p7=&y +b0 NEY/c +b0 #fR04 +b0 v#f.M +b0 gSj(Z +b0 +eCvf +b0 ++.Kt +1mL(;) +1tyEbH sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} (]5$N @@ -34205,7 +34451,7 @@ b10100 [1% 1[L?im -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" VH2li +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" VH2li b10100 "wu\A b1000000011100 2VLa& b1000000100000 f|3xZ @@ -34257,7 +34503,7 @@ b11110 =XZ/ +sShiftRotate\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" >=XZ/ b1 Sb8S@ 0*8b?r b0 +Xkh7 @@ -34695,7 +34941,7 @@ sHdlSome\x20(1) ,dWsU sPRegValue\x20{\x20int_fp:\x200xFD_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} d3bL6 s\"IR_S_C(s):\x20..0x1030:\x20Load\x20pu2_or0x1,\x20pu0_or0x0,\x200x0_i34,\x20u64\" &_rP5 s\"F_C(s)(output):\x200x1034..:\x20AddSub\x20pu0_or0x2,\x20pu1_or0xa,\x20pzero,\x20-0x1_i34\" [fD3% -s\"INR_S_C(s):\x200x1018:\x20ShiftRotate\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" :it1N +s\"INR_S_C(s):\x200x1018:\x20ShiftRotate\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\\\"FunnelShift2x32Bit\\\"\" :it1N s\"\" XD/s$ s\"\" QQ{VJ sHdlNone\x20(0) &#$?z @@ -34883,19 +35129,17 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*s sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} ]3p -b0 t^Up& -b0 Tlf|> -0>_,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x64Bit\" %ws9W +sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pu0_or0x2,\x20>>_,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"SignExt8To64BitThenShift\" %ws9W sPRegValue\x20{\x20int_fp:\x200xFD_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} V"{Ng -b11111101 ?fIR2 -b111101 RW8)1 -1JFe|w -b111101 #((c*# b1000000011100 g;x?* 1v2d/E -sShiftRotate\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" u'<^N +sShiftRotate\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" u'<^N b1 |bf,N sINR_S_C .Wvo% sHdlNone\x20(0) j9VJf @@ -35930,15 +36171,12 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} }F8 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} sW@8C b0 }l?zC 0xL+lK -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} V"{Ng b0 ?fIR2 -b0 RW8)1 -0JFe|w -b0 #((# sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} (]5$N @@ -36433,7 +36680,7 @@ b1000000011100 (VgN[ b100 !Z5Ty 1yJx~x 1!6jj8 -sShiftRotate\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" _,Lnf +sShiftRotate\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" _,Lnf sPRegValue\x20{\x20int_fp:\x200x73_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]Bk)[ sPRegValue\x20{\x20int_fp:\x200x73_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} )r7>= sHdlSome\x20(1) -VNX5 @@ -36483,7 +36730,7 @@ s\"F_C(s)(output):\x200x1024..:\x20AddSub\x20pu1_or0x4,\x20pu1_or0x2,\x20pzero,\ s\"F_C(apfc)(output):\x20..0x1030:\x20Load\x20pu2_or0x4,\x20pu0_or0xb,\x200x0_i34,\x20u64\" SmX4" s\"F_C(apfc)(output):\x200x1034..:\x20AddSub\x20pu1_or0xa,\x20pu1_or0x6,\x20pzero,\x20-0x1_i34\" y.\2m s\"F_C(apfc)(output):\x20..0x1034:\x20Branch\x20pu1_or0xb,\x20pzero,\x20pzero,\x20pu1_or0xa,\x20-0x1C_i26,\x20uge,\x20invert_src2_eq_zero,\x20pc_relative\" n?a24 -s\"INR_S_C(apfc):\x200x1018:\x20ShiftRotate\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" F8i). +s\"INR_S_C(apfc):\x200x1018:\x20ShiftRotate\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\\\"FunnelShift2x32Bit\\\"\" F8i). sHdlSome\x20(1) &#$?z b10100 .awP3 b11111 IG_UF @@ -36492,7 +36739,7 @@ b1000000011100 ^w-Y+ b100 K{GN. 1/[Etl 1#@^mC -sShiftRotate\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" nENA: +sShiftRotate\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" nENA: sPRegValue\x20{\x20int_fp:\x200x73_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 45|ed sPRegValue\x20{\x20int_fp:\x200x73_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} -n!zX sHdlSome\x20(1) n}C`` @@ -36503,83 +36750,113 @@ b11111 Oa2s_ b1000000011100 emZfo sPRegValue\x20{\x20int_fp:\x200x73_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} eO"-j b1000000011000 ({+qW -sAddSub\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x200x80201_i26,\x20zext32 =w("P +sAddSub\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20-0x1DFF4FF_i26,\x20invert_src0 =w("P sPRegValue\x20{\x20int_fp:\x200x73_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ZGaE: sPRegValue\x20{\x20int_fp:\x200x73_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ptPA) -sPRegValue\x20{\x20int_fp:\x200x802E7_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} i}kgz +sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFE200B00_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_lt:\x20true,\x20..\x20}\x20} i}kgz b1110011 a1Ds +b1111111111111111111111111111111111111111111111111111111110001100 Bc,83 +b1111111111111111111111111111111111111110001000000000101100000000 qOt>s +1%LsF& 1O?>h' +1eSxgZ +1O3x+p +1jI,6Z +1=UFhM +1'&3/8 +1NpAYh +1S9gg@ +1nKo0% 0>%3MX +1Z&FNU +1/77,W +1|u)]T 0-(:9\ -1(D4kX b1000000011000 e<:A/ -sAddSub\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x200x4010080_i34,\x20dup_low32 v$C<0 +sAddSub\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x200x110058080_i34,\x20zext16 v$C<0 sPRegValue\x20{\x20int_fp:\x200x73_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} r|:VS sPRegValue\x20{\x20int_fp:\x200x73_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ASo=" -sPRegValue\x20{\x20int_fp:\x200x401016604010166_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} LsQKG +sPRegValue\x20{\x20int_fp:\x200x8166_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} LsQKG b1110011 < +b100 qjR[X# +b101 Xmn>< b1 o\RwG b1 c_Tlk -sLogical\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x200x4010080_i34,\x20dup_low32,\x20[false,\x20false,\x20false,\x20false] ,$"r: +sLogical\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x200x110058080_i34,\x20zext16,\x20[false,\x20false,\x20false,\x20false] ,$"r: sPRegValue\x20{\x20int_fp:\x200x73_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sPRegValue\x20{\x20int_fp:\x200x73_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} stGG\ -sLogical\x20pu0_or0x5,\x20pu2_or0x4,\x20-0x1FF7FBFDD_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ +sLogical\x20pu0_or0x5,\x20pu2_or0x4,\x200x2C04023_i34,\x20zext32,\x20[false,\x20false,\x20true,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x73_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv sPRegValue\x20{\x20int_fp:\x200x73_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} IW#Y!: sPRegValue\x20{\x20int_fp:\x200x73_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b1110011 eU?N5 -b111001100000000000000000000000000000000 `:w9o -b1110011 t^Up& -b1110011 Tlf|> -b111001100000000000000000000000000000000 4S@]> -b1110011 4?i,h -b1110011 ][~kZ -b1110011 ZG$9O -sCompare\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20s64 mMj`$ +b1100111000000000000000000000000011001110000000000000000000000000 ~zdI5 +b1100111000000000000000000000000011001110000000000000000000000000 SB[+n +b11001110000000000000000000000000110011100000000000000000000000000 )6fFH +b11001110000000000000000000000000110011100000000000000000000000000 w!AfQ +b11001110000000000000000000000000110011100000000000000000000000000 T&Td| +b11001110000000000000000000000000110011100000000000000000000000000 tw/Ra +b11001110000000000000000000000000110011100000000000000000000000000 5zFXO +b11001110000000000000000000000000110011100000000000000000000000000 +H5M| +b11001110000000000000000000000000110011100000000000000000000000000 GF,Aj +b11001110000000000000000000000000110011100000000000000000000000000 z>+[L +b11001110000000000000000000000000110011100000000000000000000000000 *)g"J +b1110011 !`=ta +b111001100000000000000000000000001110011 [?4H5 +0w9hzX +005+QI +sCompare\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20u16 mMj`$ sPRegValue\x20{\x20int_fp:\x200x73_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x73_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj b1110011 61"fM b1110011 "mXIf +sZeroExt16\x20(4) w!/%u +1HMG\n +0(aY9x +sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20zext16,\x20invert_src0,\x20invert_carry_in #mE^@ sPRegValue\x20{\x20int_fp:\x200x73_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} K+9Co sPRegValue\x20{\x20int_fp:\x200x73_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Xn/9a +sPRegValue\x20{\x20int_fp:\x200xFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} sUoZU b1110011 `~i!& b1111111111111111111111111111111111111111111111111111111110001100 LCQE* -sCompare\x20pu0_or0x5,\x20pu2_or0x4,\x20-0x1FF7FBFDD_i34,\x20u64 26PIn +0/g/%n +1Mr:1j +sCompare\x20pu0_or0x5,\x20pu2_or0x4,\x200x2C04023_i34,\x20u32 26PIn sPRegValue\x20{\x20int_fp:\x200x73_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} h@ru> sPRegValue\x20{\x20int_fp:\x200x73_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Fw2G- sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} HBUNY b1110011 Vu4"Q -b1111111111111111111111111111111000000000100000000100000000100011 a5YuJ +b10110000000100000000100011 a5YuJ +sZeroExt32\x20(2) ,GIl; 1Gw$53&Z @@ -36588,29 +36865,23 @@ b111111111011111111100000001001111 P@Ofv b1000000011000 ^Bxa; b1000000011100 %4.r7 b1000000011100 ~!S0} -sBranch\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x200x80201_i26,\x20ult [1+mO +sBranch\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20-0x1DFF4FF_i26,\x20sgt [1+mO sPRegValue\x20{\x20int_fp:\x200x73_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} .m/(} sPRegValue\x20{\x20int_fp:\x200x73_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} j?-P0 sPRegValue\x20{\x20int_fp:\x200x101C_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Y"Gf= 1&ve7 -b10000000001001110100 '# sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} (]5$N @@ -36849,7 +37129,7 @@ b10100 K.aWf b1000000011000 @;Sos b1000000011100 |8Ac" 1!6c=# b1000000011100 E{f') b1000000100000 "1`4I @@ -36901,7 +37181,7 @@ b11110 6.=w| b1000000011000 :Iu]Z b1000000011100 1y\wq 1T!*NS -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" fV|74 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" fV|74 b11110 P'w8, b1000000011100 $LQe6 b1000000100000 d|@}a @@ -36949,7 +37229,7 @@ b10100 AiX|i b1000000011000 5lbfo b1000000011100 \5[{: 1er?n^ -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" 6#`f" +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" 6#`f" b10100 A/2&\ b1000000011100 3U{._ b1000000100000 0^Fub @@ -37001,7 +37281,7 @@ b11110 cZDID b1000000011000 @+M>{ b1000000011100 .R@P) 1J}4jM -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" @cYHQ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" @cYHQ b11110 &!_BR b1000000011100 ,GIY} b1000000100000 RAJ'& @@ -37070,7 +37350,7 @@ b10100 U'aY{ b1000000011000 992f$ b1000000011100 l'eOs 18!Pg@ -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ^F35A +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ^F35A b10100 fSYB' b1000000011100 (Tb@s b1000000100000 %^)!N @@ -37122,7 +37402,7 @@ b11110 G99FH b1000000011000 K?=MC b1000000011100 xr!E9 1thmBC -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" [VvH? +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" [VvH? b11110 CD(_4 b1000000011100 t977^ b1000000100000 v"_ b1000000011100 :KovG 17~ux" -sShiftRotate\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" wv@sk +sShiftRotate\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" wv@sk b0 S]"@z b10100 rmXQH b100000 Js +0%LsF& 0O?>h' +0eSxgZ +0O3x+p +0jI,6Z +0=UFhM +0'&3/8 +0NpAYh +0S9gg@ +0nKo0% 0g~Sb6 +0Z&FNU +0/77,W +0|u)]T +1(D4kX b1000000011100 e<:A/ sAddSub\x20pu0_or0xc,\x20pu0_or0x5,\x20pu1_or0x1,\x200x10000000_i34 v$C<0 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ASo=" @@ -37361,12 +37655,14 @@ b0 < b0 o\RwG b0 c_Tlk @@ -37374,18 +37670,30 @@ sLogical\x20pu0_or0xc,\x20pu0_or0x5,\x20pu1_or0x1,\x200x10000000_i34,\x20[false, sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} stGG\ sLogical\x20pu0_or0xc,\x20pu0_or0x5,\x200xA_i34,\x20zext32,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} IW#Y!: -b0 `:w9o -b0 4S@]> +b11001110 ~zdI5 +b11001110 SB[+n +b110011100 )6fFH +b110011100 w!AfQ +b110011100 T&Td| +b110011100 tw/Ra +b110011100 5zFXO +b110011100 +H5M| +b110011100 GF,Aj +b110011100 z>+[L +b110011100 *)g"J +b1110011 [?4H5 sCompare\x20pu0_or0xc,\x20pu0_or0x5,\x20pu1_or0x1,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} b^-VQ b0 "mXIf +sFull64\x20(0) w!/%u 1,xi -sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20zext32,\x20invert_src0,\x20invert_carry_in -O#mR sPRegValue\x20{\x20int_fp:\x200xA_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} G$4xb sPRegValue\x20{\x20int_fp:\x200x68_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} M[*LX b1111111111111111111111111111111111111111111111111111111111110101 ujB#9 @@ -37427,6 +37731,7 @@ b1101000 P@Ofv 1o#}jF 10{S|R 0S1;Mi +0kZW$% 1X8o/u 1gJu^4 1_5`:j @@ -37445,14 +37750,8 @@ b1000000100000 +UztD sBranch\x20pu0_or0xc,\x20pu0_or0x5,\x20pu1_or0x1,\x200x10000000_i34,\x20eq $q@y` sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} W7C1G sPRegValue\x20{\x20int_fp:\x200x1020_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ';yCn -0M:7f{ -sHdlNone\x20(0) 73$V. -b0 ZeU{K -0/wbr* b10000000000000000000000000000 GJ"F0 -0&3ny{ b1000000100000 zl*M2 -0*I3&. sReadSpecial\x20pu0_or0xc,\x20PowerIsaTimeBaseU ,fp*# sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} SV}[ b1000000011000 BHJK` b1000000011100 m{I(| 1aZ.3r -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" kG}q# +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" kG}q# b10100 vx25, b1000000011100 #{PY^ b1000000100000 +/EjT @@ -37573,7 +37872,7 @@ b11110 ;=6[t b1000000011000 knr_b b1000000011100 7i+r% 1K,%g} -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" :R?/r +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" :R?/r b11110 /63/d b1000000011100 Vn}yA b1000000100000 B>QDf @@ -37609,7 +37908,7 @@ b10100 xTmp7 b1000000011000 Z1yh. b1000000011100 6.!6e 1dQZHD -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ILdY7 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ILdY7 b10100 5AZ| -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" h:}h+ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" h:}h+ b11110 YlRxv b1000000011100 $Q&(R b1000000100000 %8"}e @@ -37754,7 +38053,7 @@ b10100 5SzqY b1000000011000 bXMXl b1000000011100 yG>#9 1z6!Sq -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" cX&t+ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" cX&t+ b10100 ^)ia b1000000011100 mfY=3 b1000000100000 C|A4: @@ -37806,7 +38105,7 @@ b11110 "n'rI b1000000011000 3v&^* b1000000011100 `0/8C 1\n+ni -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" mN*e2 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" mN*e2 b11110 :y~6T b1000000011100 #F;BM b1000000100000 $Fb] @@ -37841,7 +38140,7 @@ b11111 w4U{: b1000000011000 4D~Fn b1000000011100 %,L&| 1jl+V[ -sShiftRotate\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" X{]BR +sShiftRotate\x20pu0_or0x5,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" X{]BR b0 RUJI. b10100 \JyLS b100000 ?*wvf @@ -37930,7 +38229,7 @@ b101010 +S}9n b1000000011000 g80z; b1000000011100 ;~4jc 1f$O.P -sShiftRotate\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" b2QLT +sShiftRotate\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" b2QLT b1 JzUQL sINR_S_C hI+v5 sHdlNone\x20(0) #[Mgb @@ -38054,15 +38353,24 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b0 eU?N5 -b0 t^Up& -b0 Tlf|> -b0 4?i,h -b0 ][~kZ -b0 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX +105+QI sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} b^-VQ @@ -38223,7 +38531,7 @@ b1111111111111111111111111111111111111111111111111111111111111111 )$R1t 1hbq0A sLogical\x20pu1_or0x1,\x20pu0_or0xc,\x200x70000_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x1,\x20pu0_or0xc,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x1,\x20pu0_or0xc,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"SignExt8To64BitThenShift\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sCompare\x20pu1_or0x1,\x20pu0_or0xc,\x20pzero,\x20CmpRBOne xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># @@ -38355,7 +38663,7 @@ b11110 w}/Bf b1000000011000 Eky!H b1000000011100 :sI9j 1Zle/M -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" H}G,~ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" H}G,~ b11110 wO2pI b1000000011100 Dzyv( b1000000100000 Ij1.# @@ -38443,7 +38751,7 @@ b11110 )~7)* b1000000011000 PJFNQ b1000000011100 )|%-* 1=:o#p -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" >Ljr@ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" >Ljr@ b11110 $'o?g b1000000011100 3um:5 b1000000100000 ){4i% @@ -38591,7 +38899,7 @@ b11110 Do6U{ b1000000011000 I5k=u b1000000011100 "[7)5 1^2z`B -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" G)Y>z +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" G)Y>z b11110 ;_3I; b1000000011100 k5Uf2 b1000000100000 PM::U @@ -38704,7 +39012,7 @@ b101010 %b|Fh b1000000011000 Io,]} b1000000011100 o;x.q 1^&7Z, -sShiftRotate\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" N1C -b11 eU?N5 -b11 t^Up& -b11 Tlf|> -b11 4?i,h -b11 ][~kZ -b11 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x3_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Om*>C +b11000000 ~zdI5 +b11000000 SB[+n +b110000000 )6fFH +b110000000 w!AfQ +b110000000 T&Td| +b110000000 tw/Ra +b110000000 5zFXO +b110000000 +H5M| +b110000000 GF,Aj +b110000000 z>+[L +b110000000 *)g"J +b11 !`=ta +b11 [?4H5 +0w9hzX sCompare\x20pu0_or0x7,\x20pu1_or0xc,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} b^-VQ @@ -38987,15 +39303,24 @@ b0 )$R1t 0hbq0A sLogical\x20pu1_or0x5,\x20pu1_or0x2,\x200x80_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3F02_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x5,\x20pu1_or0x2,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x5,\x20pu1_or0x2,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3F02_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200x2_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b10 elf7e -b10 a%fO4 -b10 mgH'k -b10 F~C8e -b10 45-f* -b10 8,@16 +b1000000 guI.] +b1000000 s\\.& +b10000000 7j`~i +b10000000 a891H +b10000000 ;v~=i +b10000000 WTbQL +b10000000 p7=&y +b10000000 NEY/c +b10000000 #fR04 +b10000000 v#f.M +b10000000 gSj(Z +b10 +eCvf +b10 ++.Kt +0mL(;) +0tyEbH sCompare\x20pu1_or0x5,\x20pu1_or0x2,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3F02_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} (]5$N @@ -39121,7 +39446,7 @@ b101000 PEA1+ b1000000011000 I-08w b1000000011100 1Z&s> 1Ygc-F -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" |xv,$ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" |xv,$ b101000 ._e2c b1000000011100 &IybE b1000000100000 q7AbU @@ -39133,7 +39458,7 @@ b101000 N.OXU b1000000011000 9`!,u b1000000011100 QlkNC 1r:ngp -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" i;(v_ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" i;(v_ b101000 `%:u/ b1000000011100 +.1SM b1000000100000 dp]}: @@ -39143,7 +39468,7 @@ b101000 ,Pv?r b1000000011000 a:tIz b1000000011100 gTqRd 1_A~e, -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" P[_e* +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" P[_e* b101000 b;gWF b1000000011100 v%{gr b1000000100000 jFa=K @@ -39191,7 +39516,7 @@ b11110 M6v2* b1000000011000 0+X%N b1000000011100 `F_;@ 1TfU1; -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" v);!X +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" v);!X b1000000011100 Eky!H b1000000100000 :sI9j sCompare\x20{r0xff(pwr:cr0)},\x20r0x26(pwr:r6),\x200xA_i34,\x20u32 H}G,~ @@ -39277,7 +39602,7 @@ b11110 ;OIV7 b1000000011000 y6d,- b1000000011100 rBY/0 1GyD/- -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ?-/h +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ?-/h b1000000011100 PJFNQ b1000000100000 )|%-* sCompare\x20{r0xff(pwr:cr0)},\x20r0x26(pwr:r6),\x200xA_i34,\x20u32 >Ljr@ @@ -39411,7 +39736,7 @@ b11110 -CWX b1000000011000 .r&NG b1000000011100 dQX}W 1-NaQx -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" _RFXu +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" _RFXu b1000000011100 I5k=u b1000000100000 "[7)5 sCompare\x20{r0xff(pwr:cr0)},\x20r0x26(pwr:r6),\x200xA_i34,\x20u32 G)Y>z @@ -39523,7 +39848,7 @@ b101010 #%BAH b1000000011000 _^1p8 b1000000011100 0Ky2c 1%c)dF -sShiftRotate\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" !)Cl~ +sShiftRotate\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" !)Cl~ sINR_S_C wWrbg sHdlNone\x20(0) d5VF* sHdlNone\x20(0) T7AaV @@ -39773,22 +40098,25 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*s sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} ]3p>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" 0E=Ve +sShiftRotate\x20pu0_or0xd,\x20pzero,\x20pzero,\x20puz_or0xe,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C b111111 e2 -b0 t^Up& -b0 Tlf|> -1+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX sCompare\x20pu0_or0xd,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} b^-VQ @@ -39925,15 +40253,24 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b0 elf7e -b0 a%fO4 -b0 mgH'k -b0 F~C8e -b0 45-f* -b0 8,@16 +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} L}|cT +b0 guI.] +b0 s\\.& +b0 7j`~i +b0 a891H +b0 ;v~=i +b0 WTbQL +b0 p7=&y +b0 NEY/c +b0 #fR04 +b0 v#f.M +b0 gSj(Z +b0 +eCvf +b0 ++.Kt +1mL(;) +1tyEbH sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} (]5$N @@ -40098,7 +40435,7 @@ b1000000011100 )Z?\G b100 %v8MO 1o#xMo 1zhd`9 -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" J9h2v +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" J9h2v b10100 50IDv b0 G9@U` sHdlSome\x20(1) =DA`= @@ -40110,7 +40447,7 @@ b1000000011100 B8#2K b100 iXLU` 1,')ha 1}NSro -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" `4f=q +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" `4f=q b10100 J8qAt sHdlSome\x20(1) GsdD" b101000 }:QxN @@ -40120,7 +40457,7 @@ b1000000011100 +PXSv b100 l?S\m 1\V<+8 13hOV\ -sShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" QVw;[ +sShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" QVw;[ sHdlNone\x20(0) 6i^,, b0 _CFax b0 *P-sE @@ -40174,7 +40511,7 @@ b1000000011100 .)')Q b100 ,|l<; 1RDpAQ 1pR{Kz -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" _e@LH +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" _e@LH b1 ,a#p\ b10100 6ngWu sF_C R=4[: @@ -40194,7 +40531,7 @@ b1000000011100 p,LUL b100 *BBR% 1b>i>S 1.u -sShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" p"4GL +sShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" p"4GL 1b9.7} b10100 2/sm& b1 4pwe; @@ -40210,7 +40547,7 @@ s\"F_C(apfc)(output):\x200x1030..:\x20AddSub\x20pu0_or0x0,\x20pzero,\x20pzero,\x s\"IR_C(apfc):\x20..0x1030:\x20Load\x20pu2_or0x1,\x20pu0_or0x0,\x200x0_i34,\x20u64\" &_rP5 s\"F_C(s)(output):\x200x1030..:\x20AddSub\x20pu0_or0xd,\x20pzero,\x20pzero,\x20-0x10_i34\" };UU_ s\"INR_S_C(s):\x200x1034..:\x20AddSub\x20pu1_or0x6,\x20pu0_or0x2,\x20pzero,\x20-0x1_i34\" lTkXL -s\"NotYetEnqueued(s):\x200x1018:\x20ShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" ?JWz' +s\"NotYetEnqueued(s):\x200x1018:\x20ShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\\\"FunnelShift2x32Bit\\\"\" ?JWz' sHdlSome\x20(1) [C%Hf b101000 %RtTH b110101 8/pV| @@ -40219,7 +40556,7 @@ b1000000011100 NbFkw b100 3AP`S 1')1eW 1Kr|l% -sShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" O!5ED +sShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" O!5ED sHdlNone\x20(0) &#$?z b0 .awP3 b0 IG_UF @@ -40350,14 +40687,9 @@ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} ]3p -0>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" %ws9W +sShiftRotate\x20pu1_or0x6,\x20pu0_or0x2,\x20pzero,\x20pu6_or0xf,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200xFD_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ b111111 ?fIR2 -b11111101 elf7e -b111111 RW8)1 -b111111010 a%fO4 -b11111101 mgH'k -1JFe|w -b111111 #((# sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} (]5$N @@ -40771,7 +41101,7 @@ b11110 [1% 1[L?im -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" VH2li +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" VH2li b11110 "wu\A b1000000011100 2VLa& b1000000100000 f|3xZ @@ -40823,7 +41153,7 @@ b101000 =XZ/ +sShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" >=XZ/ b0 Sb8S@ 0*8b?r b0 +Xkh7 @@ -41253,7 +41583,7 @@ s\"\" 8/,R| s\"IR_S_C(s):\x20..0x1030:\x20Load\x20pu2_or0x0,\x20pu0_or0xd,\x200x0_i34,\x20u64\" &6c]# s\"F_C(s)(output):\x200x1034..:\x20AddSub\x20pu1_or0x6,\x20pu0_or0x2,\x20pzero,\x20-0x1_i34\" lTkXL s\"INR_S_C(s):\x20..0x1034:\x20Branch\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pu1_or0x6,\x20-0x1C_i26,\x20uge,\x20invert_src2_eq_zero,\x20pc_relative\" f9b;# -s\"INR_S_C(s):\x200x1018:\x20ShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" ?JWz' +s\"INR_S_C(s):\x200x1018:\x20ShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\\\"FunnelShift2x32Bit\\\"\" ?JWz' sHdlNone\x20(0) [C%Hf b0 %RtTH b0 8/pV| @@ -41367,19 +41697,20 @@ b1111111111111111111111111111111111111111111111111111111111111111 )$R1t sLogical\x20pu1_or0x7,\x20pzero,\x20-0x6E700_i34,\x20sext8,\x20[true,\x20true,\x20true,\x20true] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r sPRegValue\x20{\x20int_fp:\x200xFC_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} }F87& -sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pu1_or0x6,\x20>>_,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x64Bit\" %ws9W +sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pu1_or0x6,\x20>>_,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"SignExt8To64BitThenShift\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200xFC_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} V"{Ng -b11111100 ?fIR2 -b0 elf7e -b111100 RW8)1 -b0 a%fO4 -b0 mgH'k -b111100 #((# sPRegValue\x20{\x20int_fp:\x200xFC_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} !!c*# b1000000011100 g;x?* 1v2d/E -sShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" u'<^N +sShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" u'<^N b0 |bf,N sINR_S_C .Wvo% sHdlNone\x20(0) j9VJf @@ -42175,15 +42506,12 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} }F8 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} sW@8C b0 }l?zC 0xL+lK -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} V"{Ng b0 ?fIR2 -b0 RW8)1 -0JFe|w -b0 #((MazW b1000000011000 OHY?X -sAddSub\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x200x4010080_i34,\x20dup_low32 X"HT8 +sAddSub\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x200x110058080_i34,\x20zext16 X"HT8 sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} q~Vv2 sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} jRL3I -sPRegValue\x20{\x20int_fp:\x200x401016804010168_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} DkuBV +sPRegValue\x20{\x20int_fp:\x200x8168_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} DkuBV b1110100 x\xA0 b1110100 5!Dhm -b100000000010000000101101000 f=I%* +b100010000000001011000000101101000 f=I%* 1~aq?g 1@"'8> +1z#{zB 0H4%4. 08RKGA 0^/o=9 1](nPj -sLogicalFlags\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20{[1..][..0]\x20<=\x20[1..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20true] Z~9YF +sLogicalFlags\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20{[5..][..0]\x20<=\x20[1..],\x20[0..],\x20[4..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} I=~D6 sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ilm!, b1 G'_y[ b1 @mmy? b1 z"iF( -b1 aKUIe +b100 G'_y[# +b101 aKUIe b1 .X6v* b1 H/N3[ -sLogical\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x200x4010080_i34,\x20dup_low32,\x20[false,\x20false,\x20false,\x20false] pp50J +sLogical\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x200x110058080_i34,\x20zext16,\x20[false,\x20false,\x20false,\x20false] pp50J sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} s~wJ` -sLogical\x20pu1_or0x8,\x20pu2_or0x1,\x20-0x1FF7FBFF5_i34,\x20[false,\x20false,\x20false,\x20false] VNmln +sLogical\x20pu1_or0x8,\x20pu2_or0x1,\x200x2C0400B_i34,\x20zext32,\x20[false,\x20false,\x20true,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 'OJg{ -sShiftRotate\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" %ws9W +sPRegValue\x20{\x20int_fp:\x200x2C0400B_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} sW@8C +b10110000000100000000001011 }l?zC +sShiftRotate\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sm+'L -sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b1110100 elf7e -b111010000000000000000000000000000000000 ?'?Wd -b1110100 a%fO4 -b1110100 mgH'k -b111010000000000000000000000000000000000 Q0>I* -b1110100 F~C8e -b1110100 45-f* -b1110100 8,@16 -sCompare\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20s64 xg{(O +sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} L}|cT +b10111000000000000000000000000000101110000000000000000000000000 guI.] +b10111000000000000000000000000000101110000000000000000000000000 s\\.& +b101110000000000000000000000000001011100000000000000000000000000 7j`~i +b101110000000000000000000000000001011100000000000000000000000000 a891H +b101110000000000000000000000000001011100000000000000000000000000 ;v~=i +b101110000000000000000000000000001011100000000000000000000000000 WTbQL +b101110000000000000000000000000001011100000000000000000000000000 p7=&y +b101110000000000000000000000000001011100000000000000000000000000 NEY/c +b101110000000000000000000000000001011100000000000000000000000000 #fR04 +b101110000000000000000000000000001011100000000000000000000000000 v#f.M +b101110000000000000000000000000001011100000000000000000000000000 gSj(Z +b1110100 +eCvf +b111010000000000000000000000000001110100 ++.Kt +0mL(;) +sCompare\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20u16 xg{(O sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _j_rZ b1110100 Q0JQY b1110100 [|q-m +sZeroExt16\x20(4) .)td$ +1p/?6& +0].)xE +sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20zext16,\x20invert_src0,\x20invert_carry_in !%/`y sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} )iu( +1(os` +sCompare\x20pu1_or0x8,\x20pu2_or0x1,\x200x2C0400B_i34,\x20u32 k)6U3 sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} NHK8- sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ~M0x` sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} =0/tY b1110100 #V}rF -b1111111111111111111111111111111000000000100000000100000000001011 >`3.I +b10110000000100000000001011 >`3.I +sZeroExt32\x20(2) 0-6z7 1zoSOY 0T&\!L -sPRegValue\x20{\x20int_fp:\x200xFFFFFFFE0080400B_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} wBG\0 +sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20zext32,\x20invert_src0,\x20invert_carry_in ^gb8F +sPRegValue\x20{\x20int_fp:\x200x2C0400B_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} wBG\0 sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ~cr_] -sPRegValue\x20{\x20int_fp:\x200x1FF7FC068_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} H,)nZ +sPRegValue\x20{\x20int_fp:\x200xFD3FC068_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} H,)nZ b1110100 /^K'" -b111111111011111111011111111110100 vL)Qa -b111111111011111111100000001101000 ?15qv +b1111111111111111111111111111111111111101001111111011111111110100 vL)Qa +b1111111111111111111111111111111111111101001111111100000001101000 ?15qv 1^%BMK 1%["g# -0=Dq}M 0.:I:7 0>6L]X 1(tc/# @@ -42559,29 +42915,23 @@ b111111111011111111100000001101000 ?15qv b1000000011000 4GIR: b1000000011100 buJp< b1000000011100 mn>J` -sBranch\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x200x80201_i26,\x20ult 4QI1V +sBranch\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20-0x1DFF4FF_i26,\x20sgt 4QI1V sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ~FL^w sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} fMFL] sPRegValue\x20{\x20int_fp:\x200x101C_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} %!2Lb 199fvg -b10000000001001110101 M?l+* +b1111111111111111111111111111111111111110001000000000101101110101 M?l+* b1000000011100 RTfE/ b1000000011000 [4[|< b1000000011100 j3/SO b1000000011100 NH/Py -sBranch\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x200x4010080_i34,\x20ne OwON" +sBranch\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x200x110058080_i34,\x20ugt OwON" sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} `qK5< sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} uy$2] sPRegValue\x20{\x20int_fp:\x200x101C_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} $=o[3 -1PZxmd -sHdlSome\x20(1) (N9V, -b100000000010000000011110100 |t51A -1o=.Zk 15?MO8 -b100000000010000000011110100 /=.lC -1uQ~? @@ -42677,7 +43027,7 @@ b11110 K.aWf b1000000011000 @;Sos b1000000011100 |8Ac" 1!6c=# b1000000011100 E{f') b1000000100000 "1`4I @@ -42729,7 +43079,7 @@ b101000 6.=w| b1000000011000 :Iu]Z b1000000011100 1y\wq 1T!*NS -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" fV|74 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" fV|74 b101000 P'w8, b1000000011100 $LQe6 b1000000100000 d|@}a @@ -42777,7 +43127,7 @@ b11110 AiX|i b1000000011000 5lbfo b1000000011100 \5[{: 1er?n^ -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" 6#`f" +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" 6#`f" b11110 A/2&\ b1000000011100 3U{._ b1000000100000 0^Fub @@ -42829,7 +43179,7 @@ b101000 cZDID b1000000011000 @+M>{ b1000000011100 .R@P) 1J}4jM -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" @cYHQ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" @cYHQ b101000 &!_BR b1000000011100 ,GIY} b1000000100000 RAJ'& @@ -42871,7 +43221,7 @@ b100 !Z5Ty 1yJx~x 1!6jj8 sCompare\x20pu0_or0x4,\x20pu1_or0x8,\x200xA_i34,\x20u32 _,Lnf -sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]Bk)[ +sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ]Bk)[ sHdlSome\x20(1) -VNX5 b101011 \Svf* sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} l[;Jg @@ -42932,7 +43282,7 @@ b11110 U'aY{ b1000000011000 992f$ b1000000011100 l'eOs 18!Pg@ -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ^F35A +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ^F35A b11110 fSYB' b1000000011100 (Tb@s b1000000100000 %^)!N @@ -42984,7 +43334,7 @@ b101000 G99FH b1000000011000 K?=MC b1000000011100 xr!E9 1thmBC -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" [VvH? +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" [VvH? b101000 CD(_4 b1000000011100 t977^ b1000000100000 v"_ b1000000011100 :KovG 17~ux" -sShiftRotate\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" wv@sk +sShiftRotate\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" wv@sk b1 S]"@z b11110 rmXQH b101011 JsJ8e b11 BoM#F sHdlSome\x20(1) $b42^ -sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ca7iO +sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ca7iO s\"\" $CPgh s\"\" &_rP5 -s\"F_C(apfc)(output):\x200x1018:\x20ShiftRotate\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" :it1N +s\"F_C(apfc)(output):\x200x1018:\x20ShiftRotate\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\\\"FunnelShift2x32Bit\\\"\" :it1N s\"INR_S_C(apfc):\x200x101c:\x20Compare\x20pu0_or0x4,\x20pu1_or0x8,\x200xA_i34,\x20u32\" hQRs @@ -43219,7 +43569,7 @@ b1000000000000001110100 qOt>s 1(D4kX b1000000011100 e<:A/ sAddSub\x20pu0_or0x4,\x20pu1_or0x8,\x20pu1_or0x1,\x200x10000000_i34 v$C<0 -sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} r|:VS +sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} r|:VS sPRegValue\x20{\x20int_fp:\x200x10000074_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} LsQKG b1110100 U)X". b10000000000000000000001110100 BB(CV @@ -43227,29 +43577,44 @@ b10000000000000000000001110100 BB(CV 070;4[ 1#Q?gz sLogicalFlags\x20pu0_or0x4,\x20pu1_or0x8,\x20pu1_or0x1,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& -sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _W71% +sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} _W71% +19eKRJ +1|vAX# +1l!f;= +1{VR sLogical\x20pu0_or0x4,\x20pu1_or0x8,\x20pu1_or0x1,\x200x10000000_i34,\x20[false,\x20false,\x20false,\x20false] ,$"r: -sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ +sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x4,\x20pu1_or0x8,\x200xA_i34,\x20zext32,\x20[false,\x20false,\x20false,\x20false] TykLZ -sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x4,\x20pu1_or0x8,\x20pu1_or0x1,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve -sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} -sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b1110100 eU?N5 -b1110100 t^Up& -b1110100 Tlf|> -b1110100 4?i,h -b1110100 ][~kZ -b1110100 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv +sShiftRotate\x20pu0_or0x4,\x20pu1_or0x8,\x20pu1_or0x1,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve +sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} +sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Om*>C +b101110 ~zdI5 +b101110 SB[+n +b1011100 )6fFH +b1011100 w!AfQ +b1011100 T&Td| +b1011100 tw/Ra +b1011100 5zFXO +b1011100 +H5M| +b1011100 GF,Aj +b1011100 z>+[L +b1011100 *)g"J +b1110100 !`=ta +b1110100 [?4H5 +0w9hzX sCompare\x20pu0_or0x4,\x20pu1_or0x8,\x20pu1_or0x1,\x20u64 mMj`$ -sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? +sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} b^-VQ b1110100 61"fM 1,x +sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} h@ru> sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} HBUNY b1110100 Vu4"Q b1010 a5YuJ @@ -43284,7 +43649,7 @@ sZeroExt32\x20(2) ,GIl; 0ZQUxo sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20zext32,\x20invert_src0,\x20invert_carry_in -O#mR sPRegValue\x20{\x20int_fp:\x200xA_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} G$4xb -sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} h;MazW b1000000100100 OHY?X sAddSub\x20pu1_or0x9,\x20pu1_or0x5,\x20pzero,\x200x1_i34 X"HT8 sPRegValue\x20{\x20int_fp:\x200x3F03_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} q~Vv2 @@ -43366,6 +43743,7 @@ b11111100000011 5!Dhm b11111100000100 f=I%* 0~aq?g 0@"'8> +0z#{zB sLogicalFlags\x20pu1_or0x9,\x20pu1_or0x5,\x20pzero,\x20pu0_or0x0,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sPRegValue\x20{\x20int_fp:\x200x3F03_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} I=~D6 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ilm!, @@ -43379,6 +43757,7 @@ b0 z"iF( 1K;T_l 1*>.UM 1tIy2u +b0 G'_y[# b0 aKUIe b0 .X6v* b0 H/N3[ @@ -43388,28 +43767,35 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} s~w sLogical\x20pu1_or0x9,\x20pu1_or0x5,\x200x80_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3F03_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 'OJg{ -sShiftRotate\x20pu1_or0x9,\x20pu1_or0x5,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} sW@8C +b0 }l?zC +sShiftRotate\x20pu1_or0x9,\x20pu1_or0x5,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3F03_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sm+'L -sPRegValue\x20{\x20int_fp:\x200x3_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b11 elf7e -b0 ?'?Wd -b11 a%fO4 -b11 mgH'k -b0 Q0>I* -b11 F~C8e -b11 45-f* -b11 8,@16 +sPRegValue\x20{\x20int_fp:\x200x3_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} L}|cT +b11000000 guI.] +b11000000 s\\.& +b110000000 7j`~i +b110000000 a891H +b110000000 ;v~=i +b110000000 WTbQL +b110000000 p7=&y +b110000000 NEY/c +b110000000 #fR04 +b110000000 v#f.M +b110000000 gSj(Z +b11 +eCvf +b11 ++.Kt sCompare\x20pu1_or0x9,\x20pu1_or0x5,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3F03_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _j_rZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} (]5$N b11111100000011 Q0JQY b0 [|q-m +sFull64\x20(0) .)td$ 1|V.fh 1N[G~_ -1p/?6& -0].)xE +sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20invert_src0,\x20invert_carry_in !%/`y sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} )iu( -1(os` 0-|t6D 1NBCNe sCompare\x20pu1_or0x9,\x20pu1_or0x5,\x200x80_i34,\x20u64 k)6U3 @@ -43441,8 +43825,10 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ~M0 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} =0/tY b11111100000011 #V}rF b10000000 >`3.I +sFull64\x20(0) 0-6z7 1fMw>u 1KFpql +sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20invert_src0,\x20invert_carry_in ^gb8F sPRegValue\x20{\x20int_fp:\x200x80_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} wBG\0 sPRegValue\x20{\x20int_fp:\x200x3F03_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ~cr_] sPRegValue\x20{\x20int_fp:\x200x3E82_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} H,)nZ @@ -43459,6 +43845,7 @@ b11111010000010 ?15qv 1Ew-)g 0%5#/M 0GRg@h +0=Dq}M 1.:I:7 1f@'fn 1cWLUu @@ -43484,12 +43871,11 @@ sBranch\x20pu1_or0x9,\x20pu1_or0x5,\x20pzero,\x200x1_i34,\x20eq OwON" sPRegValue\x20{\x20int_fp:\x200x3F03_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} `qK5< sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} uy$2] sPRegValue\x20{\x20int_fp:\x200x1028_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} $=o[3 -0PZxmd +sHdlSome\x20(1) (N9V, b1000000101000 |t51A +1o=.Zk b1 /=.lC -0uQ~? @@ -43577,7 +43963,7 @@ b11110 >SV}[ b1000000011000 BHJK` b1000000011100 m{I(| 1aZ.3r -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" kG}q# +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" kG}q# b11110 vx25, b1000000011100 #{PY^ b1000000100000 +/EjT @@ -43629,7 +44015,7 @@ b101000 ;=6[t b1000000011000 knr_b b1000000011100 7i+r% 1K,%g} -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" :R?/r +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" :R?/r b101000 /63/d b1000000011100 Vn}yA b1000000100000 B>QDf @@ -43665,7 +44051,7 @@ b11110 xTmp7 b1000000011000 Z1yh. b1000000011100 6.!6e 1dQZHD -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ILdY7 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ILdY7 b11110 5AZ| -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" h:}h+ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" h:}h+ b101000 YlRxv b1000000011100 $Q&(R b1000000100000 %8"}e @@ -43794,7 +44180,7 @@ b11110 5SzqY b1000000011000 bXMXl b1000000011100 yG>#9 1z6!Sq -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" cX&t+ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" cX&t+ b11110 ^)ia b1000000011100 mfY=3 b1000000100000 C|A4: @@ -43846,7 +44232,7 @@ b101000 "n'rI b1000000011000 3v&^* b1000000011100 `0/8C 1\n+ni -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" mN*e2 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" mN*e2 b101000 :y~6T b1000000011100 #F;BM b1000000100000 $Fb] @@ -43881,7 +44267,7 @@ b101010 w4U{: b1000000011000 4D~Fn b1000000011100 %,L&| 1jl+V[ -sShiftRotate\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" X{]BR +sShiftRotate\x20pu1_or0x8,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" X{]BR b1 RUJI. b11110 \JyLS b101011 ?*wvf @@ -43971,7 +44357,7 @@ b110101 +S}9n b1000000011000 g80z; b1000000011100 ;~4jc 1f$O.P -sShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" b2QLT +sShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" b2QLT b0 JzUQL sINR_S_C hI+v5 sHdlNone\x20(0) #[Mgb @@ -44079,13 +44465,18 @@ b110111111111 BB(CV sLogicalFlags\x20pu0_or0x6,\x20pu0_or0x4,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[4..],\x20[3..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} _W71% b100 qjR[X -19eKRJ 1&Whjk +0|vAX# 1}=QmW +0l!f;= 1rLhf0 +0{VR b11 qjR[X" b11 feZk4" b1 /1XVb" @@ -44096,15 +44487,23 @@ b1111111111111111111111111111111111111111111111111111111111111111 x#oa7 1YeLGo sLogical\x20pu0_or0x6,\x20pu0_or0x4,\x200x70000_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x6,\x20pu0_or0x4,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x6,\x20pu0_or0x4,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"SignExt8To64BitThenShift\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b0 eU?N5 -b0 t^Up& -b0 Tlf|> -b0 4?i,h -b0 ][~kZ -b0 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX sCompare\x20pu0_or0x6,\x20pu0_or0x4,\x20pzero,\x20CmpRBOne mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} b^-VQ @@ -44252,15 +44651,23 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b0 elf7e -b0 a%fO4 -b0 mgH'k -b0 F~C8e -b0 45-f* -b0 8,@16 +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} L}|cT +b0 guI.] +b0 s\\.& +b0 7j`~i +b0 a891H +b0 ;v~=i +b0 WTbQL +b0 p7=&y +b0 NEY/c +b0 #fR04 +b0 v#f.M +b0 gSj(Z +b0 +eCvf +b0 ++.Kt +1mL(;) sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} (]5$N @@ -44437,7 +44844,7 @@ b101000 w}/Bf b1000000011000 Eky!H b1000000011100 :sI9j 1Zle/M -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" H}G,~ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" H}G,~ b101000 wO2pI b1000000011100 Dzyv( b1000000100000 Ij1.# @@ -44525,7 +44932,7 @@ b101000 )~7)* b1000000011000 PJFNQ b1000000011100 )|%-* 1=:o#p -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" >Ljr@ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" >Ljr@ b101000 $'o?g b1000000011100 3um:5 b1000000100000 ){4i% @@ -44677,7 +45084,7 @@ b101000 Do6U{ b1000000011000 I5k=u b1000000011100 "[7)5 1^2z`B -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" G)Y>z +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" G)Y>z b101000 ;_3I; b1000000011100 k5Uf2 b1000000100000 PM::U @@ -44791,7 +45198,7 @@ b110101 %b|Fh b1000000011000 Io,]} b1000000011100 o;x.q 1^&7Z, -sShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" N1# sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} (]5$N @@ -45166,7 +45581,7 @@ b110000 PEA1+ b1000000011000 I-08w b1000000011100 1Z&s> 1Ygc-F -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" |xv,$ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" |xv,$ b110000 ._e2c b1000000011100 &IybE b1000000100000 q7AbU @@ -45178,7 +45593,7 @@ b110000 N.OXU b1000000011000 9`!,u b1000000011100 QlkNC 1r:ngp -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" i;(v_ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" i;(v_ b110000 `%:u/ b1000000011100 +.1SM b1000000100000 dp]}: @@ -45188,7 +45603,7 @@ b110000 ,Pv?r b1000000011000 a:tIz b1000000011100 gTqRd 1_A~e, -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" P[_e* +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" P[_e* b110000 b;gWF b1000000011100 v%{gr b1000000100000 jFa=K @@ -45236,7 +45651,7 @@ b101000 M6v2* b1000000011000 0+X%N b1000000011100 `F_;@ 1TfU1; -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" v);!X +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" v);!X b1000000011100 Eky!H b1000000100000 :sI9j sCompare\x20{r0xff(pwr:cr0)},\x20r0x26(pwr:r6),\x200xA_i34,\x20u32 H}G,~ @@ -45322,7 +45737,7 @@ b101000 ;OIV7 b1000000011000 y6d,- b1000000011100 rBY/0 1GyD/- -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ?-/h +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ?-/h b1000000011100 PJFNQ b1000000100000 )|%-* sCompare\x20{r0xff(pwr:cr0)},\x20r0x26(pwr:r6),\x200xA_i34,\x20u32 >Ljr@ @@ -45449,7 +45864,7 @@ b101000 -CWX b1000000011000 .r&NG b1000000011100 dQX}W 1-NaQx -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" _RFXu +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" _RFXu b1000000011100 I5k=u b1000000100000 "[7)5 sCompare\x20{r0xff(pwr:cr0)},\x20r0x26(pwr:r6),\x200xA_i34,\x20u32 G)Y>z @@ -45559,7 +45974,7 @@ b110101 #%BAH b1000000011000 _^1p8 b1000000011100 0Ky2c 1%c)dF -sShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" !)Cl~ +sShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" !)Cl~ b0 q7=da sINR_S_C wWrbg sHdlNone\x20(0) d5VF* @@ -45791,14 +46206,9 @@ sLogical\x20pu0_or0x3,\x20pzero,\x20-0x800_i34,\x20sext8,\x20[true,\x20true,\x20 sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} ]3p>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x3,\x20pzero,\x20pzero,\x20puz_or0xe,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" 0E=Ve b111111 e2 -1 26PIn sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} HBUNY @@ -45872,15 +46282,23 @@ sLogical\x20pu1_or0xd,\x20pu0_or0x7,\x20pzero,\x200x1_i34,\x20[false,\x20false,\ sPRegValue\x20{\x20int_fp:\x200x4_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0xd,\x20pu0_or0x7,\x200x80_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x4_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0xd,\x20pu0_or0x7,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0xd,\x20pu0_or0x7,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x4_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200x4_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b100 elf7e -b100 a%fO4 -b100 mgH'k -b100 F~C8e -b100 45-f* -b100 8,@16 +b100000 guI.] +b100000 s\\.& +b1000000 7j`~i +b1000000 a891H +b1000000 ;v~=i +b1000000 WTbQL +b1000000 p7=&y +b1000000 NEY/c +b1000000 #fR04 +b1000000 v#f.M +b1000000 gSj(Z +b100 +eCvf +b100 ++.Kt +0tyEbH sCompare\x20pu1_or0xd,\x20pu0_or0x7,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x4_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># b100 Q0JQY @@ -45998,7 +46416,7 @@ b1000000011100 )Z?\G b100 %v8MO 1o#xMo 1zhd`9 -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" J9h2v +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" J9h2v b10100 50IDv b0 G9@U` b110000 ]&aiD @@ -46007,7 +46425,7 @@ b1000000011100 B8#2K b100 iXLU` 1,')ha 1}NSro -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" `4f=q +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" `4f=q b10100 J8qAt sHdlNone\x20(0) GsdD" b0 }:QxN @@ -46031,7 +46449,7 @@ b1000000 !}q}3 b1000000011000 P6Lor b1000000011100 %T}0a 1~+goK -sShiftRotate\x20pu1_or0xa,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ^i>S 1.u -sShiftRotate\x20pu1_or0xa,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" p"4GL +sShiftRotate\x20pu1_or0xa,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" p"4GL b1 7GJ5s 1b9.7} b10100 2/sm& @@ -46095,7 +46513,7 @@ sHdlNone\x20(0) w5u=C sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Bpg=* sHdlSome\x20(1) nlrYW sPRegValue\x20{\x20int_fp:\x200x5_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} 6X!() -s\"NotYetEnqueued(s):\x200x1018:\x20ShiftRotate\x20pu1_or0xa,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" jh9?I +s\"NotYetEnqueued(s):\x200x1018:\x20ShiftRotate\x20pu1_or0xa,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\\\"FunnelShift2x32Bit\\\"\" jh9?I s\"F_C(s)(output):\x200x102c:\x20AddSub\x20pu1_or0xd,\x20pu0_or0x7,\x20pzero,\x200x1_i34\" H!fs@ s\"F_C(s)(output):\x200x1030..:\x20AddSub\x20pu0_or0x3,\x20pzero,\x20pzero,\x20-0x10_i34\" SmX4" s\"INR_S_C(s):\x200x1034..:\x20AddSub\x20pu0_or0x5,\x20pu1_or0x6,\x20pzero,\x20-0x1_i34\" n?a24 @@ -46192,12 +46610,15 @@ sLogical\x20pu0_or0x5,\x20pu1_or0x6,\x20pzero,\x20-0x1_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200xFC_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x5,\x20pu1_or0x6,\x20-0x80_i34,\x20sext8,\x20[true,\x20true,\x20true,\x20true] TykLZ sPRegValue\x20{\x20int_fp:\x200xFC_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x5,\x20pu1_or0x6,\x20pzero,\x20pu6_or0xf,\x20>>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x5,\x20pu1_or0x6,\x20pzero,\x20pu6_or0xf,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200xFC_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} -b11111100 eU?N5 -b111111000 t^Up& -b11111100 Tlf|> -b111111000 4?i,h +b1111110000000000 ~zdI5 +1R~yx} +b11111100000000000 )6fFH +b1111110000000000 w!AfQ +b11111100000000 T&Td| +b1111110000 tw/Ra +b11 5zFXO sCompare\x20pu0_or0x5,\x20pu1_or0x6,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200xFC_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} b^-VQ @@ -46265,7 +46686,7 @@ b1000000 <`a(d b1000000011000 mmsOk b1000000011100 7XMZr 1h}^7~ -sShiftRotate\x20pu1_or0xa,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" <\'6* +sShiftRotate\x20pu1_or0xa,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" <\'6* sHdlNone\x20(0) 26y~o b0 K#=r~ b0 InY9- @@ -46315,15 +46736,24 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b0 elf7e -b0 a%fO4 -b0 mgH'k -b0 F~C8e -b0 45-f* -b0 8,@16 +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} L}|cT +b0 guI.] +b0 s\\.& +b0 7j`~i +b0 a891H +b0 ;v~=i +b0 WTbQL +b0 p7=&y +b0 NEY/c +b0 #fR04 +b0 v#f.M +b0 gSj(Z +b0 +eCvf +b0 ++.Kt +1mL(;) +1tyEbH sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} (]5$N @@ -46499,7 +46929,7 @@ sINR_S_C &LfWg sHdlSome\x20(1) qM3j= sPRegValue\x20{\x20int_fp:\x200xFB_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} o>7'j sHdlSome\x20(1) 9LR^7 -s\"INR_S_C(s):\x200x1018:\x20ShiftRotate\x20pu1_or0xa,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" jh9?I +s\"INR_S_C(s):\x200x1018:\x20ShiftRotate\x20pu1_or0xa,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\\\"FunnelShift2x32Bit\\\"\" jh9?I s\"F_C(apfc)(output):\x20..0x1024:\x20Store\x20pu2_or0x3,\x20pu1_or0x4,\x20pu2_or0x1,\x200x0_i34,\x20u8\" }@6Yi s\"F_C(apfc)(output):\x200x1028:\x20AddSub\x20pu1_or0x5,\x20pu1_or0x2,\x20pzero,\x200x1_i34\" RM1a3 s\"F_C(apfc)(output):\x200x102c:\x20AddSub\x20pu0_or0x7,\x20pu1_or0xc,\x20pzero,\x200x1_i34\" x[o\i @@ -46692,19 +47122,17 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*s sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} ]3p -b0 t^Up& -b0 Tlf|> -0>_,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x64Bit\" %ws9W +sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pu0_or0x5,\x20>>_,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"SignExt8To64BitThenShift\" %ws9W sPRegValue\x20{\x20int_fp:\x200xFB_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} V"{Ng -b11111011 ?fIR2 -b111011 RW8)1 -1JFe|w -b111011 #(([1% 1[L?im -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" VH2li +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" VH2li b101000 "wu\A b1000000011100 2VLa& b1000000100000 f|3xZ @@ -47187,7 +47612,7 @@ b110000 =XZ/ +sShiftRotate\x20pu1_or0xa,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" >=XZ/ b1 Sb8S@ sINR_S_C YRHmG sHdlNone\x20(0) GXnYY @@ -47784,15 +48209,12 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} }F8 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} sW@8C b0 }l?zC 0xL+lK -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} V"{Ng b0 ?fIR2 -b0 RW8)1 -0JFe|w -b0 #((c*# b1000000011100 g;x?* 1v2d/E -sShiftRotate\x20pu1_or0xa,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" u'<^N +sShiftRotate\x20pu1_or0xa,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" u'<^N b1 |bf,N sINR_S_C .Wvo% sHdlNone\x20(0) j9VJf @@ -48575,7 +48997,7 @@ b1000000011100 (VgN[ b100 !Z5Ty 1yJx~x 1!6jj8 -sShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" _,Lnf +sShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" _,Lnf sPRegValue\x20{\x20int_fp:\x200x20_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]Bk)[ sPRegValue\x20{\x20int_fp:\x200x20_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} )r7>= sHdlSome\x20(1) -VNX5 @@ -48618,7 +49040,7 @@ s\"INR_S_C(s):\x20..0x1024:\x20Store\x20pu2_or0x3,\x20pu0_or0x6,\x20pu2_or0x4,\x s\"F_C(apfc)(output):\x20..0x1030:\x20Load\x20pu2_or0x0,\x20pu0_or0xd,\x200x0_i34,\x20u64\" &6c]# s\"F_C(apfc)(output):\x200x1034..:\x20AddSub\x20pu1_or0x6,\x20pu0_or0x2,\x20pzero,\x20-0x1_i34\" lTkXL s\"F_C(apfc)(output):\x20..0x1034:\x20Branch\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pu1_or0x6,\x20-0x1C_i26,\x20uge,\x20invert_src2_eq_zero,\x20pc_relative\" f9b;# -s\"INR_S_C(apfc):\x200x1018:\x20ShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" ?JWz' +s\"INR_S_C(apfc):\x200x1018:\x20ShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\\\"FunnelShift2x32Bit\\\"\" ?JWz' sHdlNone\x20(0) [C%Hf b0 %RtTH b0 8/pV| @@ -48635,7 +49057,7 @@ b1000000011100 ^w-Y+ b100 K{GN. 1/[Etl 1#@^mC -sShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" nENA: +sShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" nENA: sPRegValue\x20{\x20int_fp:\x200x20_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 45|ed sPRegValue\x20{\x20int_fp:\x200x20_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} -n!zX sHdlSome\x20(1) n}C`` @@ -48646,80 +49068,111 @@ b110101 Oa2s_ b1000000011100 emZfo sPRegValue\x20{\x20int_fp:\x200x20_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} eO"-j b1000000011000 ({+qW -sAddSub\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x200x80201_i26,\x20zext32 =w("P +sAddSub\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20-0x1DFF4FF_i26,\x20invert_src0 =w("P sPRegValue\x20{\x20int_fp:\x200x20_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ZGaE: sPRegValue\x20{\x20int_fp:\x200x20_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ptPA) -sPRegValue\x20{\x20int_fp:\x200x80241_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} i}kgz +sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFE200B00_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_lt:\x20true,\x20..\x20}\x20} i}kgz b100000 a1Ds +b1111111111111111111111111111111111111111111111111111111111011111 Bc,83 +b1111111111111111111111111111111111111110001000000000101100000000 qOt>s +1%LsF& +1O?>h' +1eSxgZ +1O3x+p +1jI,6Z +1=UFhM +1'&3/8 +1NpAYh +1S9gg@ +1nKo0% 0>%3MX +1Z&FNU +1/77,W +1|u)]T 0-(:9\ -1(D4kX b1000000011000 e<:A/ -sAddSub\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x200x4010080_i34,\x20dup_low32 v$C<0 +sAddSub\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x200x110058080_i34,\x20zext16 v$C<0 sPRegValue\x20{\x20int_fp:\x200x20_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} r|:VS sPRegValue\x20{\x20int_fp:\x200x20_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ASo=" -sPRegValue\x20{\x20int_fp:\x200x40100C0040100C0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} LsQKG +sPRegValue\x20{\x20int_fp:\x200x80C0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} LsQKG b100000 < +b100 qjR[X# +b101 Xmn>< b1 o\RwG b1 c_Tlk -sLogical\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x200x4010080_i34,\x20dup_low32,\x20[false,\x20false,\x20false,\x20false] ,$"r: +sLogical\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x200x110058080_i34,\x20zext16,\x20[false,\x20false,\x20false,\x20false] ,$"r: sPRegValue\x20{\x20int_fp:\x200x20_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sPRegValue\x20{\x20int_fp:\x200x20_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} stGG\ -sLogical\x20pu0_or0x8,\x20pu2_or0x0,\x20-0x1FF7FBFFD_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ +sLogical\x20pu0_or0x8,\x20pu2_or0x0,\x200x2C04003_i34,\x20zext32,\x20[false,\x20false,\x20true,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x20_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv sPRegValue\x20{\x20int_fp:\x200x20_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} IW#Y!: sPRegValue\x20{\x20int_fp:\x200x20_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b100000 eU?N5 -b10000000000000000000000000000000000000 `:w9o -b100000 t^Up& -b100000 Tlf|> -b10000000000000000000000000000000000000 4S@]> -b100000 4?i,h -b100000 ][~kZ -b100000 ZG$9O -sCompare\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20s64 mMj`$ +b10000000000000000000000000000000100000000000000000000000000 ~zdI5 +b10000000000000000000000000000000100000000000000000000000000 SB[+n +b100000000000000000000000000000001000000000000000000000000000 )6fFH +b100000000000000000000000000000001000000000000000000000000000 w!AfQ +b100000000000000000000000000000001000000000000000000000000000 T&Td| +b100000000000000000000000000000001000000000000000000000000000 tw/Ra +b100000000000000000000000000000001000000000000000000000000000 5zFXO +b100000000000000000000000000000001000000000000000000000000000 +H5M| +b100000000000000000000000000000001000000000000000000000000000 GF,Aj +b100000000000000000000000000000001000000000000000000000000000 z>+[L +b100000000000000000000000000000001000000000000000000000000000 *)g"J +b100000 !`=ta +b10000000000000000000000000000000100000 [?4H5 +0w9hzX +005+QI +sCompare\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20u16 mMj`$ sPRegValue\x20{\x20int_fp:\x200x20_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x20_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj b100000 61"fM b100000 "mXIf +sZeroExt16\x20(4) w!/%u +1HMG\n +0(aY9x +sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20zext16,\x20invert_src0,\x20invert_carry_in #mE^@ sPRegValue\x20{\x20int_fp:\x200x20_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} K+9Co sPRegValue\x20{\x20int_fp:\x200x20_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Xn/9a +sPRegValue\x20{\x20int_fp:\x200xFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} sUoZU b100000 `~i!& b1111111111111111111111111111111111111111111111111111111111011111 LCQE* -sCompare\x20pu0_or0x8,\x20pu2_or0x0,\x20-0x1FF7FBFFD_i34,\x20u64 26PIn +0/g/%n +1Mr:1j +sCompare\x20pu0_or0x8,\x20pu2_or0x0,\x200x2C04003_i34,\x20u32 26PIn sPRegValue\x20{\x20int_fp:\x200x20_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} h@ru> sPRegValue\x20{\x20int_fp:\x200x20_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Fw2G- sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} HBUNY b100000 Vu4"Q -b1111111111111111111111111111111000000000100000000100000000000011 a5YuJ +b10110000000100000000000011 a5YuJ +sZeroExt32\x20(2) ,GIl; 1Gw$53&Z @@ -48728,29 +49181,23 @@ b111111111011111111100000000011100 P@Ofv b1000000011000 ^Bxa; b1000000011100 %4.r7 b1000000011100 ~!S0} -sBranch\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x200x80201_i26,\x20ult [1+mO +sBranch\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20-0x1DFF4FF_i26,\x20sgt [1+mO sPRegValue\x20{\x20int_fp:\x200x20_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} .m/(} sPRegValue\x20{\x20int_fp:\x200x20_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} j?-P0 sPRegValue\x20{\x20int_fp:\x200x101C_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Y"Gf= 1&ve7 -b10000000001000100001 '6c=# b1000000011100 E{f') b1000000100000 "1`4I @@ -48892,7 +49339,7 @@ b110000 6.=w| b1000000011000 :Iu]Z b1000000011100 1y\wq 1T!*NS -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" fV|74 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" fV|74 b110000 P'w8, b1000000011100 $LQe6 b1000000100000 d|@}a @@ -48940,7 +49387,7 @@ b101000 AiX|i b1000000011000 5lbfo b1000000011100 \5[{: 1er?n^ -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" 6#`f" +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" 6#`f" b101000 A/2&\ b1000000011100 3U{._ b1000000100000 0^Fub @@ -48992,7 +49439,7 @@ b110000 cZDID b1000000011000 @+M>{ b1000000011100 .R@P) 1J}4jM -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" @cYHQ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" @cYHQ b110000 &!_BR b1000000011100 ,GIY} b1000000100000 RAJ'& @@ -49079,7 +49526,7 @@ b101000 U'aY{ b1000000011000 992f$ b1000000011100 l'eOs 18!Pg@ -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ^F35A +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ^F35A b101000 fSYB' b1000000011100 (Tb@s b1000000100000 %^)!N @@ -49131,7 +49578,7 @@ b110000 G99FH b1000000011000 K?=MC b1000000011100 xr!E9 1thmBC -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" [VvH? +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" [VvH? b110000 CD(_4 b1000000011100 t977^ b1000000100000 v"_ b1000000011100 :KovG 17~ux" -sShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" wv@sk +sShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" wv@sk b0 S]"@z b101000 rmXQH b110110 Js +0%LsF& +0O?>h' +0eSxgZ +0O3x+p +0jI,6Z +0=UFhM +0'&3/8 +0NpAYh +0S9gg@ +0nKo0% 0g~Sb6 +0Z&FNU +0/77,W +0|u)]T +1(D4kX b1000000100100 e<:A/ sAddSub\x20pu0_or0x6,\x20pu1_or0xb,\x20pzero,\x200x1_i34 v$C<0 sPRegValue\x20{\x20int_fp:\x200x3F04_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} r|:VS @@ -49365,6 +49826,7 @@ sPRegValue\x20{\x20int_fp:\x200x3F05_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20tru b0 R +b0 qjR[X# b0 Xmn>< b0 o\RwG b0 c_Tlk @@ -49387,28 +49850,35 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} stG sLogical\x20pu0_or0x6,\x20pu1_or0xb,\x200x80_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F04_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} IW#Y!: sPRegValue\x20{\x20int_fp:\x200x4_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b100 eU?N5 -b0 `:w9o -b100 t^Up& -b100 Tlf|> -b0 4S@]> -b100 4?i,h -b100 ][~kZ -b100 ZG$9O +b100000 ~zdI5 +b100000 SB[+n +b1000000 )6fFH +b1000000 w!AfQ +b1000000 T&Td| +b1000000 tw/Ra +b1000000 5zFXO +b1000000 +H5M| +b1000000 GF,Aj +b1000000 z>+[L +b1000000 *)g"J +b100 !`=ta +b100 [?4H5 sCompare\x20pu0_or0x6,\x20pu1_or0xb,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F04_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} b^-VQ b11111100000100 61"fM b0 "mXIf +sFull64\x20(0) w!/%u 1,xi +sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20invert_src0,\x20invert_carry_in -O#mR sPRegValue\x20{\x20int_fp:\x200x80_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} G$4xb sPRegValue\x20{\x20int_fp:\x200x3F04_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} h;# sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} (]5$N @@ -49691,7 +50170,7 @@ b101000 >SV}[ b1000000011000 BHJK` b1000000011100 m{I(| 1aZ.3r -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" kG}q# +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" kG}q# b101000 vx25, b1000000011100 #{PY^ b1000000100000 +/EjT @@ -49743,7 +50222,7 @@ b110000 ;=6[t b1000000011000 knr_b b1000000011100 7i+r% 1K,%g} -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" :R?/r +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" :R?/r b110000 /63/d b1000000011100 Vn}yA b1000000100000 B>QDf @@ -49779,7 +50258,7 @@ b101000 xTmp7 b1000000011000 Z1yh. b1000000011100 6.!6e 1dQZHD -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ILdY7 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ILdY7 b101000 5AZ| -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" h:}h+ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" h:}h+ b110000 YlRxv b1000000011100 $Q&(R b1000000100000 %8"}e @@ -49918,7 +50397,7 @@ b101000 5SzqY b1000000011000 bXMXl b1000000011100 yG>#9 1z6!Sq -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" cX&t+ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" cX&t+ b101000 ^)ia b1000000011100 mfY=3 b1000000100000 C|A4: @@ -49970,7 +50449,7 @@ b110000 "n'rI b1000000011000 3v&^* b1000000011100 `0/8C 1\n+ni -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" mN*e2 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" mN*e2 b110000 :y~6T b1000000011100 #F;BM b1000000100000 $Fb] @@ -50005,7 +50484,7 @@ b110101 w4U{: b1000000011000 4D~Fn b1000000011100 %,L&| 1jl+V[ -sShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" X{]BR +sShiftRotate\x20pu0_or0x8,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" X{]BR b0 RUJI. b101000 \JyLS b110110 ?*wvf @@ -50091,7 +50570,7 @@ b1000000 +S}9n b1000000011000 g80z; b1000000011100 ;~4jc 1f$O.P -sShiftRotate\x20pu1_or0xa,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" b2QLT +sShiftRotate\x20pu1_or0xa,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" b2QLT b1 JzUQL sINR_S_C hI+v5 sHdlNone\x20(0) #[Mgb @@ -50232,15 +50711,24 @@ b1111111111111111111111111111111111111111111111111111111111111111 x#oa7 1YeLGo sLogical\x20pu0_or0xb,\x20pu1_or0x1,\x200x70000_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0xb,\x20pu1_or0x1,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0xb,\x20pu1_or0x1,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"SignExt8To64BitThenShift\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b0 eU?N5 -b0 t^Up& -b0 Tlf|> -b0 4?i,h -b0 ][~kZ -b0 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX +105+QI sCompare\x20pu0_or0xb,\x20pu1_or0x1,\x20pzero,\x20CmpRBOne mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} b^-VQ @@ -50382,15 +50870,24 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b0 elf7e -b0 a%fO4 -b0 mgH'k -b0 F~C8e -b0 45-f* -b0 8,@16 +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} L}|cT +b0 guI.] +b0 s\\.& +b0 7j`~i +b0 a891H +b0 ;v~=i +b0 WTbQL +b0 p7=&y +b0 NEY/c +b0 #fR04 +b0 v#f.M +b0 gSj(Z +b0 +eCvf +b0 ++.Kt +1mL(;) +1tyEbH sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} (]5$N @@ -50571,7 +51068,7 @@ b110000 w}/Bf b1000000011000 Eky!H b1000000011100 :sI9j 1Zle/M -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" H}G,~ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" H}G,~ b110000 wO2pI b1000000011100 Dzyv( b1000000100000 Ij1.# @@ -50659,7 +51156,7 @@ b110000 )~7)* b1000000011000 PJFNQ b1000000011100 )|%-* 1=:o#p -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" >Ljr@ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" >Ljr@ b110000 $'o?g b1000000011100 3um:5 b1000000100000 ){4i% @@ -50808,7 +51305,7 @@ b110000 Do6U{ b1000000011000 I5k=u b1000000011100 "[7)5 1^2z`B -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" G)Y>z +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" G)Y>z b110000 ;_3I; b1000000011100 k5Uf2 b1000000100000 PM::U @@ -50919,7 +51416,7 @@ b1000000 %b|Fh b1000000011000 Io,]} b1000000011100 o;x.q 1^&7Z, -sShiftRotate\x20pu1_or0xa,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" N1C -b100 eU?N5 -b100 t^Up& -b100 Tlf|> -b100 4?i,h -b100 ][~kZ -b100 ZG$9O +b100000 ~zdI5 +b100000 SB[+n +b1000000 )6fFH +b1000000 w!AfQ +b1000000 T&Td| +b1000000 tw/Ra +b1000000 5zFXO +b1000000 +H5M| +b1000000 GF,Aj +b1000000 z>+[L +b1000000 *)g"J +b100 !`=ta +b100 [?4H5 +0w9hzX +005+QI sCompare\x20pu0_or0x9,\x20pu1_or0xb,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F04_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} b^-VQ @@ -51224,15 +51730,23 @@ sLogical\x20pu1_or0x2,\x20pu1_or0xd,\x20pzero,\x200x1_i34,\x20[false,\x20false,\ sPRegValue\x20{\x20int_fp:\x200x5_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x2,\x20pu1_or0xd,\x200x80_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x5_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x2,\x20pu1_or0xd,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x2,\x20pu1_or0xd,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x5_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ -sPRegValue\x20{\x20int_fp:\x200x5_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b101 elf7e -b101 a%fO4 -b101 mgH'k -b101 F~C8e -b101 45-f* -b101 8,@16 +sPRegValue\x20{\x20int_fp:\x200x5_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} L}|cT +b10100000 guI.] +b10100000 s\\.& +b101000000 7j`~i +b101000000 a891H +b101000000 ;v~=i +b101000000 WTbQL +b101000000 p7=&y +b101000000 NEY/c +b101000000 #fR04 +b101000000 v#f.M +b101000000 gSj(Z +b101 +eCvf +b101 ++.Kt +0mL(;) sCompare\x20pu1_or0x2,\x20pu1_or0xd,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x5_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} (]5$N @@ -51399,7 +51913,7 @@ b110000 M6v2* b1000000011000 0+X%N b1000000011100 `F_;@ 1TfU1; -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" v);!X +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" v);!X b1000000011100 Eky!H b1000000100000 :sI9j sCompare\x20{r0xff(pwr:cr0)},\x20r0x26(pwr:r6),\x200xA_i34,\x20u32 H}G,~ @@ -51479,7 +51993,7 @@ b110000 ;OIV7 b1000000011000 y6d,- b1000000011100 rBY/0 1GyD/- -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ?-/h +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ?-/h b1000000011100 PJFNQ b1000000100000 )|%-* sCompare\x20{r0xff(pwr:cr0)},\x20r0x26(pwr:r6),\x200xA_i34,\x20u32 >Ljr@ @@ -51597,7 +52111,7 @@ b110000 -CWX b1000000011000 .r&NG b1000000011100 dQX}W 1-NaQx -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" _RFXu +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" _RFXu b1000000011100 I5k=u b1000000100000 "[7)5 sCompare\x20{r0xff(pwr:cr0)},\x20r0x26(pwr:r6),\x200xA_i34,\x20u32 G)Y>z @@ -51704,7 +52218,7 @@ b1000000 #%BAH b1000000011000 _^1p8 b1000000011100 0Ky2c 1%c)dF -sShiftRotate\x20pu1_or0xa,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" !)Cl~ +sShiftRotate\x20pu1_or0xa,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" !)Cl~ sINR_S_C wWrbg sHdlNone\x20(0) d5VF* sHdlNone\x20(0) T7AaV @@ -51941,22 +52455,26 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*s sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} ]3p>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x2,\x20pzero,\x20pzero,\x20puz_or0xe,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C b111111 e2 -b0 t^Up& -b0 Tlf|> -1+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX +105+QI sCompare\x20pu0_or0x2,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} b^-VQ @@ -52092,15 +52610,23 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b0 elf7e -b0 a%fO4 -b0 mgH'k -b0 F~C8e -b0 45-f* -b0 8,@16 +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} L}|cT +b0 guI.] +b0 s\\.& +b0 7j`~i +b0 a891H +b0 ;v~=i +b0 WTbQL +b0 p7=&y +b0 NEY/c +b0 #fR04 +b0 v#f.M +b0 gSj(Z +b0 +eCvf +b0 ++.Kt +1mL(;) sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} (]5$N @@ -52220,7 +52746,7 @@ b111011 PEA1+ b1000000011000 I-08w b1000000011100 1Z&s> 1Ygc-F -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" |xv,$ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" |xv,$ b111011 ._e2c b1000000011100 &IybE b1000000100000 q7AbU @@ -52232,7 +52758,7 @@ b111011 N.OXU b1000000011000 9`!,u b1000000011100 QlkNC 1r:ngp -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" i;(v_ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" i;(v_ b111011 `%:u/ b1000000011100 +.1SM b1000000100000 dp]}: @@ -52242,7 +52768,7 @@ b111011 ,Pv?r b1000000011000 a:tIz b1000000011100 gTqRd 1_A~e, -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" P[_e* +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" P[_e* b111011 b;gWF b1000000011100 v%{gr b1000000100000 jFa=K @@ -52524,14 +53050,9 @@ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} ]3p -0[1% 1[L?im -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" VH2li +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" VH2li b110000 "wu\A b1000000011100 2VLa& b1000000100000 f|3xZ @@ -52745,7 +53266,7 @@ b111011 =XZ/ +sShiftRotate\x20pu0_or0xa,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" >=XZ/ 0*8b?r b0 +Xkh7 b0 en!G^ @@ -53142,7 +53663,7 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} >nk s\"IR_S_C(s):\x20..0x1030:\x20Load\x20pu2_or0x1,\x20pu0_or0x2,\x200x0_i34,\x20u64\" [fD3% s\"INR_S_C(s):\x200x1034..:\x20AddSub\x20pu0_or0x4,\x20pu0_or0x5,\x20pzero,\x20-0x1_i34\" 5V$0e s\"INR_S_C(s):\x20..0x1034:\x20Branch\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pu0_or0x4,\x20-0x1C_i26,\x20uge,\x20invert_src2_eq_zero,\x20pc_relative\" :it1N -s\"NotYetEnqueued(s):\x200x1018:\x20ShiftRotate\x20pu0_or0xa,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" hQR>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pu0_or0x5,\x20pzero,\x20pu6_or0xf,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200xFB_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} b111111 e2 -b111110110 t^Up& -b11111011 Tlf|> -1c*# b1000000011100 g;x?* 1v2d/E -sShiftRotate\x20pu0_or0xa,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" u'<^N +sShiftRotate\x20pu0_or0xa,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" u'<^N b111011 RB'$4 b1001100 >=QYV b1000000011100 `jw&A @@ -53952,7 +54471,7 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ^L/ sHdlNone\x20(0) M'+-R sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ^<2.2 s\"F_C(s)(output):\x200x1034..:\x20AddSub\x20pu0_or0x4,\x20pu0_or0x5,\x20pzero,\x20-0x1_i34\" 5V$0e -s\"INR_S_C(s):\x200x1018:\x20ShiftRotate\x20pu0_or0xa,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" hQR -b0 t^Up& -b0 Tlf|> -0>_,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x64Bit\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pu0_or0x4,\x20>>_,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"SignExt8To64BitThenShift\" %ws9W sPRegValue\x20{\x20int_fp:\x200xFA_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} V"{Ng -b11111010 ?fIR2 -b111010 RW8)1 -1JFe|w -b111010 #((\$ -0J=Rl4 -0P$-_Q -063:O= +1QOin" +1E[Z,% +0>MazW b1000000011000 OHY?X -sAddSub\x20pu1_or0xa,\x20pu2_or0x4,\x20pu2_or0x4,\x200x4010080_i34,\x20dup_low32 X"HT8 +sAddSub\x20pu1_or0xa,\x20pu2_or0x4,\x20pu2_or0x4,\x200x110058080_i34,\x20zext16 X"HT8 sPRegValue\x20{\x20int_fp:\x200x69_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} q~Vv2 sPRegValue\x20{\x20int_fp:\x200x69_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} jRL3I sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ?MP-& -sPRegValue\x20{\x20int_fp:\x200x401015204010152_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} DkuBV +sPRegValue\x20{\x20int_fp:\x200x8152_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} DkuBV b1101001 x\xA0 b1101001 5!Dhm -b100000000010000000101010010 f=I%* +b100010000000001011000000101010010 f=I%* 1~aq?g 1@"'8> 0-gVC. @@ -54769,12 +55275,11 @@ b100000000010000000101010010 f=I%* 0a4yDi 0Y0J/l 1oOVgO -0z#{zB 0E20gV 0j~8tV 0h0v\3 1](nPj -sLogicalFlags\x20pu1_or0xa,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20{[1..][..0]\x20<=\x20[1..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20true] Z~9YF +sLogicalFlags\x20pu1_or0xa,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20{[5..][..0]\x20<=\x20[1..],\x20[0..],\x20[4..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sPRegValue\x20{\x20int_fp:\x200x69_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} I=~D6 sPRegValue\x20{\x20int_fp:\x200x69_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ilm!, sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} eiP&| @@ -54783,7 +55288,7 @@ b1 G'_y[ b1 @mmy? b1 z"iF( b0 G'_y[" -b0 G'_y[# +b100 G'_y[# 0NDk\l# 0K~]1t# 0*9I* -0JFe|w -b0 #((# sPRegValue\x20{\x20int_fp:\x200x69_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _j_rZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} !!iu( +1(os` +sCompare\x20pu1_or0xa,\x20pu2_or0x4,\x200x2C04023_i34,\x20u32 k)6U3 sPRegValue\x20{\x20int_fp:\x200x69_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} NHK8- sPRegValue\x20{\x20int_fp:\x200x69_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ~M0x` sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} $(5N? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} =0/tY b1101001 #V}rF -b1111111111111111111111111111111000000000100000000100000000100011 >`3.I -sPRegValue\x20{\x20int_fp:\x200xFFFFFFFE00804023_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} wBG\0 +b10110000000100000000100011 >`3.I +sZeroExt32\x20(2) 0-6z7 +sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20zext32,\x20invert_src0,\x20invert_carry_in ^gb8F +sPRegValue\x20{\x20int_fp:\x200x2C04023_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} wBG\0 sPRegValue\x20{\x20int_fp:\x200x69_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ~cr_] -sPRegValue\x20{\x20int_fp:\x200x1FF7FC045_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} H,)nZ +sPRegValue\x20{\x20int_fp:\x200xFD3FC045_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} H,)nZ b1101001 /^K'" -b111111111011111111011111111011100 vL)Qa -b111111111011111111100000001000101 ?15qv +b1111111111111111111111111111111111111101001111111011111111011100 vL)Qa +b1111111111111111111111111111111111111101001111111100000001000101 ?15qv 1Gr`d4 1^%BMK 1%["g# 0GRg@h +1=Dq}M 0nt&'s 1_cC+: b1000000011000 4GIR: b1000000011100 buJp< b1000000011100 mn>J` -sBranch\x20pu1_or0xa,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x200x80201_i26,\x20ult 4QI1V +sBranch\x20pu1_or0xa,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20-0x1DFF4FF_i26,\x20sgt 4QI1V sPRegValue\x20{\x20int_fp:\x200x69_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ~FL^w sPRegValue\x20{\x20int_fp:\x200x69_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} fMFL] sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} c15*\ @@ -54965,27 +55483,28 @@ sPRegValue\x20{\x20int_fp:\x200x101C_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 199fvg 02bu~g b0 97/l? -b10000000001001101010 M?l+* +b1111111111111111111111111111111111111110001000000000101101101010 M?l+* 0J"~YL b1000000011100 RTfE/ 0}U\5w b1000000011000 [4[|< b1000000011100 j3/SO b1000000011100 NH/Py -sBranch\x20pu1_or0xa,\x20pu2_or0x4,\x20pu2_or0x4,\x200x4010080_i34,\x20ne OwON" +sBranch\x20pu1_or0xa,\x20pu2_or0x4,\x20pu2_or0x4,\x200x110058080_i34,\x20ugt OwON" sPRegValue\x20{\x20int_fp:\x200x69_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} `qK5< sPRegValue\x20{\x20int_fp:\x200x69_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} uy$2] sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P_h,r sPRegValue\x20{\x20int_fp:\x200x101C_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} $=o[3 sHdlSome\x20(1) #/eZa -1PZxmd -b100000000010000000011101001 |t51A +sHdlNone\x20(0) (N9V, +b0 |t51A +0o=.Zk 15?MO8 -b100000000010000000011101001 /=.lC +b100010000000001011000000011101001 /=.lC +0uQ~? @@ -55081,7 +55600,7 @@ b110000 K.aWf b1000000011000 @;Sos b1000000011100 |8Ac" 1!6c=# b1000000011100 E{f') b1000000100000 "1`4I @@ -55133,7 +55652,7 @@ b111011 6.=w| b1000000011000 :Iu]Z b1000000011100 1y\wq 1T!*NS -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" fV|74 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" fV|74 b111011 P'w8, b1000000011100 $LQe6 b1000000100000 d|@}a @@ -55181,7 +55700,7 @@ b110000 AiX|i b1000000011000 5lbfo b1000000011100 \5[{: 1er?n^ -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" 6#`f" +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" 6#`f" b110000 A/2&\ b1000000011100 3U{._ b1000000100000 0^Fub @@ -55233,7 +55752,7 @@ b111011 cZDID b1000000011000 @+M>{ b1000000011100 .R@P) 1J}4jM -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" @cYHQ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" @cYHQ b111011 &!_BR b1000000011100 ,GIY} b1000000100000 RAJ'& @@ -55283,7 +55802,7 @@ b100 !Z5Ty 1yJx~x 1!6jj8 sCompare\x20pu0_or0x0,\x20pu1_or0xa,\x200xA_i34,\x20u32 _,Lnf -sPRegValue\x20{\x20int_fp:\x200x69_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]Bk)[ +sPRegValue\x20{\x20int_fp:\x200x69_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ]Bk)[ sHdlSome\x20(1) -VNX5 b1000001 \Svf* sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} l[;Jg @@ -55341,7 +55860,7 @@ b110000 U'aY{ b1000000011000 992f$ b1000000011100 l'eOs 18!Pg@ -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ^F35A +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ^F35A b110000 fSYB' b1000000011100 (Tb@s b1000000100000 %^)!N @@ -55393,7 +55912,7 @@ b111011 G99FH b1000000011000 K?=MC b1000000011100 xr!E9 1thmBC -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" [VvH? +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" [VvH? b111011 CD(_4 b1000000011100 t977^ b1000000100000 v"_ b1000000011100 :KovG 17~ux" -sShiftRotate\x20pu1_or0xa,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" wv@sk +sShiftRotate\x20pu1_or0xa,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" wv@sk b1 S]"@z b110000 rmXQH b1000001 Js @@ -55632,7 +56151,7 @@ b1000000000000001101001 qOt>s 1(D4kX b1000000011100 e<:A/ sAddSub\x20pu0_or0x0,\x20pu1_or0xa,\x20pu1_or0x1,\x200x10000000_i34 v$C<0 -sPRegValue\x20{\x20int_fp:\x200x69_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} r|:VS +sPRegValue\x20{\x20int_fp:\x200x69_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} r|:VS sPRegValue\x20{\x20int_fp:\x200x10000069_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} LsQKG b1101001 U)X". b10000000000000000000001101001 BB(CV @@ -55640,29 +56159,44 @@ b10000000000000000000001101001 BB(CV 070;4[ 1#Q?gz sLogicalFlags\x20pu0_or0x0,\x20pu1_or0xa,\x20pu1_or0x1,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& -sPRegValue\x20{\x20int_fp:\x200x69_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _W71% +sPRegValue\x20{\x20int_fp:\x200x69_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} _W71% +19eKRJ +1|vAX# +1l!f;= +1{VR sLogical\x20pu0_or0x0,\x20pu1_or0xa,\x20pu1_or0x1,\x200x10000000_i34,\x20[false,\x20false,\x20false,\x20false] ,$"r: -sPRegValue\x20{\x20int_fp:\x200x69_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ +sPRegValue\x20{\x20int_fp:\x200x69_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x0,\x20pu1_or0xa,\x200xA_i34,\x20zext32,\x20[false,\x20false,\x20false,\x20false] TykLZ -sPRegValue\x20{\x20int_fp:\x200x69_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x0,\x20pu1_or0xa,\x20pu1_or0x1,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve -sPRegValue\x20{\x20int_fp:\x200x69_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} -sPRegValue\x20{\x20int_fp:\x200x69_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b1101001 eU?N5 -b1101001 t^Up& -b1101001 Tlf|> -b1101001 4?i,h -b1101001 ][~kZ -b1101001 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x69_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv +sShiftRotate\x20pu0_or0x0,\x20pu1_or0xa,\x20pu1_or0x1,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve +sPRegValue\x20{\x20int_fp:\x200x69_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} +sPRegValue\x20{\x20int_fp:\x200x69_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Om*>C +b10010110 ~zdI5 +b10010110 SB[+n +b100101100 )6fFH +b100101100 w!AfQ +b100101100 T&Td| +b100101100 tw/Ra +b100101100 5zFXO +b100101100 +H5M| +b100101100 GF,Aj +b100101100 z>+[L +b100101100 *)g"J +b1101001 !`=ta +b1101001 [?4H5 +0w9hzX sCompare\x20pu0_or0x0,\x20pu1_or0xa,\x20pu1_or0x1,\x20u64 mMj`$ -sPRegValue\x20{\x20int_fp:\x200x69_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? +sPRegValue\x20{\x20int_fp:\x200x69_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} b^-VQ b1101001 61"fM 1,x +sPRegValue\x20{\x20int_fp:\x200x69_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} h@ru> sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} HBUNY b1101001 Vu4"Q b1010 a5YuJ @@ -55697,7 +56231,7 @@ sZeroExt32\x20(2) ,GIl; 0ZQUxo sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20zext32,\x20invert_src0,\x20invert_carry_in -O#mR sPRegValue\x20{\x20int_fp:\x200xA_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} G$4xb -sPRegValue\x20{\x20int_fp:\x200x69_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} h;\$ -1J=Rl4 +0T3CRq +0TC(4< +03qfCV +0eo{r_ +0ze<)N +0"0mP2 +0x=1cN +0QOin" 1Oo/OR +0P$-_Q +063:O= +0E[Z,% 1$Qprq -0>MazW b0 OHY?X sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34 X"HT8 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} q~Vv2 @@ -55784,6 +56326,7 @@ b0 f=I%* 0~aq?g 0@"'8> 0oOVgO +0z#{zB 1H4%4. 18RKGA 1^/o=9 @@ -55794,6 +56337,7 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ilm b0 G'_y[ b0 @mmy? b0 z"iF( +b0 G'_y[# b0 aKUIe b0 .X6v* b0 H/N3[ @@ -55803,35 +56347,52 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} s~w sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 'OJg{ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} sW@8C +b0 }l?zC +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sm+'L -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b0 elf7e -b0 ?'?Wd -b0 a%fO4 -b0 mgH'k -b0 Q0>I* -b0 F~C8e -b0 45-f* -b0 8,@16 +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} L}|cT +b0 guI.] +b0 s\\.& +b0 7j`~i +b0 a891H +b0 ;v~=i +b0 WTbQL +b0 p7=&y +b0 NEY/c +b0 #fR04 +b0 v#f.M +b0 gSj(Z +b0 +eCvf +b0 ++.Kt +1mL(;) sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _j_rZ b0 Q0JQY b0 [|q-m +sFull64\x20(0) .)td$ +0p/?6& +1].)xE +sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20invert_src0,\x20invert_carry_in !%/`y sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} )iu( +0(os` sCompare\x20pzero,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} NHK8- sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ~M0x` sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} =0/tY b0 #V}rF b0 >`3.I +sFull64\x20(0) 0-6z7 0zoSOY 1T&\!L +sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20invert_src0,\x20invert_carry_in ^gb8F sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} wBG\0 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ~cr_] sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} H,)nZ @@ -55842,7 +56403,6 @@ b1111111111111111111111111111111111111111111111111111111111111111 ?15qv 0^%BMK 0%["g# 1GRg@h -1=Dq}M 1.:I:7 1>6L]X 0(tc/# @@ -55865,15 +56425,9 @@ sBranch\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20eq OwON" sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} `qK5< sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} uy$2] sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} $=o[3 -0PZxmd -sHdlNone\x20(0) (N9V, -b0 |t51A -0o=.Zk 05?MO8 b0 /=.lC -0uQ~? @@ -55961,7 +56515,7 @@ b110000 >SV}[ b1000000011000 BHJK` b1000000011100 m{I(| 1aZ.3r -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" kG}q# +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" kG}q# b110000 vx25, b1000000011100 #{PY^ b1000000100000 +/EjT @@ -56013,7 +56567,7 @@ b111011 ;=6[t b1000000011000 knr_b b1000000011100 7i+r% 1K,%g} -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" :R?/r +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" :R?/r b111011 /63/d b1000000011100 Vn}yA b1000000100000 B>QDf @@ -56049,7 +56603,7 @@ b110000 xTmp7 b1000000011000 Z1yh. b1000000011100 6.!6e 1dQZHD -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ILdY7 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ILdY7 b110000 5AZ| -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" h:}h+ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" h:}h+ b111011 YlRxv b1000000011100 $Q&(R b1000000100000 %8"}e @@ -56180,7 +56734,7 @@ b110000 5SzqY b1000000011000 bXMXl b1000000011100 yG>#9 1z6!Sq -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" cX&t+ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" cX&t+ b110000 ^)ia b1000000011100 mfY=3 b1000000100000 C|A4: @@ -56232,7 +56786,7 @@ b111011 "n'rI b1000000011000 3v&^* b1000000011100 `0/8C 1\n+ni -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" mN*e2 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" mN*e2 b111011 :y~6T b1000000011100 #F;BM b1000000100000 $Fb] @@ -56267,7 +56821,7 @@ b1000000 w4U{: b1000000011000 4D~Fn b1000000011100 %,L&| 1jl+V[ -sShiftRotate\x20pu1_or0xa,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" X{]BR +sShiftRotate\x20pu1_or0xa,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" X{]BR b1 RUJI. b110000 \JyLS b1000001 ?*wvf @@ -56353,7 +56907,7 @@ b1001011 +S}9n b1000000011000 g80z; b1000000011100 ;~4jc 1f$O.P -sShiftRotate\x20pu0_or0xa,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" b2QLT +sShiftRotate\x20pu0_or0xa,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" b2QLT sINR_S_C hI+v5 sHdlNone\x20(0) #[Mgb b111011 :;cZ3 @@ -56447,26 +57001,26 @@ b11111100000101 U)X". b11111100000110 BB(CV sLogicalFlags\x20pu0_or0x7,\x20pu0_or0x9,\x20pzero,\x20pu0_or0x0,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sPRegValue\x20{\x20int_fp:\x200x3F05_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} _W71% -19eKRJ -1|vAX# -1l!f;= -1{VR sLogical\x20pu0_or0x7,\x20pu0_or0x9,\x20pzero,\x200x1_i34,\x20[false,\x20false,\x20false,\x20false] ,$"r: sPRegValue\x20{\x20int_fp:\x200x3F05_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x7,\x20pu0_or0x9,\x200x80_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F05_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x7,\x20pu0_or0x9,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x7,\x20pu0_or0x9,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F05_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} -sPRegValue\x20{\x20int_fp:\x200x5_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b101 eU?N5 -b101 t^Up& -b101 Tlf|> -b101 4?i,h -b101 ][~kZ -b101 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x5_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Om*>C +b10100000 ~zdI5 +b10100000 SB[+n +b101000000 )6fFH +b101000000 w!AfQ +b101000000 T&Td| +b101000000 tw/Ra +b101000000 5zFXO +b101000000 +H5M| +b101000000 GF,Aj +b101000000 z>+[L +b101000000 *)g"J +b101 !`=ta +b101 [?4H5 sCompare\x20pu0_or0x7,\x20pu0_or0x9,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F05_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? b11111100000101 61"fM @@ -56591,7 +57145,7 @@ b1111111111111111111111111111111111111111111111111111111111111111 )$R1t 1hbq0A sLogical\x20pu1_or0xe,\x20pu0_or0x0,\x200x70000_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0xe,\x20pu0_or0x0,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0xe,\x20pu0_or0x0,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"SignExt8To64BitThenShift\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sCompare\x20pu1_or0xe,\x20pu0_or0x0,\x20pzero,\x20CmpRBOne xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># @@ -56723,7 +57277,7 @@ b111011 w}/Bf b1000000011000 Eky!H b1000000011100 :sI9j 1Zle/M -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" H}G,~ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" H}G,~ b111011 wO2pI b1000000011100 Dzyv( b1000000100000 Ij1.# @@ -56811,7 +57365,7 @@ b111011 )~7)* b1000000011000 PJFNQ b1000000011100 )|%-* 1=:o#p -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" >Ljr@ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" >Ljr@ b111011 $'o?g b1000000011100 3um:5 b1000000100000 ){4i% @@ -56956,7 +57510,7 @@ b111011 Do6U{ b1000000011000 I5k=u b1000000011100 "[7)5 1^2z`B -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" G)Y>z +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" G)Y>z b111011 ;_3I; b1000000011100 k5Uf2 b1000000100000 PM::U @@ -57066,7 +57620,7 @@ b1001011 %b|Fh b1000000011000 Io,]} b1000000011100 o;x.q 1^&7Z, -sShiftRotate\x20pu0_or0xa,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" N1C -b0 eU?N5 -b0 t^Up& -b0 Tlf|> -b0 4?i,h -b0 ][~kZ -b0 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} b^-VQ @@ -57370,15 +57932,23 @@ b0 )$R1t 0hbq0A sLogical\x20pu1_or0x5,\x20pu0_or0x9,\x200x80_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3F05_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x5,\x20pu0_or0x9,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x5,\x20pu0_or0x9,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3F05_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ -sPRegValue\x20{\x20int_fp:\x200x5_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b101 elf7e -b101 a%fO4 -b101 mgH'k -b101 F~C8e -b101 45-f* -b101 8,@16 +sPRegValue\x20{\x20int_fp:\x200x5_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} L}|cT +b10100000 guI.] +b10100000 s\\.& +b101000000 7j`~i +b101000000 a891H +b101000000 ;v~=i +b101000000 WTbQL +b101000000 p7=&y +b101000000 NEY/c +b101000000 #fR04 +b101000000 v#f.M +b101000000 gSj(Z +b101 +eCvf +b101 ++.Kt +0mL(;) sCompare\x20pu1_or0x5,\x20pu0_or0x9,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3F05_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} (]5$N @@ -57504,7 +58074,7 @@ b1000010 PEA1+ b1000000011000 I-08w b1000000011100 1Z&s> 1Ygc-F -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" |xv,$ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" |xv,$ b1000010 ._e2c b1000000011100 &IybE b1000000100000 q7AbU @@ -57516,7 +58086,7 @@ b1000010 N.OXU b1000000011000 9`!,u b1000000011100 QlkNC 1r:ngp -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" i;(v_ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" i;(v_ b1000010 `%:u/ b1000000011100 +.1SM b1000000100000 dp]}: @@ -57526,7 +58096,7 @@ b1000010 ,Pv?r b1000000011000 a:tIz b1000000011100 gTqRd 1_A~e, -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" P[_e* +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" P[_e* b1000010 b;gWF b1000000011100 v%{gr b1000000100000 jFa=K @@ -57574,7 +58144,7 @@ b111011 M6v2* b1000000011000 0+X%N b1000000011100 `F_;@ 1TfU1; -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" v);!X +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" v);!X b1000000011100 Eky!H b1000000100000 :sI9j sCompare\x20{r0xff(pwr:cr0)},\x20r0x26(pwr:r6),\x200xA_i34,\x20u32 H}G,~ @@ -57660,7 +58230,7 @@ b111011 ;OIV7 b1000000011000 y6d,- b1000000011100 rBY/0 1GyD/- -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ?-/h +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ?-/h b1000000011100 PJFNQ b1000000100000 )|%-* sCompare\x20{r0xff(pwr:cr0)},\x20r0x26(pwr:r6),\x200xA_i34,\x20u32 >Ljr@ @@ -57786,7 +58356,7 @@ b111011 -CWX b1000000011000 .r&NG b1000000011100 dQX}W 1-NaQx -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" _RFXu +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" _RFXu b1000000011100 I5k=u b1000000100000 "[7)5 sCompare\x20{r0xff(pwr:cr0)},\x20r0x26(pwr:r6),\x200xA_i34,\x20u32 G)Y>z @@ -57899,7 +58469,7 @@ b1001011 #%BAH b1000000011000 _^1p8 b1000000011100 0Ky2c 1%c)dF -sShiftRotate\x20pu0_or0xa,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" !)Cl~ +sShiftRotate\x20pu0_or0xa,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" !)Cl~ b0 q7=da sINR_S_C wWrbg sHdlNone\x20(0) d5VF* @@ -58135,14 +58705,9 @@ sLogical\x20pu0_or0xc,\x20pzero,\x20-0x800_i34,\x20sext8,\x20[true,\x20true,\x20 sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} ]3p>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" 0E=Ve +sShiftRotate\x20pu0_or0xc,\x20pzero,\x20pzero,\x20puz_or0xe,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" 0E=Ve b111111 e2 -1 26PIn sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} HBUNY @@ -58215,15 +58780,22 @@ sLogical\x20pu1_or0x8,\x20pu1_or0x2,\x20pzero,\x200x1_i34,\x20[false,\x20false,\ sPRegValue\x20{\x20int_fp:\x200x6_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x8,\x20pu1_or0x2,\x200x80_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x6_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x8,\x20pu1_or0x2,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x8,\x20pu1_or0x2,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x6_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ -sPRegValue\x20{\x20int_fp:\x200x6_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b110 elf7e -b110 a%fO4 -b110 mgH'k -b110 F~C8e -b110 45-f* -b110 8,@16 +sPRegValue\x20{\x20int_fp:\x200x6_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} L}|cT +b1100000 guI.] +b1100000 s\\.& +b11000000 7j`~i +b11000000 a891H +b11000000 ;v~=i +b11000000 WTbQL +b11000000 p7=&y +b11000000 NEY/c +b11000000 #fR04 +b11000000 v#f.M +b11000000 gSj(Z +b110 +eCvf +b110 ++.Kt sCompare\x20pu1_or0x8,\x20pu1_or0x2,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x6_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># b110 Q0JQY @@ -58356,7 +58928,7 @@ b1000000011100 )Z?\G b100 %v8MO 1o#xMo 1zhd`9 -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" J9h2v +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" J9h2v b10100 50IDv b0 G9@U` sHdlSome\x20(1) =DA`= @@ -58368,7 +58940,7 @@ b1000000011100 B8#2K b100 iXLU` 1,')ha 1}NSro -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" `4f=q +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" `4f=q b10100 J8qAt sHdlNone\x20(0) GsdD" b0 }:QxN @@ -58392,7 +58964,7 @@ b1010110 !}q}3 b1000000011000 P6Lor b1000000011100 %T}0a 1~+goK -sShiftRotate\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ^i>S 1.u -sShiftRotate\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" p"4GL +sShiftRotate\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" p"4GL b1 7GJ5s 1b9.7} b10100 2/sm& @@ -58473,7 +59045,7 @@ s\"F_C(s)(output):\x200x102c:\x20AddSub\x20pu1_or0x8,\x20pu1_or0x2,\x20pzero,\x2 s\"F_C(s)(output):\x200x1030..:\x20AddSub\x20pu0_or0xc,\x20pzero,\x20pzero,\x20-0x10_i34\" &6c]# s\"INR_S_C(s):\x200x1034..:\x20AddSub\x20pu0_or0x8,\x20pu0_or0x4,\x20pzero,\x20-0x1_i34\" f9b;# s\"INR_S_C(s):\x20..0x1034:\x20Branch\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pu0_or0x8,\x20-0x1C_i26,\x20uge,\x20invert_src2_eq_zero,\x20pc_relative\" ?JWz' -s\"NotYetEnqueued(s):\x200x1018:\x20ShiftRotate\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" ^D])9 +s\"NotYetEnqueued(s):\x200x1018:\x20ShiftRotate\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\\\"FunnelShift2x32Bit\\\"\" ^D])9 sHdlNone\x20(0) [C%Hf b0 %RtTH b0 8/pV| @@ -58564,12 +59136,15 @@ sLogical\x20pu0_or0x8,\x20pu0_or0x4,\x20pzero,\x20-0x1_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200xFA_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x8,\x20pu0_or0x4,\x20-0x80_i34,\x20sext8,\x20[true,\x20true,\x20true,\x20true] TykLZ sPRegValue\x20{\x20int_fp:\x200xFA_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x8,\x20pu0_or0x4,\x20pzero,\x20pu6_or0xf,\x20>>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x8,\x20pu0_or0x4,\x20pzero,\x20pu6_or0xf,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200xFA_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} -b11111010 eU?N5 -b111110100 t^Up& -b11111010 Tlf|> -b111110100 4?i,h +b1111101000000000 ~zdI5 +1R~yx} +b11111010000000000 )6fFH +b1111101000000000 w!AfQ +b11111010000000 T&Td| +b1111101000 tw/Ra +b11 5zFXO sCompare\x20pu0_or0x8,\x20pu0_or0x4,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200xFA_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} b^-VQ @@ -58637,7 +59212,7 @@ b1010110 <`a(d b1000000011000 mmsOk b1000000011100 7XMZr 1h}^7~ -sShiftRotate\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" <\'6* +sShiftRotate\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" <\'6* sHdlNone\x20(0) 26y~o b0 K#=r~ b0 InY9- @@ -58687,15 +59262,23 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b0 elf7e -b0 a%fO4 -b0 mgH'k -b0 F~C8e -b0 45-f* -b0 8,@16 +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} L}|cT +b0 guI.] +b0 s\\.& +b0 7j`~i +b0 a891H +b0 ;v~=i +b0 WTbQL +b0 p7=&y +b0 NEY/c +b0 #fR04 +b0 v#f.M +b0 gSj(Z +b0 +eCvf +b0 ++.Kt +1mL(;) sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} (]5$N @@ -58858,7 +59441,7 @@ b111011 [1% 1[L?im -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" VH2li +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" VH2li b111011 "wu\A b1000000011100 2VLa& b1000000100000 f|3xZ @@ -58910,7 +59493,7 @@ b1000010 =XZ/ +sShiftRotate\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" >=XZ/ b1 Sb8S@ 0*8b?r b0 +Xkh7 @@ -59347,7 +59930,7 @@ s\"\" 8/,R| s\"\" 9AXXS s\"IR_S_C(s):\x20..0x1030:\x20Load\x20pu2_or0x0,\x20pu0_or0xc,\x200x0_i34,\x20u64\" lTkXL s\"F_C(s)(output):\x200x1034..:\x20AddSub\x20pu0_or0x8,\x20pu0_or0x4,\x20pzero,\x20-0x1_i34\" f9b;# -s\"INR_S_C(s):\x200x1018:\x20ShiftRotate\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" ^D])9 +s\"INR_S_C(s):\x200x1018:\x20ShiftRotate\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\\\"FunnelShift2x32Bit\\\"\" ^D])9 sHdlNone\x20(0) &#$?z b0 .awP3 b0 IG_UF @@ -59531,19 +60114,17 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*s sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} ]3p -b0 t^Up& -b0 Tlf|> -0>_,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x64Bit\" %ws9W +sShiftRotate\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pu0_or0x8,\x20>>_,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"SignExt8To64BitThenShift\" %ws9W sPRegValue\x20{\x20int_fp:\x200xF9_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} V"{Ng -b11111001 ?fIR2 -b111001 RW8)1 -1JFe|w -b111001 #((c*# b1000000011100 g;x?* 1v2d/E -sShiftRotate\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" u'<^N +sShiftRotate\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" u'<^N b1 |bf,N sINR_S_C .Wvo% sHdlNone\x20(0) j9VJf @@ -60570,15 +61148,12 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} }F8 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} sW@8C b0 }l?zC 0xL+lK -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} V"{Ng b0 ?fIR2 -b0 RW8)1 -0JFe|w -b0 #((= sHdlSome\x20(1) -VNX5 @@ -60826,7 +61401,7 @@ sHdlNone\x20(0) 9LR^7 s\"F_C(apfc)(output):\x20..0x1030:\x20Load\x20pu2_or0x1,\x20pu0_or0x2,\x200x0_i34,\x20u64\" [fD3% s\"F_C(apfc)(output):\x200x1034..:\x20AddSub\x20pu0_or0x4,\x20pu0_or0x5,\x20pzero,\x20-0x1_i34\" 5V$0e s\"F_C(apfc)(output):\x20..0x1034:\x20Branch\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pu0_or0x4,\x20-0x1C_i26,\x20uge,\x20invert_src2_eq_zero,\x20pc_relative\" :it1N -s\"INR_S_C(apfc):\x200x1018:\x20ShiftRotate\x20pu0_or0xa,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" hQRs +b1111111111111111111111111111111111111111111111111111111110010001 Bc,83 +b1111111111111111111111111111111111111110001000000000101100000000 qOt>s 1%LsF& 1O?>h' -1?dwF' +1eSxgZ +1O3x+p +1jI,6Z +1=UFhM +1'&3/8 +1NpAYh +1S9gg@ +1nKo0% 0>%3MX +1Z&FNU +1/77,W +1|u)]T 0-(:9\ -1(D4kX b1000000011000 e<:A/ -sAddSub\x20pu0_or0xa,\x20pu2_or0x1,\x20pu2_or0x1,\x200x4010080_i34,\x20dup_low32 v$C<0 +sAddSub\x20pu0_or0xa,\x20pu2_or0x1,\x20pu2_or0x1,\x200x110058080_i34,\x20zext16 v$C<0 sPRegValue\x20{\x20int_fp:\x200x6E_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} r|:VS sPRegValue\x20{\x20int_fp:\x200x6E_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ASo=" -sPRegValue\x20{\x20int_fp:\x200x401015C0401015C_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} LsQKG +sPRegValue\x20{\x20int_fp:\x200x815C_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} LsQKG b1101110 < +b100 qjR[X# +b101 Xmn>< b1 o\RwG b1 c_Tlk -sLogical\x20pu0_or0xa,\x20pu2_or0x1,\x20pu2_or0x1,\x200x4010080_i34,\x20dup_low32,\x20[false,\x20false,\x20false,\x20false] ,$"r: +sLogical\x20pu0_or0xa,\x20pu2_or0x1,\x20pu2_or0x1,\x200x110058080_i34,\x20zext16,\x20[false,\x20false,\x20false,\x20false] ,$"r: sPRegValue\x20{\x20int_fp:\x200x6E_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sPRegValue\x20{\x20int_fp:\x200x6E_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} stGG\ -sLogical\x20pu0_or0xa,\x20pu2_or0x1,\x20-0x1FF7FBFF5_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ +sLogical\x20pu0_or0xa,\x20pu2_or0x1,\x200x2C0400B_i34,\x20zext32,\x20[false,\x20false,\x20true,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x6E_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv sPRegValue\x20{\x20int_fp:\x200x6E_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} IW#Y!: sPRegValue\x20{\x20int_fp:\x200x6E_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b1101110 eU?N5 -b110111000000000000000000000000000000000 `:w9o -b1101110 t^Up& -b1101110 Tlf|> -b110111000000000000000000000000000000000 4S@]> -b1101110 4?i,h -b1101110 ][~kZ -b1101110 ZG$9O -sCompare\x20pu0_or0xa,\x20pu2_or0x1,\x20pu2_or0x1,\x20s64 mMj`$ +b111011000000000000000000000000001110110000000000000000000000000 ~zdI5 +b111011000000000000000000000000001110110000000000000000000000000 SB[+n +b1110110000000000000000000000000011101100000000000000000000000000 )6fFH +b1110110000000000000000000000000011101100000000000000000000000000 w!AfQ +b1110110000000000000000000000000011101100000000000000000000000000 T&Td| +b1110110000000000000000000000000011101100000000000000000000000000 tw/Ra +b1110110000000000000000000000000011101100000000000000000000000000 5zFXO +b1110110000000000000000000000000011101100000000000000000000000000 +H5M| +b1110110000000000000000000000000011101100000000000000000000000000 GF,Aj +b1110110000000000000000000000000011101100000000000000000000000000 z>+[L +b1110110000000000000000000000000011101100000000000000000000000000 *)g"J +b1101110 !`=ta +b110111000000000000000000000000001101110 [?4H5 +0w9hzX +005+QI +sCompare\x20pu0_or0xa,\x20pu2_or0x1,\x20pu2_or0x1,\x20u16 mMj`$ sPRegValue\x20{\x20int_fp:\x200x6E_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x6E_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj b1101110 61"fM b1101110 "mXIf +sZeroExt16\x20(4) w!/%u +1HMG\n +0(aY9x +sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20zext16,\x20invert_src0,\x20invert_carry_in #mE^@ sPRegValue\x20{\x20int_fp:\x200x6E_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} K+9Co sPRegValue\x20{\x20int_fp:\x200x6E_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Xn/9a +sPRegValue\x20{\x20int_fp:\x200xFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} sUoZU b1101110 `~i!& b1111111111111111111111111111111111111111111111111111111110010001 LCQE* -sCompare\x20pu0_or0xa,\x20pu2_or0x1,\x20-0x1FF7FBFF5_i34,\x20u64 26PIn +0/g/%n +1Mr:1j +sCompare\x20pu0_or0xa,\x20pu2_or0x1,\x200x2C0400B_i34,\x20u32 26PIn sPRegValue\x20{\x20int_fp:\x200x6E_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} h@ru> sPRegValue\x20{\x20int_fp:\x200x6E_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Fw2G- sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} HBUNY b1101110 Vu4"Q -b1111111111111111111111111111111000000000100000000100000000001011 a5YuJ +b10110000000100000000001011 a5YuJ +sZeroExt32\x20(2) ,GIl; 1Gw$53&Z @@ -60945,29 +61548,23 @@ b111111111011111111100000001100010 P@Ofv b1000000011000 ^Bxa; b1000000011100 %4.r7 b1000000011100 ~!S0} -sBranch\x20pu0_or0xa,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x200x80201_i26,\x20ult [1+mO +sBranch\x20pu0_or0xa,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20-0x1DFF4FF_i26,\x20sgt [1+mO sPRegValue\x20{\x20int_fp:\x200x6E_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} .m/(} sPRegValue\x20{\x20int_fp:\x200x6E_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} j?-P0 sPRegValue\x20{\x20int_fp:\x200x101C_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Y"Gf= 1&ve7 -b10000000001001101111 '6c=# b1000000011100 E{f') b1000000100000 "1`4I @@ -61123,7 +61720,7 @@ b1000010 6.=w| b1000000011000 :Iu]Z b1000000011100 1y\wq 1T!*NS -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" fV|74 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" fV|74 b1000010 P'w8, b1000000011100 $LQe6 b1000000100000 d|@}a @@ -61171,7 +61768,7 @@ b111011 AiX|i b1000000011000 5lbfo b1000000011100 \5[{: 1er?n^ -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" 6#`f" +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" 6#`f" b111011 A/2&\ b1000000011100 3U{._ b1000000100000 0^Fub @@ -61223,7 +61820,7 @@ b1000010 cZDID b1000000011000 @+M>{ b1000000011100 .R@P) 1J}4jM -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" @cYHQ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" @cYHQ b1000010 &!_BR b1000000011100 ,GIY} b1000000100000 RAJ'& @@ -61331,7 +61928,7 @@ b111011 U'aY{ b1000000011000 992f$ b1000000011100 l'eOs 18!Pg@ -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ^F35A +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ^F35A b111011 fSYB' b1000000011100 (Tb@s b1000000100000 %^)!N @@ -61383,7 +61980,7 @@ b1000010 G99FH b1000000011000 K?=MC b1000000011100 xr!E9 1thmBC -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" [VvH? +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" [VvH? b1000010 CD(_4 b1000000011100 t977^ b1000000100000 v"_ b1000000011100 :KovG 17~ux" -sShiftRotate\x20pu0_or0xa,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" wv@sk +sShiftRotate\x20pu0_or0xa,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" wv@sk b111011 rmXQH b1001100 JnkjG s\"\" &_rP5 s\"\" [fD3% -s\"F_C(apfc)(output):\x200x1018:\x20ShiftRotate\x20pu0_or0xa,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" hQRs 0%LsF& 0O?>h' -0?dwF' +0eSxgZ +0O3x+p +0jI,6Z +0=UFhM +0'&3/8 +0NpAYh +0S9gg@ +0nKo0% 0g~Sb6 +0Z&FNU +0/77,W +0|u)]T +1(D4kX b1000000011100 e<:A/ sAddSub\x20pu0_or0xb,\x20pu0_or0xa,\x20pu1_or0x1,\x200x10000000_i34 v$C<0 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ASo=" @@ -61632,12 +62241,14 @@ b10000000000000000000001101110 BB(CV 0jZrtU 0(rQ&h 0R)fp+ +0e4&3R 0mY!v1 sLogicalFlags\x20pu0_or0xb,\x20pu0_or0xa,\x20pu1_or0x1,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 1k88+ b0 qjR[X b0 feZk4 b0 /1XVb +b0 qjR[X# b0 Xmn>< b0 o\RwG b0 c_Tlk @@ -61645,18 +62256,30 @@ sLogical\x20pu0_or0xb,\x20pu0_or0xa,\x20pu1_or0x1,\x200x10000000_i34,\x20[false, sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} stGG\ sLogical\x20pu0_or0xb,\x20pu0_or0xa,\x200xA_i34,\x20zext32,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} IW#Y!: -b0 `:w9o -b0 4S@]> +b1110110 ~zdI5 +b1110110 SB[+n +b11101100 )6fFH +b11101100 w!AfQ +b11101100 T&Td| +b11101100 tw/Ra +b11101100 5zFXO +b11101100 +H5M| +b11101100 GF,Aj +b11101100 z>+[L +b11101100 *)g"J +b1101110 [?4H5 sCompare\x20pu0_or0xb,\x20pu0_or0xa,\x20pu1_or0x1,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} b^-VQ b0 "mXIf +sFull64\x20(0) w!/%u 1,xi -sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20zext32,\x20invert_src0,\x20invert_carry_in -O#mR sPRegValue\x20{\x20int_fp:\x200xA_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} G$4xb sPRegValue\x20{\x20int_fp:\x200x63_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} M[*LX b1111111111111111111111111111111111111111111111111111111111110101 ujB#9 @@ -61699,6 +62318,7 @@ b1100011 P@Ofv 1o#}jF 10{S|R 0S1;Mi +0kZW$% 1WtNi* 1X8o/u 1gJu^4 @@ -61718,14 +62338,8 @@ b1000000100000 +UztD sBranch\x20pu0_or0xb,\x20pu0_or0xa,\x20pu1_or0x1,\x200x10000000_i34,\x20eq $q@y` sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} W7C1G sPRegValue\x20{\x20int_fp:\x200x1020_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ';yCn -0M:7f{ -sHdlNone\x20(0) 73$V. -b0 ZeU{K -0/wbr* b10000000000000000000000000000 GJ"F0 -0&3ny{ b1000000100000 zl*M2 -0*I3&. sReadSpecial\x20pu0_or0xb,\x20PowerIsaTimeBaseU ,fp*# sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} # sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} (]5$N @@ -61966,7 +62588,7 @@ b111011 >SV}[ b1000000011000 BHJK` b1000000011100 m{I(| 1aZ.3r -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" kG}q# +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" kG}q# b111011 vx25, b1000000011100 #{PY^ b1000000100000 +/EjT @@ -62018,7 +62640,7 @@ b1000010 ;=6[t b1000000011000 knr_b b1000000011100 7i+r% 1K,%g} -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" :R?/r +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" :R?/r b1000010 /63/d b1000000011100 Vn}yA b1000000100000 B>QDf @@ -62054,7 +62676,7 @@ b111011 xTmp7 b1000000011000 Z1yh. b1000000011100 6.!6e 1dQZHD -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ILdY7 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ILdY7 b111011 5AZ| -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" h:}h+ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" h:}h+ b1000010 YlRxv b1000000011100 $Q&(R b1000000100000 %8"}e @@ -62193,7 +62815,7 @@ b111011 5SzqY b1000000011000 bXMXl b1000000011100 yG>#9 1z6!Sq -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" cX&t+ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" cX&t+ b111011 ^)ia b1000000011100 mfY=3 b1000000100000 C|A4: @@ -62245,7 +62867,7 @@ b1000010 "n'rI b1000000011000 3v&^* b1000000011100 `0/8C 1\n+ni -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" mN*e2 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" mN*e2 b1000010 :y~6T b1000000011100 #F;BM b1000000100000 $Fb] @@ -62280,7 +62902,7 @@ b1001011 w4U{: b1000000011000 4D~Fn b1000000011100 %,L&| 1jl+V[ -sShiftRotate\x20pu0_or0xa,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" X{]BR +sShiftRotate\x20pu0_or0xa,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" X{]BR b111011 \JyLS b1001100 ?*wvf b1000000011100 A&(H5 @@ -62368,7 +62990,7 @@ b1010110 +S}9n b1000000011000 g80z; b1000000011100 ;~4jc 1f$O.P -sShiftRotate\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" b2QLT +sShiftRotate\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" b2QLT b1 JzUQL sINR_S_C hI+v5 sHdlNone\x20(0) #[Mgb @@ -62495,15 +63117,24 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b0 eU?N5 -b0 t^Up& -b0 Tlf|> -b0 4?i,h -b0 ][~kZ -b0 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX +105+QI sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} b^-VQ @@ -62661,15 +63292,23 @@ b1111111111111111111111111111111111111111111111111111111111111111 )$R1t 1hbq0A sLogical\x20pu1_or0x7,\x20pu0_or0xb,\x200x70000_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x7,\x20pu0_or0xb,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x7,\x20pu0_or0xb,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"SignExt8To64BitThenShift\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b0 elf7e -b0 a%fO4 -b0 mgH'k -b0 F~C8e -b0 45-f* -b0 8,@16 +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} L}|cT +b0 guI.] +b0 s\\.& +b0 7j`~i +b0 a891H +b0 ;v~=i +b0 WTbQL +b0 p7=&y +b0 NEY/c +b0 #fR04 +b0 v#f.M +b0 gSj(Z +b0 +eCvf +b0 ++.Kt +1mL(;) sCompare\x20pu1_or0x7,\x20pu0_or0xb,\x20pzero,\x20CmpRBOne xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} (]5$N @@ -62846,7 +63485,7 @@ b1000010 w}/Bf b1000000011000 Eky!H b1000000011100 :sI9j 1Zle/M -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" H}G,~ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" H}G,~ b1000010 wO2pI b1000000011100 Dzyv( b1000000100000 Ij1.# @@ -62934,7 +63573,7 @@ b1000010 )~7)* b1000000011000 PJFNQ b1000000011100 )|%-* 1=:o#p -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" >Ljr@ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" >Ljr@ b1000010 $'o?g b1000000011100 3um:5 b1000000100000 ){4i% @@ -63083,7 +63722,7 @@ b1000010 Do6U{ b1000000011000 I5k=u b1000000011100 "[7)5 1^2z`B -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" G)Y>z +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" G)Y>z b1000010 ;_3I; b1000000011100 k5Uf2 b1000000100000 PM::U @@ -63196,7 +63835,7 @@ b1010110 %b|Fh b1000000011000 Io,]} b1000000011100 o;x.q 1^&7Z, -sShiftRotate\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" N1C -b110 eU?N5 -b110 t^Up& -b110 Tlf|> -b110 4?i,h -b110 ][~kZ -b110 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x6_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Om*>C +b1100000 ~zdI5 +b1100000 SB[+n +b11000000 )6fFH +b11000000 w!AfQ +b11000000 T&Td| +b11000000 tw/Ra +b11000000 5zFXO +b11000000 +H5M| +b11000000 GF,Aj +b11000000 z>+[L +b11000000 *)g"J +b110 !`=ta +b110 [?4H5 +0w9hzX sCompare\x20pu0_or0x6,\x20pu1_or0x5,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F06_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} b^-VQ @@ -63499,15 +64146,24 @@ b0 )$R1t 0hbq0A sLogical\x20pu1_or0x9,\x20pu1_or0x8,\x200x80_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x7_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x9,\x20pu1_or0x8,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x9,\x20pu1_or0x8,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x7_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200x7_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b111 elf7e -b111 a%fO4 -b111 mgH'k -b111 F~C8e -b111 45-f* -b111 8,@16 +b11100000 guI.] +b11100000 s\\.& +b111000000 7j`~i +b111000000 a891H +b111000000 ;v~=i +b111000000 WTbQL +b111000000 p7=&y +b111000000 NEY/c +b111000000 #fR04 +b111000000 v#f.M +b111000000 gSj(Z +b111 +eCvf +b111 ++.Kt +0mL(;) +0tyEbH sCompare\x20pu1_or0x9,\x20pu1_or0x8,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x7_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} (]5$N @@ -63614,7 +64270,7 @@ b1001010 PEA1+ b1000000011000 I-08w b1000000011100 1Z&s> 1Ygc-F -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" |xv,$ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" |xv,$ b1001010 ._e2c b1000000011100 &IybE b1000000100000 q7AbU @@ -63626,7 +64282,7 @@ b1001010 N.OXU b1000000011000 9`!,u b1000000011100 QlkNC 1r:ngp -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" i;(v_ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" i;(v_ b1001010 `%:u/ b1000000011100 +.1SM b1000000100000 dp]}: @@ -63636,7 +64292,7 @@ b1001010 ,Pv?r b1000000011000 a:tIz b1000000011100 gTqRd 1_A~e, -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" P[_e* +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" P[_e* b1001010 b;gWF b1000000011100 v%{gr b1000000100000 jFa=K @@ -63684,7 +64340,7 @@ b1000010 M6v2* b1000000011000 0+X%N b1000000011100 `F_;@ 1TfU1; -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" v);!X +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" v);!X b1000000011100 Eky!H b1000000100000 :sI9j sCompare\x20{r0xff(pwr:cr0)},\x20r0x26(pwr:r6),\x200xA_i34,\x20u32 H}G,~ @@ -63770,7 +64426,7 @@ b1000010 ;OIV7 b1000000011000 y6d,- b1000000011100 rBY/0 1GyD/- -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ?-/h +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ?-/h b1000000011100 PJFNQ b1000000100000 )|%-* sCompare\x20{r0xff(pwr:cr0)},\x20r0x26(pwr:r6),\x200xA_i34,\x20u32 >Ljr@ @@ -63905,7 +64561,7 @@ b1000010 -CWX b1000000011000 .r&NG b1000000011100 dQX}W 1-NaQx -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" _RFXu +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" _RFXu b1000000011100 I5k=u b1000000100000 "[7)5 sCompare\x20{r0xff(pwr:cr0)},\x20r0x26(pwr:r6),\x200xA_i34,\x20u32 G)Y>z @@ -64017,7 +64673,7 @@ b1010110 #%BAH b1000000011000 _^1p8 b1000000011100 0Ky2c 1%c)dF -sShiftRotate\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" !)Cl~ +sShiftRotate\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" !)Cl~ sINR_S_C wWrbg sHdlNone\x20(0) d5VF* sHdlNone\x20(0) T7AaV @@ -64269,22 +64925,25 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*s sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} ]3p>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20puz_or0xe,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C b111111 e2 -b0 t^Up& -b0 Tlf|> -1+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX sCompare\x20pu0_or0x5,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} b^-VQ @@ -64430,15 +65089,24 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b0 elf7e -b0 a%fO4 -b0 mgH'k -b0 F~C8e -b0 45-f* -b0 8,@16 +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} L}|cT +b0 guI.] +b0 s\\.& +b0 7j`~i +b0 a891H +b0 ;v~=i +b0 WTbQL +b0 p7=&y +b0 NEY/c +b0 #fR04 +b0 v#f.M +b0 gSj(Z +b0 +eCvf +b0 ++.Kt +1mL(;) +1tyEbH sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} (]5$N @@ -64587,7 +65255,7 @@ b1000000011100 )Z?\G b100 %v8MO 1o#xMo 1zhd`9 -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" J9h2v +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" J9h2v b10100 50IDv b0 G9@U` sHdlSome\x20(1) =DA`= @@ -64599,7 +65267,7 @@ b1000000011100 B8#2K b100 iXLU` 1,')ha 1}NSro -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" `4f=q +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" `4f=q b10100 J8qAt sHdlSome\x20(1) GsdD" b1001010 }:QxN @@ -64609,7 +65277,7 @@ b1000000011100 +PXSv b100 l?S\m 1\V<+8 13hOV\ -sShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" QVw;[ +sShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" QVw;[ sHdlNone\x20(0) 6i^,, b0 _CFax b0 *P-sE @@ -64663,7 +65331,7 @@ b1000000011100 .)')Q b100 ,|l<; 1RDpAQ 1pR{Kz -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" _e@LH +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" _e@LH b1 ,a#p\ b10100 6ngWu sF_C R=4[: @@ -64683,7 +65351,7 @@ b1000000011100 p,LUL b100 *BBR% 1b>i>S 1.u -sShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" p"4GL +sShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" p"4GL 1b9.7} b10100 2/sm& b1 >sJ8e @@ -64692,7 +65360,7 @@ sHdlNone\x20(0) &-:U^ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} BByVc sHdlSome\x20(1) qM3j= sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFF0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} o>7'j -s\"NotYetEnqueued(s):\x200x1018:\x20ShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" 41&Ni +s\"NotYetEnqueued(s):\x200x1018:\x20ShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\\\"FunnelShift2x32Bit\\\"\" 41&Ni s\"F_C(apfc)(output):\x20..0x1024:\x20Store\x20pu2_or0x2,\x20pu0_or0x7,\x20pu2_or0x1,\x200x0_i34,\x20u8\" RM1a3 s\"F_C(apfc)(output):\x200x1028:\x20AddSub\x20pu1_or0x5,\x20pu0_or0x9,\x20pzero,\x200x1_i34\" x[o\i s\"F_C(apfc)(output):\x200x102c:\x20AddSub\x20pu1_or0x8,\x20pu1_or0x2,\x20pzero,\x200x1_i34\" };UU_ @@ -64708,7 +65376,7 @@ b1000000011100 NbFkw b100 3AP`S 1')1eW 1Kr|l% -sShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" O!5ED +sShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" O!5ED sHdlNone\x20(0) &#$?z b0 .awP3 b0 IG_UF @@ -64839,14 +65507,9 @@ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} ]3p -0>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pu0_or0x8,\x20pzero,\x20pu6_or0xf,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200xF9_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ b111111 ?fIR2 -b11111001 elf7e -b111111 RW8)1 -b111110010 a%fO4 -b11111001 mgH'k -1JFe|w -b111111 #((# sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} (]5$N @@ -65262,7 +65923,7 @@ b1000010 [1% 1[L?im -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" VH2li +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" VH2li b1000010 "wu\A b1000000011100 2VLa& b1000000100000 f|3xZ @@ -65314,7 +65975,7 @@ b1001010 =XZ/ +sShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" >=XZ/ b0 Sb8S@ 0*8b?r b0 +Xkh7 @@ -65740,7 +66401,7 @@ b0 |q0F8 sHdlSome\x20(1) COT`L sPRegValue\x20{\x20int_fp:\x200xF8_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} u}[uD s\"INR_S_C(s):\x20..0x1034:\x20Branch\x20pu1_or0xa,\x20pzero,\x20pzero,\x20pu1_or0x4,\x20-0x1C_i26,\x20uge,\x20invert_src2_eq_zero,\x20pc_relative\" jh9?I -s\"INR_S_C(s):\x200x1018:\x20ShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" 41&Ni +s\"INR_S_C(s):\x200x1018:\x20ShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\\\"FunnelShift2x32Bit\\\"\" 41&Ni s\"\" }@6Yi s\"\" RM1a3 s\"IR_S_C(s):\x20..0x1030:\x20Load\x20pu2_or0x4,\x20pu0_or0x5,\x200x0_i34,\x20u64\" n?a24 @@ -65859,19 +66520,20 @@ b1111111111111111111111111111111111111111111111111111111111111111 )$R1t sLogical\x20pu1_or0xa,\x20pzero,\x20-0x6EF00_i34,\x20sext8,\x20[true,\x20true,\x20true,\x20true] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r sPRegValue\x20{\x20int_fp:\x200xF8_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} }F87& -sShiftRotate\x20pu1_or0xa,\x20pzero,\x20pzero,\x20pu1_or0x4,\x20>>_,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x64Bit\" %ws9W +sShiftRotate\x20pu1_or0xa,\x20pzero,\x20pzero,\x20pu1_or0x4,\x20>>_,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"SignExt8To64BitThenShift\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200xF8_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} V"{Ng -b11111000 ?fIR2 -b0 elf7e -b111000 RW8)1 -b0 a%fO4 -b0 mgH'k -b111000 #((# sPRegValue\x20{\x20int_fp:\x200xF8_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} !!c*# b1000000011100 g;x?* 1v2d/E -sShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" u'<^N +sShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" u'<^N b0 |bf,N sINR_S_C .Wvo% sHdlNone\x20(0) j9VJf @@ -66666,15 +67328,12 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} }F8 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} sW@8C b0 }l?zC 0xL+lK -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} V"{Ng b0 ?fIR2 -b0 RW8)1 -0JFe|w -b0 #((# sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} (]5$N @@ -67152,7 +67820,7 @@ b1010110 |D8iF b1000000011000 yn~ON b1000000011100 hF1zf 13ns"y -sShiftRotate\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" oWafb +sShiftRotate\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" oWafb sPRegValue\x20{\x20int_fp:\x200x70_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} R7=RV sPRegValue\x20{\x20int_fp:\x200x70_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} c4z() b1010110 uXv)' @@ -67186,13 +67854,13 @@ s\"F_C(s)(output):\x200x1024..:\x20AddSub\x20pu1_or0x2,\x20pu0_or0x6,\x20pzero,\ s\"F_C(apfc)(output):\x20..0x1030:\x20Load\x20pu2_or0x0,\x20pu0_or0xc,\x200x0_i34,\x20u64\" lTkXL s\"F_C(apfc)(output):\x200x1034..:\x20AddSub\x20pu0_or0x8,\x20pu0_or0x4,\x20pzero,\x20-0x1_i34\" f9b;# s\"F_C(apfc)(output):\x20..0x1034:\x20Branch\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pu0_or0x8,\x20-0x1C_i26,\x20uge,\x20invert_src2_eq_zero,\x20pc_relative\" ?JWz' -s\"INR_S_C(apfc):\x200x1018:\x20ShiftRotate\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" ^D])9 +s\"INR_S_C(apfc):\x200x1018:\x20ShiftRotate\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\\\"FunnelShift2x32Bit\\\"\" ^D])9 b1000010 K#=r~ b1010110 InY9- b1000000011000 zM@z. b1000000011100 LBirM 1qHq!z -sShiftRotate\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" d{%ZD +sShiftRotate\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" d{%ZD sPRegValue\x20{\x20int_fp:\x200x70_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} U1Fyy sPRegValue\x20{\x20int_fp:\x200x70_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 33zdN b1010110 7x#+) @@ -67201,27 +67869,41 @@ b1010110 hWb{G b1000000011100 b(hMQ sPRegValue\x20{\x20int_fp:\x200x70_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} B:
MazW b1000000011000 OHY?X -sAddSub\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x200x4010080_i34,\x20dup_low32 X"HT8 +sAddSub\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x200x110058080_i34,\x20zext16 X"HT8 sPRegValue\x20{\x20int_fp:\x200x70_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} q~Vv2 sPRegValue\x20{\x20int_fp:\x200x70_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} jRL3I -sPRegValue\x20{\x20int_fp:\x200x401016004010160_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} DkuBV +sPRegValue\x20{\x20int_fp:\x200x8160_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} DkuBV b1110000 x\xA0 b1110000 5!Dhm -b100000000010000000101100000 f=I%* +b100010000000001011000000101100000 f=I%* 1~aq?g 1@"'8> +1z#{zB 1H4%4. -sLogicalFlags\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20{[1..][..0]\x20<=\x20[1..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20true] Z~9YF +sLogicalFlags\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20{[5..][..0]\x20<=\x20[1..],\x20[0..],\x20[4..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sPRegValue\x20{\x20int_fp:\x200x70_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} I=~D6 sPRegValue\x20{\x20int_fp:\x200x70_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ilm!, b1 G'_y[ @@ -67234,40 +67916,48 @@ b1 z"iF( 0K;T_l 0*>.UM 0tIy2u -b1 aKUIe +b100 G'_y[# +b101 aKUIe b1 .X6v* b1 H/N3[ -sLogical\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x200x4010080_i34,\x20dup_low32,\x20[false,\x20false,\x20false,\x20false] pp50J +sLogical\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x200x110058080_i34,\x20zext16,\x20[false,\x20false,\x20false,\x20false] pp50J sPRegValue\x20{\x20int_fp:\x200x70_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sPRegValue\x20{\x20int_fp:\x200x70_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} s~wJ` -sLogical\x20pu1_or0x3,\x20pu2_or0x0,\x20-0x1FF7FBFFD_i34,\x20[false,\x20false,\x20false,\x20false] VNmln +sLogical\x20pu1_or0x3,\x20pu2_or0x0,\x200x2C04003_i34,\x20zext32,\x20[false,\x20false,\x20true,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x70_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r sPRegValue\x20{\x20int_fp:\x200x70_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 'OJg{ -sShiftRotate\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" %ws9W +sPRegValue\x20{\x20int_fp:\x200x2C04003_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} sW@8C +b10110000000100000000000011 }l?zC +sShiftRotate\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x70_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200x70_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sm+'L sPRegValue\x20{\x20int_fp:\x200x70_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b1110000 elf7e -b111000000000000000000000000000000000000 ?'?Wd -b1110000 a%fO4 -b1110000 mgH'k -b111000000000000000000000000000000000000 Q0>I* -b1110000 F~C8e -b1110000 45-f* -b1110000 8,@16 -sCompare\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20s64 xg{(O +b111000000000000000000000000000001110000000000000000000000000 guI.] +b111000000000000000000000000000001110000000000000000000000000 s\\.& +b1110000000000000000000000000000011100000000000000000000000000 7j`~i +b1110000000000000000000000000000011100000000000000000000000000 a891H +b1110000000000000000000000000000011100000000000000000000000000 ;v~=i +b1110000000000000000000000000000011100000000000000000000000000 WTbQL +b1110000000000000000000000000000011100000000000000000000000000 p7=&y +b1110000000000000000000000000000011100000000000000000000000000 NEY/c +b1110000000000000000000000000000011100000000000000000000000000 #fR04 +b1110000000000000000000000000000011100000000000000000000000000 v#f.M +b1110000000000000000000000000000011100000000000000000000000000 gSj(Z +b1110000 +eCvf +b111000000000000000000000000000001110000 ++.Kt +sCompare\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20u16 xg{(O sPRegValue\x20{\x20int_fp:\x200x70_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x70_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _j_rZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} (]5$N b1110000 Q0JQY b1110000 [|q-m +sZeroExt16\x20(4) .)td$ 0|V.fh 0N[G~_ -0p/?6& -1].)xE +sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20zext16,\x20invert_src0,\x20invert_carry_in !%/`y sPRegValue\x20{\x20int_fp:\x200x70_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} )iu( -0(os` 1-|t6D 0NBCNe -sCompare\x20pu1_or0x3,\x20pu2_or0x0,\x20-0x1FF7FBFFD_i34,\x20u64 k)6U3 +sCompare\x20pu1_or0x3,\x20pu2_or0x0,\x200x2C04003_i34,\x20u32 k)6U3 sPRegValue\x20{\x20int_fp:\x200x70_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} NHK8- sPRegValue\x20{\x20int_fp:\x200x70_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ~M0x` sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} =0/tY b1110000 #V}rF -b1111111111111111111111111111111000000000100000000100000000000011 >`3.I +b10110000000100000000000011 >`3.I +sZeroExt32\x20(2) 0-6z7 0fMw>u 0KFpql -sPRegValue\x20{\x20int_fp:\x200xFFFFFFFE00804003_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} wBG\0 +sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20zext32,\x20invert_src0,\x20invert_carry_in ^gb8F +sPRegValue\x20{\x20int_fp:\x200x2C04003_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} wBG\0 sPRegValue\x20{\x20int_fp:\x200x70_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ~cr_] -sPRegValue\x20{\x20int_fp:\x200x1FF7FC06C_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} H,)nZ +sPRegValue\x20{\x20int_fp:\x200xFD3FC06C_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} H,)nZ b1110000 /^K'" -b111111111011111111011111111111100 vL)Qa -b111111111011111111100000001101100 ?15qv +b1111111111111111111111111111111111111101001111111011111111111100 vL)Qa +b1111111111111111111111111111111111111101001111111100000001101100 ?15qv 0Gr`d4 1%["g# 0$%$Z, @@ -67313,6 +68003,7 @@ b111111111011111111100000001101100 ?15qv 0Ew-)g 1%5#/M 1GRg@h +1=Dq}M 1.:I:7 0f@'fn 0cWLUu @@ -67321,7 +68012,7 @@ b111111111011111111100000001101100 ?15qv b1000000011000 4GIR: b1000000011100 buJp< b1000000011100 mn>J` -sBranch\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x200x80201_i26,\x20ult 4QI1V +sBranch\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20-0x1DFF4FF_i26,\x20sgt 4QI1V sPRegValue\x20{\x20int_fp:\x200x70_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ~FL^w sPRegValue\x20{\x20int_fp:\x200x70_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} fMFL] sPRegValue\x20{\x20int_fp:\x200x101C_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} %!2Lb @@ -67329,21 +68020,20 @@ sHdlNone\x20(0) KsUVm b0 elAtz 0yqqi3 02bu~g -b10000000001001110001 M?l+* +b1111111111111111111111111111111111111110001000000000101101110001 M?l+* b1000000011100 RTfE/ b1000000011000 [4[|< b1000000011100 j3/SO b1000000011100 NH/Py -sBranch\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x200x4010080_i34,\x20ne OwON" +sBranch\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x200x110058080_i34,\x20ugt OwON" sPRegValue\x20{\x20int_fp:\x200x70_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} `qK5< sPRegValue\x20{\x20int_fp:\x200x70_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} uy$2] sPRegValue\x20{\x20int_fp:\x200x101C_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} $=o[3 -1PZxmd -b100000000010000000011110000 |t51A -b100000000010000000011110000 /=.lC -1uQ~? @@ -67436,7 +68126,7 @@ b1000010 K.aWf b1000000011000 @;Sos b1000000011100 |8Ac" 1!6c=# b1000000011100 E{f') b1000000100000 "1`4I @@ -67488,7 +68178,7 @@ b1001010 6.=w| b1000000011000 :Iu]Z b1000000011100 1y\wq 1T!*NS -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" fV|74 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" fV|74 b1001010 P'w8, b1000000011100 $LQe6 b1000000100000 d|@}a @@ -67536,7 +68226,7 @@ b1000010 AiX|i b1000000011000 5lbfo b1000000011100 \5[{: 1er?n^ -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" 6#`f" +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" 6#`f" b1000010 A/2&\ b1000000011100 3U{._ b1000000100000 0^Fub @@ -67588,7 +68278,7 @@ b1001010 cZDID b1000000011000 @+M>{ b1000000011100 .R@P) 1J}4jM -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" @cYHQ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" @cYHQ b1001010 &!_BR b1000000011100 ,GIY} b1000000100000 RAJ'& @@ -67680,7 +68370,7 @@ b1000010 U'aY{ b1000000011000 992f$ b1000000011100 l'eOs 18!Pg@ -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ^F35A +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ^F35A b1000010 fSYB' b1000000011100 (Tb@s b1000000100000 %^)!N @@ -67732,7 +68422,7 @@ b1001010 G99FH b1000000011000 K?=MC b1000000011100 xr!E9 1thmBC -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" [VvH? +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" [VvH? b1001010 CD(_4 b1000000011100 t977^ b1000000100000 v"_ b1000000011100 :KovG 17~ux" -sShiftRotate\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" wv@sk +sShiftRotate\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" wv@sk b1 S]"@z b1000010 rmXQH b1010111 JC -b1110000 eU?N5 -b1110000 t^Up& -b1110000 Tlf|> -b1110000 4?i,h -b1110000 ][~kZ -b1110000 ZG$9O +b1110 ~zdI5 +b1110 SB[+n +b11100 )6fFH +b11100 w!AfQ +b11100 T&Td| +b11100 tw/Ra +b11100 5zFXO +b11100 +H5M| +b11100 GF,Aj +b11100 z>+[L +b11100 *)g"J +b1110000 !`=ta +b1110000 [?4H5 +0w9hzX +005+QI sCompare\x20pu0_or0x3,\x20pu1_or0x3,\x20pu1_or0x1,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x70_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} b^-VQ @@ -68101,10 +68800,21 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\ b0 V*]Z` b0 '<1?< b0 1}$#8 +0gF<)- 0<)jl1 +0T3CRq +0TC(4< +03qfCV +0eo{r_ +0ze<)N +0"0mP2 +0x=1cN +0QOin" 1Oo/OR +0P$-_Q +063:O= +0E[Z,% 1$Qprq -0>MazW b0 OHY?X sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34 X"HT8 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} q~Vv2 @@ -68115,6 +68825,7 @@ b0 5!Dhm b0 f=I%* 0~aq?g 0@"'8> +0z#{zB 18RKGA 1^/o=9 0](nPj @@ -68124,6 +68835,7 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ilm b0 G'_y[ b0 @mmy? b0 z"iF( +b0 G'_y[# b0 aKUIe b0 .X6v* b0 H/N3[ @@ -68133,35 +68845,53 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} s~w sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 'OJg{ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} sW@8C +b0 }l?zC +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sm+'L -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b0 elf7e -b0 ?'?Wd -b0 a%fO4 -b0 mgH'k -b0 Q0>I* -b0 F~C8e -b0 45-f* -b0 8,@16 +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} L}|cT +b0 guI.] +b0 s\\.& +b0 7j`~i +b0 a891H +b0 ;v~=i +b0 WTbQL +b0 p7=&y +b0 NEY/c +b0 #fR04 +b0 v#f.M +b0 gSj(Z +b0 +eCvf +b0 ++.Kt +1mL(;) +1tyEbH sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _j_rZ b0 Q0JQY b0 [|q-m +sFull64\x20(0) .)td$ +0p/?6& +1].)xE +sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20invert_src0,\x20invert_carry_in !%/`y sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} )iu( +0(os` sCompare\x20pzero,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} NHK8- sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ~M0x` sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} =0/tY b0 #V}rF b0 >`3.I +sFull64\x20(0) 0-6z7 0zoSOY 1T&\!L +sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20invert_src0,\x20invert_carry_in ^gb8F sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} wBG\0 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ~cr_] sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} H,)nZ @@ -68170,7 +68900,6 @@ b1111111111111111111111111111111111111111111111111111111111111111 vL)Qa b1111111111111111111111111111111111111111111111111111111111111111 ?15qv 0^%BMK 0%["g# -1=Dq}M 1>6L]X 0(tc/# 1nt&'s @@ -68192,15 +68921,9 @@ sBranch\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20eq OwON" sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} `qK5< sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} uy$2] sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} $=o[3 -0PZxmd -sHdlNone\x20(0) (N9V, -b0 |t51A -0o=.Zk 05?MO8 b0 /=.lC -0uQ~? @@ -68270,7 +68993,7 @@ b1000010 >SV}[ b1000000011000 BHJK` b1000000011100 m{I(| 1aZ.3r -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" kG}q# +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" kG}q# b1000010 vx25, b1000000011100 #{PY^ b1000000100000 +/EjT @@ -68322,7 +69045,7 @@ b1001010 ;=6[t b1000000011000 knr_b b1000000011100 7i+r% 1K,%g} -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" :R?/r +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" :R?/r b1001010 /63/d b1000000011100 Vn}yA b1000000100000 B>QDf @@ -68358,7 +69081,7 @@ b1000010 xTmp7 b1000000011000 Z1yh. b1000000011100 6.!6e 1dQZHD -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ILdY7 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ILdY7 b1000010 5AZ| -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" h:}h+ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" h:}h+ b1001010 YlRxv b1000000011100 $Q&(R b1000000100000 %8"}e @@ -68473,7 +69196,7 @@ b1000010 5SzqY b1000000011000 bXMXl b1000000011100 yG>#9 1z6!Sq -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" cX&t+ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" cX&t+ b1000010 ^)ia b1000000011100 mfY=3 b1000000100000 C|A4: @@ -68525,7 +69248,7 @@ b1001010 "n'rI b1000000011000 3v&^* b1000000011100 `0/8C 1\n+ni -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" mN*e2 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" mN*e2 b1001010 :y~6T b1000000011100 #F;BM b1000000100000 $Fb] @@ -68560,7 +69283,7 @@ b1010110 w4U{: b1000000011000 4D~Fn b1000000011100 %,L&| 1jl+V[ -sShiftRotate\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" X{]BR +sShiftRotate\x20pu1_or0x3,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" X{]BR b1 RUJI. b1000010 \JyLS b1010111 ?*wvf @@ -68650,7 +69373,7 @@ b1100001 +S}9n b1000000011000 g80z; b1000000011100 ;~4jc 1f$O.P -sShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" b2QLT +sShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" b2QLT b0 JzUQL sINR_S_C hI+v5 sHdlNone\x20(0) #[Mgb @@ -68775,15 +69498,24 @@ b1111111111111111111111111111111111111111111111111111111111111111 x#oa7 1YeLGo sLogical\x20pu0_or0xd,\x20pu0_or0x3,\x200x70000_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0xd,\x20pu0_or0x3,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0xd,\x20pu0_or0x3,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"SignExt8To64BitThenShift\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b0 eU?N5 -b0 t^Up& -b0 Tlf|> -b0 4?i,h -b0 ][~kZ -b0 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX +105+QI sCompare\x20pu0_or0xd,\x20pu0_or0x3,\x20pzero,\x20CmpRBOne mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} b^-VQ @@ -68967,7 +69699,7 @@ b1001010 w}/Bf b1000000011000 Eky!H b1000000011100 :sI9j 1Zle/M -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" H}G,~ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" H}G,~ b1001010 wO2pI b1000000011100 Dzyv( b1000000100000 Ij1.# @@ -69055,7 +69787,7 @@ b1001010 )~7)* b1000000011000 PJFNQ b1000000011100 )|%-* 1=:o#p -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" >Ljr@ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" >Ljr@ b1001010 $'o?g b1000000011100 3um:5 b1000000100000 ){4i% @@ -69207,7 +69939,7 @@ b1001010 Do6U{ b1000000011000 I5k=u b1000000011100 "[7)5 1^2z`B -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" G)Y>z +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" G)Y>z b1001010 ;_3I; b1000000011100 k5Uf2 b1000000100000 PM::U @@ -69321,7 +70053,7 @@ b1100001 %b|Fh b1000000011000 Io,]} b1000000011100 o;x.q 1^&7Z, -sShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" N1# sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} (]5$N @@ -69697,7 +70438,7 @@ b1010100 PEA1+ b1000000011000 I-08w b1000000011100 1Z&s> 1Ygc-F -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" |xv,$ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" |xv,$ b1010100 ._e2c b1000000011100 &IybE b1000000100000 q7AbU @@ -69709,7 +70450,7 @@ b1010100 N.OXU b1000000011000 9`!,u b1000000011100 QlkNC 1r:ngp -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" i;(v_ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" i;(v_ b1010100 `%:u/ b1000000011100 +.1SM b1000000100000 dp]}: @@ -69719,7 +70460,7 @@ b1010100 ,Pv?r b1000000011000 a:tIz b1000000011100 gTqRd 1_A~e, -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" P[_e* +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" P[_e* b1010100 b;gWF b1000000011100 v%{gr b1000000100000 jFa=K @@ -69767,7 +70508,7 @@ b1001010 M6v2* b1000000011000 0+X%N b1000000011100 `F_;@ 1TfU1; -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" v);!X +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" v);!X b1000000011100 Eky!H b1000000100000 :sI9j sCompare\x20{r0xff(pwr:cr0)},\x20r0x26(pwr:r6),\x200xA_i34,\x20u32 H}G,~ @@ -69853,7 +70594,7 @@ b1001010 ;OIV7 b1000000011000 y6d,- b1000000011100 rBY/0 1GyD/- -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ?-/h +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ?-/h b1000000011100 PJFNQ b1000000100000 )|%-* sCompare\x20{r0xff(pwr:cr0)},\x20r0x26(pwr:r6),\x200xA_i34,\x20u32 >Ljr@ @@ -69980,7 +70721,7 @@ b1001010 -CWX b1000000011000 .r&NG b1000000011100 dQX}W 1-NaQx -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" _RFXu +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" _RFXu b1000000011100 I5k=u b1000000100000 "[7)5 sCompare\x20{r0xff(pwr:cr0)},\x20r0x26(pwr:r6),\x200xA_i34,\x20u32 G)Y>z @@ -70091,7 +70832,7 @@ b1100001 #%BAH b1000000011000 _^1p8 b1000000011100 0Ky2c 1%c)dF -sShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" !)Cl~ +sShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" !)Cl~ b0 q7=da sINR_S_C wWrbg sHdlNone\x20(0) d5VF* @@ -70323,14 +71064,9 @@ sLogical\x20pu0_or0x4,\x20pzero,\x20-0x800_i34,\x20sext8,\x20[true,\x20true,\x20 sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} ]3p>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20puz_or0xe,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" 0E=Ve b111111 e2 -1 26PIn sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} HBUNY @@ -70403,15 +71139,22 @@ sLogical\x20pu1_or0xc,\x20pu1_or0x9,\x20pzero,\x200x1_i34,\x20[false,\x20false,\ sPRegValue\x20{\x20int_fp:\x200x8_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0xc,\x20pu1_or0x9,\x200x80_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x8_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0xc,\x20pu1_or0x9,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0xc,\x20pu1_or0x9,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x8_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200x8_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b1000 elf7e -b1000 a%fO4 -b1000 mgH'k -b1000 F~C8e -b1000 45-f* -b1000 8,@16 +b10000 guI.] +b10000 s\\.& +b100000 7j`~i +b100000 a891H +b100000 ;v~=i +b100000 WTbQL +b100000 p7=&y +b100000 NEY/c +b100000 #fR04 +b100000 v#f.M +b100000 gSj(Z +b1000 +eCvf +b1000 ++.Kt sCompare\x20pu1_or0xc,\x20pu1_or0x9,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x8_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># b1000 Q0JQY @@ -70545,7 +71288,7 @@ b1000000011100 )Z?\G b100 %v8MO 1o#xMo 1zhd`9 -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" J9h2v +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" J9h2v b10100 50IDv b0 G9@U` b1010100 ]&aiD @@ -70554,7 +71297,7 @@ b1000000011100 B8#2K b100 iXLU` 1,')ha 1}NSro -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" `4f=q +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" `4f=q b10100 J8qAt sHdlNone\x20(0) GsdD" b0 }:QxN @@ -70578,7 +71321,7 @@ b1101100 !}q}3 b1000000011000 P6Lor b1000000011100 %T}0a 1~+goK -sShiftRotate\x20pu1_or0xd,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ^i>S 1.u -sShiftRotate\x20pu1_or0xd,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" p"4GL +sShiftRotate\x20pu1_or0xd,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" p"4GL b1 7GJ5s 1b9.7} b10100 2/sm& @@ -70646,7 +71389,7 @@ s\"F_C(s)(output):\x200x102c:\x20AddSub\x20pu1_or0xc,\x20pu1_or0x9,\x20pzero,\x2 s\"F_C(s)(output):\x200x1030..:\x20AddSub\x20pu0_or0x4,\x20pzero,\x20pzero,\x20-0x10_i34\" [fD3% s\"INR_S_C(s):\x200x1034..:\x20AddSub\x20pu0_or0x7,\x20pu1_or0x4,\x20pzero,\x20-0x1_i34\" :it1N s\"INR_S_C(s):\x20..0x1034:\x20Branch\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pu0_or0x7,\x20-0x1C_i26,\x20uge,\x20invert_src2_eq_zero,\x20pc_relative\" hQR>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x7,\x20pu1_or0x4,\x20pzero,\x20pu6_or0xf,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200xF8_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} -b11111000 eU?N5 -b111110000 t^Up& -b11111000 Tlf|> -b111110000 4?i,h +b1111100000000000 ~zdI5 +1R~yx} +b11111000000000000 )6fFH +b1111100000000000 w!AfQ +b11111000000000 T&Td| +b1111100000 tw/Ra +b11 5zFXO sCompare\x20pu0_or0x7,\x20pu1_or0x4,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200xF8_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} b^-VQ @@ -70812,7 +71558,7 @@ b1101100 <`a(d b1000000011000 mmsOk b1000000011100 7XMZr 1h}^7~ -sShiftRotate\x20pu1_or0xd,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" <\'6* +sShiftRotate\x20pu1_or0xd,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" <\'6* sHdlNone\x20(0) 26y~o b0 K#=r~ b0 InY9- @@ -70862,15 +71608,24 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b0 elf7e -b0 a%fO4 -b0 mgH'k -b0 F~C8e -b0 45-f* -b0 8,@16 +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} L}|cT +b0 guI.] +b0 s\\.& +b0 7j`~i +b0 a891H +b0 ;v~=i +b0 WTbQL +b0 p7=&y +b0 NEY/c +b0 #fR04 +b0 v#f.M +b0 gSj(Z +b0 +eCvf +b0 ++.Kt +1mL(;) +1tyEbH sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} (]5$N @@ -71047,7 +71802,7 @@ sHdlSome\x20(1) lKqGY sPRegValue\x20{\x20int_fp:\x200xF7_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} O^w(0 s\"IR_S_C(s):\x20..0x1030:\x20Load\x20pu2_or0x1,\x20pu0_or0x4,\x200x0_i34,\x20u64\" 5V$0e s\"F_C(s)(output):\x200x1034..:\x20AddSub\x20pu0_or0x7,\x20pu1_or0x4,\x20pzero,\x20-0x1_i34\" :it1N -s\"INR_S_C(s):\x200x1018:\x20ShiftRotate\x20pu1_or0xd,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" ;"SUp +s\"INR_S_C(s):\x200x1018:\x20ShiftRotate\x20pu1_or0xd,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\\\"FunnelShift2x32Bit\\\"\" ;"SUp sHdlNone\x20(0) &#$?z b0 .awP3 b0 IG_UF @@ -71233,19 +71988,17 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*s sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} ]3p -b0 t^Up& -b0 Tlf|> -0>_,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x64Bit\" %ws9W +sShiftRotate\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pu0_or0x7,\x20>>_,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"SignExt8To64BitThenShift\" %ws9W sPRegValue\x20{\x20int_fp:\x200xF7_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} V"{Ng -b11110111 ?fIR2 -b110111 RW8)1 -1JFe|w -b110111 #(([1% 1[L?im -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" VH2li +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" VH2li b1001010 "wu\A b1000000011100 2VLa& b1000000100000 f|3xZ @@ -72129,7 +72876,7 @@ b1010100 =XZ/ +sShiftRotate\x20pu1_or0xd,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" >=XZ/ b1 Sb8S@ sINR_S_C YRHmG sHdlNone\x20(0) GXnYY @@ -72603,7 +73350,7 @@ b1001010 rT\_J b1000000011000 Lj@^3 b1000000011100 5V47% 1bHqkH -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" $J^te +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" $J^te b1001010 :/Lu^ b1000000011100 HJ`KE b1000000100000 MZ'y0 @@ -72655,7 +73402,7 @@ b1010100 3~R@V b1000000011000 $sw]T b1000000011100 4.Fl' 1KELbi -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" FroU] +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" FroU] b1010100 XkB+D b1000000011100 kOf|@ b1000000100000 AX2`x @@ -72690,7 +73437,7 @@ b1001010 G]Da0 b1000000011000 J`HNu b1000000011100 f,@)} 1QD~~; -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" -VwB# +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" -VwB# b1001010 e(`:4 b1000000011100 rkB,8 b1000000100000 EndVc @@ -72742,7 +73489,7 @@ b1010100 v1PxY b1000000011000 D$(h6 b1000000011100 aPlbU 1$XNdK -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ZVxb5 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ZVxb5 b1010100 wAhwA b1000000011100 "A7[g b1000000100000 xkN0n @@ -72802,7 +73549,7 @@ b1001010 ~844q b1000000011000 /cb.q b1000000011100 #djZj 1^3`F6 -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" !k7S, +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" !k7S, b1001010 *S2}w b1000000011100 F8YaY b1000000100000 By4s_ @@ -72854,7 +73601,7 @@ b1010100 o,027 b1000000011000 IpMow b1000000011100 ~/gOG 1ts{HG -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" JV){m +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" JV){m b1010100 G.l-E b1000000011100 e3!L( b1000000100000 u_nJT @@ -72904,7 +73651,7 @@ b1100001 4q:R| b1000000011000 neY*K b1000000011100 kR(7} 1kC=}X -sShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" SP~Du +sShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" SP~Du b0 qPqJN sINR_S_C zdMbX sHdlNone\x20(0) Ty;xq @@ -72989,7 +73736,7 @@ b1101100 ))Q$A b1000000011000 2>c*# b1000000011100 g;x?* 1v2d/E -sShiftRotate\x20pu1_or0xd,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" u'<^N +sShiftRotate\x20pu1_or0xd,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" u'<^N b1 |bf,N sINR_S_C .Wvo% sHdlNone\x20(0) j9VJf @@ -73264,7 +74011,7 @@ b1000000011100 (VgN[ b100 !Z5Ty 1yJx~x 1!6jj8 -sShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" _,Lnf +sShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" _,Lnf sPRegValue\x20{\x20int_fp:\x200x75_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]Bk)[ sPRegValue\x20{\x20int_fp:\x200x75_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} )r7>= sHdlSome\x20(1) -VNX5 @@ -73303,7 +74050,7 @@ sINR_S_C &LfWg sHdlSome\x20(1) z*xIS sPRegValue\x20{\x20int_fp:\x200x75_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 'V?0) s\"F_C(apfc)(output):\x20..0x1034:\x20Branch\x20pu1_or0xa,\x20pzero,\x20pzero,\x20pu1_or0x4,\x20-0x1C_i26,\x20uge,\x20invert_src2_eq_zero,\x20pc_relative\" jh9?I -s\"INR_S_C(apfc):\x200x1018:\x20ShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" 41&Ni +s\"INR_S_C(apfc):\x200x1018:\x20ShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\\\"FunnelShift2x32Bit\\\"\" 41&Ni s\"INR_S_C(s):\x200x1024..:\x20AddSub\x20pu0_or0xa,\x20pu1_or0xb,\x20pzero,\x200x1_i34\" RM1a3 s\"INR_S_C(s):\x20..0x1024:\x20Store\x20pu2_or0x3,\x20pu0_or0xa,\x20pu2_or0x1,\x200x0_i34,\x20u8\" x[o\i s\"F_C(apfc)(output):\x20..0x1030:\x20Load\x20pu2_or0x4,\x20pu0_or0x5,\x200x0_i34,\x20u64\" n?a24 @@ -73324,7 +74071,7 @@ b1000000011100 ^w-Y+ b100 K{GN. 1/[Etl 1#@^mC -sShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" nENA: +sShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" nENA: sPRegValue\x20{\x20int_fp:\x200x75_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 45|ed sPRegValue\x20{\x20int_fp:\x200x75_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} -n!zX sHdlSome\x20(1) n}C`` @@ -73335,85 +74082,115 @@ b1100001 Oa2s_ b1000000011100 emZfo sPRegValue\x20{\x20int_fp:\x200x75_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} eO"-j b1000000011000 ({+qW -sAddSub\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x200x80201_i26,\x20zext32 =w("P +sAddSub\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20-0x1DFF4FF_i26,\x20invert_src0 =w("P sPRegValue\x20{\x20int_fp:\x200x75_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ZGaE: sPRegValue\x20{\x20int_fp:\x200x75_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ptPA) -sPRegValue\x20{\x20int_fp:\x200x802EB_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} i}kgz +sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFE200B00_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_lt:\x20true,\x20..\x20}\x20} i}kgz b1110101 a1Ds +b1111111111111111111111111111111111111111111111111111111110001010 Bc,83 +b1111111111111111111111111111111111111110001000000000101100000000 qOt>s +1%LsF& 1O?>h' +1eSxgZ +1O3x+p +1jI,6Z +1=UFhM +1'&3/8 +1NpAYh +1S9gg@ +1nKo0% 0>%3MX +1Z&FNU +1/77,W +1|u)]T 0-(:9\ -1(D4kX b1000000011000 e<:A/ -sAddSub\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x200x4010080_i34,\x20dup_low32 v$C<0 +sAddSub\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x200x110058080_i34,\x20zext16 v$C<0 sPRegValue\x20{\x20int_fp:\x200x75_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} r|:VS sPRegValue\x20{\x20int_fp:\x200x75_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ASo=" -sPRegValue\x20{\x20int_fp:\x200x401016A0401016A_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} LsQKG +sPRegValue\x20{\x20int_fp:\x200x816A_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} LsQKG b1110101 < +b100 qjR[X# +b101 Xmn>< b1 o\RwG b1 c_Tlk -sLogical\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x200x4010080_i34,\x20dup_low32,\x20[false,\x20false,\x20false,\x20false] ,$"r: +sLogical\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x200x110058080_i34,\x20zext16,\x20[false,\x20false,\x20false,\x20false] ,$"r: sPRegValue\x20{\x20int_fp:\x200x75_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sPRegValue\x20{\x20int_fp:\x200x75_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} stGG\ -sLogical\x20pu0_or0x0,\x20pu2_or0x4,\x20-0x1FF7FBFDD_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ +sLogical\x20pu0_or0x0,\x20pu2_or0x4,\x200x2C04023_i34,\x20zext32,\x20[false,\x20false,\x20true,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x75_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv sPRegValue\x20{\x20int_fp:\x200x75_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} IW#Y!: sPRegValue\x20{\x20int_fp:\x200x75_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b1110101 eU?N5 -b111010100000000000000000000000000000000 `:w9o -b1110101 t^Up& -b1110101 Tlf|> -b111010100000000000000000000000000000000 4S@]> -b1110101 4?i,h -b1110101 ][~kZ -b1110101 ZG$9O -sCompare\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20s64 mMj`$ +b1010111000000000000000000000000010101110000000000000000000000000 ~zdI5 +b1010111000000000000000000000000010101110000000000000000000000000 SB[+n +b10101110000000000000000000000000101011100000000000000000000000000 )6fFH +b10101110000000000000000000000000101011100000000000000000000000000 w!AfQ +b10101110000000000000000000000000101011100000000000000000000000000 T&Td| +b10101110000000000000000000000000101011100000000000000000000000000 tw/Ra +b10101110000000000000000000000000101011100000000000000000000000000 5zFXO +b10101110000000000000000000000000101011100000000000000000000000000 +H5M| +b10101110000000000000000000000000101011100000000000000000000000000 GF,Aj +b10101110000000000000000000000000101011100000000000000000000000000 z>+[L +b10101110000000000000000000000000101011100000000000000000000000000 *)g"J +b1110101 !`=ta +b111010100000000000000000000000001110101 [?4H5 +0w9hzX +005+QI +sCompare\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20u16 mMj`$ sPRegValue\x20{\x20int_fp:\x200x75_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x75_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj b1110101 61"fM b1110101 "mXIf +sZeroExt16\x20(4) w!/%u +1HMG\n +0(aY9x +sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20zext16,\x20invert_src0,\x20invert_carry_in #mE^@ sPRegValue\x20{\x20int_fp:\x200x75_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} K+9Co sPRegValue\x20{\x20int_fp:\x200x75_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Xn/9a +sPRegValue\x20{\x20int_fp:\x200xFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} sUoZU b1110101 `~i!& b1111111111111111111111111111111111111111111111111111111110001010 LCQE* -sCompare\x20pu0_or0x0,\x20pu2_or0x4,\x20-0x1FF7FBFDD_i34,\x20u64 26PIn +0/g/%n +1Mr:1j +sCompare\x20pu0_or0x0,\x20pu2_or0x4,\x200x2C04023_i34,\x20u32 26PIn sPRegValue\x20{\x20int_fp:\x200x75_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} h@ru> sPRegValue\x20{\x20int_fp:\x200x75_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Fw2G- sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} HBUNY b1110101 Vu4"Q -b1111111111111111111111111111111000000000100000000100000000100011 a5YuJ +b10110000000100000000100011 a5YuJ +sZeroExt32\x20(2) ,GIl; 1Gw$53&Z @@ -73422,29 +74199,23 @@ b111111111011111111100000001010001 P@Ofv b1000000011000 ^Bxa; b1000000011100 %4.r7 b1000000011100 ~!S0} -sBranch\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x200x80201_i26,\x20ult [1+mO +sBranch\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20-0x1DFF4FF_i26,\x20sgt [1+mO sPRegValue\x20{\x20int_fp:\x200x75_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} .m/(} sPRegValue\x20{\x20int_fp:\x200x75_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} j?-P0 sPRegValue\x20{\x20int_fp:\x200x101C_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Y"Gf= 1&ve7 -b10000000001001110110 '6c=# b1000000011100 E{f') b1000000100000 "1`4I @@ -73586,7 +74357,7 @@ b1010100 6.=w| b1000000011000 :Iu]Z b1000000011100 1y\wq 1T!*NS -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" fV|74 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" fV|74 b1010100 P'w8, b1000000011100 $LQe6 b1000000100000 d|@}a @@ -73634,7 +74405,7 @@ b1001010 AiX|i b1000000011000 5lbfo b1000000011100 \5[{: 1er?n^ -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" 6#`f" +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" 6#`f" b1001010 A/2&\ b1000000011100 3U{._ b1000000100000 0^Fub @@ -73686,7 +74457,7 @@ b1010100 cZDID b1000000011000 @+M>{ b1000000011100 .R@P) 1J}4jM -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" @cYHQ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" @cYHQ b1010100 &!_BR b1000000011100 ,GIY} b1000000100000 RAJ'& @@ -73773,7 +74544,7 @@ b1001010 U'aY{ b1000000011000 992f$ b1000000011100 l'eOs 18!Pg@ -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ^F35A +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ^F35A b1001010 fSYB' b1000000011100 (Tb@s b1000000100000 %^)!N @@ -73825,7 +74596,7 @@ b1010100 G99FH b1000000011000 K?=MC b1000000011100 xr!E9 1thmBC -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" [VvH? +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" [VvH? b1010100 CD(_4 b1000000011100 t977^ b1000000100000 v"_ b1000000011100 :KovG 17~ux" -sShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" wv@sk +sShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" wv@sk b0 S]"@z b1001010 rmXQH b1100010 J#{t b11 o&%b\ sHdlSome\x20(1) &-:U^ sPRegValue\x20{\x20int_fp:\x200x75_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} BByVc -s\"F_C(apfc)(output):\x200x1018:\x20ShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" 41&Ni +s\"F_C(apfc)(output):\x200x1018:\x20ShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\\\"FunnelShift2x32Bit\\\"\" 41&Ni s\"INR_S_C(apfc):\x200x101c:\x20Compare\x20pu1_or0x7,\x20pu0_or0x0,\x200xA_i34,\x20u32\" :GA_. s\"IR_S_C(s):\x20..0x1024:\x20Store\x20pu2_or0x2,\x20pu1_or0x2,\x20pu2_or0x4,\x200x0_i34,\x20u8\" IdbB6 s\"\" y.\2m @@ -74050,8 +74821,21 @@ sPRegValue\x20{\x20int_fp:\x200x3F08_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20tru b0 a1Ds +0%LsF& 0O?>h' +0eSxgZ +0O3x+p +0jI,6Z +0=UFhM +0'&3/8 +0NpAYh +0S9gg@ +0nKo0% 0g~Sb6 +0Z&FNU +0/77,W +0|u)]T +1(D4kX b1000000100100 e<:A/ sAddSub\x20pu0_or0xa,\x20pu1_or0xb,\x20pzero,\x200x1_i34 v$C<0 sPRegValue\x20{\x20int_fp:\x200x3F08_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} r|:VS @@ -74062,6 +74846,7 @@ b11111100001000 U)X". b11111100001001 BB(CV 0jZrtU 0(rQ&h +0e4&3R sLogicalFlags\x20pu0_or0xa,\x20pu1_or0xb,\x20pzero,\x20pu0_or0x0,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sPRegValue\x20{\x20int_fp:\x200x3F08_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} _W71% sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 1k88+ @@ -74075,6 +74860,7 @@ b0 /1XVb 1/N]C$ 1*KDe3 10c\>R +b0 qjR[X# b0 Xmn>< b0 o\RwG b0 c_Tlk @@ -74084,28 +74870,35 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} stG sLogical\x20pu0_or0xa,\x20pu1_or0xb,\x200x80_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F08_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} IW#Y!: sPRegValue\x20{\x20int_fp:\x200x8_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b1000 eU?N5 -b0 `:w9o -b1000 t^Up& -b1000 Tlf|> -b0 4S@]> -b1000 4?i,h -b1000 ][~kZ -b1000 ZG$9O +b10000 ~zdI5 +b10000 SB[+n +b100000 )6fFH +b100000 w!AfQ +b100000 T&Td| +b100000 tw/Ra +b100000 5zFXO +b100000 +H5M| +b100000 GF,Aj +b100000 z>+[L +b100000 *)g"J +b1000 !`=ta +b1000 [?4H5 sCompare\x20pu0_or0xa,\x20pu1_or0xb,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F08_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} b^-VQ b11111100001000 61"fM b0 "mXIf +sFull64\x20(0) w!/%u 1,xi +sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20invert_src0,\x20invert_carry_in -O#mR sPRegValue\x20{\x20int_fp:\x200x80_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} G$4xb sPRegValue\x20{\x20int_fp:\x200x3F08_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} h;# sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} (]5$N @@ -74388,7 +75190,7 @@ b1001010 >SV}[ b1000000011000 BHJK` b1000000011100 m{I(| 1aZ.3r -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" kG}q# +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" kG}q# b1001010 vx25, b1000000011100 #{PY^ b1000000100000 +/EjT @@ -74440,7 +75242,7 @@ b1010100 ;=6[t b1000000011000 knr_b b1000000011100 7i+r% 1K,%g} -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" :R?/r +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" :R?/r b1010100 /63/d b1000000011100 Vn}yA b1000000100000 B>QDf @@ -74476,7 +75278,7 @@ b1001010 xTmp7 b1000000011000 Z1yh. b1000000011100 6.!6e 1dQZHD -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ILdY7 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ILdY7 b1001010 5AZ| -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" h:}h+ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" h:}h+ b1010100 YlRxv b1000000011100 $Q&(R b1000000100000 %8"}e @@ -74615,7 +75417,7 @@ b1001010 5SzqY b1000000011000 bXMXl b1000000011100 yG>#9 1z6!Sq -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" cX&t+ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" cX&t+ b1001010 ^)ia b1000000011100 mfY=3 b1000000100000 C|A4: @@ -74667,7 +75469,7 @@ b1010100 "n'rI b1000000011000 3v&^* b1000000011100 `0/8C 1\n+ni -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" mN*e2 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" mN*e2 b1010100 :y~6T b1000000011100 #F;BM b1000000100000 $Fb] @@ -74702,7 +75504,7 @@ b1100001 w4U{: b1000000011000 4D~Fn b1000000011100 %,L&| 1jl+V[ -sShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" X{]BR +sShiftRotate\x20pu0_or0x0,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" X{]BR b0 RUJI. b1001010 \JyLS b1100010 ?*wvf @@ -74788,7 +75590,7 @@ b1101100 +S}9n b1000000011000 g80z; b1000000011100 ;~4jc 1f$O.P -sShiftRotate\x20pu1_or0xd,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" b2QLT +sShiftRotate\x20pu1_or0xd,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" b2QLT b1 JzUQL sINR_S_C hI+v5 sHdlNone\x20(0) #[Mgb @@ -74929,15 +75731,24 @@ b1111111111111111111111111111111111111111111111111111111111111111 x#oa7 1YeLGo sLogical\x20pu0_or0x2,\x20pu1_or0x7,\x200x70000_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x2,\x20pu1_or0x7,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x2,\x20pu1_or0x7,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"SignExt8To64BitThenShift\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b0 eU?N5 -b0 t^Up& -b0 Tlf|> -b0 4?i,h -b0 ][~kZ -b0 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX +105+QI sCompare\x20pu0_or0x2,\x20pu1_or0x7,\x20pzero,\x20CmpRBOne mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} b^-VQ @@ -75079,15 +75890,24 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b0 elf7e -b0 a%fO4 -b0 mgH'k -b0 F~C8e -b0 45-f* -b0 8,@16 +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} L}|cT +b0 guI.] +b0 s\\.& +b0 7j`~i +b0 a891H +b0 ;v~=i +b0 WTbQL +b0 p7=&y +b0 NEY/c +b0 #fR04 +b0 v#f.M +b0 gSj(Z +b0 +eCvf +b0 ++.Kt +1mL(;) +1tyEbH sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} (]5$N @@ -75264,7 +76084,7 @@ b1010100 w}/Bf b1000000011000 Eky!H b1000000011100 :sI9j 1Zle/M -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" H}G,~ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" H}G,~ b1010100 wO2pI b1000000011100 Dzyv( b1000000100000 Ij1.# @@ -75352,7 +76172,7 @@ b1010100 )~7)* b1000000011000 PJFNQ b1000000011100 )|%-* 1=:o#p -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" >Ljr@ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" >Ljr@ b1010100 $'o?g b1000000011100 3um:5 b1000000100000 ){4i% @@ -75501,7 +76321,7 @@ b1010100 Do6U{ b1000000011000 I5k=u b1000000011100 "[7)5 1^2z`B -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" G)Y>z +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" G)Y>z b1010100 ;_3I; b1000000011100 k5Uf2 b1000000100000 PM::U @@ -75612,7 +76432,7 @@ b1101100 %b|Fh b1000000011000 Io,]} b1000000011100 o;x.q 1^&7Z, -sShiftRotate\x20pu1_or0xd,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" N1C -b1000 eU?N5 -b1000 t^Up& -b1000 Tlf|> -b1000 4?i,h -b1000 ][~kZ -b1000 ZG$9O +b10000 ~zdI5 +b10000 SB[+n +b100000 )6fFH +b100000 w!AfQ +b100000 T&Td| +b100000 tw/Ra +b100000 5zFXO +b100000 +H5M| +b100000 GF,Aj +b100000 z>+[L +b100000 *)g"J +b1000 !`=ta +b1000 [?4H5 +0w9hzX +005+QI sCompare\x20pu0_or0xb,\x20pu1_or0xb,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F08_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} b^-VQ @@ -75917,15 +76746,23 @@ sLogical\x20pu1_or0x5,\x20pu1_or0xc,\x20pzero,\x200x1_i34,\x20[false,\x20false,\ sPRegValue\x20{\x20int_fp:\x200x9_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x5,\x20pu1_or0xc,\x200x80_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x9_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x5,\x20pu1_or0xc,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x5,\x20pu1_or0xc,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x9_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ -sPRegValue\x20{\x20int_fp:\x200x9_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b1001 elf7e -b1001 a%fO4 -b1001 mgH'k -b1001 F~C8e -b1001 45-f* -b1001 8,@16 +sPRegValue\x20{\x20int_fp:\x200x9_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} L}|cT +b10010000 guI.] +b10010000 s\\.& +b100100000 7j`~i +b100100000 a891H +b100100000 ;v~=i +b100100000 WTbQL +b100100000 p7=&y +b100100000 NEY/c +b100100000 #fR04 +b100100000 v#f.M +b100100000 gSj(Z +b1001 +eCvf +b1001 ++.Kt +0mL(;) sCompare\x20pu1_or0x5,\x20pu1_or0xc,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x9_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} (]5$N @@ -76034,7 +76871,7 @@ b1000000011100 q7AbU b100 vo/2$ 1,2\{t 1g$o}C -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" b)iv\ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" b)iv\ b10 HcXS= b1000000011100 u];=A b1100100 %4VT6 @@ -76046,7 +76883,7 @@ b1100011 `%:u/ b1000000011000 +.1SM b1000000011100 dp]}: 1/ZO0i -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ^,Y?C +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ^,Y?C b1000000011000 gTqRd 0RBJ?^ 1_A~e, @@ -76057,7 +76894,7 @@ b1000000011100 jFa=K b100 &V`_k 1UU?*I 1[(Uzd -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" 3,D6U +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" 3,D6U b10 L9B+' sHdlNone\x20(0) /:g|& sCancelAndStartAt\x20(0) >y]-? @@ -76100,7 +76937,7 @@ b1010100 M6v2* b1000000011000 0+X%N b1000000011100 `F_;@ 1TfU1; -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" v);!X +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" v);!X b1000000011100 Eky!H b1000000100000 :sI9j sCompare\x20{r0xff(pwr:cr0)},\x20r0x26(pwr:r6),\x200xA_i34,\x20u32 H}G,~ @@ -76178,7 +77015,7 @@ b1010100 ;OIV7 b1000000011000 y6d,- b1000000011100 rBY/0 1GyD/- -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ?-/h +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ?-/h b1000000011100 PJFNQ b1000000100000 )|%-* sCompare\x20{r0xff(pwr:cr0)},\x20r0x26(pwr:r6),\x200xA_i34,\x20u32 >Ljr@ @@ -76295,7 +77132,7 @@ b1010100 -CWX b1000000011000 .r&NG b1000000011100 dQX}W 1-NaQx -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" _RFXu +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" _RFXu b1000000011100 I5k=u b1000000100000 "[7)5 sCompare\x20{r0xff(pwr:cr0)},\x20r0x26(pwr:r6),\x200xA_i34,\x20u32 G)Y>z @@ -76399,7 +77236,7 @@ b1101100 #%BAH b1000000011000 _^1p8 b1000000011100 0Ky2c 1%c)dF -sShiftRotate\x20pu1_or0xd,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" !)Cl~ +sShiftRotate\x20pu1_or0xd,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" !)Cl~ sINR_S_C wWrbg sHdlNone\x20(0) d5VF* sHdlNone\x20(0) T7AaV @@ -76634,22 +77471,26 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*s sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} ]3p>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20puz_or0xe,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C b111111 e2 -b0 t^Up& -b0 Tlf|> -1+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX +105+QI sCompare\x20pu0_or0x8,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} b^-VQ @@ -76785,15 +77626,23 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b0 elf7e -b0 a%fO4 -b0 mgH'k -b0 F~C8e -b0 45-f* -b0 8,@16 +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} L}|cT +b0 guI.] +b0 s\\.& +b0 7j`~i +b0 a891H +b0 ;v~=i +b0 WTbQL +b0 p7=&y +b0 NEY/c +b0 #fR04 +b0 v#f.M +b0 gSj(Z +b0 +eCvf +b0 ++.Kt +1mL(;) sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} (]5$N @@ -76954,7 +77803,7 @@ b1000000011100 )Z?\G b100 %v8MO 1o#xMo 1zhd`9 -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" J9h2v +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" J9h2v b10100 50IDv b0 G9@U` sHdlSome\x20(1) =DA`= @@ -76972,14 +77821,14 @@ b1000000011100 B8#2K b100 iXLU` 1,')ha 1}NSro -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" `4f=q +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" `4f=q b10100 J8qAt b1100011 }:QxN b1110111 hh!}] b1000000011000 k@R+E b1000000011100 +PXSv 13hOV\ -sShiftRotate\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" QVw;[ +sShiftRotate\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" QVw;[ b1100010 _CFax b1110101 *P-sE b1000000110100 T.E%| @@ -77025,7 +77874,7 @@ b1000000011100 .)')Q b100 ,|l<; 1RDpAQ 1pR{Kz -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" _e@LH +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" _e@LH b1 ,a#p\ b10100 6ngWu sF_C R=4[: @@ -77055,7 +77904,7 @@ b1000000011100 p,LUL b100 *BBR% 1b>i>S 1.u -sShiftRotate\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" p"4GL +sShiftRotate\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" p"4GL 1b9.7} b10100 2/sm& b1 k1IBl @@ -77076,13 +77925,13 @@ s\"IR_C(apfc):\x20..0x1030:\x20Load\x20pu2_or0x1,\x20pu0_or0x4,\x200x0_i34,\x20u s\"F_C(s)(output):\x200x1030..:\x20AddSub\x20pu0_or0x8,\x20pzero,\x20pzero,\x20-0x10_i34\" lTkXL s\"INR_S_C(s):\x200x1034..:\x20AddSub\x20pu0_or0x3,\x20pu0_or0x7,\x20pzero,\x20-0x1_i34\" ?JWz' s\"NotYetEnqueued(s):\x20..0x1034:\x20Branch\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pu0_or0x3,\x20-0x1C_i26,\x20uge,\x20invert_src2_eq_zero,\x20pc_relative\" ^D])9 -s\"NotYetEnqueued(s):\x200x1018:\x20ShiftRotate\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" XD/s$ +s\"NotYetEnqueued(s):\x200x1018:\x20ShiftRotate\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\\\"FunnelShift2x32Bit\\\"\" XD/s$ b1100011 %RtTH b1110111 8/pV| b1000000011000 j2-1L b1000000011100 NbFkw 1Kr|l% -sShiftRotate\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" O!5ED +sShiftRotate\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" O!5ED b1100010 .awP3 b1110101 IG_UF b1000000110100 ^x>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x3,\x20pu0_or0x7,\x20pzero,\x20pu6_or0xf,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200xF7_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} -b11110111 eU?N5 -b111101110 t^Up& -b11110111 Tlf|> -b111101110 4?i,h +b1111011100000000 ~zdI5 +1R~yx} +b11110111000000000 )6fFH +b1111011100000000 w!AfQ +b11110111000000 T&Td| +b1111011100 tw/Ra +b11 5zFXO sCompare\x20pu0_or0x3,\x20pu0_or0x7,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200xF7_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} b^-VQ @@ -77335,7 +78187,7 @@ b1010100 [1% 1[L?im -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" VH2li +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" VH2li b1010100 "wu\A b1000000011100 2VLa& b1000000100000 f|3xZ @@ -77387,7 +78239,7 @@ b1100011 =XZ/ +sShiftRotate\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" >=XZ/ 0*8b?r b0 +Xkh7 b0 en!G^ @@ -77829,7 +78681,7 @@ s\"\" IdbB6 s\"IR_S_C(s):\x20..0x1030:\x20Load\x20pu2_or0x0,\x20pu0_or0x8,\x200x0_i34,\x20u64\" f9b;# s\"F_C(s)(output):\x200x1034..:\x20AddSub\x20pu0_or0x3,\x20pu0_or0x7,\x20pzero,\x20-0x1_i34\" ?JWz' s\"INR_S_C(s):\x20..0x1034:\x20Branch\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pu0_or0x3,\x20-0x1C_i26,\x20uge,\x20invert_src2_eq_zero,\x20pc_relative\" ^D])9 -s\"INR_S_C(s):\x200x1018:\x20ShiftRotate\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" XD/s$ +s\"INR_S_C(s):\x200x1018:\x20ShiftRotate\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\\\"FunnelShift2x32Bit\\\"\" XD/s$ sHdlNone\x20(0) [C%Hf b0 %RtTH b0 8/pV| @@ -78022,19 +78874,17 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*s sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} ]3p -b0 t^Up& -b0 Tlf|> -0>_,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x64Bit\" %ws9W +sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pu0_or0x3,\x20>>_,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"SignExt8To64BitThenShift\" %ws9W sPRegValue\x20{\x20int_fp:\x200xF6_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} V"{Ng -b11110110 ?fIR2 -b110110 RW8)1 -1JFe|w -b110110 #((c*# b1000000011100 g;x?* 1v2d/E -sShiftRotate\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" u'<^N +sShiftRotate\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" u'<^N sINR_S_C .Wvo% sHdlNone\x20(0) j9VJf b1100100 RB'$4 @@ -79061,15 +79908,12 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} }F8 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} sW@8C b0 }l?zC 0xL+lK -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} V"{Ng b0 ?fIR2 -b0 RW8)1 -0JFe|w -b0 #((MazW b1000000011000 OHY?X -sAddSub\x20pu1_or0xd,\x20pu2_or0x1,\x20pu2_or0x1,\x200x4010080_i34,\x20dup_low32 X"HT8 +sAddSub\x20pu1_or0xd,\x20pu2_or0x1,\x20pu2_or0x1,\x200x110058080_i34,\x20zext16 X"HT8 sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} q~Vv2 sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} jRL3I -sPRegValue\x20{\x20int_fp:\x200x401016804010168_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} DkuBV +sPRegValue\x20{\x20int_fp:\x200x8168_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} DkuBV b1110100 x\xA0 b1110100 5!Dhm -b100000000010000000101101000 f=I%* +b100010000000001011000000101101000 f=I%* 1~aq?g 1@"'8> +1z#{zB 0H4%4. 08RKGA 0^/o=9 1](nPj -sLogicalFlags\x20pu1_or0xd,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20{[1..][..0]\x20<=\x20[1..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20true] Z~9YF +sLogicalFlags\x20pu1_or0xd,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20{[5..][..0]\x20<=\x20[1..],\x20[0..],\x20[4..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} I=~D6 sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ilm!, b1 G'_y[ b1 @mmy? b1 z"iF( -b1 aKUIe +b100 G'_y[# +b101 aKUIe b1 .X6v* b1 H/N3[ -sLogical\x20pu1_or0xd,\x20pu2_or0x1,\x20pu2_or0x1,\x200x4010080_i34,\x20dup_low32,\x20[false,\x20false,\x20false,\x20false] pp50J +sLogical\x20pu1_or0xd,\x20pu2_or0x1,\x20pu2_or0x1,\x200x110058080_i34,\x20zext16,\x20[false,\x20false,\x20false,\x20false] pp50J sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} s~wJ` -sLogical\x20pu1_or0xd,\x20pu2_or0x1,\x20-0x1FF7FBFF5_i34,\x20[false,\x20false,\x20false,\x20false] VNmln +sLogical\x20pu1_or0xd,\x20pu2_or0x1,\x200x2C0400B_i34,\x20zext32,\x20[false,\x20false,\x20true,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 'OJg{ -sShiftRotate\x20pu1_or0xd,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" %ws9W +sPRegValue\x20{\x20int_fp:\x200x2C0400B_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} sW@8C +b10110000000100000000001011 }l?zC +sShiftRotate\x20pu1_or0xd,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sm+'L -sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b1110100 elf7e -b111010000000000000000000000000000000000 ?'?Wd -b1110100 a%fO4 -b1110100 mgH'k -b111010000000000000000000000000000000000 Q0>I* -b1110100 F~C8e -b1110100 45-f* -b1110100 8,@16 -sCompare\x20pu1_or0xd,\x20pu2_or0x1,\x20pu2_or0x1,\x20s64 xg{(O +sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} L}|cT +b10111000000000000000000000000000101110000000000000000000000000 guI.] +b10111000000000000000000000000000101110000000000000000000000000 s\\.& +b101110000000000000000000000000001011100000000000000000000000000 7j`~i +b101110000000000000000000000000001011100000000000000000000000000 a891H +b101110000000000000000000000000001011100000000000000000000000000 ;v~=i +b101110000000000000000000000000001011100000000000000000000000000 WTbQL +b101110000000000000000000000000001011100000000000000000000000000 p7=&y +b101110000000000000000000000000001011100000000000000000000000000 NEY/c +b101110000000000000000000000000001011100000000000000000000000000 #fR04 +b101110000000000000000000000000001011100000000000000000000000000 v#f.M +b101110000000000000000000000000001011100000000000000000000000000 gSj(Z +b1110100 +eCvf +b111010000000000000000000000000001110100 ++.Kt +0mL(;) +sCompare\x20pu1_or0xd,\x20pu2_or0x1,\x20pu2_or0x1,\x20u16 xg{(O sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _j_rZ b1110100 Q0JQY b1110100 [|q-m +sZeroExt16\x20(4) .)td$ +1p/?6& +0].)xE +sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20zext16,\x20invert_src0,\x20invert_carry_in !%/`y sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} )iu( +1(os` +sCompare\x20pu1_or0xd,\x20pu2_or0x1,\x200x2C0400B_i34,\x20u32 k)6U3 sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} NHK8- sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ~M0x` sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} =0/tY b1110100 #V}rF -b1111111111111111111111111111111000000000100000000100000000001011 >`3.I +b10110000000100000000001011 >`3.I +sZeroExt32\x20(2) 0-6z7 1zoSOY 0T&\!L -sPRegValue\x20{\x20int_fp:\x200xFFFFFFFE0080400B_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} wBG\0 +sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20zext32,\x20invert_src0,\x20invert_carry_in ^gb8F +sPRegValue\x20{\x20int_fp:\x200x2C0400B_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} wBG\0 sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ~cr_] -sPRegValue\x20{\x20int_fp:\x200x1FF7FC068_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} H,)nZ +sPRegValue\x20{\x20int_fp:\x200xFD3FC068_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} H,)nZ b1110100 /^K'" -b111111111011111111011111111110100 vL)Qa -b111111111011111111100000001101000 ?15qv +b1111111111111111111111111111111111111101001111111011111111110100 vL)Qa +b1111111111111111111111111111111111111101001111111100000001101000 ?15qv 1^%BMK 1%["g# -0=Dq}M 0.:I:7 0>6L]X 1(tc/# @@ -79438,29 +80310,23 @@ b111111111011111111100000001101000 ?15qv b1000000011000 4GIR: b1000000011100 buJp< b1000000011100 mn>J` -sBranch\x20pu1_or0xd,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x200x80201_i26,\x20ult 4QI1V +sBranch\x20pu1_or0xd,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20-0x1DFF4FF_i26,\x20sgt 4QI1V sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ~FL^w sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} fMFL] sPRegValue\x20{\x20int_fp:\x200x101C_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} %!2Lb 199fvg -b10000000001001110101 M?l+* +b1111111111111111111111111111111111111110001000000000101101110101 M?l+* b1000000011100 RTfE/ b1000000011000 [4[|< b1000000011100 j3/SO b1000000011100 NH/Py -sBranch\x20pu1_or0xd,\x20pu2_or0x1,\x20pu2_or0x1,\x200x4010080_i34,\x20ne OwON" +sBranch\x20pu1_or0xd,\x20pu2_or0x1,\x20pu2_or0x1,\x200x110058080_i34,\x20ugt OwON" sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} `qK5< sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} uy$2] sPRegValue\x20{\x20int_fp:\x200x101C_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} $=o[3 -1PZxmd -sHdlSome\x20(1) (N9V, -b100000000010000000011110100 |t51A -1o=.Zk 15?MO8 -b100000000010000000011110100 /=.lC -1uQ~? @@ -79571,7 +80437,7 @@ b1010100 K.aWf b1000000011000 @;Sos b1000000011100 |8Ac" 1!6c=# b1000000011100 E{f') b1000000100000 "1`4I @@ -79623,7 +80489,7 @@ b1100011 6.=w| b1000000011000 :Iu]Z b1000000011100 1y\wq 1T!*NS -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" fV|74 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" fV|74 b1100100 P'w8, b1000000011100 $LQe6 b1000000100000 d|@}a @@ -79671,7 +80537,7 @@ b1010100 AiX|i b1000000011000 5lbfo b1000000011100 \5[{: 1er?n^ -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" 6#`f" +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" 6#`f" b1010100 A/2&\ b1000000011100 3U{._ b1000000100000 0^Fub @@ -79723,7 +80589,7 @@ b1100011 cZDID b1000000011000 @+M>{ b1000000011100 .R@P) 1J}4jM -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" @cYHQ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" @cYHQ b1100100 &!_BR b1000000011100 ,GIY} b1000000100000 RAJ'& @@ -79774,7 +80640,7 @@ b100 !Z5Ty 1yJx~x 1!6jj8 sCompare\x20pu0_or0x9,\x20pu1_or0xd,\x200xA_i34,\x20u32 _,Lnf -sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]Bk)[ +sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ]Bk)[ sHdlSome\x20(1) -VNX5 b1101101 \Svf* sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} l[;Jg @@ -79835,7 +80701,7 @@ b1010100 U'aY{ b1000000011000 992f$ b1000000011100 l'eOs 18!Pg@ -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ^F35A +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ^F35A b1010100 fSYB' b1000000011100 (Tb@s b1000000100000 %^)!N @@ -79887,7 +80753,7 @@ b1100011 G99FH b1000000011000 K?=MC b1000000011100 xr!E9 1thmBC -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" [VvH? +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" [VvH? b1100100 CD(_4 b1000000011100 t977^ b1000000100000 v"_ b1000000011100 :KovG 17~ux" -sShiftRotate\x20pu1_or0xd,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" wv@sk +sShiftRotate\x20pu1_or0xd,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" wv@sk b1 S]"@z b1010100 rmXQH b1101101 Js @@ -80130,7 +80996,7 @@ b1000000000000001110100 qOt>s 1(D4kX b1000000011100 e<:A/ sAddSub\x20pu0_or0x9,\x20pu1_or0xd,\x20pu1_or0x1,\x200x10000000_i34 v$C<0 -sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} r|:VS +sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} r|:VS sPRegValue\x20{\x20int_fp:\x200x10000074_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} LsQKG b1110100 U)X". b10000000000000000000001110100 BB(CV @@ -80138,29 +81004,44 @@ b10000000000000000000001110100 BB(CV 070;4[ 1#Q?gz sLogicalFlags\x20pu0_or0x9,\x20pu1_or0xd,\x20pu1_or0x1,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& -sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _W71% +sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} _W71% +19eKRJ +1|vAX# +1l!f;= +1{VR sLogical\x20pu0_or0x9,\x20pu1_or0xd,\x20pu1_or0x1,\x200x10000000_i34,\x20[false,\x20false,\x20false,\x20false] ,$"r: -sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ +sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x9,\x20pu1_or0xd,\x200xA_i34,\x20zext32,\x20[false,\x20false,\x20false,\x20false] TykLZ -sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x9,\x20pu1_or0xd,\x20pu1_or0x1,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve -sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} -sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b1110100 eU?N5 -b1110100 t^Up& -b1110100 Tlf|> -b1110100 4?i,h -b1110100 ][~kZ -b1110100 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv +sShiftRotate\x20pu0_or0x9,\x20pu1_or0xd,\x20pu1_or0x1,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve +sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} +sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Om*>C +b101110 ~zdI5 +b101110 SB[+n +b1011100 )6fFH +b1011100 w!AfQ +b1011100 T&Td| +b1011100 tw/Ra +b1011100 5zFXO +b1011100 +H5M| +b1011100 GF,Aj +b1011100 z>+[L +b1011100 *)g"J +b1110100 !`=ta +b1110100 [?4H5 +0w9hzX sCompare\x20pu0_or0x9,\x20pu1_or0xd,\x20pu1_or0x1,\x20u64 mMj`$ -sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? +sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} b^-VQ b1110100 61"fM 1,x +sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} h@ru> sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} HBUNY b1110100 Vu4"Q b1010 a5YuJ @@ -80195,7 +81076,7 @@ sZeroExt32\x20(2) ,GIl; 0ZQUxo sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20zext32,\x20invert_src0,\x20invert_carry_in -O#mR sPRegValue\x20{\x20int_fp:\x200xA_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} G$4xb -sPRegValue\x20{\x20int_fp:\x200x74_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} h;MazW b1000000100100 OHY?X sAddSub\x20pu1_or0x6,\x20pu0_or0xb,\x20pzero,\x200x1_i34 X"HT8 sPRegValue\x20{\x20int_fp:\x200x3F09_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} q~Vv2 @@ -80277,6 +81170,7 @@ b11111100001001 5!Dhm b11111100001010 f=I%* 0~aq?g 0@"'8> +0z#{zB 1H4%4. sLogicalFlags\x20pu1_or0x6,\x20pu0_or0xb,\x20pzero,\x20pu0_or0x0,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sPRegValue\x20{\x20int_fp:\x200x3F09_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} I=~D6 @@ -80291,6 +81185,7 @@ b0 z"iF( 1K;T_l 1*>.UM 1tIy2u +b0 G'_y[# b0 aKUIe b0 .X6v* b0 H/N3[ @@ -80300,28 +81195,35 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} s~w sLogical\x20pu1_or0x6,\x20pu0_or0xb,\x200x80_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3F09_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 'OJg{ -sShiftRotate\x20pu1_or0x6,\x20pu0_or0xb,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} sW@8C +b0 }l?zC +sShiftRotate\x20pu1_or0x6,\x20pu0_or0xb,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3F09_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sm+'L -sPRegValue\x20{\x20int_fp:\x200x9_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b1001 elf7e -b0 ?'?Wd -b1001 a%fO4 -b1001 mgH'k -b0 Q0>I* -b1001 F~C8e -b1001 45-f* -b1001 8,@16 +sPRegValue\x20{\x20int_fp:\x200x9_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} L}|cT +b10010000 guI.] +b10010000 s\\.& +b100100000 7j`~i +b100100000 a891H +b100100000 ;v~=i +b100100000 WTbQL +b100100000 p7=&y +b100100000 NEY/c +b100100000 #fR04 +b100100000 v#f.M +b100100000 gSj(Z +b1001 +eCvf +b1001 ++.Kt sCompare\x20pu1_or0x6,\x20pu0_or0xb,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3F09_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _j_rZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} (]5$N b11111100001001 Q0JQY b0 [|q-m +sFull64\x20(0) .)td$ 1|V.fh 1N[G~_ -1p/?6& -0].)xE +sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20invert_src0,\x20invert_carry_in !%/`y sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} )iu( -1(os` 0-|t6D 1NBCNe sCompare\x20pu1_or0x6,\x20pu0_or0xb,\x200x80_i34,\x20u64 k)6U3 @@ -80353,8 +81253,10 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ~M0 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} =0/tY b11111100001001 #V}rF b10000000 >`3.I +sFull64\x20(0) 0-6z7 1fMw>u 1KFpql +sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20invert_src0,\x20invert_carry_in ^gb8F sPRegValue\x20{\x20int_fp:\x200x80_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} wBG\0 sPRegValue\x20{\x20int_fp:\x200x3F09_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ~cr_] sPRegValue\x20{\x20int_fp:\x200x3E88_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} H,)nZ @@ -80371,6 +81273,7 @@ b11111010001000 ?15qv 1Ew-)g 0%5#/M 0GRg@h +0=Dq}M 1.:I:7 1f@'fn 1cWLUu @@ -80396,12 +81299,11 @@ sBranch\x20pu1_or0x6,\x20pu0_or0xb,\x20pzero,\x200x1_i34,\x20eq OwON" sPRegValue\x20{\x20int_fp:\x200x3F09_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} `qK5< sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} uy$2] sPRegValue\x20{\x20int_fp:\x200x1028_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} $=o[3 -0PZxmd +sHdlSome\x20(1) (N9V, b1000000101000 |t51A +1o=.Zk b1 /=.lC -0uQ~? @@ -80484,7 +81386,7 @@ b1010100 >SV}[ b1000000011000 BHJK` b1000000011100 m{I(| 1aZ.3r -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" kG}q# +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" kG}q# b1010100 vx25, b1000000011100 #{PY^ b1000000100000 +/EjT @@ -80536,7 +81438,7 @@ b1100011 ;=6[t b1000000011000 knr_b b1000000011100 7i+r% 1K,%g} -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" :R?/r +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" :R?/r b1100100 /63/d b1000000011100 Vn}yA b1000000100000 B>QDf @@ -80574,7 +81476,7 @@ b1010100 xTmp7 b1000000011000 Z1yh. b1000000011100 6.!6e 1dQZHD -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ILdY7 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ILdY7 b1010100 5AZ| -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" h:}h+ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" h:}h+ b1100100 YlRxv b1000000011100 $Q&(R b1000000100000 %8"}e @@ -80703,7 +81605,7 @@ b1010100 5SzqY b1000000011000 bXMXl b1000000011100 yG>#9 1z6!Sq -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" cX&t+ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" cX&t+ b1010100 ^)ia b1000000011100 mfY=3 b1000000100000 C|A4: @@ -80755,7 +81657,7 @@ b1100011 "n'rI b1000000011000 3v&^* b1000000011100 `0/8C 1\n+ni -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" mN*e2 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" mN*e2 b1100100 :y~6T b1000000011100 #F;BM b1000000100000 $Fb] @@ -80793,7 +81695,7 @@ b1101100 w4U{: b1000000011000 4D~Fn b1000000011100 %,L&| 1jl+V[ -sShiftRotate\x20pu1_or0xd,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" X{]BR +sShiftRotate\x20pu1_or0xd,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" X{]BR b1 RUJI. b1010100 \JyLS b1101101 ?*wvf @@ -80879,7 +81781,7 @@ b1110111 +S}9n b1000000011000 g80z; b1000000011100 ;~4jc 1f$O.P -sShiftRotate\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" b2QLT +sShiftRotate\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" b2QLT sINR_S_C hI+v5 sHdlNone\x20(0) #[Mgb b1100100 :;cZ3 @@ -80987,19 +81889,34 @@ b0 BB(CV 0#Q?gz sLogicalFlags\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _W71% +09eKRJ +0|vAX# +0l!f;= +0{VR sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] ,$"r: sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b0 eU?N5 -b0 t^Up& -b0 Tlf|> -b0 4?i,h -b0 ][~kZ -b0 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} b^-VQ @@ -81154,15 +82071,23 @@ b1111111111111111111111111111111111111111111111111111111111111111 )$R1t 1hbq0A sLogical\x20pu1_or0xe,\x20pu0_or0x9,\x200x70000_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0xe,\x20pu0_or0x9,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0xe,\x20pu0_or0x9,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"SignExt8To64BitThenShift\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b0 elf7e -b0 a%fO4 -b0 mgH'k -b0 F~C8e -b0 45-f* -b0 8,@16 +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} L}|cT +b0 guI.] +b0 s\\.& +b0 7j`~i +b0 a891H +b0 ;v~=i +b0 WTbQL +b0 p7=&y +b0 NEY/c +b0 #fR04 +b0 v#f.M +b0 gSj(Z +b0 +eCvf +b0 ++.Kt +1mL(;) sCompare\x20pu1_or0xe,\x20pu0_or0x9,\x20pzero,\x20CmpRBOne xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} (]5$N @@ -81341,7 +82266,7 @@ b1100011 w}/Bf b1000000011000 Eky!H b1000000011100 :sI9j 1Zle/M -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" H}G,~ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" H}G,~ b1100100 wO2pI b1000000011100 Dzyv( b1000000100000 Ij1.# @@ -81424,7 +82349,7 @@ b1100011 )~7)* b1000000011000 PJFNQ b1000000011100 )|%-* 1=:o#p -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" >Ljr@ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" >Ljr@ b1100100 $'o?g b1000000011100 3um:5 b1000000100000 ){4i% @@ -81542,7 +82467,7 @@ b1100011 Do6U{ b1000000011000 I5k=u b1000000011100 "[7)5 1^2z`B -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" G)Y>z +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" G)Y>z b1100100 ;_3I; b1000000011100 k5Uf2 b1000000100000 PM::U @@ -81647,7 +82572,7 @@ b1110111 %b|Fh b1000000011000 Io,]} b1000000011100 o;x.q 1^&7Z, -sShiftRotate\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" N1# sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} (]5$N @@ -81919,7 +82852,7 @@ b1101011 ._e2c b1000000011000 &IybE b1000000011100 q7AbU 1g$o}C -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" b)iv\ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" b)iv\ b1000000011100 u];=A b0 yzxH' b1101100 %4VT6 @@ -81931,7 +82864,7 @@ b1101011 `%:u/ b1000000011000 +.1SM b1000000011100 dp]}: 13K,0| -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ^,Y?C +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ^,Y?C b1101011 ,Pv?r b1000000110100 a:tIz b1000000011000 gTqRd @@ -81940,7 +82873,7 @@ b1101011 b;gWF b1000000011000 v%{gr b1000000011100 jFa=K 1[(Uzd -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" 3,D6U +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" 3,D6U sHdlNone\x20(0) /:g|& sCancelAndStartAt\x20(0) >y]-? sHdlNone\x20(0) F>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x6,\x20pzero,\x20pzero,\x20puz_or0xe,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" 0E=Ve b111111 e2 -1 26PIn sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} HBUNY @@ -82606,15 +83534,22 @@ sLogical\x20pu1_or0x1,\x20pu1_or0x5,\x20pzero,\x200x1_i34,\x20[false,\x20false,\ sPRegValue\x20{\x20int_fp:\x200xA_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x1,\x20pu1_or0x5,\x200x80_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200xA_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x1,\x20pu1_or0x5,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x1,\x20pu1_or0x5,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200xA_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ -sPRegValue\x20{\x20int_fp:\x200xA_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b1010 elf7e -b1010 a%fO4 -b1010 mgH'k -b1010 F~C8e -b1010 45-f* -b1010 8,@16 +sPRegValue\x20{\x20int_fp:\x200xA_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} L}|cT +b1010000 guI.] +b1010000 s\\.& +b10100000 7j`~i +b10100000 a891H +b10100000 ;v~=i +b10100000 WTbQL +b10100000 p7=&y +b10100000 NEY/c +b10100000 #fR04 +b10100000 v#f.M +b10100000 gSj(Z +b1010 +eCvf +b1010 ++.Kt sCompare\x20pu1_or0x1,\x20pu1_or0x5,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200xA_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># b1010 Q0JQY @@ -82739,7 +83674,7 @@ b1000000011100 )Z?\G b100 %v8MO 1o#xMo 1zhd`9 -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" J9h2v +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" J9h2v b10100 50IDv b0 G9@U` b1101011 j*RF* @@ -82754,7 +83689,7 @@ b1000000011100 B8#2K b100 iXLU` 1,')ha 1}NSro -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" `4f=q +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" `4f=q b10100 J8qAt sHdlNone\x20(0) 6i^,, b0 _CFax @@ -82819,7 +83754,7 @@ b1000000011100 .)')Q b100 ,|l<; 1RDpAQ 1pR{Kz -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" _e@LH +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" _e@LH b1 ,a#p\ b10100 6ngWu sF_C ~Nt<3 @@ -82846,7 +83781,7 @@ b1000000011100 p,LUL b100 *BBR% 1b>i>S 1.u -sShiftRotate\x20pu1_or0x8,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" p"4GL +sShiftRotate\x20pu1_or0x8,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" p"4GL b1 7GJ5s 1b9.7} b10100 2/sm& @@ -82864,7 +83799,7 @@ sHdlNone\x20(0) $b42^ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ca7iO s\"INR_S_C(s):\x200x1034..:\x20AddSub\x20pu1_or0x4,\x20pu0_or0x3,\x20pzero,\x20-0x1_i34\" jh9?I s\"NotYetEnqueued(s):\x20..0x1034:\x20Branch\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pu1_or0x4,\x20-0x1C_i26,\x20uge,\x20invert_src2_eq_zero,\x20pc_relative\" 41&Ni -s\"NotYetEnqueued(s):\x200x1018:\x20ShiftRotate\x20pu1_or0x8,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" :GA_. +s\"NotYetEnqueued(s):\x200x1018:\x20ShiftRotate\x20pu1_or0x8,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\\\"FunnelShift2x32Bit\\\"\" :GA_. s\"F_C(s)(output):\x200x102c:\x20AddSub\x20pu1_or0x1,\x20pu1_or0x5,\x20pzero,\x200x1_i34\" y.\2m s\"F_C(s)(output):\x200x1030..:\x20AddSub\x20pu0_or0x6,\x20pzero,\x20pzero,\x20-0x10_i34\" n?a24 s\"INR_S_C(s):\x20..0x1030:\x20Load\x20pu2_or0x4,\x20pu0_or0x6,\x200x0_i34,\x20u64\" F8i). @@ -82998,14 +83933,9 @@ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} ]3p -0>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pu0_or0x3,\x20pzero,\x20pu6_or0xf,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200xF6_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} L}|cT b111111 ?fIR2 -b11110110 elf7e -b111111 RW8)1 -b111101100 a%fO4 -b11110110 mgH'k -1JFe|w -b111111 #((# b11110110 Q0JQY @@ -83342,7 +84276,7 @@ b10000010 !}q}3 b1000000011000 P6Lor b1000000011100 %T}0a 1~+goK -sShiftRotate\x20pu1_or0x8,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ^>_,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x64Bit\" %ws9W +sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pu1_or0x4,\x20>>_,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"SignExt8To64BitThenShift\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200xF5_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} V"{Ng -b11110101 ?fIR2 -b0 elf7e -b110101 RW8)1 -b0 a%fO4 -b0 mgH'k -b110101 #((# sPRegValue\x20{\x20int_fp:\x200xF5_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} !![1% 1[L?im -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" VH2li +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" VH2li b1100100 "wu\A b1000000011100 2VLa& b1000000100000 f|3xZ @@ -84053,7 +84985,7 @@ b1101011 =XZ/ +sShiftRotate\x20pu1_or0x8,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" >=XZ/ sINR_S_C YRHmG sHdlNone\x20(0) GXnYY 0*8b?r @@ -84526,7 +85458,7 @@ b1100011 rT\_J b1000000011000 Lj@^3 b1000000011100 5V47% 1bHqkH -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" $J^te +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" $J^te b1100100 :/Lu^ b1000000011100 HJ`KE b1000000100000 MZ'y0 @@ -84578,7 +85510,7 @@ b1101011 3~R@V b1000000011000 $sw]T b1000000011100 4.Fl' 1KELbi -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" FroU] +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" FroU] b1101100 XkB+D b1000000011100 kOf|@ b1000000100000 AX2`x @@ -84613,7 +85545,7 @@ b1100011 G]Da0 b1000000011000 J`HNu b1000000011100 f,@)} 1QD~~; -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" -VwB# +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" -VwB# b1100100 e(`:4 b1000000011100 rkB,8 b1000000100000 EndVc @@ -84665,7 +85597,7 @@ b1101011 v1PxY b1000000011000 D$(h6 b1000000011100 aPlbU 1$XNdK -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ZVxb5 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ZVxb5 b1101100 wAhwA b1000000011100 "A7[g b1000000100000 xkN0n @@ -84716,7 +85648,7 @@ b1100011 ~844q b1000000011000 /cb.q b1000000011100 #djZj 1^3`F6 -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" !k7S, +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" !k7S, b1100100 *S2}w b1000000011100 F8YaY b1000000100000 By4s_ @@ -84768,7 +85700,7 @@ b1101011 o,027 b1000000011000 IpMow b1000000011100 ~/gOG 1ts{HG -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" JV){m +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" JV){m b1101100 G.l-E b1000000011100 e3!L( b1000000100000 u_nJT @@ -84817,7 +85749,7 @@ b1110111 4q:R| b1000000011000 neY*K b1000000011100 kR(7} 1kC=}X -sShiftRotate\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" SP~Du +sShiftRotate\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" SP~Du sINR_S_C zdMbX sHdlNone\x20(0) Ty;xq b1100100 ||dv( @@ -84904,7 +85836,7 @@ b10000010 ))Q$A b1000000011000 2>c*# b1000000011100 g;x?* 1v2d/E -sShiftRotate\x20pu1_or0x8,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" u'<^N +sShiftRotate\x20pu1_or0x8,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" u'<^N sINR_S_C .Wvo% sHdlNone\x20(0) j9VJf b1101100 RB'$4 @@ -85160,12 +86092,12 @@ b1000000011100 (VgN[ b100 !Z5Ty 1yJx~x 1!6jj8 -sShiftRotate\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" _,Lnf +sShiftRotate\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" _,Lnf sPRegValue\x20{\x20int_fp:\x200x2E_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]Bk)[ sPRegValue\x20{\x20int_fp:\x200x2E_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} )r7>= sHdlSome\x20(1) -VNX5 b1110111 \Svf* -sPRegValue\x20{\x20int_fp:\x200x2E_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} l[;Jg +sPRegValue\x20{\x20int_fp:\x200x2E_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} l[;Jg sHdlSome\x20(1) k5NJV b1110111 XQXA5 sHdlNone\x20(0) 8c+O\ @@ -85214,7 +86146,7 @@ s\"INR_S_C(s):\x20..0x1024:\x20Store\x20pu2_or0x3,\x20pu0_or0x0,\x20pu2_or0x4,\x s\"F_C(apfc)(output):\x20..0x1030:\x20Load\x20pu2_or0x0,\x20pu0_or0x8,\x200x0_i34,\x20u64\" f9b;# s\"F_C(apfc)(output):\x200x1034..:\x20AddSub\x20pu0_or0x3,\x20pu0_or0x7,\x20pzero,\x20-0x1_i34\" ?JWz' s\"F_C(apfc)(output):\x20..0x1034:\x20Branch\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pu0_or0x3,\x20-0x1C_i26,\x20uge,\x20invert_src2_eq_zero,\x20pc_relative\" ^D])9 -s\"INR_S_C(apfc):\x200x1018:\x20ShiftRotate\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" XD/s$ +s\"INR_S_C(apfc):\x200x1018:\x20ShiftRotate\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\\\"FunnelShift2x32Bit\\\"\" XD/s$ sHdlNone\x20(0) [C%Hf b0 %RtTH b0 8/pV| @@ -85231,99 +86163,126 @@ b1000000011100 ^w-Y+ b100 K{GN. 1/[Etl 1#@^mC -sShiftRotate\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" nENA: +sShiftRotate\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" nENA: sPRegValue\x20{\x20int_fp:\x200x2E_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 45|ed sPRegValue\x20{\x20int_fp:\x200x2E_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} -n!zX sHdlSome\x20(1) n}C`` b1110111 %]!={ -sPRegValue\x20{\x20int_fp:\x200x2E_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} bes2^ +sPRegValue\x20{\x20int_fp:\x200x2E_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} bes2^ sHdlSome\x20(1) r+(d7 b1110111 Oa2s_ b1000000011100 emZfo -sPRegValue\x20{\x20int_fp:\x200x2E_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} eO"-j +sPRegValue\x20{\x20int_fp:\x200x2E_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} eO"-j b1000000011000 ({+qW -sAddSub\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x200x80201_i26,\x20zext32 =w("P +sAddSub\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20-0x1DFF4FF_i26,\x20invert_src0 =w("P sPRegValue\x20{\x20int_fp:\x200x2E_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ZGaE: sPRegValue\x20{\x20int_fp:\x200x2E_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ptPA) -sPRegValue\x20{\x20int_fp:\x200x8025D_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} i}kgz +sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFE200B00_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_lt:\x20true,\x20..\x20}\x20} i}kgz b101110 a1Ds +b1111111111111111111111111111111111111111111111111111111111010001 Bc,83 +b1111111111111111111111111111111111111110001000000000101100000000 qOt>s 1%LsF& -1?dwF' -0g~Sb6 +1O?>h' +1eSxgZ +1O3x+p +1jI,6Z +1=UFhM +1'&3/8 +1NpAYh +1S9gg@ +1nKo0% 0>%3MX +1Z&FNU +1/77,W +1|u)]T 0-(:9\ -1(D4kX b1000000011000 e<:A/ -sAddSub\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x200x4010080_i34,\x20dup_low32 v$C<0 +sAddSub\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x200x110058080_i34,\x20zext16 v$C<0 sPRegValue\x20{\x20int_fp:\x200x2E_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} r|:VS sPRegValue\x20{\x20int_fp:\x200x2E_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ASo=" -sPRegValue\x20{\x20int_fp:\x200x40100DC040100DC_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} LsQKG +sPRegValue\x20{\x20int_fp:\x200x80DC_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} LsQKG b101110 < +b100 qjR[X# +b101 Xmn>< b1 o\RwG b1 c_Tlk -sLogical\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x200x4010080_i34,\x20dup_low32,\x20[false,\x20false,\x20false,\x20false] ,$"r: +sLogical\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x200x110058080_i34,\x20zext16,\x20[false,\x20false,\x20false,\x20false] ,$"r: sPRegValue\x20{\x20int_fp:\x200x2E_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sPRegValue\x20{\x20int_fp:\x200x2E_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} stGG\ -sLogical\x20pu0_or0x2,\x20pu2_or0x0,\x20-0x1FF7FBFFD_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ +sLogical\x20pu0_or0x2,\x20pu2_or0x0,\x200x2C04003_i34,\x20zext32,\x20[false,\x20false,\x20true,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x2E_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv sPRegValue\x20{\x20int_fp:\x200x2E_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} IW#Y!: -sPRegValue\x20{\x20int_fp:\x200x2E_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b101110 eU?N5 -b10111000000000000000000000000000000000 `:w9o -b101110 t^Up& -b101110 Tlf|> -b10111000000000000000000000000000000000 4S@]> -b101110 4?i,h -b101110 ][~kZ -b101110 ZG$9O -sCompare\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20s64 mMj`$ +sPRegValue\x20{\x20int_fp:\x200x2E_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Om*>C +b111010000000000000000000000000001110100000000000000000000000000 ~zdI5 +b111010000000000000000000000000001110100000000000000000000000000 SB[+n +b1110100000000000000000000000000011101000000000000000000000000000 )6fFH +b1110100000000000000000000000000011101000000000000000000000000000 w!AfQ +b1110100000000000000000000000000011101000000000000000000000000000 T&Td| +b1110100000000000000000000000000011101000000000000000000000000000 tw/Ra +b1110100000000000000000000000000011101000000000000000000000000000 5zFXO +b1110100000000000000000000000000011101000000000000000000000000000 +H5M| +b1110100000000000000000000000000011101000000000000000000000000000 GF,Aj +b1110100000000000000000000000000011101000000000000000000000000000 z>+[L +b1110100000000000000000000000000011101000000000000000000000000000 *)g"J +b101110 !`=ta +b10111000000000000000000000000000101110 [?4H5 +0w9hzX +sCompare\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20u16 mMj`$ sPRegValue\x20{\x20int_fp:\x200x2E_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x2E_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj b101110 61"fM b101110 "mXIf +sZeroExt16\x20(4) w!/%u +1HMG\n +0(aY9x +sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20zext16,\x20invert_src0,\x20invert_carry_in #mE^@ sPRegValue\x20{\x20int_fp:\x200x2E_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} K+9Co sPRegValue\x20{\x20int_fp:\x200x2E_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Xn/9a +sPRegValue\x20{\x20int_fp:\x200xFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} sUoZU b101110 `~i!& b1111111111111111111111111111111111111111111111111111111111010001 LCQE* -sCompare\x20pu0_or0x2,\x20pu2_or0x0,\x20-0x1FF7FBFFD_i34,\x20u64 26PIn +0/g/%n +1Mr:1j +sCompare\x20pu0_or0x2,\x20pu2_or0x0,\x200x2C04003_i34,\x20u32 26PIn sPRegValue\x20{\x20int_fp:\x200x2E_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} h@ru> sPRegValue\x20{\x20int_fp:\x200x2E_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Fw2G- sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} HBUNY b101110 Vu4"Q -b1111111111111111111111111111111000000000100000000100000000000011 a5YuJ +b10110000000100000000000011 a5YuJ +sZeroExt32\x20(2) ,GIl; 1Gw$53&Z @@ -85332,29 +86291,23 @@ b111111111011111111100000000101010 P@Ofv b1000000011000 ^Bxa; b1000000011100 %4.r7 b1000000011100 ~!S0} -sBranch\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x200x80201_i26,\x20ult [1+mO +sBranch\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20-0x1DFF4FF_i26,\x20sgt [1+mO sPRegValue\x20{\x20int_fp:\x200x2E_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} .m/(} sPRegValue\x20{\x20int_fp:\x200x2E_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} j?-P0 sPRegValue\x20{\x20int_fp:\x200x101C_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Y"Gf= 1&ve7 -b10000000001000101111 '6c=# b1000000011100 E{f') b1000000100000 "1`4I @@ -85505,7 +86458,7 @@ b1101011 6.=w| b1000000011000 :Iu]Z b1000000011100 1y\wq 1T!*NS -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" fV|74 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" fV|74 b1101100 P'w8, b1000000011100 $LQe6 b1000000100000 d|@}a @@ -85553,7 +86506,7 @@ b1100011 AiX|i b1000000011000 5lbfo b1000000011100 \5[{: 1er?n^ -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" 6#`f" +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" 6#`f" b1100100 A/2&\ b1000000011100 3U{._ b1000000100000 0^Fub @@ -85605,7 +86558,7 @@ b1101011 cZDID b1000000011000 @+M>{ b1000000011100 .R@P) 1J}4jM -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" @cYHQ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" @cYHQ b1101100 &!_BR b1000000011100 ,GIY} b1000000100000 RAJ'& @@ -85643,6 +86596,7 @@ b1111000 *P-sE b1000000011100 T.E%| b1000000100000 (VgN[ sCompare\x20pu0_or0x5,\x20pu0_or0x2,\x200xA_i34,\x20u32 _,Lnf +sPRegValue\x20{\x20int_fp:\x200x2E_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ]Bk)[ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} )r7>= b1111000 \Svf* sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} l[;Jg @@ -85675,7 +86629,7 @@ b1100011 U'aY{ b1000000011000 992f$ b1000000011100 l'eOs 18!Pg@ -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ^F35A +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ^F35A b1100100 fSYB' b1000000011100 (Tb@s b1000000100000 %^)!N @@ -85727,7 +86681,7 @@ b1101011 G99FH b1000000011000 K?=MC b1000000011100 xr!E9 1thmBC -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" [VvH? +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" [VvH? b1101100 CD(_4 b1000000011100 t977^ b1000000100000 v"_ b1000000011100 :KovG 17~ux" -sShiftRotate\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" wv@sk +sShiftRotate\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" wv@sk b1100100 rmXQH b1111000 Js 0%LsF& -0?dwF' -1g~Sb6 +0O?>h' +0eSxgZ +0O3x+p +0jI,6Z +0=UFhM +0'&3/8 +0NpAYh +0S9gg@ +0nKo0% +0Z&FNU +0/77,W +0|u)]T +1(D4kX b1000000011100 e<:A/ sAddSub\x20pu0_or0x5,\x20pu0_or0x2,\x20pu1_or0x1,\x200x10000000_i34 v$C<0 +sPRegValue\x20{\x20int_fp:\x200x2E_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} r|:VS sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ASo=" sPRegValue\x20{\x20int_fp:\x200x1000002E_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} LsQKG b0 R +b0 qjR[X# b0 Xmn>< b0 o\RwG b0 c_Tlk sLogical\x20pu0_or0x5,\x20pu0_or0x2,\x20pu1_or0x1,\x200x10000000_i34,\x20[false,\x20false,\x20false,\x20false] ,$"r: +sPRegValue\x20{\x20int_fp:\x200x2E_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} stGG\ sLogical\x20pu0_or0x5,\x20pu0_or0x2,\x200xA_i34,\x20zext32,\x20[false,\x20false,\x20false,\x20false] TykLZ +sPRegValue\x20{\x20int_fp:\x200x2E_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} IW#Y!: -b0 `:w9o -b0 4S@]> +b1110100 ~zdI5 +b1110100 SB[+n +b11101000 )6fFH +b11101000 w!AfQ +b11101000 T&Td| +b11101000 tw/Ra +b11101000 5zFXO +b11101000 +H5M| +b11101000 GF,Aj +b11101000 z>+[L +b11101000 *)g"J +b101110 [?4H5 sCompare\x20pu0_or0x5,\x20pu0_or0x2,\x20pu1_or0x1,\x20u64 mMj`$ +sPRegValue\x20{\x20int_fp:\x200x2E_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} b^-VQ b0 "mXIf +sFull64\x20(0) w!/%u 1,x sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Fw2G- sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} HBUNY b1010 a5YuJ -sZeroExt32\x20(2) ,GIl; 1B^$Ez 16,w>i -sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20zext32,\x20invert_src0,\x20invert_carry_in -O#mR sPRegValue\x20{\x20int_fp:\x200xA_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} G$4xb +sPRegValue\x20{\x20int_fp:\x200x2E_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} h;SV}[ b1000000011000 BHJK` b1000000011100 m{I(| 1aZ.3r -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" kG}q# +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" kG}q# b1100100 vx25, b1000000011100 #{PY^ b1000000100000 +/EjT @@ -86171,7 +87163,7 @@ b1101011 ;=6[t b1000000011000 knr_b b1000000011100 7i+r% 1K,%g} -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" :R?/r +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" :R?/r b1101100 /63/d b1000000011100 Vn}yA b1000000100000 B>QDf @@ -86207,7 +87199,7 @@ b1100011 xTmp7 b1000000011000 Z1yh. b1000000011100 6.!6e 1dQZHD -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ILdY7 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ILdY7 b1100100 5AZ| -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" h:}h+ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" h:}h+ b1101100 YlRxv b1000000011100 $Q&(R b1000000100000 %8"}e @@ -86330,7 +87322,7 @@ b1100011 5SzqY b1000000011000 bXMXl b1000000011100 yG>#9 1z6!Sq -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" cX&t+ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" cX&t+ b1100100 ^)ia b1000000011100 mfY=3 b1000000100000 C|A4: @@ -86382,7 +87374,7 @@ b1101011 "n'rI b1000000011000 3v&^* b1000000011100 `0/8C 1\n+ni -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" mN*e2 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" mN*e2 b1101100 :y~6T b1000000011100 #F;BM b1000000100000 $Fb] @@ -86417,7 +87409,7 @@ b1110111 w4U{: b1000000011000 4D~Fn b1000000011100 %,L&| 1jl+V[ -sShiftRotate\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" X{]BR +sShiftRotate\x20pu0_or0x2,\x20pu2_or0x0,\x20pu2_or0x0,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" X{]BR b1100100 \JyLS b1111000 ?*wvf b1000000011100 A&(H5 @@ -86505,7 +87497,7 @@ b10000010 +S}9n b1000000011000 g80z; b1000000011100 ;~4jc 1f$O.P -sShiftRotate\x20pu1_or0x8,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" b2QLT +sShiftRotate\x20pu1_or0x8,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" b2QLT sINR_S_C hI+v5 sHdlNone\x20(0) #[Mgb b1101100 :;cZ3 @@ -86618,13 +87610,18 @@ b110111111111 BB(CV sLogicalFlags\x20pu0_or0xc,\x20pu0_or0x5,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[4..],\x20[3..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} _W71% b100 qjR[X -19eKRJ 1&Whjk +0|vAX# 1}=QmW +0l!f;= 1rLhf0 +0{VR b11 qjR[X" b11 feZk4" b1 /1XVb" @@ -86635,15 +87632,23 @@ b1111111111111111111111111111111111111111111111111111111111111111 x#oa7 1YeLGo sLogical\x20pu0_or0xc,\x20pu0_or0x5,\x200x70000_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0xc,\x20pu0_or0x5,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0xc,\x20pu0_or0x5,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"SignExt8To64BitThenShift\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b0 eU?N5 -b0 t^Up& -b0 Tlf|> -b0 4?i,h -b0 ][~kZ -b0 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX sCompare\x20pu0_or0xc,\x20pu0_or0x5,\x20pzero,\x20CmpRBOne mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} b^-VQ @@ -86832,7 +87837,7 @@ b1101011 w}/Bf b1000000011000 Eky!H b1000000011100 :sI9j 1Zle/M -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" H}G,~ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" H}G,~ b1101100 wO2pI b1000000011100 Dzyv( b1000000100000 Ij1.# @@ -86920,7 +87925,7 @@ b1101011 )~7)* b1000000011000 PJFNQ b1000000011100 )|%-* 1=:o#p -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" >Ljr@ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" >Ljr@ b1101100 $'o?g b1000000011100 3um:5 b1000000100000 ){4i% @@ -87069,7 +88074,7 @@ b1101011 Do6U{ b1000000011000 I5k=u b1000000011100 "[7)5 1^2z`B -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" G)Y>z +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" G)Y>z b1101100 ;_3I; b1000000011100 k5Uf2 b1000000100000 PM::U @@ -87182,7 +88187,7 @@ b10000010 %b|Fh b1000000011000 Io,]} b1000000011100 o;x.q 1^&7Z, -sShiftRotate\x20pu1_or0x8,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" N1C -b1010 eU?N5 -b1010 t^Up& -b1010 Tlf|> -b1010 4?i,h -b1010 ][~kZ -b1010 ZG$9O +sPRegValue\x20{\x20int_fp:\x200xA_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Om*>C +b1010000 ~zdI5 +b1010000 SB[+n +b10100000 )6fFH +b10100000 w!AfQ +b10100000 T&Td| +b10100000 tw/Ra +b10100000 5zFXO +b10100000 +H5M| +b10100000 GF,Aj +b10100000 z>+[L +b10100000 *)g"J +b1010 !`=ta +b1010 [?4H5 +0w9hzX sCompare\x20pu0_or0x0,\x20pu1_or0x2,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F0A_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} b^-VQ @@ -87484,15 +88497,24 @@ sLogical\x20pu1_or0xb,\x20pu1_or0x1,\x20pzero,\x200x1_i34,\x20[false,\x20false,\ sPRegValue\x20{\x20int_fp:\x200xB_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0xb,\x20pu1_or0x1,\x200x80_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200xB_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0xb,\x20pu1_or0x1,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0xb,\x20pu1_or0x1,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200xB_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200xB_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b1011 elf7e -b1011 a%fO4 -b1011 mgH'k -b1011 F~C8e -b1011 45-f* -b1011 8,@16 +b11010000 guI.] +b11010000 s\\.& +b110100000 7j`~i +b110100000 a891H +b110100000 ;v~=i +b110100000 WTbQL +b110100000 p7=&y +b110100000 NEY/c +b110100000 #fR04 +b110100000 v#f.M +b110100000 gSj(Z +b1011 +eCvf +b1011 ++.Kt +0mL(;) +0tyEbH sCompare\x20pu1_or0xb,\x20pu1_or0x1,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200xB_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} (]5$N @@ -87595,7 +88617,7 @@ b1110110 PEA1+ b1000000011000 I-08w b1000000011100 1Z&s> 1Ygc-F -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" |xv,$ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" |xv,$ b1110110 ._e2c b1000000011100 &IybE b1000000100000 q7AbU @@ -87607,7 +88629,7 @@ b1110110 N.OXU b1000000011000 9`!,u b1000000011100 QlkNC 1r:ngp -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" i;(v_ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" i;(v_ b1110110 `%:u/ b1000000011100 +.1SM b1000000100000 dp]}: @@ -87617,7 +88639,7 @@ b1110110 ,Pv?r b1000000011000 a:tIz b1000000011100 gTqRd 1_A~e, -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" P[_e* +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" P[_e* b1110110 b;gWF b1000000011100 v%{gr b1000000100000 jFa=K @@ -87665,7 +88687,7 @@ sBranch\x20{},\x20rzero,\x20rzero,\x20r0x2(pwr:ctr),\x20-0x1C_i26,\x20uge,\x20in b1000000011000 0+X%N b1000000011100 `F_;@ 1TfU1; -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" v);!X +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" v);!X b1101100 w}/Bf b1000000011100 Eky!H b1000000100000 :sI9j @@ -87751,7 +88773,7 @@ sBranch\x20{},\x20rzero,\x20rzero,\x20r0x2(pwr:ctr),\x20-0x1C_i26,\x20uge,\x20in b1000000011000 y6d,- b1000000011100 rBY/0 1GyD/- -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ?-/h +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ?-/h b1101100 )~7)* b1000000011100 PJFNQ b1000000100000 )|%-* @@ -87873,7 +88895,7 @@ sBranch\x20{},\x20rzero,\x20rzero,\x20r0x2(pwr:ctr),\x20-0x1C_i26,\x20uge,\x20in b1000000011000 .r&NG b1000000011100 dQX}W 1-NaQx -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" _RFXu +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" _RFXu b1101100 Do6U{ b1000000011100 I5k=u b1000000100000 "[7)5 @@ -87984,7 +89006,7 @@ b10000010 #%BAH b1000000011000 _^1p8 b1000000011100 0Ky2c 1%c)dF -sShiftRotate\x20pu1_or0x8,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" !)Cl~ +sShiftRotate\x20pu1_or0x8,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" !)Cl~ sINR_S_C wWrbg sHdlNone\x20(0) d5VF* sHdlNone\x20(0) T7AaV @@ -88103,7 +89125,7 @@ sAddSub\x20pu0_or0x4,\x20pu1_or0x2,\x20pzero,\x200x1_i34 v$C<0 sLogicalFlags\x20pu0_or0x4,\x20pu1_or0x2,\x20pzero,\x20pu0_or0x0,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x4,\x20pu1_or0x2,\x20pzero,\x200x1_i34,\x20[false,\x20false,\x20false,\x20false] ,$"r: sLogical\x20pu0_or0x4,\x20pu1_or0x2,\x200x80_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x4,\x20pu1_or0x2,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pu1_or0x2,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sCompare\x20pu0_or0x4,\x20pu1_or0x2,\x20pzero,\x20u64 mMj`$ sCompare\x20pu0_or0x4,\x20pu1_or0x2,\x200x80_i34,\x20u64 26PIn b1000000101000 ^Bxa; @@ -88174,15 +89196,24 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b0 elf7e -b0 a%fO4 -b0 mgH'k -b0 F~C8e -b0 45-f* -b0 8,@16 +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} L}|cT +b0 guI.] +b0 s\\.& +b0 7j`~i +b0 a891H +b0 ;v~=i +b0 WTbQL +b0 p7=&y +b0 NEY/c +b0 #fR04 +b0 v#f.M +b0 gSj(Z +b0 +eCvf +b0 ++.Kt +1mL(;) +1tyEbH sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} (]5$N @@ -88339,7 +89370,7 @@ b1000000011100 )Z?\G b100 %v8MO 1o#xMo 1zhd`9 -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" J9h2v +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" J9h2v b10100 50IDv b0 G9@U` sHdlSome\x20(1) =DA`= @@ -88351,7 +89382,7 @@ b1000000011100 B8#2K b100 iXLU` 1,')ha 1}NSro -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" `4f=q +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" `4f=q b10100 J8qAt b10001100 hh!}] b1000000011000 +PXSv @@ -88376,7 +89407,7 @@ b1000000011100 %T}0a b100 u7:y\ 1~+goK 1Qa.|R -sShiftRotate\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ^z^js @@ -88389,7 +89420,7 @@ b1000000011100 .)')Q b100 ,|l<; 1RDpAQ 1pR{Kz -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" _e@LH +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" _e@LH b1 ,a#p\ b10100 6ngWu sF_C R=4[: @@ -88409,7 +89440,7 @@ b1000000011100 p,LUL b100 *BBR% 1b>i>S 1.u -sShiftRotate\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" p"4GL +sShiftRotate\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" p"4GL b1 7GJ5s 1b9.7} b10100 2/sm& @@ -88421,7 +89452,7 @@ sHdlNone\x20(0) `Ua`\ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} p=br} s\"F_C(s)(output):\x200x1028:\x20AddSub\x20pu0_or0x4,\x20pu1_or0x2,\x20pzero,\x200x1_i34\" &_rP5 s\"INR_S_C(s):\x200x1034..:\x20AddSub\x20pu0_or0x9,\x20pu1_or0x4,\x20pzero,\x20-0x1_i34\" hQR>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20puz_or0xe,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C b111111 e2 -b0 t^Up& -b0 Tlf|> -1+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX sCompare\x20pu0_or0x7,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} b^-VQ @@ -88683,7 +89717,7 @@ b1000000011100 7XMZr b100 66w1a 1h}^7~ 1E(\~d -sShiftRotate\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" <\'6* +sShiftRotate\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" <\'6* sHdlNone\x20(0) 2lYy: b0 XbI|O sHdlNone\x20(0) ~s*75 @@ -88785,7 +89819,7 @@ b1101011 [1% 1[L?im -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" VH2li +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" VH2li b1101100 "wu\A b1000000011100 2VLa& b1000000100000 f|3xZ @@ -88837,7 +89871,7 @@ b1110110 =XZ/ +sShiftRotate\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" >=XZ/ b1 Sb8S@ 0*8b?r b0 +Xkh7 @@ -89256,7 +90290,7 @@ sHdlSome\x20(1) lKqGY sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFF0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} O^w(0 s\"F_C(s)(output):\x200x1030..:\x20AddSub\x20pu0_or0x7,\x20pzero,\x20pzero,\x20-0x10_i34\" 5V$0e s\"INR_S_C(s):\x20..0x1034:\x20Branch\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pu0_or0x9,\x20-0x1C_i26,\x20uge,\x20invert_src2_eq_zero,\x20pc_relative\" ;"SUp -s\"INR_S_C(s):\x200x1018:\x20ShiftRotate\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\\\"FunnelShift2x32Bit\\\"\" (fzf- +s\"INR_S_C(s):\x200x1018:\x20ShiftRotate\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\\\"FunnelShift2x32Bit\\\"\" (fzf- s\"\" NV*z& s\"\" H!fs@ sHdlNone\x20(0) [C%Hf @@ -89351,12 +90385,15 @@ sLogical\x20pu0_or0x9,\x20pu1_or0x4,\x20pzero,\x20-0x1_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200xF5_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x9,\x20pu1_or0x4,\x20-0x80_i34,\x20sext8,\x20[true,\x20true,\x20true,\x20true] TykLZ sPRegValue\x20{\x20int_fp:\x200xF5_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x9,\x20pu1_or0x4,\x20pzero,\x20pu6_or0xf,\x20>>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x9,\x20pu1_or0x4,\x20pzero,\x20pu6_or0xf,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200xF5_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} -b11110101 eU?N5 -b111101010 t^Up& -b11110101 Tlf|> -b111101010 4?i,h +b1111010100000000 ~zdI5 +1R~yx} +b11110101000000000 )6fFH +b1111010100000000 w!AfQ +b11110101000000 T&Td| +b1111010100 tw/Ra +b11 5zFXO sCompare\x20pu0_or0x9,\x20pu1_or0x4,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200xF5_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} b^-VQ @@ -89507,7 +90544,7 @@ b1101011 rT\_J b1000000011000 Lj@^3 b1000000011100 5V47% 1bHqkH -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" $J^te +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" $J^te b1101100 :/Lu^ b1000000011100 HJ`KE b1000000100000 MZ'y0 @@ -89559,7 +90596,7 @@ b1110110 3~R@V b1000000011000 $sw]T b1000000011100 4.Fl' 1KELbi -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" FroU] +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" FroU] b1110110 XkB+D b1000000011100 kOf|@ b1000000100000 AX2`x @@ -89594,7 +90631,7 @@ b1101011 G]Da0 b1000000011000 J`HNu b1000000011100 f,@)} 1QD~~; -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" -VwB# +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" -VwB# b1101100 e(`:4 b1000000011100 rkB,8 b1000000100000 EndVc @@ -89646,7 +90683,7 @@ b1110110 v1PxY b1000000011000 D$(h6 b1000000011100 aPlbU 1$XNdK -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ZVxb5 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ZVxb5 b1110110 wAhwA b1000000011100 "A7[g b1000000100000 xkN0n @@ -89718,7 +90755,7 @@ b1101011 ~844q b1000000011000 /cb.q b1000000011100 #djZj 1^3`F6 -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" !k7S, +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" !k7S, b1101100 *S2}w b1000000011100 F8YaY b1000000100000 By4s_ @@ -89770,7 +90807,7 @@ b1110110 o,027 b1000000011000 IpMow b1000000011100 ~/gOG 1ts{HG -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" JV){m +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" JV){m b1110110 G.l-E b1000000011100 e3!L( b1000000100000 u_nJT @@ -89821,7 +90858,7 @@ b10000010 4q:R| b1000000011000 neY*K b1000000011100 kR(7} 1kC=}X -sShiftRotate\x20pu1_or0x8,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" SP~Du +sShiftRotate\x20pu1_or0x8,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" SP~Du sINR_S_C zdMbX sHdlNone\x20(0) Ty;xq b1101100 ||dv( @@ -89901,7 +90938,7 @@ b10001101 ))Q$A b1000000011000 2>c*# b1000000011100 g;x?* 1v2d/E -sShiftRotate\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" u'<^N +sShiftRotate\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" u'<^N b1 |bf,N b1110110 RB'$4 b10001110 >=QYV @@ -90044,19 +91081,20 @@ b1111111111111111111111111111111111111111111111111111111111111111 x#oa7 sLogical\x20pu0_or0xa,\x20pzero,\x20-0x6DB80_i34,\x20sext8,\x20[true,\x20true,\x20true,\x20true] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv sPRegValue\x20{\x20int_fp:\x200xF4_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} 1rnAC -sShiftRotate\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pu0_or0x9,\x20>>_,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x64Bit\" 0E=Ve +sShiftRotate\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pu0_or0x9,\x20>>_,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"SignExt8To64BitThenShift\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sPRegValue\x20{\x20int_fp:\x200xF4_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} @yZK4 -b11110100 e2 -b0 t^Up& -b0 Tlf|> -b110100 UCqO_ -b1100 Z,,=t -b1100 C@/s= -b110100 E-r8o -b0 4?i,h +b1110100 e2 -0\$ -0J=Rl4 +1<)jl1 +1T3CRq +1TC(4< +13qfCV +1eo{r_ +1ze<)N +1"0mP2 +1x=1cN +1QOin" 0Oo/OR +1P$-_Q +163:O= +1E[Z,% 0$Qprq -1>MazW b1000000011000 OHY?X -sAddSub\x20pu1_or0x8,\x20pu2_or0x4,\x20pu2_or0x4,\x200x4010080_i34,\x20dup_low32 X"HT8 +sAddSub\x20pu1_or0x8,\x20pu2_or0x4,\x20pu2_or0x4,\x200x110058080_i34,\x20zext16 X"HT8 sPRegValue\x20{\x20int_fp:\x200xA_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} q~Vv2 sPRegValue\x20{\x20int_fp:\x200xA_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} jRL3I -sPRegValue\x20{\x20int_fp:\x200x401009404010094_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} DkuBV +sPRegValue\x20{\x20int_fp:\x200x8094_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} DkuBV b1010 x\xA0 b1010 5!Dhm -b100000000010000000010010100 f=I%* +b100010000000001011000000010010100 f=I%* 1jU(@r 1oOVgO +1z#{zB 0H4%4. 08RKGA 0^/o=9 1](nPj -sLogicalFlags\x20pu1_or0x8,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20{[1..][..0]\x20<=\x20[1..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20true] Z~9YF +sLogicalFlags\x20pu1_or0x8,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20{[5..][..0]\x20<=\x20[1..],\x20[0..],\x20[4..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sPRegValue\x20{\x20int_fp:\x200xA_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} I=~D6 sPRegValue\x20{\x20int_fp:\x200xA_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ilm!, b1 G'_y[ b1 @mmy? b1 z"iF( -b1 aKUIe +b100 G'_y[# +b101 aKUIe b1 .X6v* b1 H/N3[ -sLogical\x20pu1_or0x8,\x20pu2_or0x4,\x20pu2_or0x4,\x200x4010080_i34,\x20dup_low32,\x20[false,\x20false,\x20false,\x20false] pp50J +sLogical\x20pu1_or0x8,\x20pu2_or0x4,\x20pu2_or0x4,\x200x110058080_i34,\x20zext16,\x20[false,\x20false,\x20false,\x20false] pp50J sPRegValue\x20{\x20int_fp:\x200xA_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sPRegValue\x20{\x20int_fp:\x200xA_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} s~wJ` -sLogical\x20pu1_or0x8,\x20pu2_or0x4,\x20-0x1FF7FBFDD_i34,\x20[false,\x20false,\x20false,\x20false] VNmln +sLogical\x20pu1_or0x8,\x20pu2_or0x4,\x200x2C04023_i34,\x20zext32,\x20[false,\x20false,\x20true,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200xA_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r sPRegValue\x20{\x20int_fp:\x200xA_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 'OJg{ -sShiftRotate\x20pu1_or0x8,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" %ws9W +sPRegValue\x20{\x20int_fp:\x200x2C04021_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} sW@8C +b10110000000100000000100001 }l?zC +sShiftRotate\x20pu1_or0x8,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200xA_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200xA_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sm+'L -sPRegValue\x20{\x20int_fp:\x200xA_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b1010 elf7e -b101000000000000000000000000000000000 ?'?Wd -b1010 a%fO4 -b1010 mgH'k -b101000000000000000000000000000000000 Q0>I* -b1010 F~C8e -b1010 45-f* -b1010 8,@16 -sCompare\x20pu1_or0x8,\x20pu2_or0x4,\x20pu2_or0x4,\x20s64 xg{(O +sPRegValue\x20{\x20int_fp:\x200xA_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} L}|cT +b101000000000000000000000000000001010000000000000000000000000000 guI.] +b101000000000000000000000000000001010000000000000000000000000000 s\\.& +b1010000000000000000000000000000010100000000000000000000000000000 7j`~i +b1010000000000000000000000000000010100000000000000000000000000000 a891H +b1010000000000000000000000000000010100000000000000000000000000000 ;v~=i +b1010000000000000000000000000000010100000000000000000000000000000 WTbQL +b1010000000000000000000000000000010100000000000000000000000000000 p7=&y +b1010000000000000000000000000000010100000000000000000000000000000 NEY/c +b1010000000000000000000000000000010100000000000000000000000000000 #fR04 +b1010000000000000000000000000000010100000000000000000000000000000 v#f.M +b1010000000000000000000000000000010100000000000000000000000000000 gSj(Z +b1010 +eCvf +b101000000000000000000000000000001010 ++.Kt +0mL(;) +sCompare\x20pu1_or0x8,\x20pu2_or0x4,\x20pu2_or0x4,\x20u16 xg{(O sPRegValue\x20{\x20int_fp:\x200xA_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200xA_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _j_rZ b1010 Q0JQY b1010 [|q-m +sZeroExt16\x20(4) .)td$ +1p/?6& +0].)xE +sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20zext16,\x20invert_src0,\x20invert_carry_in !%/`y sPRegValue\x20{\x20int_fp:\x200xA_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} )iu( +1(os` +sCompare\x20pu1_or0x8,\x20pu2_or0x4,\x200x2C04023_i34,\x20u32 k)6U3 sPRegValue\x20{\x20int_fp:\x200xA_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} NHK8- sPRegValue\x20{\x20int_fp:\x200xA_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ~M0x` sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} =0/tY b1010 #V}rF -b1111111111111111111111111111111000000000100000000100000000100011 >`3.I +b10110000000100000000100011 >`3.I +sZeroExt32\x20(2) 0-6z7 1zoSOY 0T&\!L -sPRegValue\x20{\x20int_fp:\x200xFFFFFFFE00804023_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} wBG\0 +sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20zext32,\x20invert_src0,\x20invert_carry_in ^gb8F +sPRegValue\x20{\x20int_fp:\x200x2C04023_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} wBG\0 sPRegValue\x20{\x20int_fp:\x200xA_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ~cr_] -sPRegValue\x20{\x20int_fp:\x200x1FF7FBFE6_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} H,)nZ +sPRegValue\x20{\x20int_fp:\x200xFD3FBFE6_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} H,)nZ b1010 /^K'" -b111111111011111111011111111011100 vL)Qa -b111111111011111111011111111100110 ?15qv +b1111111111111111111111111111111111111101001111111011111111011100 vL)Qa +b1111111111111111111111111111111111111101001111111011111111100110 ?15qv 1Gr`d4 0GRg@h -0=Dq}M 0.:I:7 0>6L]X 1(tc/# @@ -90707,29 +91769,23 @@ b111111111011111111011111111100110 ?15qv b1000000011000 4GIR: b1000000011100 buJp< b1000000011100 mn>J` -sBranch\x20pu1_or0x8,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x200x80201_i26,\x20ult 4QI1V +sBranch\x20pu1_or0x8,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20-0x1DFF4FF_i26,\x20sgt 4QI1V sPRegValue\x20{\x20int_fp:\x200xA_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ~FL^w sPRegValue\x20{\x20int_fp:\x200xA_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} fMFL] sPRegValue\x20{\x20int_fp:\x200x101C_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} %!2Lb 199fvg -b10000000001000001011 M?l+* +b1111111111111111111111111111111111111110001000000000101100001011 M?l+* b1000000011100 RTfE/ b1000000011000 [4[|< b1000000011100 j3/SO b1000000011100 NH/Py -sBranch\x20pu1_or0x8,\x20pu2_or0x4,\x20pu2_or0x4,\x200x4010080_i34,\x20ne OwON" +sBranch\x20pu1_or0x8,\x20pu2_or0x4,\x20pu2_or0x4,\x200x110058080_i34,\x20ugt OwON" sPRegValue\x20{\x20int_fp:\x200xA_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} `qK5< sPRegValue\x20{\x20int_fp:\x200xA_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} uy$2] sPRegValue\x20{\x20int_fp:\x200x101C_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} $=o[3 -1PZxmd -sHdlSome\x20(1) (N9V, -b100000000010000000010001010 |t51A -1o=.Zk 15?MO8 -b100000000010000000010001010 /=.lC -1uQ~? @@ -90824,7 +91880,7 @@ b1101011 K.aWf b1000000011000 @;Sos b1000000011100 |8Ac" 1!6c=# b1000000011100 E{f') b1000000100000 "1`4I @@ -90876,7 +91932,7 @@ b1110110 6.=w| b1000000011000 :Iu]Z b1000000011100 1y\wq 1T!*NS -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" fV|74 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" fV|74 b1110110 P'w8, b1000000011100 $LQe6 b1000000100000 d|@}a @@ -90924,7 +91980,7 @@ b1101011 AiX|i b1000000011000 5lbfo b1000000011100 \5[{: 1er?n^ -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" 6#`f" +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" 6#`f" b1101100 A/2&\ b1000000011100 3U{._ b1000000100000 0^Fub @@ -90976,7 +92032,7 @@ b1110110 cZDID b1000000011000 @+M>{ b1000000011100 .R@P) 1J}4jM -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" @cYHQ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" @cYHQ b1110110 &!_BR b1000000011100 ,GIY} b1000000100000 RAJ'& @@ -91019,6 +92075,7 @@ b10000011 |D8iF b1000000011100 yn~ON b1000000100000 hF1zf sCompare\x20pu1_or0x9,\x20pu1_or0x8,\x200xA_i34,\x20u32 oWafb +sPRegValue\x20{\x20int_fp:\x200xA_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} R7=RV sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} c4z() b10000011 uXv)' sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} A=+{^ @@ -91059,7 +92116,7 @@ b1101011 U'aY{ b1000000011000 992f$ b1000000011100 l'eOs 18!Pg@ -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ^F35A +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ^F35A b1101100 fSYB' b1000000011100 (Tb@s b1000000100000 %^)!N @@ -91111,7 +92168,7 @@ b1110110 G99FH b1000000011000 K?=MC b1000000011100 xr!E9 1thmBC -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" [VvH? +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" [VvH? b1110110 CD(_4 b1000000011100 t977^ b1000000100000 v"_ b1000000011100 :KovG 17~ux" -sShiftRotate\x20pu1_or0x8,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" wv@sk +sShiftRotate\x20pu1_or0x8,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" wv@sk b1101100 rmXQH b10000011 J\$ -1J=Rl4 +0<)jl1 +0T3CRq +0TC(4< +03qfCV +0eo{r_ +0ze<)N +0"0mP2 +0x=1cN +0QOin" +0P$-_Q +063:O= +0E[Z,% +1>MazW b1000000011100 OHY?X sAddSub\x20pu1_or0x9,\x20pu1_or0x8,\x20pu1_or0x1,\x200x10000000_i34 X"HT8 +sPRegValue\x20{\x20int_fp:\x200xA_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} q~Vv2 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} jRL3I sPRegValue\x20{\x20int_fp:\x200x1000000A_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} DkuBV b0 x\xA0 b10000000000000000000000001010 f=I%* 0jU(@r 0oOVgO +0z#{zB 1H4%4. sLogicalFlags\x20pu1_or0x9,\x20pu1_or0x8,\x20pu1_or0x1,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF +sPRegValue\x20{\x20int_fp:\x200xA_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} I=~D6 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ilm!, b0 G'_y[ +1NDk\l +1Xmd)o b0 @mmy? +1aqs2s +1T{"*L b0 z"iF( +1K;T_l +1*>.UM +1tIy2u +b0 G'_y[# b0 aKUIe b0 .X6v* b0 H/N3[ sLogical\x20pu1_or0x9,\x20pu1_or0x8,\x20pu1_or0x1,\x200x10000000_i34,\x20[false,\x20false,\x20false,\x20false] pp50J +sPRegValue\x20{\x20int_fp:\x200xA_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} s~wJ` sLogical\x20pu1_or0x9,\x20pu1_or0x8,\x200xA_i34,\x20zext32,\x20[false,\x20false,\x20false,\x20false] VNmln +sPRegValue\x20{\x20int_fp:\x200xA_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 'OJg{ -sShiftRotate\x20pu1_or0x9,\x20pu1_or0x8,\x20pu1_or0x1,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} sW@8C +b0 }l?zC +sShiftRotate\x20pu1_or0x9,\x20pu1_or0x8,\x20pu1_or0x1,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W +sPRegValue\x20{\x20int_fp:\x200xA_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sm+'L -b0 ?'?Wd -b0 Q0>I* +b1010000 guI.] +b1010000 s\\.& +b10100000 7j`~i +b10100000 a891H +b10100000 ;v~=i +b10100000 WTbQL +b10100000 p7=&y +b10100000 NEY/c +b10100000 #fR04 +b10100000 v#f.M +b10100000 gSj(Z +b1010 ++.Kt sCompare\x20pu1_or0x9,\x20pu1_or0x8,\x20pu1_or0x1,\x20u64 xg{(O +sPRegValue\x20{\x20int_fp:\x200xA_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _j_rZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} (]5$N b0 [|q-m +sFull64\x20(0) .)td$ 1|V.fh 1N[G~_ -1p/?6& -0].)xE +sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20invert_src0,\x20invert_carry_in !%/`y sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} )iu( -1(os` 0-|t6D 1NBCNe sCompare\x20pu1_or0x9,\x20pu1_or0x8,\x200xA_i34,\x20u32 k)6U3 +sPRegValue\x20{\x20int_fp:\x200xA_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} NHK8- sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ~M0x` sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} =0/tY b1010 >`3.I -sZeroExt32\x20(2) 0-6z7 -sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20zext32,\x20invert_src0,\x20invert_carry_in ^gb8F sPRegValue\x20{\x20int_fp:\x200xA_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} wBG\0 +sPRegValue\x20{\x20int_fp:\x200xA_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ~cr_] sPRegValue\x20{\x20int_fp:\x200xFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} H,)nZ b1111111111111111111111111111111111111111111111111111111111110101 vL)Qa b1111111111111111111111111111111111111111111111111111111111111111 ?15qv 0Gr`d4 1GRg@h -1=Dq}M 1.:I:7 1nt&'s 0_cC+: @@ -91416,6 +92512,7 @@ b1000000011100 4GIR: b1000000100000 buJp< b1000000100000 mn>J` sBranch\x20pu1_or0x9,\x20pu1_or0x8,\x20pu1_or0x1,\x20pzero,\x200x200000_i26,\x20eq 4QI1V +sPRegValue\x20{\x20int_fp:\x200xA_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ~FL^w sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} fMFL] sPRegValue\x20{\x20int_fp:\x200x1020_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} %!2Lb b1000000000000000000000 M?l+* @@ -91424,17 +92521,13 @@ b1000000011100 [4[|< b1000000100000 j3/SO b1000000100000 NH/Py sBranch\x20pu1_or0x9,\x20pu1_or0x8,\x20pu1_or0x1,\x200x10000000_i34,\x20eq OwON" +sPRegValue\x20{\x20int_fp:\x200xA_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} `qK5< sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} uy$2] sPRegValue\x20{\x20int_fp:\x200x1020_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} $=o[3 -0PZxmd -sHdlNone\x20(0) (N9V, -b0 |t51A -0o=.Zk b10000000000000000000000000000 /=.lC -0uQ~? sHdlNone\x20(0) iE0UB b0 tVnu^ @@ -91520,7 +92613,7 @@ b1101011 >SV}[ b1000000011000 BHJK` b1000000011100 m{I(| 1aZ.3r -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" kG}q# +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" kG}q# b1101100 vx25, b1000000011100 #{PY^ b1000000100000 +/EjT @@ -91572,7 +92665,7 @@ b1110110 ;=6[t b1000000011000 knr_b b1000000011100 7i+r% 1K,%g} -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" :R?/r +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" :R?/r b1110110 /63/d b1000000011100 Vn}yA b1000000100000 B>QDf @@ -91608,7 +92701,7 @@ b1101011 xTmp7 b1000000011000 Z1yh. b1000000011100 6.!6e 1dQZHD -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ILdY7 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ILdY7 b1101100 5AZ| -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" h:}h+ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" h:}h+ b1110110 YlRxv b1000000011100 $Q&(R b1000000100000 %8"}e @@ -91746,7 +92839,7 @@ b1101011 5SzqY b1000000011000 bXMXl b1000000011100 yG>#9 1z6!Sq -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" cX&t+ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" cX&t+ b1101100 ^)ia b1000000011100 mfY=3 b1000000100000 C|A4: @@ -91798,7 +92891,7 @@ b1110110 "n'rI b1000000011000 3v&^* b1000000011100 `0/8C 1\n+ni -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" mN*e2 +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" mN*e2 b1110110 :y~6T b1000000011100 #F;BM b1000000100000 $Fb] @@ -91833,7 +92926,7 @@ b10000010 w4U{: b1000000011000 4D~Fn b1000000011100 %,L&| 1jl+V[ -sShiftRotate\x20pu1_or0x8,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" X{]BR +sShiftRotate\x20pu1_or0x8,\x20pu2_or0x4,\x20pu2_or0x4,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" X{]BR b1101100 \JyLS b10000011 ?*wvf b1000000011100 A&(H5 @@ -91918,7 +93011,7 @@ b10001101 +S}9n b1000000011000 g80z; b1000000011100 ;~4jc 1f$O.P -sShiftRotate\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" b2QLT +sShiftRotate\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" b2QLT b1 JzUQL sINR_S_C hI+v5 sHdlNone\x20(0) #[Mgb @@ -92039,15 +93132,24 @@ sLogical\x20pu0_or0xb,\x20pu0_or0x4,\x20pzero,\x200x1_i34,\x20[false,\x20false,\ sPRegValue\x20{\x20int_fp:\x200x3F0B_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0xb,\x20pu0_or0x4,\x200x80_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F0B_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0xb,\x20pu0_or0x4,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0xb,\x20pu0_or0x4,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F0B_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sPRegValue\x20{\x20int_fp:\x200xB_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b1011 eU?N5 -b1011 t^Up& -b1011 Tlf|> -b1011 4?i,h -b1011 ][~kZ -b1011 ZG$9O +b11010000 ~zdI5 +b11010000 SB[+n +b110100000 )6fFH +b110100000 w!AfQ +b110100000 T&Td| +b110100000 tw/Ra +b110100000 5zFXO +b110100000 +H5M| +b110100000 GF,Aj +b110100000 z>+[L +b110100000 *)g"J +b1011 !`=ta +b1011 [?4H5 +0w9hzX +005+QI sCompare\x20pu0_or0xb,\x20pu0_or0x4,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F0B_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} b^-VQ @@ -92193,12 +93295,19 @@ sLogicalFlags\x20pu1_or0xa,\x20pu1_or0x9,\x20pzero,\x20pzero,\x20{[0..][..0]\x20 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} I=~D6 b100 G'_y[ 1tlzJd +0NDk\l 1KKPgX +0Xmd)o +0aqs2s 15l]}= 1Sw#Bk +0T{"*L 1@`^8H +0K;T_l 1GF(tz +0*>.UM 1P?nAa +0tIy2u b11 G'_y[" b11 @mmy?" b1 z"iF(" @@ -92209,15 +93318,23 @@ b1111111111111111111111111111111111111111111111111111111111111111 )$R1t 1hbq0A sLogical\x20pu1_or0xa,\x20pu1_or0x9,\x200x70000_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0xa,\x20pu1_or0x9,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0xa,\x20pu1_or0x9,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"SignExt8To64BitThenShift\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} Qt"sZ -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b0 elf7e -b0 a%fO4 -b0 mgH'k -b0 F~C8e -b0 45-f* -b0 8,@16 +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} L}|cT +b0 guI.] +b0 s\\.& +b0 7j`~i +b0 a891H +b0 ;v~=i +b0 WTbQL +b0 p7=&y +b0 NEY/c +b0 #fR04 +b0 v#f.M +b0 gSj(Z +b0 +eCvf +b0 ++.Kt +1mL(;) sCompare\x20pu1_or0xa,\x20pu1_or0x9,\x20pzero,\x20CmpRBOne xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} (]5$N @@ -92387,7 +93504,7 @@ b1110110 w}/Bf b1000000011000 Eky!H b1000000011100 :sI9j 1Zle/M -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" H}G,~ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" H}G,~ b1110110 wO2pI b1000000011100 Dzyv( b1000000100000 Ij1.# @@ -92476,7 +93593,7 @@ b1110110 )~7)* b1000000011000 PJFNQ b1000000011100 )|%-* 1=:o#p -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" >Ljr@ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" >Ljr@ b1110110 $'o?g b1000000011100 3um:5 b1000000100000 ){4i% @@ -92619,7 +93736,7 @@ b1110110 Do6U{ b1000000011000 I5k=u b1000000011100 "[7)5 1^2z`B -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" G)Y>z +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" G)Y>z b1110110 ;_3I; b1000000011100 k5Uf2 b1000000100000 PM::U @@ -92736,7 +93853,7 @@ b10001101 %b|Fh b1000000011000 Io,]} b1000000011100 o;x.q 1^&7Z, -sShiftRotate\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" N1# sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} (]5$N @@ -93064,7 +94189,7 @@ b1000000011100 q7AbU b100 vo/2$ 1,2\{t 1g$o}C -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" b)iv\ +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" b)iv\ b10 HcXS= b1000000011100 u];=A b1111111 %4VT6 @@ -93076,7 +94201,7 @@ b1111110 `%:u/ b1000000011000 +.1SM b1000000011100 dp]}: 1/ZO0i -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" ^,Y?C +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" ^,Y?C b1000000011000 gTqRd 0RBJ?^ 1_A~e, @@ -93087,7 +94212,7 @@ b1000000011100 jFa=K b100 &V`_k 1UU?*I 1[(Uzd -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" 3,D6U +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" 3,D6U b10 L9B+' b0 hKgHc sCancelAndStartAt\x20(0) >y]-? @@ -93434,7 +94559,7 @@ b1110110 -CWX b1000000011000 .r&NG b1000000011100 dQX}W 1-NaQx -sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" _RFXu +sShiftRotate\x20{r0x26(pwr:r6)},\x20r0x24(pwr:r4),\x20r0x24(pwr:r4),\x20rzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" _RFXu b1000000011100 I5k=u b1000000100000 "[7)5 sCompare\x20{r0xff(pwr:cr0)},\x20r0x26(pwr:r6),\x200xA_i34,\x20u32 G)Y>z @@ -93540,7 +94665,7 @@ b10001101 #%BAH b1000000011000 _^1p8 b1000000011100 0Ky2c 1%c)dF -sShiftRotate\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20{0x0_u6,\x200x8_u6,\x200},\x20\"FunnelShift2x32Bit\" !)Cl~ +sShiftRotate\x20pu1_or0x3,\x20pu2_or0x1,\x20pu2_or0x1,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt6,\x20{0x0_u6,\x200x8_u6,\x200},\x20dup_low32,\x20\"FunnelShift2x32Bit\" !)Cl~ b1 q7=da sINR_S_C wWrbg sHdlNone\x20(0) d5VF* @@ -93680,15 +94805,24 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b0 eU?N5 -b0 t^Up& -b0 Tlf|> -b0 4?i,h -b0 ][~kZ -b0 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX +105+QI sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} b^-VQ @@ -93831,15 +94965,23 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b0 elf7e -b0 a%fO4 -b0 mgH'k -b0 F~C8e -b0 45-f* -b0 8,@16 +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} L}|cT +b0 guI.] +b0 s\\.& +b0 7j`~i +b0 a891H +b0 ;v~=i +b0 WTbQL +b0 p7=&y +b0 NEY/c +b0 #fR04 +b0 v#f.M +b0 gSj(Z +b0 +eCvf +b0 ++.Kt +1mL(;) sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} (]5$N @@ -94880,15 +96022,24 @@ sLogical\x20pu0_or0x0,\x20pu1_or0x1,\x20pzero,\x200x0_i34,\x20[false,\x20false,\ sPRegValue\x20{\x20int_fp:\x200xB_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x0,\x20pu1_or0x1,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200xB_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x0,\x20pu1_or0x1,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x0,\x20pu1_or0x1,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200xB_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sPRegValue\x20{\x20int_fp:\x200xB_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b1011 eU?N5 -b1011 t^Up& -b1011 Tlf|> -b1011 4?i,h -b1011 ][~kZ -b1011 ZG$9O +b11010000 ~zdI5 +b11010000 SB[+n +b110100000 )6fFH +b110100000 w!AfQ +b110100000 T&Td| +b110100000 tw/Ra +b110100000 5zFXO +b110100000 +H5M| +b110100000 GF,Aj +b110100000 z>+[L +b110100000 *)g"J +b1011 !`=ta +b1011 [?4H5 +0w9hzX +005+QI sCompare\x20pu0_or0x0,\x20pu1_or0x1,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200xB_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} b^-VQ @@ -95209,15 +96360,22 @@ sLogical\x20pu0_or0x2,\x20pu0_or0x1,\x20pzero,\x200x1F_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3EE0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x2,\x20pu0_or0x1,\x200xF80_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3EE0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x2,\x20pu0_or0x1,\x20pzero,\x20pu6_or0x3,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x2,\x20pu0_or0x1,\x20pzero,\x20pu6_or0x3,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3EE0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sPRegValue\x20{\x20int_fp:\x200xE0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b11100000 eU?N5 -b11100000 t^Up& -b11100000 Tlf|> -b11100000 4?i,h -b11100000 ][~kZ -b11100000 ZG$9O +b111 ~zdI5 +b111 SB[+n +b1110 )6fFH +b1110 w!AfQ +b1110 T&Td| +b1110 tw/Ra +b1110 5zFXO +b1110 +H5M| +b1110 GF,Aj +b1110 z>+[L +b1110 *)g"J +b11100000 !`=ta +b11100000 [?4H5 sCompare\x20pu0_or0x2,\x20pu0_or0x1,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3EE0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? b11111011100000 61"fM @@ -95331,7 +96489,7 @@ b1111111111111111111111111111111111111111111111111111111111111111 )$R1t 1hbq0A sLogical\x20pu1_or0x3,\x20pu0_or0x0,\x200x60000_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x3,\x20pu0_or0x0,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x3,\x20pu0_or0x0,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"SignExt8To64BitThenShift\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sCompare\x20pu1_or0x3,\x20pu0_or0x0,\x20pzero,\x20CmpRBOne xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># @@ -95710,15 +96868,24 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b0 eU?N5 -b0 t^Up& -b0 Tlf|> -b0 4?i,h -b0 ][~kZ -b0 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX +105+QI sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} b^-VQ @@ -95857,15 +97024,23 @@ b0 )$R1t 0hbq0A sLogical\x20pu1_or0x5,\x20pu0_or0x2,\x200x80_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3EFF_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x5,\x20pu0_or0x2,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x5,\x20pu0_or0x2,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3EFF_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ -sPRegValue\x20{\x20int_fp:\x200xFF_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b11111111 elf7e -b11111111 a%fO4 -b11111111 mgH'k -b11111111 F~C8e -b11111111 45-f* -b11111111 8,@16 +sPRegValue\x20{\x20int_fp:\x200xFF_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} L}|cT +b11111111 guI.] +b11111111 s\\.& +b111111110 7j`~i +b111111110 a891H +b111111110 ;v~=i +b111111110 WTbQL +b111111110 p7=&y +b111111110 NEY/c +b111111110 #fR04 +b111111110 v#f.M +b111111110 gSj(Z +b11111111 +eCvf +b11111111 ++.Kt +0mL(;) sCompare\x20pu1_or0x5,\x20pu0_or0x2,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3EFF_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} (]5$N @@ -96365,14 +97540,9 @@ sLogical\x20pu0_or0x3,\x20pzero,\x20-0x800_i34,\x20sext8,\x20[true,\x20true,\x20 sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} ]3p>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x3,\x20pzero,\x20pzero,\x20puz_or0xe,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" 0E=Ve b111111 e2 -1 26PIn sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} HBUNY @@ -96469,15 +97639,23 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b0 elf7e -b0 a%fO4 -b0 mgH'k -b0 F~C8e -b0 45-f* -b0 8,@16 +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} L}|cT +b0 guI.] +b0 s\\.& +b0 7j`~i +b0 a891H +b0 ;v~=i +b0 WTbQL +b0 p7=&y +b0 NEY/c +b0 #fR04 +b0 v#f.M +b0 gSj(Z +b0 +eCvf +b0 ++.Kt +1mL(;) sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} (]5$N @@ -96922,12 +98100,14 @@ sLogical\x20pu0_or0x4,\x20pu1_or0x1,\x20pzero,\x20-0x1_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200xB_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x4,\x20pu1_or0x1,\x20-0x80_i34,\x20sext8,\x20[true,\x20true,\x20true,\x20true] TykLZ sPRegValue\x20{\x20int_fp:\x200xB_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x4,\x20pu1_or0x1,\x20pzero,\x20pu6_or0xf,\x20>>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pu1_or0x1,\x20pzero,\x20pu6_or0xf,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200xB_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} -b1011 eU?N5 -b10110 t^Up& -b1011 Tlf|> -b10110 4?i,h +b101100000000 ~zdI5 +1R~yx} +b1011000000000 )6fFH +b101100000000 w!AfQ +b1011000000 T&Td| +b101100 tw/Ra sCompare\x20pu0_or0x4,\x20pu1_or0x1,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200xB_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} b^-VQ @@ -97371,19 +98551,16 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*s sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} ]3p -b0 t^Up& -b0 Tlf|> -0>_,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x64Bit\" %ws9W +sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pu0_or0x4,\x20>>_,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"SignExt8To64BitThenShift\" %ws9W sPRegValue\x20{\x20int_fp:\x200xA_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} V"{Ng b1010 ?fIR2 -b1010 RW8)1 -1JFe|w -b1010 #((>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20puz_or0xe,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" 0E=Ve b111111 e2 -1 26PIn sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} HBUNY @@ -98265,16 +99433,12 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} }F8 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} sW@8C b0 }l?zC 0xL+lK -sShiftRotate\x20pu1_or0x3,\x20pu1_or0x5,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x3,\x20pu1_or0x5,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} V"{Ng b0 ?fIR2 -b0 RW8)1 -0JFe|w -b0 #((# sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} !!>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x7,\x20pu0_or0x4,\x20pzero,\x20pu6_or0xf,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200xA_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} -b1010 eU?N5 -b10100 t^Up& -b1010 Tlf|> -b10100 4?i,h +b101000000000 ~zdI5 +1R~yx} +b1010000000000 )6fFH +b101000000000 w!AfQ +b1010000000 T&Td| +b101000 tw/Ra sCompare\x20pu0_or0x7,\x20pu0_or0x4,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200xA_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} b^-VQ @@ -98802,7 +99968,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># @@ -99437,19 +100603,18 @@ b1111111111111111111111111111111111111111111111111111111111111111 x#oa7 sLogical\x20pu0_or0x8,\x20pzero,\x20-0x1E380_i34,\x20sext8,\x20[true,\x20true,\x20true,\x20true] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv sPRegValue\x20{\x20int_fp:\x200x9_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} 1rnAC -sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pu0_or0x7,\x20>>_,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x64Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pu0_or0x7,\x20>>_,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"SignExt8To64BitThenShift\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sPRegValue\x20{\x20int_fp:\x200x9_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} @yZK4 b1001 e2 -b0 t^Up& -b0 Tlf|> -b1001 UCqO_ -b110111 Z,,=t -b110111 C@/s= -b1001 E-r8o -b0 4?i,h +b0 ~zdI5 +b1001 gYRo* +1v={Rc +0R~yx} +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra sCompare\x20pu0_or0x8,\x20pzero,\x20pzero,\x20CmpRBTwo mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x9_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} wgY%0 @@ -99573,15 +100738,24 @@ sLogical\x20pu1_or0x4,\x20pu1_or0x3,\x20pzero,\x200x1_i34,\x20[false,\x20false,\ sPRegValue\x20{\x20int_fp:\x200x3F01_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x4,\x20pu1_or0x3,\x200x80_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3F01_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x4,\x20pu1_or0x3,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pu1_or0x3,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3F01_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b1 elf7e -b1 a%fO4 -b1 mgH'k -b1 F~C8e -b1 45-f* -b1 8,@16 +b10000000 guI.] +b10000000 s\\.& +b100000000 7j`~i +b100000000 a891H +b100000000 ;v~=i +b100000000 WTbQL +b100000000 p7=&y +b100000000 NEY/c +b100000000 #fR04 +b100000000 v#f.M +b100000000 gSj(Z +b1 +eCvf +b1 ++.Kt +0mL(;) +0tyEbH sCompare\x20pu1_or0x4,\x20pu1_or0x3,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3F01_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} (]5$N @@ -100085,15 +101259,11 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 1rn sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} ]3p -0>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" %ws9W +sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20puz_or0xe,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} L}|cT b111111 ?fIR2 -b0 elf7e -b111111 RW8)1 -b0 a%fO4 -b0 mgH'k -1JFe|w -b111111 #((# sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} (]5$N @@ -100755,19 +101929,16 @@ sPRegValue\x20{\x20int_fp:\x200x9_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true, sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} ]3p>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x2,\x20pu0_or0x7,\x20pzero,\x20pu6_or0xf,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x9_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} b111111 e2 -b10010 t^Up& -b1001 Tlf|> -1>_,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x64Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pu0_or0x2,\x20>>_,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"SignExt8To64BitThenShift\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sPRegValue\x20{\x20int_fp:\x200x8_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} @yZK4 b1000 e2 -b0 t^Up& -b0 Tlf|> -b1000 UCqO_ -b111000 Z,,=t -b111000 C@/s= -b1000 E-r8o -b0 4?i,h +b0 ~zdI5 +b1000 gYRo* +1v={Rc +0R~yx} +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra sCompare\x20pu0_or0x9,\x20pzero,\x20pzero,\x20CmpRBTwo mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x8_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} wgY%0 @@ -101454,15 +102619,24 @@ sLogical\x20pu1_or0x9,\x20pu1_or0x4,\x20pzero,\x200x1_i34,\x20[false,\x20false,\ sPRegValue\x20{\x20int_fp:\x200x3F02_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x9,\x20pu1_or0x4,\x200x80_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3F02_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x9,\x20pu1_or0x4,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x9,\x20pu1_or0x4,\x20pzero,\x20pu0_or0x0,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3F02_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200x2_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b10 elf7e -b10 a%fO4 -b10 mgH'k -b10 F~C8e -b10 45-f* -b10 8,@16 +b1000000 guI.] +b1000000 s\\.& +b10000000 7j`~i +b10000000 a891H +b10000000 ;v~=i +b10000000 WTbQL +b10000000 p7=&y +b10000000 NEY/c +b10000000 #fR04 +b10000000 v#f.M +b10000000 gSj(Z +b10 +eCvf +b10 ++.Kt +0mL(;) +0tyEbH sCompare\x20pu1_or0x9,\x20pu1_or0x4,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3F02_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} (]5$N @@ -101925,15 +103099,11 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 1rn sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} ]3p -0>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" %ws9W +sShiftRotate\x20pu1_or0xa,\x20pzero,\x20pzero,\x20puz_or0xe,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} L}|cT b111111 ?fIR2 -b0 elf7e -b111111 RW8)1 -b0 a%fO4 -b0 mgH'k -1JFe|w -b111111 #((# sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} (]5$N @@ -102894,14 +104068,9 @@ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} sW@8C b0 }l?zC 0xL+lK -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W b0 ?fIR2 -b0 RW8)1 -0JFe|w -b0 #((>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x6,\x20pu0_or0x2,\x20pzero,\x20pu6_or0xf,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x8_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} b111111 e2 -b10000 t^Up& -b1000 Tlf|> -1C +sPRegValue\x20{\x20int_fp:\x200x3_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Om*>C b0 e2 -b11 t^Up& -b11 Tlf|> -0+[L +b110000000 *)g"J +b11 !`=ta +b11 [?4H5 +0w9hzX sCompare\x20pu0_or0xa,\x20pu1_or0x9,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F03_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? b11111100000011 61"fM @@ -104878,15 +106048,11 @@ sPRegValue\x20{\x20int_fp:\x200x7_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true, sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} sW@8C b1111111111111111111111111111111111111111111111111111111111111111 }l?zC 1xL+lK -sShiftRotate\x20pu1_or0xb,\x20pzero,\x20pzero,\x20pu0_or0x6,\x20>>_,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x64Bit\" %ws9W +sShiftRotate\x20pu1_or0xb,\x20pzero,\x20pzero,\x20pu0_or0x6,\x20>>_,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"SignExt8To64BitThenShift\" %ws9W sPRegValue\x20{\x20int_fp:\x200x7_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} V"{Ng b111 ?fIR2 -b111 RW8)1 -1JFe|w -b111 #((C -b0 eU?N5 -b0 t^Up& -b0 Tlf|> -b0 4?i,h -b0 ][~kZ -b0 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} b^-VQ @@ -105257,14 +106431,11 @@ b0 )$R1t 0hbq0A sLogical\x20pu1_or0x1,\x20pzero,\x20-0x800_i34,\x20sext8,\x20[true,\x20true,\x20true,\x20true] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} }F87& -sShiftRotate\x20pu1_or0x1,\x20pzero,\x20pzero,\x20puz_or0xe,\x20>>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" %ws9W +sShiftRotate\x20pu1_or0x1,\x20pzero,\x20pzero,\x20puz_or0xe,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} V"{Ng b111111 ?fIR2 -b111111 RW8)1 -b111111 #((>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x3,\x20pu0_or0x6,\x20pzero,\x20pu6_or0xf,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x7_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} b111111 e2 -b1110 t^Up& -b111 Tlf|> -1C b0 e2 -b100 t^Up& -b100 Tlf|> -0+[L +b1000000 *)g"J +b100 !`=ta +b100 [?4H5 +0w9hzX +005+QI sCompare\x20pu0_or0x4,\x20pu0_or0xa,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F04_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? b11111100000100 61"fM @@ -108059,15 +109227,11 @@ sPRegValue\x20{\x20int_fp:\x200x6_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true, sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} sW@8C b1111111111111111111111111111111111111111111111111111111111111111 }l?zC 1xL+lK -sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pu0_or0x3,\x20>>_,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x64Bit\" %ws9W +sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pu0_or0x3,\x20>>_,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"SignExt8To64BitThenShift\" %ws9W sPRegValue\x20{\x20int_fp:\x200x6_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} V"{Ng b110 ?fIR2 -b110 RW8)1 -1JFe|w -b110 #((C -b0 eU?N5 -b0 t^Up& -b0 Tlf|> -b0 4?i,h -b0 ][~kZ -b0 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX +105+QI sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} b^-VQ @@ -108476,14 +109649,11 @@ b0 )$R1t 0hbq0A sLogical\x20pu1_or0x3,\x20pzero,\x20-0x800_i34,\x20sext8,\x20[true,\x20true,\x20true,\x20true] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} }F87& -sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20puz_or0xe,\x20>>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" %ws9W +sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20puz_or0xe,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} V"{Ng b111111 ?fIR2 -b111111 RW8)1 -b111111 #((>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x5,\x20pu0_or0x3,\x20pzero,\x20pu6_or0xf,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x6_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} b111111 e2 -b1100 t^Up& -b110 Tlf|> -1C +sPRegValue\x20{\x20int_fp:\x200x5_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Om*>C b0 e2 -b101 t^Up& -b101 Tlf|> -0+[L +b101000000 *)g"J +b101 !`=ta +b101 [?4H5 +0w9hzX sCompare\x20pu0_or0x7,\x20pu0_or0x4,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F05_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? b11111100000101 61"fM @@ -111139,15 +112305,11 @@ sPRegValue\x20{\x20int_fp:\x200x5_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true, sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} sW@8C b1111111111111111111111111111111111111111111111111111111111111111 }l?zC 1xL+lK -sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pu0_or0x5,\x20>>_,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x64Bit\" %ws9W +sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pu0_or0x5,\x20>>_,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"SignExt8To64BitThenShift\" %ws9W sPRegValue\x20{\x20int_fp:\x200x5_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} V"{Ng b101 ?fIR2 -b101 RW8)1 -1JFe|w -b101 #((C -b0 eU?N5 -b0 t^Up& -b0 Tlf|> -b0 4?i,h -b0 ][~kZ -b0 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} b^-VQ @@ -111594,14 +112764,11 @@ b0 )$R1t 0hbq0A sLogical\x20pu1_or0x4,\x20pzero,\x20-0x800_i34,\x20sext8,\x20[true,\x20true,\x20true,\x20true] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} }F87& -sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20puz_or0xe,\x20>>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20puz_or0xe,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} V"{Ng b111111 ?fIR2 -b111111 RW8)1 -b111111 #((>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x8,\x20pu0_or0x5,\x20pzero,\x20pu6_or0xf,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x5_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} b111111 e2 -b1010 t^Up& -b101 Tlf|> -1C +sPRegValue\x20{\x20int_fp:\x200x6_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Om*>C b0 e2 -b110 t^Up& -b110 Tlf|> -0+[L +b11000000 *)g"J +b110 !`=ta +b110 [?4H5 +0w9hzX sCompare\x20pu0_or0x2,\x20pu0_or0x7,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F06_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? b11111100000110 61"fM @@ -114374,15 +115537,11 @@ sPRegValue\x20{\x20int_fp:\x200x4_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true, sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} sW@8C b1111111111111111111111111111111111111111111111111111111111111111 }l?zC 1xL+lK -sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pu0_or0x8,\x20>>_,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x64Bit\" %ws9W +sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pu0_or0x8,\x20>>_,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"SignExt8To64BitThenShift\" %ws9W sPRegValue\x20{\x20int_fp:\x200x4_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} V"{Ng b100 ?fIR2 -b100 RW8)1 -1JFe|w -b100 #((C -b0 eU?N5 -b0 t^Up& -b0 Tlf|> -b0 4?i,h -b0 ][~kZ -b0 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} b^-VQ @@ -114754,14 +115921,11 @@ b0 )$R1t 0hbq0A sLogical\x20pu1_or0x9,\x20pzero,\x20-0x800_i34,\x20sext8,\x20[true,\x20true,\x20true,\x20true] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} }F87& -sShiftRotate\x20pu1_or0x9,\x20pzero,\x20pzero,\x20puz_or0xe,\x20>>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" %ws9W +sShiftRotate\x20pu1_or0x9,\x20pzero,\x20pzero,\x20puz_or0xe,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} V"{Ng b111111 ?fIR2 -b111111 RW8)1 -b111111 #((>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x9,\x20pu0_or0x8,\x20pzero,\x20pu6_or0xf,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x4_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} b111111 e2 -b1000 t^Up& -b100 Tlf|> -1C b0 e2 -b111 t^Up& -b111 Tlf|> -0+[L +b111000000 *)g"J +b111 !`=ta +b111 [?4H5 +0w9hzX +005+QI sCompare\x20pu0_or0x6,\x20pu0_or0x2,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F07_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? b11111100000111 61"fM @@ -117566,15 +118727,11 @@ sPRegValue\x20{\x20int_fp:\x200x3_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true, sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} sW@8C b1111111111111111111111111111111111111111111111111111111111111111 }l?zC 1xL+lK -sShiftRotate\x20pu1_or0xa,\x20pzero,\x20pzero,\x20pu0_or0x9,\x20>>_,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x64Bit\" %ws9W +sShiftRotate\x20pu1_or0xa,\x20pzero,\x20pzero,\x20pu0_or0x9,\x20>>_,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"SignExt8To64BitThenShift\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} V"{Ng b11 ?fIR2 -b11 RW8)1 -1JFe|w -b11 #((C -b0 eU?N5 -b0 t^Up& -b0 Tlf|> -b0 4?i,h -b0 ][~kZ -b0 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX +105+QI sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} b^-VQ @@ -117948,14 +119114,11 @@ b0 )$R1t 0hbq0A sLogical\x20pu1_or0x5,\x20pzero,\x20-0x800_i34,\x20sext8,\x20[true,\x20true,\x20true,\x20true] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} }F87& -sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20puz_or0xe,\x20>>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" %ws9W +sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20puz_or0xe,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} V"{Ng b111111 ?fIR2 -b111111 RW8)1 -b111111 #((>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" 0E=Ve +sShiftRotate\x20pu0_or0xa,\x20pu0_or0x9,\x20pzero,\x20pu6_or0xf,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} b111111 e2 -b110 t^Up& -b11 Tlf|> -1C b0 e2 -b1000 t^Up& -b1000 Tlf|> -0+[L +b100000 *)g"J +b1000 !`=ta +b1000 [?4H5 +0w9hzX +005+QI sCompare\x20pu0_or0x3,\x20pu0_or0x6,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F08_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? b11111100001000 61"fM @@ -120733,15 +121893,11 @@ sPRegValue\x20{\x20int_fp:\x200x2_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true, sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} sW@8C b1111111111111111111111111111111111111111111111111111111111111111 }l?zC 1xL+lK -sShiftRotate\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pu0_or0xa,\x20>>_,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x64Bit\" %ws9W +sShiftRotate\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pu0_or0xa,\x20>>_,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"SignExt8To64BitThenShift\" %ws9W sPRegValue\x20{\x20int_fp:\x200x2_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} V"{Ng b10 ?fIR2 -b10 RW8)1 -1JFe|w -b10 #((C -b0 eU?N5 -b0 t^Up& -b0 Tlf|> -b0 4?i,h -b0 ][~kZ -b0 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX +105+QI sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} b^-VQ @@ -121128,14 +122293,11 @@ b0 )$R1t 0hbq0A sLogical\x20pu1_or0x6,\x20pzero,\x20-0x800_i34,\x20sext8,\x20[true,\x20true,\x20true,\x20true] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} }F87& -sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20puz_or0xe,\x20>>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" %ws9W +sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20puz_or0xe,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} V"{Ng b111111 ?fIR2 -b111111 RW8)1 -b111111 #((>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pu0_or0xa,\x20pzero,\x20pu6_or0xf,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x2_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} b111111 e2 -b100 t^Up& -b10 Tlf|> -1C +sPRegValue\x20{\x20int_fp:\x200x9_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Om*>C b0 e2 -b1001 t^Up& -b1001 Tlf|> -0+[L +b100100000 *)g"J +b1001 !`=ta +b1001 [?4H5 +0w9hzX sCompare\x20pu0_or0x5,\x20pu0_or0x3,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F09_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? b11111100001001 61"fM @@ -123911,15 +125069,11 @@ sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true, sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} sW@8C b1111111111111111111111111111111111111111111111111111111111111111 }l?zC 1xL+lK -sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pu0_or0x4,\x20>>_,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x64Bit\" %ws9W +sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pu0_or0x4,\x20>>_,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"SignExt8To64BitThenShift\" %ws9W sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} V"{Ng b1 ?fIR2 -b1 RW8)1 -1JFe|w -b1 #((C -b0 eU?N5 -b0 t^Up& -b0 Tlf|> -b0 4?i,h -b0 ][~kZ -b0 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} b^-VQ @@ -124290,14 +125452,11 @@ b0 )$R1t 0hbq0A sLogical\x20pu1_or0x7,\x20pzero,\x20-0x800_i34,\x20sext8,\x20[true,\x20true,\x20true,\x20true] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} }F87& -sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20puz_or0xe,\x20>>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" %ws9W +sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20puz_or0xe,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} V"{Ng b111111 ?fIR2 -b111111 RW8)1 -b111111 #((>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x7,\x20pu0_or0x4,\x20pzero,\x20pu6_or0xf,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} b111111 e2 -b10 t^Up& -b1 Tlf|> -1C +sPRegValue\x20{\x20int_fp:\x200xA_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Om*>C b0 e2 -b1010 t^Up& -b1010 Tlf|> -0+[L +b10100000 *)g"J +b1010 !`=ta +b1010 [?4H5 +0w9hzX sCompare\x20pu0_or0x8,\x20pu0_or0x5,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F0A_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? b11111100001010 61"fM @@ -127082,9 +128237,9 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true, sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} sW@8C b1111111111111111111111111111111111111111111111111111111111111111 }l?zC 1xL+lK -sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pu0_or0x7,\x20>>_,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x64Bit\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pu0_or0x7,\x20>>_,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"SignExt8To64BitThenShift\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} V"{Ng -1JFe|w +1M6vO/ sCompare\x20pu1_or0x4,\x20pzero,\x20pzero,\x20CmpRBTwo xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} !!C -b0 eU?N5 -b0 t^Up& -b0 Tlf|> -b0 4?i,h -b0 ][~kZ -b0 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} b^-VQ @@ -127467,14 +128630,11 @@ b0 )$R1t 0hbq0A sLogical\x20pu1_or0xa,\x20pzero,\x20-0x800_i34,\x20sext8,\x20[true,\x20true,\x20true,\x20true] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} }F87& -sShiftRotate\x20pu1_or0xa,\x20pzero,\x20pzero,\x20puz_or0xe,\x20>>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" %ws9W +sShiftRotate\x20pu1_or0xa,\x20pzero,\x20pzero,\x20puz_or0xe,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} V"{Ng b111111 ?fIR2 -b111111 RW8)1 -b111111 #((>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x2,\x20pu0_or0x7,\x20pzero,\x20pu6_or0xf,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Ec2_} b111111 e2 -1C b0 e2 -b1011 t^Up& -b1011 Tlf|> -0+[L +b110100000 *)g"J +b1011 !`=ta +b1011 [?4H5 +0w9hzX +005+QI sCompare\x20pu0_or0x9,\x20pu0_or0x8,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F0B_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} b^-VQ @@ -129663,16 +130817,14 @@ sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20c sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} sW@8C b1111111111111111111111111111111111111111111111111111111111111111 }l?zC 1xL+lK -sShiftRotate\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pu0_or0x2,\x20>>_,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x64Bit\" %ws9W +sShiftRotate\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pu0_or0x2,\x20>>_,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"SignExt8To64BitThenShift\" %ws9W sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} V"{Ng -b1111111111111111111111111111111111111111111111111111111111111111 ?fIR2 -b111111 RW8)1 -1JFe|w -b111111 #((C -b0 eU?N5 -b0 t^Up& -b0 Tlf|> -b0 4?i,h -b0 ][~kZ -b0 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX +105+QI sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} b^-VQ @@ -130113,16 +131274,14 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} }F8 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} sW@8C b0 }l?zC 0xL+lK -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} V"{Ng +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} L}|cT b0 ?fIR2 -b0 RW8)1 -0JFe|w -b0 #((>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x6,\x20pzero,\x20pzero,\x20puz_or0xe,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" 0E=Ve b111111 e2 -1 26PIn sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} HBUNY @@ -131400,14 +132554,9 @@ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} ]3p -0>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" 0E=Ve +sShiftRotate\x20pu0_or0xb,\x20pu0_or0x2,\x20pzero,\x20pu6_or0xf,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} Ec2_} b111111 e2 -b11111111111111110 t^Up& -b1111111111111111 Tlf|> -1C +sPRegValue\x20{\x20int_fp:\x200xC_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Om*>C b0 e2 -b1100 t^Up& -b1100 Tlf|> -0+[L +b1100000 *)g"J +b1100 !`=ta +b1100 [?4H5 +0w9hzX sCompare\x20pu0_or0xa,\x20pu0_or0x9,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F0C_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? b11111100001100 61"fM @@ -133937,16 +135088,14 @@ sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFE_u64,\x20flags:\x20Pwr\x20{\x20x sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} sW@8C b1111111111111111111111111111111111111111111111111111111111111111 }l?zC 1xL+lK -sShiftRotate\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pu0_or0xb,\x20>>_,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x64Bit\" %ws9W +sShiftRotate\x20pu1_or0x1,\x20pzero,\x20pzero,\x20pu0_or0xb,\x20>>_,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"SignExt8To64BitThenShift\" %ws9W sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFE_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_lt:\x20true,\x20..\x20}\x20} V"{Ng -b1111111111111111111111111111111111111111111111111111111111111110 ?fIR2 -b111110 RW8)1 -1JFe|w -b111110 #((C -b0 eU?N5 -b0 t^Up& -b0 Tlf|> -b0 4?i,h -b0 ][~kZ -b0 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} b^-VQ @@ -134322,15 +135479,14 @@ b0 )$R1t 0hbq0A sLogical\x20pu1_or0x3,\x20pzero,\x20-0x800_i34,\x20sext8,\x20[true,\x20true,\x20true,\x20true] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} }F87& -sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20puz_or0xe,\x20>>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" %ws9W +sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20puz_or0xe,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} V"{Ng +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} L}|cT b111111 ?fIR2 -b111111 RW8)1 -b111111 #((>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" %ws9W +sShiftRotate\x20pu1_or0x1,\x20pzero,\x20pzero,\x20puz_or0xe,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" %ws9W b111111 ?fIR2 -b111111 RW8)1 -1JFe|w -b111111 #(( k)6U3 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} =0/tY @@ -137374,15 +138520,24 @@ sLogical\x20pu0_or0x3,\x20pu0_or0x1,\x20pzero,\x200x120_i34,\x20[false,\x20false sPRegValue\x20{\x20int_fp:\x200x3EE0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x3,\x20pu0_or0x1,\x200x9000_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3EE0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x3,\x20pu0_or0x1,\x20pzero,\x20puz_or0x4,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x3,\x20pu0_or0x1,\x20pzero,\x20puz_or0x4,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3EE0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sPRegValue\x20{\x20int_fp:\x200xE0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b11100000 eU?N5 -b11100000 t^Up& -b11100000 Tlf|> -b11100000 4?i,h -b11100000 ][~kZ -b11100000 ZG$9O +b111 ~zdI5 +b111 SB[+n +b1110 )6fFH +b1110 w!AfQ +b1110 T&Td| +b1110 tw/Ra +b1110 5zFXO +b1110 +H5M| +b1110 GF,Aj +b1110 z>+[L +b1110 *)g"J +b11100000 !`=ta +b11100000 [?4H5 +0w9hzX +005+QI sCompare\x20pu0_or0x3,\x20pu0_or0x1,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3EE0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} b^-VQ @@ -137595,15 +138750,21 @@ sPRegValue\x20{\x20int_fp:\x200x8_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 'OJ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} sW@8C b0 }l?zC 0xL+lK -sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pu1_or0x0,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pu1_or0x0,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x8_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sm+'L b0 ?fIR2 -b0 RW8)1 -0JFe|w -b0 #((C -b0 eU?N5 -b0 t^Up& -b0 Tlf|> -b0 4?i,h -b0 ][~kZ -b0 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX +105+QI sCompare\x20pu0_or0x4,\x20pzero,\x20pzero,\x20s32 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} b^-VQ @@ -138042,8 +139212,19 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} s~wJ` sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 'OJg{ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sm+'L +b0 guI.] +b0 s\\.& +b0 7j`~i +b0 a891H +b0 ;v~=i +b0 WTbQL +b0 p7=&y +b0 NEY/c +b0 #fR04 +b0 v#f.M +b0 gSj(Z sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _j_rZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} (]5$N @@ -138255,7 +139436,7 @@ sAddSub\x20pu0_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x6,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x6,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -138294,7 +139475,7 @@ sAddSub\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x4,\x20pzero,\x20pzero,\x20s32 xg{(O sSignExt32\x20(3) .)td$ sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_src0,\x20invert_carry_in !%/`y @@ -138473,7 +139654,7 @@ sAddSub\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x8,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -138491,7 +139672,7 @@ sAddSub\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x5,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -138636,7 +139817,7 @@ sAddSub\x20pu0_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x9,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x9,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x9,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -138655,7 +139836,7 @@ sAddSub\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x6,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -138847,7 +140028,7 @@ sAddSub\x20pu0_or0xa,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0xa,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0xa,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0xa,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0xa,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -138866,7 +140047,7 @@ sAddSub\x20pu1_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x9,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x9,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x9,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -139126,7 +140307,7 @@ sAddSub\x20pu0_or0xb,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0xb,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0xb,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0xb,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0xb,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0xb,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0xb,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0xb,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0xb,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -139145,7 +140326,7 @@ sAddSub\x20pu1_or0xa,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0xa,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0xa,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0xa,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0xa,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0xa,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -139348,7 +140529,7 @@ sAddSub\x20pu0_or0xc,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0xc,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0xc,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0xc,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0xc,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0xc,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0xc,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0xc,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0xc,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -139367,7 +140548,7 @@ sAddSub\x20pu1_or0xb,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0xb,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0xb,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0xb,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0xb,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0xb,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0xb,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0xb,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0xb,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -139543,7 +140724,7 @@ sAddSub\x20pu0_or0xd,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0xd,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0xd,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0xd,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0xd,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0xd,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0xd,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0xd,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0xd,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -139562,7 +140743,7 @@ sAddSub\x20pu1_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x7,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x7,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -139736,7 +140917,7 @@ sAddSub\x20pu0_or0xe,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0xe,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0xe,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0xe,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0xe,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0xe,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0xe,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0xe,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0xe,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -139755,7 +140936,7 @@ sAddSub\x20pu1_or0x3,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x3,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x3,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x3,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x3,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -139928,7 +141109,7 @@ sAddSub\x20pu0_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x1,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x1,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x1,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -139947,7 +141128,7 @@ sAddSub\x20pu1_or0xc,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0xc,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0xc,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0xc,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0xc,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0xc,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0xc,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0xc,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0xc,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -140133,7 +141314,7 @@ sAddSub\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x4,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -140152,7 +141333,7 @@ sAddSub\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x4,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -140360,7 +141541,7 @@ sAddSub\x20pu0_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x6,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x6,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -140379,7 +141560,7 @@ sAddSub\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x5,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -140544,7 +141725,7 @@ sAddSub\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x8,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -140563,7 +141744,7 @@ sAddSub\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x6,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -140728,7 +141909,7 @@ sAddSub\x20pu0_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x9,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x9,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x9,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -140747,7 +141928,7 @@ sAddSub\x20pu1_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x9,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x9,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x9,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -140912,7 +142093,7 @@ sAddSub\x20pu0_or0xa,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0xa,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0xa,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0xa,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0xa,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -140931,7 +142112,7 @@ sAddSub\x20pu1_or0xa,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0xa,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0xa,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0xa,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0xa,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0xa,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -141096,7 +142277,7 @@ sAddSub\x20pu0_or0xb,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0xb,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0xb,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0xb,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0xb,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0xb,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0xb,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0xb,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0xb,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -141115,7 +142296,7 @@ sAddSub\x20pu1_or0xb,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0xb,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0xb,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0xb,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0xb,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0xb,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0xb,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0xb,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0xb,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -141280,7 +142461,7 @@ sAddSub\x20pu0_or0xc,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0xc,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0xc,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0xc,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0xc,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0xc,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0xc,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0xc,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0xc,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -141299,7 +142480,7 @@ sAddSub\x20pu1_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x7,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x7,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -141464,7 +142645,7 @@ sAddSub\x20pu0_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x1,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x1,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x1,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -141483,7 +142664,7 @@ sAddSub\x20pu1_or0x3,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x3,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x3,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x3,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x3,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -141648,7 +142829,7 @@ sAddSub\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x4,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -141667,7 +142848,7 @@ sAddSub\x20pu1_or0xc,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0xc,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0xc,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0xc,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0xc,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0xc,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0xc,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0xc,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0xc,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -141832,7 +143013,7 @@ sAddSub\x20pu0_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x6,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x6,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -141851,7 +143032,7 @@ sAddSub\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x4,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -142016,7 +143197,7 @@ sAddSub\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x8,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -142035,7 +143216,7 @@ sAddSub\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x5,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -142200,7 +143381,7 @@ sAddSub\x20pu0_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x9,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x9,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x9,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -142219,7 +143400,7 @@ sAddSub\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x6,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -142384,7 +143565,7 @@ sAddSub\x20pu0_or0xa,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0xa,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0xa,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0xa,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0xa,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -142403,7 +143584,7 @@ sAddSub\x20pu1_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x9,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x9,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x9,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -142568,7 +143749,7 @@ sAddSub\x20pu0_or0xb,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0xb,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0xb,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0xb,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0xb,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0xb,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0xb,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0xb,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0xb,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -142587,7 +143768,7 @@ sAddSub\x20pu1_or0xa,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0xa,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0xa,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0xa,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0xa,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0xa,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -142752,7 +143933,7 @@ sAddSub\x20pu0_or0xc,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0xc,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0xc,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0xc,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0xc,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0xc,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0xc,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0xc,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0xc,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -142771,7 +143952,7 @@ sAddSub\x20pu1_or0xb,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0xb,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0xb,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0xb,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0xb,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0xb,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0xb,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0xb,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0xb,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -142936,7 +144117,7 @@ sAddSub\x20pu0_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x1,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x1,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x1,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -142955,7 +144136,7 @@ sAddSub\x20pu1_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x7,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x7,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -143120,7 +144301,7 @@ sAddSub\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x4,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -143139,7 +144320,7 @@ sAddSub\x20pu1_or0x3,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x3,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x3,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x3,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x3,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -143304,7 +144485,7 @@ sAddSub\x20pu0_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x6,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x6,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -143323,7 +144504,7 @@ sAddSub\x20pu1_or0xc,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0xc,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0xc,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0xc,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0xc,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0xc,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0xc,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0xc,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0xc,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -143488,7 +144669,7 @@ sAddSub\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x8,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -143507,7 +144688,7 @@ sAddSub\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x4,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -143672,7 +144853,7 @@ sAddSub\x20pu0_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x9,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x9,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x9,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -143691,7 +144872,7 @@ sAddSub\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x5,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -143856,7 +145037,7 @@ sAddSub\x20pu0_or0xa,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0xa,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0xa,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0xa,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0xa,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -143875,7 +145056,7 @@ sAddSub\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x6,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -144040,7 +145221,7 @@ sAddSub\x20pu0_or0xb,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0xb,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0xb,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0xb,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0xb,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0xb,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0xb,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0xb,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0xb,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -144059,7 +145240,7 @@ sAddSub\x20pu1_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x9,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x9,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x9,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -144224,7 +145405,7 @@ sAddSub\x20pu0_or0xc,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0xc,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0xc,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0xc,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0xc,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0xc,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0xc,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0xc,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0xc,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -144243,7 +145424,7 @@ sAddSub\x20pu1_or0xa,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0xa,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0xa,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0xa,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0xa,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0xa,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -144408,7 +145589,7 @@ sAddSub\x20pu0_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x1,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x1,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x1,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -144427,7 +145608,7 @@ sAddSub\x20pu1_or0xb,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0xb,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0xb,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0xb,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0xb,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0xb,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0xb,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0xb,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0xb,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -144592,7 +145773,7 @@ sAddSub\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x4,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -144611,7 +145792,7 @@ sAddSub\x20pu1_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x7,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x7,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -144776,7 +145957,7 @@ sAddSub\x20pu0_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x6,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x6,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -144795,7 +145976,7 @@ sAddSub\x20pu1_or0x3,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x3,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x3,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x3,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x3,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -144960,7 +146141,7 @@ sAddSub\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x8,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -144979,7 +146160,7 @@ sAddSub\x20pu1_or0xc,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0xc,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0xc,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0xc,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0xc,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0xc,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0xc,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0xc,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0xc,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -145144,7 +146325,7 @@ sAddSub\x20pu0_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x9,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x9,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x9,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -145163,7 +146344,7 @@ sAddSub\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x4,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -145328,7 +146509,7 @@ sAddSub\x20pu0_or0xa,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0xa,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0xa,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0xa,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0xa,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -145347,7 +146528,7 @@ sAddSub\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x5,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -145512,7 +146693,7 @@ sAddSub\x20pu0_or0xb,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0xb,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0xb,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0xb,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0xb,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0xb,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0xb,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0xb,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0xb,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -145531,7 +146712,7 @@ sAddSub\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x6,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -145696,7 +146877,7 @@ sAddSub\x20pu0_or0xc,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0xc,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0xc,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0xc,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0xc,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0xc,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0xc,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0xc,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0xc,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -145715,7 +146896,7 @@ sAddSub\x20pu1_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x9,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x9,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x9,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -145880,7 +147061,7 @@ sAddSub\x20pu0_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x1,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x1,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x1,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -145899,7 +147080,7 @@ sAddSub\x20pu1_or0xa,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0xa,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0xa,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0xa,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0xa,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0xa,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -146064,7 +147245,7 @@ sAddSub\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x4,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -146083,7 +147264,7 @@ sAddSub\x20pu1_or0xb,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0xb,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0xb,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0xb,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0xb,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0xb,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0xb,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0xb,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0xb,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -146248,7 +147429,7 @@ sAddSub\x20pu0_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x6,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x6,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -146267,7 +147448,7 @@ sAddSub\x20pu1_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x7,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x7,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -146432,7 +147613,7 @@ sAddSub\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x8,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -146451,7 +147632,7 @@ sAddSub\x20pu1_or0x3,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x3,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x3,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x3,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x3,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -146616,7 +147797,7 @@ sAddSub\x20pu0_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x9,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x9,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x9,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -146635,7 +147816,7 @@ sAddSub\x20pu1_or0xc,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0xc,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0xc,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0xc,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0xc,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0xc,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0xc,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0xc,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0xc,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -146800,7 +147981,7 @@ sAddSub\x20pu0_or0xa,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0xa,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0xa,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0xa,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0xa,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -146819,7 +148000,7 @@ sAddSub\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x4,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -146998,7 +148179,7 @@ sAddSub\x20pu0_or0xb,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0xb,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0xb,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0xb,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0xb,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0xb,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0xb,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0xb,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0xb,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -147017,7 +148198,7 @@ sAddSub\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x5,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -147226,7 +148407,7 @@ sAddSub\x20pu0_or0xc,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0xc,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0xc,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0xc,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0xc,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0xc,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0xc,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0xc,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0xc,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -147251,7 +148432,7 @@ sAddSub\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x6,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -147425,7 +148606,7 @@ sAddSub\x20pu0_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x1,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x1,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x1,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -147471,7 +148652,7 @@ sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34 X"HT8 sLogicalFlags\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] pp50J sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sFull64\x20(0) .)td$ sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20invert_src0,\x20invert_carry_in !%/`y @@ -147665,7 +148846,7 @@ sAddSub\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x4,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -147705,7 +148886,7 @@ sAddSub\x20pu1_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x9,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x9,\x20pzero,\x20pzero,\x20s32 xg{(O sSignExt32\x20(3) .)td$ sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_src0,\x20invert_carry_in !%/`y @@ -147891,7 +149072,7 @@ sAddSub\x20pu0_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x6,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x6,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -147910,7 +149091,7 @@ sAddSub\x20pu1_or0xa,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0xa,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0xa,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0xa,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0xa,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0xa,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -148071,7 +149252,7 @@ sAddSub\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x8,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -148090,7 +149271,7 @@ sAddSub\x20pu1_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x7,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x7,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -148251,7 +149432,7 @@ sAddSub\x20pu0_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x9,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x9,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x9,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -148270,7 +149451,7 @@ sAddSub\x20pu1_or0x3,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x3,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x3,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x3,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x3,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -148431,7 +149612,7 @@ sAddSub\x20pu0_or0xa,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0xa,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0xa,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0xa,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0xa,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -148450,7 +149631,7 @@ sAddSub\x20pu1_or0xb,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0xb,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0xb,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0xb,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0xb,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0xb,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0xb,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0xb,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0xb,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -148625,7 +149806,7 @@ sAddSub\x20pu0_or0xb,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0xb,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0xb,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0xb,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0xb,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0xb,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0xb,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0xb,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0xb,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -148644,7 +149825,7 @@ sAddSub\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x4,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -148849,7 +150030,7 @@ sAddSub\x20pu0_or0xc,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0xc,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0xc,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0xc,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0xc,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0xc,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0xc,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0xc,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0xc,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -148874,7 +150055,7 @@ sAddSub\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x5,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -149044,7 +150225,7 @@ sAddSub\x20pu0_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x1,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x1,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x1,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -149090,7 +150271,7 @@ sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34 X"HT8 sLogicalFlags\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] pp50J sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sFull64\x20(0) .)td$ sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20invert_src0,\x20invert_carry_in !%/`y @@ -149278,7 +150459,7 @@ sAddSub\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x4,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -149318,7 +150499,7 @@ sAddSub\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x6,\x20pzero,\x20pzero,\x20s32 xg{(O sSignExt32\x20(3) .)td$ sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_src0,\x20invert_carry_in !%/`y @@ -149498,7 +150679,7 @@ sAddSub\x20pu0_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x6,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x6,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -149517,7 +150698,7 @@ sAddSub\x20pu1_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x9,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x9,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x9,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -149672,7 +150853,7 @@ sAddSub\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x8,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -149691,7 +150872,7 @@ sAddSub\x20pu1_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x7,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x7,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -149846,7 +151027,7 @@ sAddSub\x20pu0_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x9,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x9,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x9,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -149865,7 +151046,7 @@ sAddSub\x20pu1_or0x3,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x3,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x3,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x3,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x3,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -150034,7 +151215,7 @@ sAddSub\x20pu0_or0xa,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0xa,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0xa,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0xa,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0xa,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -150053,7 +151234,7 @@ sAddSub\x20pu1_or0xa,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0xa,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0xa,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0xa,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0xa,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0xa,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -150252,7 +151433,7 @@ sAddSub\x20pu0_or0xb,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0xb,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0xb,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0xb,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0xb,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0xb,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0xb,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0xb,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0xb,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -150277,7 +151458,7 @@ sAddSub\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x4,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -150441,7 +151622,7 @@ sAddSub\x20pu0_or0xc,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0xc,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0xc,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0xc,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0xc,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0xc,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0xc,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0xc,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0xc,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -150487,7 +151668,7 @@ sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34 X"HT8 sLogicalFlags\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] pp50J sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sFull64\x20(0) .)td$ sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20invert_src0,\x20invert_carry_in !%/`y @@ -150670,7 +151851,7 @@ sAddSub\x20pu0_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x1,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x1,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x1,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -150710,7 +151891,7 @@ sAddSub\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x5,\x20pzero,\x20pzero,\x20s32 xg{(O sSignExt32\x20(3) .)td$ sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_src0,\x20invert_carry_in !%/`y @@ -150884,7 +152065,7 @@ sAddSub\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x4,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -150903,7 +152084,7 @@ sAddSub\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x6,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -151052,7 +152233,7 @@ sAddSub\x20pu0_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x6,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x6,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -151071,7 +152252,7 @@ sAddSub\x20pu1_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x9,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x9,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x9,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -151220,7 +152401,7 @@ sAddSub\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x8,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -151239,7 +152420,7 @@ sAddSub\x20pu1_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x7,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x7,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -151388,7 +152569,7 @@ sAddSub\x20pu0_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x9,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x9,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x9,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -151407,7 +152588,7 @@ sAddSub\x20pu1_or0x3,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x3,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x3,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x3,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x3,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -151556,7 +152737,7 @@ sAddSub\x20pu0_or0xa,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0xa,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0xa,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0xa,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0xa,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -151575,7 +152756,7 @@ sAddSub\x20pu1_or0xa,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0xa,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0xa,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0xa,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0xa,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0xa,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -151724,7 +152905,7 @@ sAddSub\x20pu0_or0xb,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0xb,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0xb,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0xb,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0xb,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0xb,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0xb,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0xb,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0xb,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -151743,7 +152924,7 @@ sAddSub\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x4,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -151890,7 +153071,7 @@ sAddSub\x20pu0_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x1,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x1,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x1,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -151909,7 +153090,7 @@ sAddSub\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x5,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -152056,7 +153237,7 @@ sAddSub\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x4,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -152075,7 +153256,7 @@ sAddSub\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x6,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -152248,7 +153429,7 @@ sAddSub\x20pu0_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x6,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x6,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -152267,7 +153448,7 @@ sAddSub\x20pu1_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x9,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x9,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x9,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -152504,7 +153685,7 @@ sAddSub\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x8,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -152529,7 +153710,7 @@ sAddSub\x20pu1_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x7,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x7,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -152721,7 +153902,7 @@ sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34 v$C<0 sLogicalFlags\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] ,$"r: sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sFull64\x20(0) w!/%u sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20invert_src0,\x20invert_carry_in #mE^@ @@ -152792,7 +153973,7 @@ sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34 X"HT8 sLogicalFlags\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] pp50J sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sFull64\x20(0) .)td$ sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20invert_src0,\x20invert_carry_in !%/`y @@ -152993,7 +154174,7 @@ sAddSub\x20pu0_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x9,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x9,\x20pzero,\x20pzero,\x20s32 mMj`$ sSignExt32\x20(3) w!/%u sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_src0,\x20invert_carry_in #mE^@ @@ -153058,7 +154239,7 @@ sAddSub\x20pu1_or0x3,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x3,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x3,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x3,\x20pzero,\x20pzero,\x20s32 xg{(O sSignExt32\x20(3) .)td$ sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_src0,\x20invert_carry_in !%/`y @@ -153218,7 +154399,7 @@ sAddSub\x20pu0_or0xa,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0xa,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0xa,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0xa,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0xa,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -153237,7 +154418,7 @@ sAddSub\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x4,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -153372,7 +154553,7 @@ sAddSub\x20pu0_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x1,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x1,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x1,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -153391,7 +154572,7 @@ sAddSub\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x5,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V diff --git a/crates/cpu/tests/expected/rename_execute_retire_save_restore_gprs_real.vcd b/crates/cpu/tests/expected/rename_execute_retire_save_restore_gprs_real.vcd index 81a98dc..914bc9d 100644 --- a/crates/cpu/tests/expected/rename_execute_retire_save_restore_gprs_real.vcd +++ b/crates/cpu/tests/expected/rename_execute_retire_save_restore_gprs_real.vcd @@ -7733,21 +7733,50 @@ $var string 1 *>Y!: \[1] $end $var string 1 @yZK4 \[2] $end $upscope $end $var string 1 Om*>C output $end -$var wire 64 e2 funnel_shift_2x64_amount $end -$var wire 64 t^Up& funnel_shift_2x64_output $end -$var wire 64 Tlf|> funnel_shift_high $end -$var wire 64 4S@]> funnel_shift_low $end -$var wire 1 +[L shifted_6 $end +$var wire 65 *)g"J shifted_7 $end +$upscope $end +$var wire 1 pp{CW input_is_negative $end +$var wire 1 H.`0{ signed_input_is_negative $end +$var wire 64 !`=ta shifted $end +$var wire 64 [?4H5 extended $end +$var wire 1 @lRGg x86_sf $end +$scope struct power_isa_flags $end +$var wire 1 u!Q5H pwr_ca32_x86_af $end +$var wire 1 vCL_; pwr_ca_x86_cf $end +$var wire 1 u$Ckk pwr_ov32_x86_df $end +$var wire 1 MI>bx pwr_ov_x86_of $end +$var wire 1 8/n/` pwr_so $end +$var wire 1 w9hzX pwr_cr_eq_x86_zf $end +$var wire 1 05+QI pwr_cr_gt_x86_pf $end +$var wire 1 U>o7= pwr_cr_lt_x86_sf $end +$upscope $end +$scope struct x86_flags $end +$var wire 1 L;qF[ pwr_ca32_x86_af $end +$var wire 1 :z;SB pwr_ca_x86_cf $end +$var wire 1 A}9/U pwr_ov32_x86_df $end +$var wire 1 -6sxl pwr_ov_x86_of $end +$var wire 1 )xnY_ pwr_so $end +$var wire 1 ^"~qZ pwr_cr_eq_x86_zf $end +$var wire 1 #=A*P pwr_cr_gt_x86_pf $end +$var wire 1 {Qw{1 pwr_cr_lt_x86_sf $end +$upscope $end $upscope $end $scope module compare $end $scope struct global_state $end @@ -8683,21 +8712,50 @@ $var string 1 sm+'L \[1] $end $var string 1 V"{Ng \[2] $end $upscope $end $var string 1 L}|cT output $end -$var wire 64 ?fIR2 shift_rotate_amount $end -$var wire 64 elf7e funnel_shift_2x64_high $end -$var wire 64 ?'?Wd funnel_shift_2x64_low $end -$var wire 6 RW8)1 funnel_shift_2x64_amount $end -$var wire 64 a%fO4 funnel_shift_2x64_output $end -$var wire 64 mgH'k funnel_shift_high $end -$var wire 64 Q0>I* funnel_shift_low $end -$var wire 1 JFe|w funnel_shift_right $end -$var wire 6 #((* signed_input_is_negative $end +$var wire 64 +eCvf shifted $end +$var wire 64 ++.Kt extended $end +$var wire 1 *cA/ x86_sf $end +$scope struct power_isa_flags $end +$var wire 1 %"96Z pwr_ca32_x86_af $end +$var wire 1 o2%]. pwr_ca_x86_cf $end +$var wire 1 Yj@dI pwr_ov32_x86_df $end +$var wire 1 ysN)l pwr_ov_x86_of $end +$var wire 1 :/J9h pwr_so $end +$var wire 1 mL(;) pwr_cr_eq_x86_zf $end +$var wire 1 tyEbH pwr_cr_gt_x86_pf $end +$var wire 1 %KF-) pwr_cr_lt_x86_sf $end +$upscope $end +$scope struct x86_flags $end +$var wire 1 kTpm- pwr_ca32_x86_af $end +$var wire 1 ?%)&1 pwr_ca_x86_cf $end +$var wire 1 c.>>c pwr_ov32_x86_df $end +$var wire 1 xrk]Q pwr_ov_x86_of $end +$var wire 1 >#2bz pwr_so $end +$var wire 1 Dx$l pwr_cr_eq_x86_zf $end +$var wire 1 6_e-} pwr_cr_gt_x86_pf $end +$var wire 1 i)?q: pwr_cr_lt_x86_sf $end +$upscope $end $upscope $end $scope module compare $end $scope struct global_state $end @@ -14495,26 +14553,49 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\ b0 X"OTD 06HM)9 sPowerISA\x20(0) 3nIN{ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} *>Y!: sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} @yZK4 -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C b0 e2 -b0 t^Up& -b0 Tlf|> -b0 4S@]> -0+[L +b0 *)g"J +0pp{CW +0H.`0{ +b0 !`=ta +b0 [?4H5 +0@lRGg +0u!Q5H +0vCL_; +0u$Ckk +0MI>bx +08/n/` +1w9hzX +105+QI +0U>o7= +0L;qF[ +0:z;SB +0A}9/U +0-6sxl +0)xnY_ +0^"~qZ +0#=A*P +0{Qw{1 sPowerISA\x20(0) )0!$~ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -15121,26 +15202,49 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\ b0 }l?zC 0xL+lK sPowerISA\x20(0) {NfhT -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sm+'L sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} V"{Ng -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} L}|cT b0 ?fIR2 -b0 elf7e -b0 ?'?Wd -b0 RW8)1 -b0 a%fO4 -b0 mgH'k -b0 Q0>I* -0JFe|w -b0 #((* +b0 +eCvf +b0 ++.Kt +0*cA/ +0%"96Z +0o2%]. +0Yj@dI +0ysN)l +0:/J9h +1mL(;) +1tyEbH +0%KF-) +0kTpm- +0?%)&1 +0c.>>c +0xrk]Q +0>#2bz +0Dx$l +06_e-} +0i)?q: sPowerISA\x20(0) d@-?U sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># @@ -16975,8 +17079,7 @@ b10 qjR[X# b10 feZk4# sLogical\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x4000_i34,\x20[false,\x20false,\x20false,\x20false] ,$"r: sLogical\x20pu0_or0x0,\x20pzero,\x200x200000_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20>>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve -1>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sCompare\x20pu0_or0x0,\x20pzero,\x20pzero,\x20u64 mMj`$ sCompare\x20pu0_or0x0,\x20pzero,\x200x200000_i34,\x20u64 26PIn sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} HBUNY @@ -17060,13 +17163,9 @@ b11 @mmy?" b1 z"iF(" sLogical\x20pu1_or0x0,\x20pzero,\x20pzero,\x200xFFC_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20true] pp50J sLogical\x20pu1_or0x0,\x20pzero,\x200x7FE00_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pu3_or0xf,\x20<<0xF_u6,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pu3_or0xf,\x20<<0xF_u6,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W b1111 ?fIR2 -b1111 RW8)1 -b1111 #((>0x3E_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x1,\x20pu0_or0x0,\x20pzero,\x20puz_or0xe,\x20>>0x3E_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x4000_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} b111110 e2 -b10000000000000000 t^Up& -b100000000000000 Tlf|> -b111110 UCqO_ -b10 Z,,=t -b10 C@/s= -b111110 E-r8o -b10000000000000000 4?i,h +b111110 gYRo* sCompare\x20pu0_or0x1,\x20pu0_or0x0,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x4000_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} b^-VQ @@ -17609,13 +17700,9 @@ b0 @mmy?" b0 z"iF(" sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] pp50J sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W b0 ?fIR2 -b0 RW8)1 -b0 #(( -b0 t^Up& -b0 Tlf|> -0C -b11110000 eU?N5 -b11110000 t^Up& -b11110000 Tlf|> -b11110000 4?i,h -b11110000 ][~kZ -b11110000 ZG$9O +sPRegValue\x20{\x20int_fp:\x200xF0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Om*>C +b1111 ~zdI5 +b1111 SB[+n +b11110 )6fFH +b11110 w!AfQ +b11110 T&Td| +b11110 tw/Ra +b11110 5zFXO +b11110 +H5M| +b11110 GF,Aj +b11110 z>+[L +b11110 *)g"J +b11110000 !`=ta +b11110000 [?4H5 +0w9hzX sCompare\x20pu0_or0x2,\x20pu0_or0x1,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3EF0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} b^-VQ @@ -18715,7 +18801,7 @@ b0 f=I%* sLogicalFlags\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] pp50J sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sCompare\x20pzero,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} =0/tY @@ -19010,21 +19096,25 @@ sLogical\x20pu0_or0x3,\x20pzero,\x20pzero,\x200x7EC_i34,\x20sext32,\x20[false,\x sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x3,\x20pzero,\x200x3F600_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x3,\x20pzero,\x20pzero,\x20pu3_or0xd,\x20<<0x7_u6,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x3,\x20pzero,\x20pzero,\x20pu3_or0xd,\x20<<0x7_u6,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C b111 e2 -b0 t^Up& -b0 Tlf|> -b111 UCqO_ -b111001 Z,,=t -b111 C@/s= -b111001 E-r8o -b0 4?i,h -b0 ][~kZ -b0 ZG$9O +b0 ~zdI5 +b111 gYRo* +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX sCompare\x20pu0_or0x3,\x20pzero,\x20pzero,\x20s32 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} b^-VQ @@ -19174,7 +19264,7 @@ sLogical\x20pu1_or0x2,\x20pu0_or0x2,\x20pzero,\x200x0_i34,\x20[false,\x20false,\ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x2,\x20pu0_or0x2,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x2,\x20pu0_or0x2,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x2,\x20pu0_or0x2,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sCompare\x20pu1_or0x2,\x20pu0_or0x2,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># @@ -19470,13 +19560,9 @@ b0 feZk4" b0 /1XVb" sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] ,$"r: sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve b0 e2 -b0 UCqO_ -b0 Z,,=t -b0 C@/s= -b0 E-r8o +b0 gYRo* sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sFull64\x20(0) w!/%u sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20invert_src0,\x20invert_carry_in #mE^@ @@ -19547,7 +19633,7 @@ b11111100001000 f=I%* sLogicalFlags\x20pu1_or0x3,\x20pu0_or0x2,\x20pzero,\x20puz_or0x1,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x3,\x20pu0_or0x2,\x20pzero,\x200x8_i34,\x20[false,\x20false,\x20false,\x20false] pp50J sLogical\x20pu1_or0x3,\x20pu0_or0x2,\x200x400_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x3,\x20pu0_or0x2,\x20pzero,\x20puz_or0x1,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x3,\x20pu0_or0x2,\x20pzero,\x20puz_or0x1,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pu1_or0x3,\x20pu0_or0x2,\x20pzero,\x20u64 xg{(O sCompare\x20pu1_or0x3,\x20pu0_or0x2,\x200x400_i34,\x20u64 k)6U3 b10000000000 >`3.I @@ -19805,7 +19891,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># @@ -20179,7 +20265,7 @@ sLogical\x20pu0_or0x4,\x20pu0_or0x2,\x20pzero,\x200x10_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x4,\x20pu0_or0x2,\x200x800_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x4,\x20pu0_or0x2,\x20pzero,\x20puz_or0x2,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pu0_or0x2,\x20pzero,\x20puz_or0x2,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x4,\x20pu0_or0x2,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -20777,7 +20863,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -20915,7 +21001,7 @@ sLogical\x20pu1_or0x4,\x20pu0_or0x2,\x20pzero,\x200x18_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x4,\x20pu0_or0x2,\x200xC00_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x4,\x20pu0_or0x2,\x20pzero,\x20puz_or0x3,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pu0_or0x2,\x20pzero,\x20puz_or0x3,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sCompare\x20pu1_or0x4,\x20pu0_or0x2,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># @@ -21443,7 +21529,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># @@ -21945,7 +22031,7 @@ sLogical\x20pu0_or0x0,\x20pu0_or0x2,\x20pzero,\x200x20_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x0,\x20pu0_or0x2,\x200x1000_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x0,\x20pu0_or0x2,\x20pzero,\x20puz_or0x4,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x0,\x20pu0_or0x2,\x20pzero,\x20puz_or0x4,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x0,\x20pu0_or0x2,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -22309,7 +22395,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -22447,7 +22533,7 @@ sLogical\x20pu1_or0x5,\x20pu0_or0x2,\x20pzero,\x200x28_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x5,\x20pu0_or0x2,\x200x1400_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x5,\x20pu0_or0x2,\x20pzero,\x20puz_or0x5,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x5,\x20pu0_or0x2,\x20pzero,\x20puz_or0x5,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sCompare\x20pu1_or0x5,\x20pu0_or0x2,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># @@ -22780,7 +22866,7 @@ sLogical\x20pu0_or0x5,\x20pu0_or0x2,\x20pzero,\x200x30_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x5,\x20pu0_or0x2,\x200x1800_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x5,\x20pu0_or0x2,\x20pzero,\x20puz_or0x6,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x5,\x20pu0_or0x2,\x20pzero,\x20puz_or0x6,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x5,\x20pu0_or0x2,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -22910,7 +22996,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># @@ -23375,7 +23461,7 @@ b11111100111000 BB(CV sLogicalFlags\x20pu0_or0x6,\x20pu0_or0x2,\x20pzero,\x20puz_or0x7,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x6,\x20pu0_or0x2,\x20pzero,\x200x38_i34,\x20[false,\x20false,\x20false,\x20false] ,$"r: sLogical\x20pu0_or0x6,\x20pu0_or0x2,\x200x1C00_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x6,\x20pu0_or0x2,\x20pzero,\x20puz_or0x7,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x6,\x20pu0_or0x2,\x20pzero,\x20puz_or0x7,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sCompare\x20pu0_or0x6,\x20pu0_or0x2,\x20pzero,\x20u64 mMj`$ sCompare\x20pu0_or0x6,\x20pu0_or0x2,\x200x1C00_i34,\x20u64 26PIn b1110000000000 a5YuJ @@ -23987,7 +24073,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -24126,7 +24212,7 @@ sLogical\x20pu1_or0x0,\x20pu0_or0x2,\x20pzero,\x200x40_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x0,\x20pu0_or0x2,\x200x2000_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x0,\x20pu0_or0x2,\x20pzero,\x20puz_or0x8,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x0,\x20pu0_or0x2,\x20pzero,\x20puz_or0x8,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sCompare\x20pu1_or0x0,\x20pu0_or0x2,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># @@ -24579,7 +24665,7 @@ sLogical\x20pu0_or0x7,\x20pu0_or0x2,\x20pzero,\x200x48_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x7,\x20pu0_or0x2,\x200x2400_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x7,\x20pu0_or0x2,\x20pzero,\x20puz_or0x9,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x7,\x20pu0_or0x2,\x20pzero,\x20puz_or0x9,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x7,\x20pu0_or0x2,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -24710,7 +24796,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># @@ -25356,7 +25442,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -25781,7 +25867,7 @@ sLogical\x20pu1_or0x6,\x20pu0_or0x2,\x20pzero,\x200x50_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x6,\x20pu0_or0x2,\x200x2800_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x6,\x20pu0_or0x2,\x20pzero,\x20puz_or0xa,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x6,\x20pu0_or0x2,\x20pzero,\x20puz_or0xa,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sCompare\x20pu1_or0x6,\x20pu0_or0x2,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># @@ -26013,7 +26099,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># @@ -26802,7 +26888,7 @@ sLogical\x20pu0_or0x8,\x20pu0_or0x2,\x20pzero,\x200x58_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x8,\x20pu0_or0x2,\x200x2C00_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x8,\x20pu0_or0x2,\x20pzero,\x20puz_or0xb,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x8,\x20pu0_or0x2,\x20pzero,\x20puz_or0xb,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x8,\x20pu0_or0x2,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -27436,7 +27522,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -27871,7 +27957,7 @@ sLogical\x20pu1_or0x2,\x20pu0_or0x2,\x20pzero,\x200x60_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x2,\x20pu0_or0x2,\x200x3000_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x2,\x20pu0_or0x2,\x20pzero,\x20puz_or0xc,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x2,\x20pu0_or0x2,\x20pzero,\x20puz_or0xc,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sCompare\x20pu1_or0x2,\x20pu0_or0x2,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># @@ -28111,7 +28197,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># @@ -29123,7 +29209,7 @@ sLogical\x20pu0_or0x4,\x20pu0_or0x2,\x20pzero,\x200x68_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x4,\x20pu0_or0x2,\x200x3400_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x4,\x20pu0_or0x2,\x20pzero,\x20puz_or0xd,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pu0_or0x2,\x20pzero,\x20puz_or0xd,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x4,\x20pu0_or0x2,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -29770,7 +29856,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -30196,7 +30282,7 @@ sLogical\x20pu1_or0x3,\x20pu0_or0x2,\x20pzero,\x200x70_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x3,\x20pu0_or0x2,\x200x3800_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x3,\x20pu0_or0x2,\x20pzero,\x20puz_or0xe,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x3,\x20pu0_or0x2,\x20pzero,\x20puz_or0xe,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sCompare\x20pu1_or0x3,\x20pu0_or0x2,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># @@ -30429,7 +30515,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># @@ -31372,7 +31458,7 @@ sLogical\x20pu0_or0x0,\x20pu0_or0x2,\x20pzero,\x200x78_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x0,\x20pu0_or0x2,\x200x3C00_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x0,\x20pu0_or0x2,\x20pzero,\x20puz_or0xf,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x0,\x20pu0_or0x2,\x20pzero,\x20puz_or0xf,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x0,\x20pu0_or0x2,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -32024,7 +32110,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -32464,7 +32550,7 @@ sLogical\x20pu1_or0x4,\x20pu0_or0x2,\x20pzero,\x200x80_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x4,\x20pu0_or0x2,\x200x4000_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x4,\x20pu0_or0x2,\x20pzero,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pu0_or0x2,\x20pzero,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sCompare\x20pu1_or0x4,\x20pu0_or0x2,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># @@ -32655,7 +32741,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># @@ -33629,7 +33715,7 @@ sLogical\x20pu0_or0x5,\x20pu0_or0x2,\x20pzero,\x200x88_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x5,\x20pu0_or0x2,\x200x4400_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x5,\x20pu0_or0x2,\x20pzero,\x20puz_or0x1,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x5,\x20pu0_or0x2,\x20pzero,\x20puz_or0x1,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x5,\x20pu0_or0x2,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -34267,7 +34353,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -34681,7 +34767,7 @@ sLogical\x20pu1_or0x5,\x20pu0_or0x2,\x20pzero,\x200x90_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x5,\x20pu0_or0x2,\x200x4800_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x5,\x20pu0_or0x2,\x20pzero,\x20puz_or0x2,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x5,\x20pu0_or0x2,\x20pzero,\x20puz_or0x2,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sCompare\x20pu1_or0x5,\x20pu0_or0x2,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># @@ -34902,7 +34988,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># @@ -35830,7 +35916,7 @@ sLogical\x20pu0_or0x6,\x20pu0_or0x2,\x20pzero,\x200x98_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x6,\x20pu0_or0x2,\x200x4C00_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x6,\x20pu0_or0x2,\x20pzero,\x20puz_or0x3,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x6,\x20pu0_or0x2,\x20pzero,\x20puz_or0x3,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x6,\x20pu0_or0x2,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -36469,7 +36555,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -36883,7 +36969,7 @@ sLogical\x20pu1_or0x0,\x20pu0_or0x2,\x20pzero,\x200xA0_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x0,\x20pu0_or0x2,\x200x5000_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x0,\x20pu0_or0x2,\x20pzero,\x20puz_or0x4,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x0,\x20pu0_or0x2,\x20pzero,\x20puz_or0x4,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sCompare\x20pu1_or0x0,\x20pu0_or0x2,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># @@ -37104,7 +37190,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># @@ -38031,7 +38117,7 @@ sLogical\x20pu0_or0x7,\x20pu0_or0x2,\x20pzero,\x200xA8_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x7,\x20pu0_or0x2,\x200x5400_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x7,\x20pu0_or0x2,\x20pzero,\x20puz_or0x5,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x7,\x20pu0_or0x2,\x20pzero,\x20puz_or0x5,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x7,\x20pu0_or0x2,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -38668,7 +38754,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -39083,7 +39169,7 @@ sLogical\x20pu1_or0x6,\x20pu0_or0x2,\x20pzero,\x200xB0_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x6,\x20pu0_or0x2,\x200x5800_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x6,\x20pu0_or0x2,\x20pzero,\x20puz_or0x6,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x6,\x20pu0_or0x2,\x20pzero,\x20puz_or0x6,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sCompare\x20pu1_or0x6,\x20pu0_or0x2,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># @@ -39275,7 +39361,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># @@ -40252,7 +40338,7 @@ sLogical\x20pu0_or0x8,\x20pu0_or0x2,\x20pzero,\x200xB8_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x8,\x20pu0_or0x2,\x200x5C00_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x8,\x20pu0_or0x2,\x20pzero,\x20puz_or0x7,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x8,\x20pu0_or0x2,\x20pzero,\x20puz_or0x7,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x8,\x20pu0_or0x2,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -40468,7 +40554,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -41438,7 +41524,7 @@ sLogical\x20pu0_or0x4,\x20pu0_or0x2,\x20pzero,\x200xC0_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x4,\x20pu0_or0x2,\x200x6000_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x4,\x20pu0_or0x2,\x20pzero,\x20puz_or0x8,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pu0_or0x2,\x20pzero,\x20puz_or0x8,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x4,\x20pu0_or0x2,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -41629,7 +41715,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -42599,7 +42685,7 @@ sLogical\x20pu0_or0x9,\x20pu0_or0x2,\x20pzero,\x200xC8_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x9,\x20pu0_or0x2,\x200x6400_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x9,\x20pu0_or0x2,\x20pzero,\x20puz_or0x9,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x9,\x20pu0_or0x2,\x20pzero,\x20puz_or0x9,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x9,\x20pu0_or0x2,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -43233,7 +43319,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -43648,7 +43734,7 @@ sLogical\x20pu1_or0x2,\x20pu0_or0x2,\x20pzero,\x200xD0_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x2,\x20pu0_or0x2,\x200x6800_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x2,\x20pu0_or0x2,\x20pzero,\x20puz_or0xa,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x2,\x20pu0_or0x2,\x20pzero,\x20puz_or0xa,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sCompare\x20pu1_or0x2,\x20pu0_or0x2,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># @@ -43870,7 +43956,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># @@ -44792,7 +44878,7 @@ sLogical\x20pu0_or0x0,\x20pu0_or0x2,\x20pzero,\x200xD8_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x0,\x20pu0_or0x2,\x200x6C00_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x0,\x20pu0_or0x2,\x20pzero,\x20puz_or0xb,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x0,\x20pu0_or0x2,\x20pzero,\x20puz_or0xb,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x0,\x20pu0_or0x2,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -45425,7 +45511,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -45840,7 +45926,7 @@ sLogical\x20pu1_or0x3,\x20pu0_or0x2,\x20pzero,\x200xE0_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x3,\x20pu0_or0x2,\x200x7000_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x3,\x20pu0_or0x2,\x20pzero,\x20puz_or0xc,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x3,\x20pu0_or0x2,\x20pzero,\x20puz_or0xc,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sCompare\x20pu1_or0x3,\x20pu0_or0x2,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># @@ -46062,7 +46148,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># @@ -46984,7 +47070,7 @@ sLogical\x20pu0_or0x5,\x20pu0_or0x2,\x20pzero,\x200xE8_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x5,\x20pu0_or0x2,\x200x7400_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x5,\x20pu0_or0x2,\x20pzero,\x20puz_or0xd,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x5,\x20pu0_or0x2,\x20pzero,\x20puz_or0xd,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x5,\x20pu0_or0x2,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -47617,7 +47703,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -48039,7 +48125,7 @@ sLogical\x20pu1_or0x4,\x20pu0_or0x2,\x20pzero,\x200xF0_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x4,\x20pu0_or0x2,\x200x7800_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x4,\x20pu0_or0x2,\x20pzero,\x20puz_or0xe,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pu0_or0x2,\x20pzero,\x20puz_or0xe,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sCompare\x20pu1_or0x4,\x20pu0_or0x2,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># @@ -48260,7 +48346,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># @@ -49195,7 +49281,7 @@ sLogical\x20pu0_or0x6,\x20pu0_or0x2,\x20pzero,\x200xF8_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x6,\x20pu0_or0x2,\x200x7C00_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x6,\x20pu0_or0x2,\x20pzero,\x20puz_or0xf,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x6,\x20pu0_or0x2,\x20pzero,\x20puz_or0xf,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x6,\x20pu0_or0x2,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -49843,7 +49929,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -50197,8 +50283,19 @@ sLogical\x20pu1_or0x0,\x20pzero,\x20pu0_or0x3,\x200x0_i34,\x20sext32,\x20[false, sPRegValue\x20{\x20int_fp:\x200x1018_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} s~wJ` sLogical\x20pu1_or0x0,\x20pzero,\x200x19_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x1018_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 'OJg{ -sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pu0_or0x3,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pu0_or0x3,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x1018_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sm+'L +b11000000010000000000000000000 guI.] +b11000000010000000000000000000 s\\.& +b110000000100000000000000000000 7j`~i +b110000000100000000000000000000 a891H +b110000000100000000000000000000 ;v~=i +b110000000100000000000000000000 WTbQL +b110000000100000000000000000000 p7=&y +b110000000100000000000000000000 NEY/c +b110000000100000000000000000000 #fR04 +b110000000100000000000000000000 v#f.M +b110000000100000000000000000000 gSj(Z sCompare\x20pu1_or0x0,\x20pzero,\x20pu0_or0x3,\x20s32 xg{(O sPRegValue\x20{\x20int_fp:\x200x1018_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _j_rZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} (]5$N @@ -50660,15 +50757,23 @@ sLogical\x20pu0_or0x7,\x20pu0_or0x1,\x20pzero,\x200x10_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3EF0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x7,\x20pu0_or0x1,\x200x800_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3EF0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x7,\x20pu0_or0x1,\x20pzero,\x20puz_or0x2,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x7,\x20pu0_or0x1,\x20pzero,\x20puz_or0x2,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3EF0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} -sPRegValue\x20{\x20int_fp:\x200xF0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b11110000 eU?N5 -b11110000 t^Up& -b11110000 Tlf|> -b11110000 4?i,h -b11110000 ][~kZ -b11110000 ZG$9O +sPRegValue\x20{\x20int_fp:\x200xF0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Om*>C +b1111 ~zdI5 +b1111 SB[+n +b11110 )6fFH +b11110 w!AfQ +b11110 T&Td| +b11110 tw/Ra +b11110 5zFXO +b11110 +H5M| +b11110 GF,Aj +b11110 z>+[L +b11110 *)g"J +b11110000 !`=ta +b11110000 [?4H5 +0w9hzX sCompare\x20pu0_or0x7,\x20pu0_or0x1,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3EF0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} b^-VQ @@ -50801,8 +50906,19 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} s~wJ` sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 'OJg{ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sm+'L +b0 guI.] +b0 s\\.& +b0 7j`~i +b0 a891H +b0 ;v~=i +b0 WTbQL +b0 p7=&y +b0 NEY/c +b0 #fR04 +b0 v#f.M +b0 gSj(Z sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _j_rZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} (]5$N @@ -51516,21 +51632,25 @@ sLogical\x20pu0_or0xa,\x20pzero,\x20pzero,\x200xFE4_i34,\x20sext32,\x20[false,\x sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0xa,\x20pzero,\x200x7F200_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pu3_or0xc,\x20<<0xF_u6,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pu3_or0xc,\x20<<0xF_u6,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C b1111 e2 -b0 t^Up& -b0 Tlf|> -b1111 UCqO_ -b110001 Z,,=t -b1111 C@/s= -b110001 E-r8o -b0 4?i,h -b0 ][~kZ -b0 ZG$9O +b0 ~zdI5 +b1111 gYRo* +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX sCompare\x20pu0_or0xa,\x20pzero,\x20pzero,\x20s32 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} b^-VQ @@ -51683,7 +51803,7 @@ sLogical\x20pu1_or0x5,\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x5,\x20pu0_or0x7,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x5,\x20pu0_or0x7,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x5,\x20pu0_or0x7,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sCompare\x20pu1_or0x5,\x20pu0_or0x7,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># @@ -51927,13 +52047,9 @@ b0 feZk4" b0 /1XVb" sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] ,$"r: sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve b0 e2 -b0 UCqO_ -b0 Z,,=t -b0 C@/s= -b0 E-r8o +b0 gYRo* sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sFull64\x20(0) w!/%u sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20invert_src0,\x20invert_carry_in #mE^@ @@ -52023,7 +52139,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># @@ -52842,7 +52958,7 @@ sLogical\x20pu0_or0x8,\x20pu0_or0x7,\x20pzero,\x200x8_i34,\x20[false,\x20false,\ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x8,\x20pu0_or0x7,\x200x400_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x8,\x20pu0_or0x7,\x20pzero,\x20puz_or0x1,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x8,\x20pu0_or0x7,\x20pzero,\x20puz_or0x1,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x8,\x20pu0_or0x7,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -53111,7 +53227,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -53250,7 +53366,7 @@ sLogical\x20pu1_or0x6,\x20pu0_or0x7,\x20pzero,\x200x10_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x6,\x20pu0_or0x7,\x200x800_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x6,\x20pu0_or0x7,\x20pzero,\x20puz_or0x2,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x6,\x20pu0_or0x7,\x20pzero,\x20puz_or0x2,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sCompare\x20pu1_or0x6,\x20pu0_or0x7,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># @@ -53937,7 +54053,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># @@ -54974,7 +55090,7 @@ sLogical\x20pu0_or0x4,\x20pu0_or0x7,\x20pzero,\x200x20_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x4,\x20pu0_or0x7,\x200x1000_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x4,\x20pu0_or0x7,\x20pzero,\x20puz_or0x4,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pu0_or0x7,\x20pzero,\x20puz_or0x4,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x4,\x20pu0_or0x7,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -55239,7 +55355,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -55377,7 +55493,7 @@ sLogical\x20pu1_or0x2,\x20pu0_or0x7,\x20pzero,\x200x28_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x2,\x20pu0_or0x7,\x200x1400_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x2,\x20pu0_or0x7,\x20pzero,\x20puz_or0x5,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x2,\x20pu0_or0x7,\x20pzero,\x20puz_or0x5,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sCompare\x20pu1_or0x2,\x20pu0_or0x7,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># @@ -56053,7 +56169,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># @@ -56929,7 +57045,7 @@ sLogical\x20pu0_or0x0,\x20pu0_or0x7,\x20pzero,\x200x30_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x0,\x20pu0_or0x7,\x200x1800_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x0,\x20pu0_or0x7,\x20pzero,\x20puz_or0x6,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x0,\x20pu0_or0x7,\x20pzero,\x20puz_or0x6,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x0,\x20pu0_or0x7,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -57257,7 +57373,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -57507,7 +57623,7 @@ sLogical\x20pu1_or0x3,\x20pu0_or0x7,\x20pzero,\x200x38_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x3,\x20pu0_or0x7,\x200x1C00_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x3,\x20pu0_or0x7,\x20pzero,\x20puz_or0x7,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x3,\x20pu0_or0x7,\x20pzero,\x20puz_or0x7,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sCompare\x20pu1_or0x3,\x20pu0_or0x7,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># @@ -57719,7 +57835,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># @@ -59175,7 +59291,7 @@ sLogical\x20pu0_or0x5,\x20pu0_or0x7,\x20pzero,\x200x40_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x5,\x20pu0_or0x7,\x200x2000_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x5,\x20pu0_or0x7,\x20pzero,\x20puz_or0x8,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x5,\x20pu0_or0x7,\x20pzero,\x20puz_or0x8,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x5,\x20pu0_or0x7,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -59794,7 +59910,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -60837,7 +60953,7 @@ sLogical\x20pu0_or0x2,\x20pu0_or0x7,\x20pzero,\x200x48_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x2,\x20pu0_or0x7,\x200x2400_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x2,\x20pu0_or0x7,\x20pzero,\x20puz_or0x9,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x2,\x20pu0_or0x7,\x20pzero,\x20puz_or0x9,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x2,\x20pu0_or0x7,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -61305,7 +61421,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -61443,7 +61559,7 @@ sLogical\x20pu1_or0x0,\x20pu0_or0x7,\x20pzero,\x200x50_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x0,\x20pu0_or0x7,\x200x2800_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x0,\x20pu0_or0x7,\x20pzero,\x20puz_or0xa,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x0,\x20pu0_or0x7,\x20pzero,\x20puz_or0xa,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sCompare\x20pu1_or0x0,\x20pu0_or0x7,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># @@ -62099,7 +62215,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># @@ -62516,7 +62632,7 @@ sLogical\x20pu0_or0x3,\x20pu0_or0x7,\x20pzero,\x200x58_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x3,\x20pu0_or0x7,\x200x2C00_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x3,\x20pu0_or0x7,\x20pzero,\x20puz_or0xb,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x3,\x20pu0_or0x7,\x20pzero,\x20puz_or0xb,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x3,\x20pu0_or0x7,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -62748,7 +62864,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -63669,7 +63785,7 @@ sLogical\x20pu0_or0x1,\x20pu0_or0x7,\x20pzero,\x200x60_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x1,\x20pu0_or0x7,\x200x3000_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x1,\x20pu0_or0x7,\x20pzero,\x20puz_or0xc,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x1,\x20pu0_or0x7,\x20pzero,\x20puz_or0xc,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x1,\x20pu0_or0x7,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -63871,7 +63987,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -64866,7 +64982,7 @@ sLogical\x20pu0_or0x6,\x20pu0_or0x7,\x20pzero,\x200x68_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x6,\x20pu0_or0x7,\x200x3400_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x6,\x20pu0_or0x7,\x20pzero,\x20puz_or0xd,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x6,\x20pu0_or0x7,\x20pzero,\x20puz_or0xd,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x6,\x20pu0_or0x7,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -65519,7 +65635,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -65959,7 +66075,7 @@ sLogical\x20pu1_or0x4,\x20pu0_or0x7,\x20pzero,\x200x70_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x4,\x20pu0_or0x7,\x200x3800_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x4,\x20pu0_or0x7,\x20pzero,\x20puz_or0xe,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pu0_or0x7,\x20pzero,\x20puz_or0xe,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sCompare\x20pu1_or0x4,\x20pu0_or0x7,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># @@ -66176,7 +66292,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># @@ -67219,7 +67335,7 @@ sLogical\x20pu0_or0x4,\x20pu0_or0x7,\x20pzero,\x200x78_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x4,\x20pu0_or0x7,\x200x3C00_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x4,\x20pu0_or0x7,\x20pzero,\x20puz_or0xf,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pu0_or0x7,\x20pzero,\x20puz_or0xf,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x4,\x20pu0_or0x7,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -67878,7 +67994,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -68308,7 +68424,7 @@ sLogical\x20pu1_or0x2,\x20pu0_or0x7,\x20pzero,\x200x80_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x2,\x20pu0_or0x7,\x200x4000_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x2,\x20pu0_or0x7,\x20pzero,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x2,\x20pu0_or0x7,\x20pzero,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sCompare\x20pu1_or0x2,\x20pu0_or0x7,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># @@ -68529,7 +68645,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># @@ -69454,7 +69570,7 @@ sLogical\x20pu0_or0x0,\x20pu0_or0x7,\x20pzero,\x200x88_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x0,\x20pu0_or0x7,\x200x4400_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x0,\x20pu0_or0x7,\x20pzero,\x20puz_or0x1,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x0,\x20pu0_or0x7,\x20pzero,\x20puz_or0x1,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x0,\x20pu0_or0x7,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -70060,7 +70176,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -76562,7 +76678,7 @@ sLogical\x20pu0_or0x5,\x20pu0_or0x7,\x20pzero,\x200x90_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x5,\x20pu0_or0x7,\x200x4800_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x5,\x20pu0_or0x7,\x20pzero,\x20puz_or0x2,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x5,\x20pu0_or0x7,\x20pzero,\x20puz_or0x2,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x5,\x20pu0_or0x7,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -77264,7 +77380,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -78108,7 +78224,7 @@ sLogical\x20pu1_or0x3,\x20pu0_or0x7,\x20pzero,\x200x98_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x3,\x20pu0_or0x7,\x200x4C00_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x3,\x20pu0_or0x7,\x20pzero,\x20puz_or0x3,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x3,\x20pu0_or0x7,\x20pzero,\x20puz_or0x3,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sCompare\x20pu1_or0x3,\x20pu0_or0x7,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># @@ -78681,7 +78797,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># @@ -79551,7 +79667,7 @@ sLogical\x20pu0_or0x2,\x20pu0_or0x7,\x20pzero,\x200xA0_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x2,\x20pu0_or0x7,\x200x5000_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x2,\x20pu0_or0x7,\x20pzero,\x20puz_or0x4,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x2,\x20pu0_or0x7,\x20pzero,\x20puz_or0x4,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x2,\x20pu0_or0x7,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -80125,7 +80241,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -80950,7 +81066,7 @@ sLogical\x20pu1_or0x0,\x20pu0_or0x7,\x20pzero,\x200xA8_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x0,\x20pu0_or0x7,\x200x5400_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x0,\x20pu0_or0x7,\x20pzero,\x20puz_or0x5,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x0,\x20pu0_or0x7,\x20pzero,\x20puz_or0x5,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sCompare\x20pu1_or0x0,\x20pu0_or0x7,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># @@ -81522,7 +81638,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># @@ -83050,7 +83166,7 @@ sLogical\x20pu0_or0x1,\x20pu0_or0x7,\x20pzero,\x200xB0_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x1,\x20pu0_or0x7,\x200x5800_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x1,\x20pu0_or0x7,\x20pzero,\x20puz_or0x6,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x1,\x20pu0_or0x7,\x20pzero,\x20puz_or0x6,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x1,\x20pu0_or0x7,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -83527,7 +83643,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -84551,7 +84667,7 @@ sLogical\x20pu0_or0x3,\x20pu0_or0x7,\x20pzero,\x200xB8_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x3,\x20pu0_or0x7,\x200x5C00_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x3,\x20pu0_or0x7,\x20pzero,\x20puz_or0x7,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x3,\x20pu0_or0x7,\x20pzero,\x20puz_or0x7,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x3,\x20pu0_or0x7,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -85021,7 +85137,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -86037,7 +86153,7 @@ sLogical\x20pu1_or0x2,\x20pu0_or0x7,\x20pzero,\x200xC0_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x2,\x20pu0_or0x7,\x200x6000_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x2,\x20pu0_or0x7,\x20pzero,\x20puz_or0x8,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x2,\x20pu0_or0x7,\x20pzero,\x20puz_or0x8,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sCompare\x20pu1_or0x2,\x20pu0_or0x7,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># @@ -86507,7 +86623,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># @@ -87502,7 +87618,7 @@ sLogical\x20pu0_or0x0,\x20pu0_or0x7,\x20pzero,\x200xC8_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x0,\x20pu0_or0x7,\x200x6400_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x0,\x20pu0_or0x7,\x20pzero,\x20puz_or0x9,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x0,\x20pu0_or0x7,\x20pzero,\x20puz_or0x9,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x0,\x20pu0_or0x7,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -87979,7 +88095,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -89004,7 +89120,7 @@ sLogical\x20pu1_or0x4,\x20pu0_or0x7,\x20pzero,\x200xD0_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x4,\x20pu0_or0x7,\x200x6800_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x4,\x20pu0_or0x7,\x20pzero,\x20puz_or0xa,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pu0_or0x7,\x20pzero,\x20puz_or0xa,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sCompare\x20pu1_or0x4,\x20pu0_or0x7,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># @@ -89483,7 +89599,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># @@ -90513,7 +90629,7 @@ sLogical\x20pu1_or0x3,\x20pu0_or0x7,\x20pzero,\x200xD8_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x3,\x20pu0_or0x7,\x200x6C00_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x3,\x20pu0_or0x7,\x20pzero,\x20puz_or0xb,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x3,\x20pu0_or0x7,\x20pzero,\x20puz_or0xb,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sCompare\x20pu1_or0x3,\x20pu0_or0x7,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># @@ -90983,7 +91099,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># @@ -92028,7 +92144,7 @@ sLogical\x20pu0_or0x2,\x20pu0_or0x7,\x20pzero,\x200xE0_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x2,\x20pu0_or0x7,\x200x7000_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x2,\x20pu0_or0x7,\x20pzero,\x20puz_or0xc,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x2,\x20pu0_or0x7,\x20pzero,\x20puz_or0xc,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x2,\x20pu0_or0x7,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -92540,7 +92656,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -93739,7 +93855,7 @@ sLogical\x20pu0_or0x4,\x20pu0_or0x7,\x20pzero,\x200xE8_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x4,\x20pu0_or0x7,\x200x7400_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x4,\x20pu0_or0x7,\x20pzero,\x20puz_or0xd,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pu0_or0x7,\x20pzero,\x20puz_or0xd,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x4,\x20pu0_or0x7,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -94224,7 +94340,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -95486,7 +95602,7 @@ sLogical\x20pu1_or0x0,\x20pu0_or0x7,\x20pzero,\x200xF0_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x0,\x20pu0_or0x7,\x200x7800_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x0,\x20pu0_or0x7,\x20pzero,\x20puz_or0xe,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x0,\x20pu0_or0x7,\x20pzero,\x20puz_or0xe,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sCompare\x20pu1_or0x0,\x20pu0_or0x7,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># @@ -95861,7 +95977,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># @@ -97117,7 +97233,7 @@ sLogical\x20pu0_or0x1,\x20pu0_or0x7,\x20pzero,\x200xF8_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x1,\x20pu0_or0x7,\x200x7C00_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x1,\x20pu0_or0x7,\x20pzero,\x20puz_or0xf,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x1,\x20pu0_or0x7,\x20pzero,\x20puz_or0xf,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x1,\x20pu0_or0x7,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -97493,7 +97609,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -98781,7 +98897,7 @@ sLogical\x20pu1_or0x2,\x20pu0_or0x7,\x20pzero,\x200x18_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x2,\x20pu0_or0x7,\x200xC00_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x2,\x20pu0_or0x7,\x20pzero,\x20puz_or0x3,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x2,\x20pu0_or0x7,\x20pzero,\x20puz_or0x3,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sCompare\x20pu1_or0x2,\x20pu0_or0x7,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># @@ -99170,7 +99286,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># @@ -100604,19 +100720,16 @@ sPRegValue\x20{\x20int_fp:\x200x2_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\ sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} ]3p>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x0,\x20pu1_or0x1,\x20pzero,\x20pu6_or0xf,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x2_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} b111111 e2 -b100 t^Up& -b10 Tlf|> -1>_,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x64Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x3,\x20pzero,\x20pzero,\x20pu0_or0x0,\x20>>_,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"SignExt8To64BitThenShift\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} @yZK4 b1 e2 -b0 t^Up& -b0 Tlf|> -b1 UCqO_ -b111111 Z,,=t -b111111 C@/s= -b1 E-r8o -b0 4?i,h +b0 ~zdI5 +b1 gYRo* +1v={Rc +0R~yx} +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra sCompare\x20pu0_or0x3,\x20pzero,\x20pzero,\x20CmpRBTwo mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} wgY%0 @@ -101297,16 +101420,24 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} s~w sLogical\x20pu1_or0x4,\x20pu2_or0x6,\x200x800_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3EF0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 'OJg{ -sShiftRotate\x20pu1_or0x4,\x20pu2_or0x6,\x20pzero,\x20puz_or0x2,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pu2_or0x6,\x20pzero,\x20puz_or0x2,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3EF0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sm+'L -sPRegValue\x20{\x20int_fp:\x200xF0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b11110000 elf7e -b11110000 a%fO4 -b11110000 mgH'k -b11110000 F~C8e -b11110000 45-f* -b11110000 8,@16 +sPRegValue\x20{\x20int_fp:\x200xF0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} L}|cT +b1111 guI.] +b1111 s\\.& +b11110 7j`~i +b11110 a891H +b11110 ;v~=i +b11110 WTbQL +b11110 p7=&y +b11110 NEY/c +b11110 #fR04 +b11110 v#f.M +b11110 gSj(Z +b11110000 +eCvf +b11110000 ++.Kt +0mL(;) sCompare\x20pu1_or0x4,\x20pu2_or0x6,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3EF0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _j_rZ @@ -101887,15 +102018,11 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 1rn sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} ]3p -0# sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} (]5$N @@ -102204,14 +102339,10 @@ sLogical\x20pu0_or0x6,\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x6,\x20pu1_or0x4,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x6,\x20pu1_or0x4,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x6,\x20pu1_or0x4,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} b0 e2 -b0 UCqO_ -b0 Z,,=t -b0 C@/s= -b0 E-r8o +b0 gYRo* sCompare\x20pu0_or0x6,\x20pu1_or0x4,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} b^-VQ @@ -102383,7 +102514,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -103615,7 +103746,7 @@ sLogical\x20pu1_or0x3,\x20pu1_or0x4,\x20pzero,\x200x8_i34,\x20[false,\x20false,\ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x3,\x20pu1_or0x4,\x200x400_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x3,\x20pu1_or0x4,\x20pzero,\x20puz_or0x1,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x3,\x20pu1_or0x4,\x20pzero,\x20puz_or0x1,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sCompare\x20pu1_or0x3,\x20pu1_or0x4,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># @@ -104322,7 +104453,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># @@ -106182,7 +106313,7 @@ sLogical\x20pu0_or0x2,\x20pu1_or0x4,\x20pzero,\x200x10_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x2,\x20pu1_or0x4,\x200x800_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x2,\x20pu1_or0x4,\x20pzero,\x20puz_or0x2,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x2,\x20pu1_or0x4,\x20pzero,\x20puz_or0x2,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x2,\x20pu1_or0x4,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -106655,7 +106786,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -107683,7 +107814,7 @@ sLogical\x20pu1_or0x0,\x20pu1_or0x4,\x20pzero,\x200x18_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x0,\x20pu1_or0x4,\x200xC00_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x0,\x20pu1_or0x4,\x20pzero,\x20puz_or0x3,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x0,\x20pu1_or0x4,\x20pzero,\x20puz_or0x3,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sCompare\x20pu1_or0x0,\x20pu1_or0x4,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># @@ -107956,7 +108087,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># @@ -109391,7 +109522,7 @@ sLogical\x20pu0_or0x1,\x20pu1_or0x4,\x20pzero,\x200x20_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x1,\x20pu1_or0x4,\x200x1000_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x1,\x20pu1_or0x4,\x20pzero,\x20puz_or0x4,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x1,\x20pu1_or0x4,\x20pzero,\x20puz_or0x4,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x1,\x20pu1_or0x4,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -109834,7 +109965,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -110833,7 +110964,7 @@ sLogical\x20pu0_or0x4,\x20pu1_or0x4,\x20pzero,\x200x28_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x4,\x20pu1_or0x4,\x200x1400_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x4,\x20pu1_or0x4,\x20pzero,\x20puz_or0x5,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pu1_or0x4,\x20pzero,\x20puz_or0x5,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x4,\x20pu1_or0x4,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -111297,7 +111428,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -112089,7 +112220,7 @@ sLogical\x20pu1_or0x1,\x20pu1_or0x4,\x20pzero,\x200x30_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x1,\x20pu1_or0x4,\x200x1800_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x1,\x20pu1_or0x4,\x20pzero,\x20puz_or0x6,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x1,\x20pu1_or0x4,\x20pzero,\x20puz_or0x6,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sCompare\x20pu1_or0x1,\x20pu1_or0x4,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># @@ -112371,7 +112502,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># @@ -113733,7 +113864,7 @@ sLogical\x20pu1_or0x2,\x20pu1_or0x4,\x20pzero,\x200x38_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x2,\x20pu1_or0x4,\x200x1C00_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x2,\x20pu1_or0x4,\x20pzero,\x20puz_or0x7,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x2,\x20pu1_or0x4,\x20pzero,\x20puz_or0x7,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sCompare\x20pu1_or0x2,\x20pu1_or0x4,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># @@ -114194,7 +114325,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># @@ -115454,7 +115585,7 @@ sLogical\x20pu0_or0x3,\x20pu1_or0x4,\x20pzero,\x200x40_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x3,\x20pu1_or0x4,\x200x2000_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x3,\x20pu1_or0x4,\x20pzero,\x20puz_or0x8,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x3,\x20pu1_or0x4,\x20pzero,\x20puz_or0x8,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x3,\x20pu1_or0x4,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -115920,7 +116051,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -117099,7 +117230,7 @@ sLogical\x20pu0_or0x2,\x20pu1_or0x4,\x20pzero,\x200x48_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x2,\x20pu1_or0x4,\x200x2400_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x2,\x20pu1_or0x4,\x20pzero,\x20puz_or0x9,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x2,\x20pu1_or0x4,\x20pzero,\x20puz_or0x9,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x2,\x20pu1_or0x4,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -117572,7 +117703,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -119208,7 +119339,7 @@ sLogical\x20pu1_or0x0,\x20pu1_or0x4,\x20pzero,\x200x50_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x0,\x20pu1_or0x4,\x200x2800_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x0,\x20pu1_or0x4,\x20pzero,\x20puz_or0xa,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x0,\x20pu1_or0x4,\x20pzero,\x20puz_or0xa,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sCompare\x20pu1_or0x0,\x20pu1_or0x4,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># @@ -119743,7 +119874,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># @@ -120919,7 +121050,7 @@ sLogical\x20pu0_or0x1,\x20pu1_or0x4,\x20pzero,\x200x58_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x1,\x20pu1_or0x4,\x200x2C00_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x1,\x20pu1_or0x4,\x20pzero,\x20puz_or0xb,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x1,\x20pu1_or0x4,\x20pzero,\x20puz_or0xb,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x1,\x20pu1_or0x4,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -121163,7 +121294,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -121497,7 +121628,7 @@ sLogical\x20pu1_or0x3,\x20pu1_or0x4,\x20pzero,\x200x60_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x3,\x20pu1_or0x4,\x200x3000_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x3,\x20pu1_or0x4,\x20pzero,\x20puz_or0xc,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x3,\x20pu1_or0x4,\x20pzero,\x20puz_or0xc,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sCompare\x20pu1_or0x3,\x20pu1_or0x4,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># @@ -122024,7 +122155,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># @@ -122857,7 +122988,7 @@ sLogical\x20pu0_or0x4,\x20pu1_or0x4,\x20pzero,\x200x68_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x4,\x20pu1_or0x4,\x200x3400_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x4,\x20pu1_or0x4,\x20pzero,\x20puz_or0xd,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pu1_or0x4,\x20pzero,\x20puz_or0xd,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x4,\x20pu1_or0x4,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -123387,7 +123518,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -124131,7 +124262,7 @@ sLogical\x20pu0_or0x6,\x20pu1_or0x4,\x20pzero,\x200x70_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x6,\x20pu1_or0x4,\x200x3800_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x6,\x20pu1_or0x4,\x20pzero,\x20puz_or0xe,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x6,\x20pu1_or0x4,\x20pzero,\x20puz_or0xe,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x6,\x20pu1_or0x4,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -124660,7 +124791,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -125372,7 +125503,7 @@ sLogical\x20pu0_or0x2,\x20pu1_or0x4,\x20pzero,\x200x88_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x2,\x20pu1_or0x4,\x200x4400_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x2,\x20pu1_or0x4,\x20pzero,\x20puz_or0x1,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x2,\x20pu1_or0x4,\x20pzero,\x20puz_or0x1,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x2,\x20pu1_or0x4,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -125487,7 +125618,7 @@ sLogical\x20pu1_or0x1,\x20pu1_or0x4,\x20pzero,\x200x78_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x1,\x20pu1_or0x4,\x200x3C00_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x1,\x20pu1_or0x4,\x20pzero,\x20puz_or0xf,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x1,\x20pu1_or0x4,\x20pzero,\x20puz_or0xf,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sCompare\x20pu1_or0x1,\x20pu1_or0x4,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># @@ -125963,7 +126094,7 @@ b11111110010000 BB(CV sLogicalFlags\x20pu0_or0x1,\x20pu1_or0x4,\x20pzero,\x20puz_or0x2,\x20{[0..][..0]\x20<=\x20[1..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x1,\x20pu1_or0x4,\x20pzero,\x200x90_i34,\x20[false,\x20false,\x20false,\x20false] ,$"r: sLogical\x20pu0_or0x1,\x20pu1_or0x4,\x200x4800_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x1,\x20pu1_or0x4,\x20pzero,\x20puz_or0x2,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x1,\x20pu1_or0x4,\x20pzero,\x20puz_or0x2,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sCompare\x20pu0_or0x1,\x20pu1_or0x4,\x20pzero,\x20u64 mMj`$ sCompare\x20pu0_or0x1,\x20pu1_or0x4,\x200x4800_i34,\x20u64 26PIn b100100000000000 a5YuJ @@ -126017,7 +126148,7 @@ b1 z"iF( 0tIy2u sLogical\x20pu1_or0x2,\x20pu1_or0x4,\x20pzero,\x200x80_i34,\x20[false,\x20false,\x20false,\x20false] pp50J sLogical\x20pu1_or0x2,\x20pu1_or0x4,\x200x4000_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x2,\x20pu1_or0x4,\x20pzero,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x2,\x20pu1_or0x4,\x20pzero,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pu1_or0x2,\x20pu1_or0x4,\x20pzero,\x20u64 xg{(O sCompare\x20pu1_or0x2,\x20pu1_or0x4,\x200x4000_i34,\x20u64 k)6U3 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} =0/tY @@ -126242,7 +126373,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -126362,7 +126493,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># @@ -127065,7 +127196,7 @@ sLogical\x20pu0_or0x3,\x20pu1_or0x4,\x20pzero,\x200x98_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x3,\x20pu1_or0x4,\x200x4C00_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x3,\x20pu1_or0x4,\x20pzero,\x20puz_or0x3,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x3,\x20pu1_or0x4,\x20pzero,\x20puz_or0x3,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x3,\x20pu1_or0x4,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -127314,7 +127445,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -128433,7 +128564,7 @@ sLogical\x20pu0_or0x4,\x20pu1_or0x4,\x20pzero,\x200xA0_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x4,\x20pu1_or0x4,\x200x5000_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x4,\x20pu1_or0x4,\x20pzero,\x20puz_or0x4,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pu1_or0x4,\x20pzero,\x20puz_or0x4,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x4,\x20pu1_or0x4,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -128684,7 +128815,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -129516,7 +129647,7 @@ sLogical\x20pu0_or0x6,\x20pu1_or0x4,\x20pzero,\x200xA8_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x6,\x20pu1_or0x4,\x200x5400_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x6,\x20pu1_or0x4,\x20pzero,\x20puz_or0x5,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x6,\x20pu1_or0x4,\x20pzero,\x20puz_or0x5,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x6,\x20pu1_or0x4,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -129789,7 +129920,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -130661,7 +130792,7 @@ sLogical\x20pu0_or0x7,\x20pu1_or0x4,\x20pzero,\x200xB0_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x7,\x20pu1_or0x4,\x200x5800_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x7,\x20pu1_or0x4,\x20pzero,\x20puz_or0x6,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x7,\x20pu1_or0x4,\x20pzero,\x20puz_or0x6,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x7,\x20pu1_or0x4,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -131134,7 +131265,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -131679,7 +131810,7 @@ sLogical\x20pu1_or0x0,\x20pu1_or0x4,\x20pzero,\x200xB8_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x0,\x20pu1_or0x4,\x200x5C00_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x0,\x20pu1_or0x4,\x20pzero,\x20puz_or0x7,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x0,\x20pu1_or0x4,\x20pzero,\x20puz_or0x7,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sCompare\x20pu1_or0x0,\x20pu1_or0x4,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># @@ -131962,7 +132093,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># @@ -132831,7 +132962,7 @@ sLogical\x20pu0_or0x2,\x20pu1_or0x4,\x20pzero,\x200xC0_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x2,\x20pu1_or0x4,\x200x6000_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x2,\x20pu1_or0x4,\x20pzero,\x20puz_or0x8,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x2,\x20pu1_or0x4,\x20pzero,\x20puz_or0x8,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x2,\x20pu1_or0x4,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -133306,7 +133437,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -133851,7 +133982,7 @@ sLogical\x20pu1_or0x1,\x20pu1_or0x4,\x20pzero,\x200xC8_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x1,\x20pu1_or0x4,\x200x6400_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x1,\x20pu1_or0x4,\x20pzero,\x20puz_or0x9,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x1,\x20pu1_or0x4,\x20pzero,\x20puz_or0x9,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sCompare\x20pu1_or0x1,\x20pu1_or0x4,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># @@ -134135,7 +134266,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># @@ -135004,7 +135135,7 @@ sLogical\x20pu0_or0x1,\x20pu1_or0x4,\x20pzero,\x200xD0_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x1,\x20pu1_or0x4,\x200x6800_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x1,\x20pu1_or0x4,\x20pzero,\x20puz_or0xa,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x1,\x20pu1_or0x4,\x20pzero,\x20puz_or0xa,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x1,\x20pu1_or0x4,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -135459,7 +135590,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -135888,7 +136019,7 @@ sLogical\x20pu1_or0x2,\x20pu1_or0x4,\x20pzero,\x200xD8_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x2,\x20pu1_or0x4,\x200x6C00_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x2,\x20pu1_or0x4,\x20pzero,\x20puz_or0xb,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x2,\x20pu1_or0x4,\x20pzero,\x20puz_or0xb,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sCompare\x20pu1_or0x2,\x20pu1_or0x4,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># @@ -136105,7 +136236,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># @@ -137540,7 +137671,7 @@ sLogical\x20pu0_or0x3,\x20pu1_or0x4,\x20pzero,\x200xE0_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x3,\x20pu1_or0x4,\x200x7000_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x3,\x20pu1_or0x4,\x20pzero,\x20puz_or0xc,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x3,\x20pu1_or0x4,\x20pzero,\x20puz_or0xc,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x3,\x20pu1_or0x4,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -138016,7 +138147,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -138568,7 +138699,7 @@ sLogical\x20pu1_or0x3,\x20pu1_or0x4,\x20pzero,\x200xE8_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x3,\x20pu1_or0x4,\x200x7400_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x3,\x20pu1_or0x4,\x20pzero,\x20puz_or0xd,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x3,\x20pu1_or0x4,\x20pzero,\x20puz_or0xd,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sCompare\x20pu1_or0x3,\x20pu1_or0x4,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># @@ -138851,7 +138982,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># @@ -139725,7 +139856,7 @@ sLogical\x20pu0_or0x4,\x20pu1_or0x4,\x20pzero,\x200xF0_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x4,\x20pu1_or0x4,\x200x7800_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x4,\x20pu1_or0x4,\x20pzero,\x20puz_or0xe,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pu1_or0x4,\x20pzero,\x20puz_or0xe,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x4,\x20pu1_or0x4,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -140202,7 +140333,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -140758,7 +140889,7 @@ sLogical\x20pu1_or0x0,\x20pu1_or0x4,\x20pzero,\x200xF8_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x0,\x20pu1_or0x4,\x200x7C00_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x0,\x20pu1_or0x4,\x20pzero,\x20puz_or0xf,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x0,\x20pu1_or0x4,\x20pzero,\x20puz_or0xf,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sCompare\x20pu1_or0x0,\x20pu1_or0x4,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># @@ -141060,7 +141191,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># @@ -141922,8 +142053,19 @@ sLogical\x20pu0_or0x2,\x20pzero,\x20pu0_or0x5,\x200x0_i34,\x20sext32,\x20[false, sPRegValue\x20{\x20int_fp:\x200x1018_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} stGG\ sLogical\x20pu0_or0x2,\x20pzero,\x200x29_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x1018_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} IW#Y!: +b11000000010000000000000000000 ~zdI5 +b11000000010000000000000000000 SB[+n +b110000000100000000000000000000 )6fFH +b110000000100000000000000000000 w!AfQ +b110000000100000000000000000000 T&Td| +b110000000100000000000000000000 tw/Ra +b110000000100000000000000000000 5zFXO +b110000000100000000000000000000 +H5M| +b110000000100000000000000000000 GF,Aj +b110000000100000000000000000000 z>+[L +b110000000100000000000000000000 *)g"J sCompare\x20pu0_or0x2,\x20pzero,\x20pu0_or0x5,\x20s32 mMj`$ sPRegValue\x20{\x20int_fp:\x200x1018_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} b^-VQ @@ -142295,14 +142437,21 @@ sLogical\x20pu0_or0x1,\x20pzero,\x20pzero,\x200xFE4_i34,\x20sext32,\x20[false,\x sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} stGG\ sLogical\x20pu0_or0x1,\x20pzero,\x200x7F200_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} IW#Y!: b1111 e2 -b1111 UCqO_ -b110001 Z,,=t -b1111 C@/s= -b110001 E-r8o +b0 ~zdI5 +b1111 gYRo* +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J sCompare\x20pu0_or0x1,\x20pzero,\x20pzero,\x20s32 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} b^-VQ @@ -142397,15 +142546,23 @@ sLogical\x20pu1_or0x1,\x20pu2_or0x6,\x20pzero,\x200x10_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3EF0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x1,\x20pu2_or0x6,\x200x800_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3EF0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x1,\x20pu2_or0x6,\x20pzero,\x20puz_or0x2,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x1,\x20pu2_or0x6,\x20pzero,\x20puz_or0x2,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3EF0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ -sPRegValue\x20{\x20int_fp:\x200xF0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b11110000 elf7e -b11110000 a%fO4 -b11110000 mgH'k -b11110000 F~C8e -b11110000 45-f* -b11110000 8,@16 +sPRegValue\x20{\x20int_fp:\x200xF0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} L}|cT +b1111 guI.] +b1111 s\\.& +b11110 7j`~i +b11110 a891H +b11110 ;v~=i +b11110 WTbQL +b11110 p7=&y +b11110 NEY/c +b11110 #fR04 +b11110 v#f.M +b11110 gSj(Z +b11110000 +eCvf +b11110000 ++.Kt +0mL(;) sCompare\x20pu1_or0x1,\x20pu2_or0x6,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3EF0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} (]5$N @@ -142936,13 +143093,9 @@ b0 feZk4" b0 /1XVb" sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] ,$"r: sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve b0 e2 -b0 UCqO_ -b0 Z,,=t -b0 C@/s= -b0 E-r8o +b0 gYRo* sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sFull64\x20(0) w!/%u sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20invert_src0,\x20invert_carry_in #mE^@ @@ -143028,15 +143181,23 @@ sLogical\x20pu1_or0x5,\x20pu1_or0x1,\x20pzero,\x200x0_i34,\x20[false,\x20false,\ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x5,\x20pu1_or0x1,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x5,\x20pu1_or0x1,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x5,\x20pu1_or0x1,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b0 elf7e -b0 a%fO4 -b0 mgH'k -b0 F~C8e -b0 45-f* -b0 8,@16 +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} L}|cT +b0 guI.] +b0 s\\.& +b0 7j`~i +b0 a891H +b0 ;v~=i +b0 WTbQL +b0 p7=&y +b0 NEY/c +b0 #fR04 +b0 v#f.M +b0 gSj(Z +b0 +eCvf +b0 ++.Kt +1mL(;) sCompare\x20pu1_or0x5,\x20pu1_or0x1,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># b11111100000000 Q0JQY @@ -143649,7 +143810,7 @@ sLogical\x20pu0_or0x6,\x20pu1_or0x1,\x20pzero,\x200x8_i34,\x20[false,\x20false,\ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x6,\x20pu1_or0x1,\x200x400_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x6,\x20pu1_or0x1,\x20pzero,\x20puz_or0x1,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x6,\x20pu1_or0x1,\x20pzero,\x20puz_or0x1,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x6,\x20pu1_or0x1,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -143779,7 +143940,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># @@ -144226,7 +144387,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -144780,7 +144941,7 @@ sLogical\x20pu1_or0x2,\x20pu1_or0x1,\x20pzero,\x200x10_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x2,\x20pu1_or0x1,\x200x800_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x2,\x20pu1_or0x1,\x20pzero,\x20puz_or0x2,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x2,\x20pu1_or0x1,\x20pzero,\x20puz_or0x2,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sCompare\x20pu1_or0x2,\x20pu1_or0x1,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># @@ -145225,7 +145386,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># @@ -145678,7 +145839,7 @@ sLogical\x20pu0_or0x3,\x20pu1_or0x1,\x20pzero,\x200x20_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x3,\x20pu1_or0x1,\x200x1000_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x3,\x20pu1_or0x1,\x20pzero,\x20puz_or0x4,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x3,\x20pu1_or0x1,\x20pzero,\x20puz_or0x4,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x3,\x20pu1_or0x1,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -146279,7 +146440,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -147012,7 +147173,7 @@ sLogical\x20pu0_or0x7,\x20pu1_or0x1,\x20pzero,\x200x28_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x7,\x20pu1_or0x1,\x200x1400_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x7,\x20pu1_or0x1,\x20pzero,\x20puz_or0x5,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x7,\x20pu1_or0x1,\x20pzero,\x20puz_or0x5,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x7,\x20pu1_or0x1,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -147504,7 +147665,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -153454,7 +153615,7 @@ sLogical\x20pu1_or0x3,\x20pu1_or0x1,\x20pzero,\x200x30_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x3,\x20pu1_or0x1,\x200x1800_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x3,\x20pu1_or0x1,\x20pzero,\x20puz_or0x6,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x3,\x20pu1_or0x1,\x20pzero,\x20puz_or0x6,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sCompare\x20pu1_or0x3,\x20pu1_or0x1,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># @@ -154105,7 +154266,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># @@ -155174,7 +155335,7 @@ sLogical\x20pu0_or0x4,\x20pu1_or0x1,\x20pzero,\x200x38_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x4,\x20pu1_or0x1,\x200x1C00_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x4,\x20pu1_or0x1,\x20pzero,\x20puz_or0x7,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pu1_or0x1,\x20pzero,\x20puz_or0x7,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x4,\x20pu1_or0x1,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -155800,7 +155961,7 @@ b11111101000000 BB(CV sLogicalFlags\x20pu0_or0x2,\x20pu1_or0x1,\x20pzero,\x20puz_or0x8,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x2,\x20pu1_or0x1,\x20pzero,\x200x40_i34,\x20[false,\x20false,\x20false,\x20false] ,$"r: sLogical\x20pu0_or0x2,\x20pu1_or0x1,\x200x2000_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x2,\x20pu1_or0x1,\x20pzero,\x20puz_or0x8,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x2,\x20pu1_or0x1,\x20pzero,\x20puz_or0x8,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sCompare\x20pu0_or0x2,\x20pu1_or0x1,\x20pzero,\x20u64 mMj`$ sCompare\x20pu0_or0x2,\x20pu1_or0x1,\x200x2000_i34,\x20u64 26PIn b10000000000000 a5YuJ @@ -156218,7 +156379,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -157784,7 +157945,7 @@ sLogical\x20pu0_or0x5,\x20pu1_or0x1,\x20pzero,\x200x50_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x5,\x20pu1_or0x1,\x200x2800_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x5,\x20pu1_or0x1,\x20pzero,\x20puz_or0xa,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x5,\x20pu1_or0x1,\x20pzero,\x20puz_or0xa,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x5,\x20pu1_or0x1,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -157914,7 +158075,7 @@ sLogical\x20pu1_or0x4,\x20pu1_or0x1,\x20pzero,\x200x48_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x4,\x20pu1_or0x1,\x200x2400_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x4,\x20pu1_or0x1,\x20pzero,\x20puz_or0x9,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pu1_or0x1,\x20pzero,\x20puz_or0x9,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sCompare\x20pu1_or0x4,\x20pu1_or0x1,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># @@ -158622,7 +158783,7 @@ b11111101100000 BB(CV sLogicalFlags\x20pu0_or0x6,\x20pu1_or0x1,\x20pzero,\x20puz_or0xc,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x6,\x20pu1_or0x1,\x20pzero,\x200x60_i34,\x20[false,\x20false,\x20false,\x20false] ,$"r: sLogical\x20pu0_or0x6,\x20pu1_or0x1,\x200x3000_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x6,\x20pu1_or0x1,\x20pzero,\x20puz_or0xc,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x6,\x20pu1_or0x1,\x20pzero,\x20puz_or0xc,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sCompare\x20pu0_or0x6,\x20pu1_or0x1,\x20pzero,\x20u64 mMj`$ sCompare\x20pu0_or0x6,\x20pu1_or0x1,\x200x3000_i34,\x20u64 26PIn b11000000000000 a5YuJ @@ -158666,7 +158827,7 @@ b11111101011000 f=I%* sLogicalFlags\x20pu1_or0x0,\x20pu1_or0x1,\x20pzero,\x20puz_or0xb,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x0,\x20pu1_or0x1,\x20pzero,\x200x58_i34,\x20[false,\x20false,\x20false,\x20false] pp50J sLogical\x20pu1_or0x0,\x20pu1_or0x1,\x200x2C00_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x0,\x20pu1_or0x1,\x20pzero,\x20puz_or0xb,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x0,\x20pu1_or0x1,\x20pzero,\x20puz_or0xb,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pu1_or0x0,\x20pu1_or0x1,\x20pzero,\x20u64 xg{(O sCompare\x20pu1_or0x0,\x20pu1_or0x1,\x200x2C00_i34,\x20u64 k)6U3 b10110000000000 >`3.I @@ -159109,7 +159270,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -159240,7 +159401,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># @@ -161919,7 +162080,7 @@ sLogical\x20pu1_or0x2,\x20pu1_or0x1,\x20pzero,\x200x68_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x2,\x20pu1_or0x1,\x200x3400_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x2,\x20pu1_or0x1,\x20pzero,\x20puz_or0xd,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x2,\x20pu1_or0x1,\x20pzero,\x20puz_or0xd,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sCompare\x20pu1_or0x2,\x20pu1_or0x1,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># @@ -162428,7 +162589,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># @@ -163783,7 +163944,7 @@ sLogical\x20pu0_or0x3,\x20pu1_or0x1,\x20pzero,\x200x70_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x3,\x20pu1_or0x1,\x200x3800_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x3,\x20pu1_or0x1,\x20pzero,\x20puz_or0xe,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x3,\x20pu1_or0x1,\x20pzero,\x20puz_or0xe,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x3,\x20pu1_or0x1,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -164192,7 +164353,7 @@ b11111101111000 BB(CV sLogicalFlags\x20pu0_or0x7,\x20pu1_or0x1,\x20pzero,\x20puz_or0xf,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x7,\x20pu1_or0x1,\x20pzero,\x200x78_i34,\x20[false,\x20false,\x20false,\x20false] ,$"r: sLogical\x20pu0_or0x7,\x20pu1_or0x1,\x200x3C00_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x7,\x20pu1_or0x1,\x20pzero,\x20puz_or0xf,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x7,\x20pu1_or0x1,\x20pzero,\x20puz_or0xf,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sCompare\x20pu0_or0x7,\x20pu1_or0x1,\x20pzero,\x20u64 mMj`$ sCompare\x20pu0_or0x7,\x20pu1_or0x1,\x200x3C00_i34,\x20u64 26PIn b11110000000000 a5YuJ @@ -164592,7 +164753,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -166862,7 +167023,7 @@ sLogical\x20pu0_or0x2,\x20pu1_or0x1,\x20pzero,\x200x90_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x2,\x20pu1_or0x1,\x200x4800_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x2,\x20pu1_or0x1,\x20pzero,\x20puz_or0x2,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x2,\x20pu1_or0x1,\x20pzero,\x20puz_or0x2,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x2,\x20pu1_or0x1,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -166982,7 +167143,7 @@ sLogical\x20pu1_or0x3,\x20pu1_or0x1,\x20pzero,\x200x80_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x3,\x20pu1_or0x1,\x200x4000_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x3,\x20pu1_or0x1,\x20pzero,\x20pzero,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x3,\x20pu1_or0x1,\x20pzero,\x20pzero,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sCompare\x20pu1_or0x3,\x20pu1_or0x1,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># @@ -167633,7 +167794,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -167721,7 +167882,7 @@ b11111110001000 f=I%* sLogicalFlags\x20pu1_or0x4,\x20pu1_or0x1,\x20pzero,\x20puz_or0x1,\x20{[0..][..0]\x20<=\x20[1..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x4,\x20pu1_or0x1,\x20pzero,\x200x88_i34,\x20[false,\x20false,\x20false,\x20false] pp50J sLogical\x20pu1_or0x4,\x20pu1_or0x1,\x200x4400_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x4,\x20pu1_or0x1,\x20pzero,\x20puz_or0x1,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pu1_or0x1,\x20pzero,\x20puz_or0x1,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pu1_or0x4,\x20pu1_or0x1,\x20pzero,\x20u64 xg{(O sCompare\x20pu1_or0x4,\x20pu1_or0x1,\x200x4400_i34,\x20u64 k)6U3 b100010000000000 >`3.I @@ -168116,7 +168277,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># @@ -170633,7 +170794,7 @@ sLogical\x20pu0_or0x4,\x20pu1_or0x1,\x20pzero,\x200x98_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x4,\x20pu1_or0x1,\x200x4C00_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x4,\x20pu1_or0x1,\x20pzero,\x20puz_or0x3,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pu1_or0x1,\x20pzero,\x20puz_or0x3,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x4,\x20pu1_or0x1,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -171338,7 +171499,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -173208,7 +173369,7 @@ sLogical\x20pu0_or0x5,\x20pu1_or0x1,\x20pzero,\x200xA0_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x5,\x20pu1_or0x1,\x200x5000_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x5,\x20pu1_or0x1,\x20pzero,\x20puz_or0x4,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x5,\x20pu1_or0x1,\x20pzero,\x20puz_or0x4,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x5,\x20pu1_or0x1,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -173584,7 +173745,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -175043,7 +175204,7 @@ sLogical\x20pu0_or0x6,\x20pu1_or0x1,\x20pzero,\x200xB0_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x6,\x20pu1_or0x1,\x200x5800_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x6,\x20pu1_or0x1,\x20pzero,\x20puz_or0x6,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x6,\x20pu1_or0x1,\x20pzero,\x20puz_or0x6,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x6,\x20pu1_or0x1,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -175163,7 +175324,7 @@ sLogical\x20pu1_or0x0,\x20pu1_or0x1,\x20pzero,\x200xA8_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x0,\x20pu1_or0x1,\x200x5400_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x0,\x20pu1_or0x1,\x20pzero,\x20puz_or0x5,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x0,\x20pu1_or0x1,\x20pzero,\x20puz_or0x5,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sCompare\x20pu1_or0x0,\x20pu1_or0x1,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># @@ -175511,7 +175672,7 @@ b11111111001000 BB(CV sLogicalFlags\x20pu0_or0x3,\x20pu1_or0x1,\x20pzero,\x20puz_or0x9,\x20{[0..][..0]\x20<=\x20[1..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x3,\x20pu1_or0x1,\x20pzero,\x200xC8_i34,\x20[false,\x20false,\x20false,\x20false] ,$"r: sLogical\x20pu0_or0x3,\x20pu1_or0x1,\x200x6400_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x3,\x20pu1_or0x1,\x20pzero,\x20puz_or0x9,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x3,\x20pu1_or0x1,\x20pzero,\x20puz_or0x9,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sCompare\x20pu0_or0x3,\x20pu1_or0x1,\x20pzero,\x20u64 mMj`$ sCompare\x20pu0_or0x3,\x20pu1_or0x1,\x200x6400_i34,\x20u64 26PIn b110010000000000 a5YuJ @@ -175555,7 +175716,7 @@ b11111110111000 f=I%* sLogicalFlags\x20pu1_or0x2,\x20pu1_or0x1,\x20pzero,\x20puz_or0x7,\x20{[0..][..0]\x20<=\x20[1..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x2,\x20pu1_or0x1,\x20pzero,\x200xB8_i34,\x20[false,\x20false,\x20false,\x20false] pp50J sLogical\x20pu1_or0x2,\x20pu1_or0x1,\x200x5C00_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x2,\x20pu1_or0x1,\x20pzero,\x20puz_or0x7,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x2,\x20pu1_or0x1,\x20pzero,\x20puz_or0x7,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pu1_or0x2,\x20pu1_or0x1,\x20pzero,\x20u64 xg{(O sCompare\x20pu1_or0x2,\x20pu1_or0x1,\x200x5C00_i34,\x20u64 k)6U3 b101110000000000 >`3.I @@ -175943,7 +176104,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -176030,7 +176191,7 @@ b11111111000000 f=I%* sLogicalFlags\x20pu1_or0x5,\x20pu1_or0x1,\x20pzero,\x20puz_or0x8,\x20{[0..][..0]\x20<=\x20[1..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x5,\x20pu1_or0x1,\x20pzero,\x200xC0_i34,\x20[false,\x20false,\x20false,\x20false] pp50J sLogical\x20pu1_or0x5,\x20pu1_or0x1,\x200x6000_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x5,\x20pu1_or0x1,\x20pzero,\x20puz_or0x8,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x5,\x20pu1_or0x1,\x20pzero,\x20puz_or0x8,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pu1_or0x5,\x20pu1_or0x1,\x20pzero,\x20u64 xg{(O sCompare\x20pu1_or0x5,\x20pu1_or0x1,\x200x6000_i34,\x20u64 k)6U3 b110000000000000 >`3.I @@ -176186,7 +176347,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># @@ -180804,7 +180965,7 @@ sLogical\x20pu0_or0x7,\x20pu1_or0x1,\x20pzero,\x200xD0_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x7,\x20pu1_or0x1,\x200x6800_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x7,\x20pu1_or0x1,\x20pzero,\x20puz_or0xa,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x7,\x20pu1_or0x1,\x20pzero,\x20puz_or0xa,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x7,\x20pu1_or0x1,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -181406,7 +181567,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -182852,7 +183013,7 @@ sLogical\x20pu0_or0x2,\x20pu1_or0x1,\x20pzero,\x200xD8_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x2,\x20pu1_or0x1,\x200x6C00_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x2,\x20pu1_or0x1,\x20pzero,\x20puz_or0xb,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x2,\x20pu1_or0x1,\x20pzero,\x20puz_or0xb,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x2,\x20pu1_or0x1,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -183330,7 +183491,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -184543,7 +184704,7 @@ sLogical\x20pu1_or0x3,\x20pu1_or0x1,\x20pzero,\x200xE0_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x3,\x20pu1_or0x1,\x200x7000_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x3,\x20pu1_or0x1,\x20pzero,\x20puz_or0xc,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x3,\x20pu1_or0x1,\x20pzero,\x20puz_or0xc,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sCompare\x20pu1_or0x3,\x20pu1_or0x1,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># @@ -185044,7 +185205,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># @@ -186244,7 +186405,7 @@ sLogical\x20pu1_or0x4,\x20pu1_or0x1,\x20pzero,\x200xE8_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x4,\x20pu1_or0x1,\x200x7400_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x4,\x20pu1_or0x1,\x20pzero,\x20puz_or0xd,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pu1_or0x1,\x20pzero,\x20puz_or0xd,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sCompare\x20pu1_or0x4,\x20pu1_or0x1,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># @@ -186612,7 +186773,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># @@ -187859,7 +188020,7 @@ sLogical\x20pu0_or0x4,\x20pu1_or0x1,\x20pzero,\x200xF0_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x4,\x20pu1_or0x1,\x200x7800_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x4,\x20pu1_or0x1,\x20pzero,\x20puz_or0xe,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pu1_or0x1,\x20pzero,\x20puz_or0xe,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x4,\x20pu1_or0x1,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -188359,7 +188520,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -189219,7 +189380,7 @@ sLogical\x20pu0_or0x5,\x20pu1_or0x1,\x20pzero,\x200xF8_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x5,\x20pu1_or0x1,\x200x7C00_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x5,\x20pu1_or0x1,\x20pzero,\x20puz_or0xf,\x20<<0x0_u6,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x5,\x20pu1_or0x1,\x20pzero,\x20puz_or0xf,\x20<<0x0_u6,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sCompare\x20pu0_or0x5,\x20pu1_or0x1,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? @@ -189707,7 +189868,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -190796,7 +190957,7 @@ sLogical\x20pu1_or0x0,\x20pu1_or0x1,\x20pzero,\x200x18_i34,\x20[false,\x20false, sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x0,\x20pu1_or0x1,\x200xC00_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x0,\x20pu1_or0x1,\x20pzero,\x20puz_or0x3,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x0,\x20pu1_or0x1,\x20pzero,\x20puz_or0x3,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sCompare\x20pu1_or0x0,\x20pu1_or0x1,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3F00_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># @@ -191294,7 +191455,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># @@ -192433,8 +192594,19 @@ sLogical\x20pu0_or0x3,\x20pzero,\x20pu0_or0x1,\x200x0_i34,\x20sext32,\x20[false, sPRegValue\x20{\x20int_fp:\x200x1020_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} stGG\ sLogical\x20pu0_or0x3,\x20pzero,\x200x9_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x1020_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} IW#Y!: +b100000010000000000000000000 ~zdI5 +b100000010000000000000000000 SB[+n +b1000000100000000000000000000 )6fFH +b1000000100000000000000000000 w!AfQ +b1000000100000000000000000000 T&Td| +b1000000100000000000000000000 tw/Ra +b1000000100000000000000000000 5zFXO +b1000000100000000000000000000 +H5M| +b1000000100000000000000000000 GF,Aj +b1000000100000000000000000000 z>+[L +b1000000100000000000000000000 *)g"J sCompare\x20pu0_or0x3,\x20pzero,\x20pu0_or0x1,\x20s32 mMj`$ sPRegValue\x20{\x20int_fp:\x200x1020_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} b^-VQ @@ -192538,13 +192710,9 @@ b1 @mmy?" b1 z"iF(" sLogical\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x7EC_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20true] pp50J sLogical\x20pu1_or0x6,\x20pzero,\x200x3F600_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pu3_or0xd,\x20<<0x7_u6,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pu3_or0xd,\x20<<0x7_u6,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W b111 ?fIR2 -b111 RW8)1 -b111 #((>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x6,\x20pu0_or0x0,\x20pzero,\x20pu6_or0xf,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} *>Y!: b111111 e2 -b10 t^Up& -b1 Tlf|> -1+[L +b0 *)g"J sCompare\x20pu0_or0x6,\x20pu0_or0x0,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj @@ -193348,13 +193519,9 @@ b0 @mmy?" b0 z"iF(" sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] pp50J sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W b0 ?fIR2 -b0 RW8)1 -b0 #(( -b0 t^Up& -b0 Tlf|> -0>_,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x64Bit\" %ws9W +sShiftRotate\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pu0_or0x6,\x20>>_,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"SignExt8To64BitThenShift\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} V"{Ng -1JFe|w +1M6vO/ sCompare\x20pu1_or0x2,\x20pzero,\x20pzero,\x20CmpRBTwo xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} !!# sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} !!# sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} (]5$N @@ -195069,7 +195249,7 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -197944,15 +198124,23 @@ sLogical\x20pu0_or0x0,\x20pu3_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\ sPRegValue\x20{\x20int_fp:\x200x3EF0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pu0_or0x0,\x20pu3_or0x0,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x3EF0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pu0_or0x0,\x20pu3_or0x0,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x0,\x20pu3_or0x0,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x3EF0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} -sPRegValue\x20{\x20int_fp:\x200xF0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b11110000 eU?N5 -b11110000 t^Up& -b11110000 Tlf|> -b11110000 4?i,h -b11110000 ][~kZ -b11110000 ZG$9O +sPRegValue\x20{\x20int_fp:\x200xF0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Om*>C +b1111 ~zdI5 +b1111 SB[+n +b11110 )6fFH +b11110 w!AfQ +b11110 T&Td| +b11110 tw/Ra +b11110 5zFXO +b11110 +H5M| +b11110 GF,Aj +b11110 z>+[L +b11110 *)g"J +b11110000 !`=ta +b11110000 [?4H5 +0w9hzX sCompare\x20pu0_or0x0,\x20pu3_or0x0,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x3EF0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} b^-VQ @@ -198359,15 +198547,23 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b0 eU?N5 -b0 t^Up& -b0 Tlf|> -b0 4?i,h -b0 ][~kZ -b0 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} b^-VQ @@ -198505,15 +198701,23 @@ sLogical\x20pu1_or0x1,\x20pu3_or0x0,\x20pzero,\x200x110_i34,\x20[false,\x20false sPRegValue\x20{\x20int_fp:\x200x3EF0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x1,\x20pu3_or0x0,\x200x8800_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3EF0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x1,\x20pu3_or0x0,\x20pzero,\x20puz_or0x2,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x1,\x20pu3_or0x0,\x20pzero,\x20puz_or0x2,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3EF0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ -sPRegValue\x20{\x20int_fp:\x200xF0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b11110000 elf7e -b11110000 a%fO4 -b11110000 mgH'k -b11110000 F~C8e -b11110000 45-f* -b11110000 8,@16 +sPRegValue\x20{\x20int_fp:\x200xF0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} L}|cT +b1111 guI.] +b1111 s\\.& +b11110 7j`~i +b11110 a891H +b11110 ;v~=i +b11110 WTbQL +b11110 p7=&y +b11110 NEY/c +b11110 #fR04 +b11110 v#f.M +b11110 gSj(Z +b11110000 +eCvf +b11110000 ++.Kt +0mL(;) sCompare\x20pu1_or0x1,\x20pu3_or0x0,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3EF0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} (]5$N @@ -198977,14 +199181,9 @@ sLogical\x20pu0_or0x3,\x20pzero,\x20-0x800_i34,\x20sext8,\x20[true,\x20true,\x20 sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} ]3p>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x3,\x20pzero,\x20pzero,\x20puz_or0xe,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" 0E=Ve b111111 e2 -1 26PIn sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} HBUNY @@ -199069,16 +199268,23 @@ sLogical\x20pu1_or0x2,\x20pzero,\x20pzero,\x200x6B4F_i34,\x20[false,\x20false,\x sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x2,\x20pzero,\x200x35A780_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pu6_or0x9,\x20>>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pu6_or0x9,\x20>>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b0 elf7e -b0 a%fO4 -b0 mgH'k -1JFe|w -b0 F~C8e -b0 45-f* -b0 8,@16 +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} L}|cT +b0 guI.] +b0 s\\.& +b0 7j`~i +b0 a891H +b0 ;v~=i +b0 WTbQL +b0 p7=&y +b0 NEY/c +b0 #fR04 +b0 v#f.M +b0 gSj(Z +b0 +eCvf +b0 ++.Kt +1mL(;) sCompare\x20pu1_or0x2,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} (]5$N @@ -199546,14 +199752,9 @@ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} ]3p -0Y!: +b10000000000000000000000000000 ~zdI5 +b10000000000000000000000000000 SB[+n +b100000000000000000000000000000 )6fFH +b100000000000000000000000000000 w!AfQ +b100000000000000000000000000000 T&Td| +b100000000000000000000000000000 tw/Ra +b100000000000000000000000000000 5zFXO +b100000000000000000000000000000 +H5M| +b100000000000000000000000000000 GF,Aj +b100000000000000000000000000000 z>+[L +b100000000000000000000000000000 *)g"J sCompare\x20pu0_or0x2,\x20pzero,\x20pu2_or0x0,\x20s32 mMj`$ sPRegValue\x20{\x20int_fp:\x200x8_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} b^-VQ @@ -200686,8 +200897,19 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} stGG\ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} IW#Y!: +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} b^-VQ @@ -201130,7 +201352,7 @@ sAddSub\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x4,\x20pzero,\x20pzero,\x20s32 mMj`$ sSignExt32\x20(3) w!/%u sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_src0,\x20invert_carry_in #mE^@ @@ -201201,7 +201423,7 @@ sAddSub\x20pu1_or0x3,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x3,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x3,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x3,\x20pzero,\x20pzero,\x20s32 xg{(O sSignExt32\x20(3) .)td$ sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_src0,\x20invert_carry_in !%/`y @@ -201541,7 +201763,7 @@ sAddSub\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x5,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -201566,7 +201788,7 @@ sAddSub\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x4,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -201737,7 +201959,7 @@ sAddSub\x20pu0_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x7,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -201756,7 +201978,7 @@ sAddSub\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x5,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -201946,7 +202168,7 @@ sAddSub\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x8,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -201965,7 +202187,7 @@ sAddSub\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x6,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -202034,7 +202256,7 @@ sAddSub\x20pu0_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x9,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x9,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x9,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -202059,7 +202281,7 @@ sAddSub\x20pu1_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x7,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x7,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -202180,7 +202402,7 @@ sAddSub\x20pu0_or0xa,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0xa,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0xa,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0xa,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0xa,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -202196,7 +202418,7 @@ sAddSub\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x0,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x0,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -202515,7 +202737,7 @@ sAddSub\x20pu0_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x1,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x1,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x1,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -202531,7 +202753,7 @@ sAddSub\x20pu1_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x8,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x8,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x8,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x8,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -202730,7 +202952,7 @@ sAddSub\x20pu0_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x2,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x2,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x2,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -202755,7 +202977,7 @@ sAddSub\x20pu1_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x9,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x9,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x9,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -202938,7 +203160,7 @@ sAddSub\x20pu0_or0xb,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0xb,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0xb,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0xb,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0xb,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0xb,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0xb,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0xb,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0xb,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -202957,7 +203179,7 @@ sAddSub\x20pu1_or0xa,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0xa,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0xa,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0xa,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0xa,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0xa,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -203140,7 +203362,7 @@ sAddSub\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x0,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -203159,7 +203381,7 @@ sAddSub\x20pu1_or0x3,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x3,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x3,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x3,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x3,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -203342,7 +203564,7 @@ sAddSub\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x4,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -203361,7 +203583,7 @@ sAddSub\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x4,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -203544,7 +203766,7 @@ sAddSub\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x5,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -203563,7 +203785,7 @@ sAddSub\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x5,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -203744,7 +203966,7 @@ sAddSub\x20pu0_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x7,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -203763,7 +203985,7 @@ sAddSub\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x6,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -203944,7 +204166,7 @@ sAddSub\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x8,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -203963,7 +204185,7 @@ sAddSub\x20pu1_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x7,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x7,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -204144,7 +204366,7 @@ sAddSub\x20pu0_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x9,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x9,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x9,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -204163,7 +204385,7 @@ sAddSub\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x0,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x0,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -204344,7 +204566,7 @@ sAddSub\x20pu0_or0xa,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0xa,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0xa,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0xa,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0xa,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -204363,7 +204585,7 @@ sAddSub\x20pu1_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x8,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x8,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x8,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x8,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -204544,7 +204766,7 @@ sAddSub\x20pu0_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x1,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x1,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x1,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -204563,7 +204785,7 @@ sAddSub\x20pu1_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x9,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x9,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x9,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -204744,7 +204966,7 @@ sAddSub\x20pu0_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x2,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x2,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x2,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -204763,7 +204985,7 @@ sAddSub\x20pu1_or0xa,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0xa,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0xa,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0xa,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0xa,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0xa,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -204944,7 +205166,7 @@ sAddSub\x20pu0_or0xb,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0xb,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0xb,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0xb,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0xb,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0xb,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0xb,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0xb,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0xb,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -204963,7 +205185,7 @@ sAddSub\x20pu1_or0x3,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x3,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x3,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x3,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x3,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -205144,7 +205366,7 @@ sAddSub\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x0,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -205163,7 +205385,7 @@ sAddSub\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x4,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -205344,7 +205566,7 @@ sAddSub\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x4,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -205363,7 +205585,7 @@ sAddSub\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x5,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -205544,7 +205766,7 @@ sAddSub\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x5,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -205563,7 +205785,7 @@ sAddSub\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x6,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -205744,7 +205966,7 @@ sAddSub\x20pu0_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x7,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -205763,7 +205985,7 @@ sAddSub\x20pu1_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x7,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x7,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -205944,7 +206166,7 @@ sAddSub\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x8,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -205963,7 +206185,7 @@ sAddSub\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x0,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x0,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -206144,7 +206366,7 @@ sAddSub\x20pu0_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x9,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x9,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x9,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -206163,7 +206385,7 @@ sAddSub\x20pu1_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x8,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x8,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x8,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x8,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -206344,7 +206566,7 @@ sAddSub\x20pu0_or0xa,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0xa,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0xa,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0xa,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0xa,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -206363,7 +206585,7 @@ sAddSub\x20pu1_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x9,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x9,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x9,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -206544,7 +206766,7 @@ sAddSub\x20pu0_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x1,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x1,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x1,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -206563,7 +206785,7 @@ sAddSub\x20pu1_or0xa,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0xa,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0xa,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0xa,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0xa,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0xa,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -206744,7 +206966,7 @@ sAddSub\x20pu0_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x2,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x2,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x2,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -206763,7 +206985,7 @@ sAddSub\x20pu1_or0x3,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x3,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x3,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x3,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x3,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -206944,7 +207166,7 @@ sAddSub\x20pu0_or0xb,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0xb,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0xb,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0xb,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0xb,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0xb,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0xb,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0xb,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0xb,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -206963,7 +207185,7 @@ sAddSub\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x4,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -207144,7 +207366,7 @@ sAddSub\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x0,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -207163,7 +207385,7 @@ sAddSub\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x5,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -207344,7 +207566,7 @@ sAddSub\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x4,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -207363,7 +207585,7 @@ sAddSub\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x6,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -207544,7 +207766,7 @@ sAddSub\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x5,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -207563,7 +207785,7 @@ sAddSub\x20pu1_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x7,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x7,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -207770,7 +207992,7 @@ sAddSub\x20pu0_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x7,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -207789,7 +208011,7 @@ sAddSub\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x0,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x0,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -208051,7 +208273,7 @@ sAddSub\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x8,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -208070,7 +208292,7 @@ sAddSub\x20pu1_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x8,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x8,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x8,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x8,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -208254,7 +208476,7 @@ sAddSub\x20pu0_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x9,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x9,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x9,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -208273,7 +208495,7 @@ sAddSub\x20pu1_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x9,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x9,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x9,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -208444,7 +208666,7 @@ sAddSub\x20pu0_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x1,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x1,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x1,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -208463,7 +208685,7 @@ sAddSub\x20pu1_or0xa,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0xa,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0xa,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0xa,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0xa,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0xa,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -208634,7 +208856,7 @@ sAddSub\x20pu0_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x2,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x2,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x2,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -208653,7 +208875,7 @@ sAddSub\x20pu1_or0x3,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x3,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x3,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x3,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x3,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -208824,7 +209046,7 @@ sAddSub\x20pu0_or0xa,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0xa,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0xa,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0xa,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0xa,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0xa,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -208843,7 +209065,7 @@ sAddSub\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x4,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -209014,7 +209236,7 @@ sAddSub\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x0,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -209033,7 +209255,7 @@ sAddSub\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x5,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -209204,7 +209426,7 @@ sAddSub\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x4,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -209223,7 +209445,7 @@ sAddSub\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x6,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -209394,7 +209616,7 @@ sAddSub\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x5,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -209413,7 +209635,7 @@ sAddSub\x20pu1_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x7,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x7,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -209584,7 +209806,7 @@ sAddSub\x20pu0_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x7,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -209603,7 +209825,7 @@ sAddSub\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x0,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x0,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -209800,7 +210022,7 @@ sAddSub\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x8,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -209819,7 +210041,7 @@ sAddSub\x20pu1_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x8,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x8,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x8,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x8,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -210080,7 +210302,7 @@ sAddSub\x20pu0_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x9,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x9,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x9,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -210105,7 +210327,7 @@ sAddSub\x20pu1_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x9,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x9,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x9,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -210321,7 +210543,7 @@ sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34 v$C<0 sLogicalFlags\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] ,$"r: sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sFull64\x20(0) w!/%u sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20invert_src0,\x20invert_carry_in #mE^@ @@ -210392,7 +210614,7 @@ sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34 X"HT8 sLogicalFlags\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] pp50J sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sFull64\x20(0) .)td$ sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20invert_src0,\x20invert_carry_in !%/`y @@ -210617,7 +210839,7 @@ sAddSub\x20pu0_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x1,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x1,\x20pzero,\x20pzero,\x20s32 mMj`$ sSignExt32\x20(3) w!/%u sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_src0,\x20invert_carry_in #mE^@ @@ -210682,7 +210904,7 @@ sAddSub\x20pu1_or0x3,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x3,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x3,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x3,\x20pzero,\x20pzero,\x20s32 xg{(O sSignExt32\x20(3) .)td$ sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_src0,\x20invert_carry_in !%/`y @@ -210866,7 +211088,7 @@ sAddSub\x20pu0_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x2,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x2,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x2,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -210885,7 +211107,7 @@ sAddSub\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x4,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -211044,7 +211266,7 @@ sAddSub\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x0,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -211063,7 +211285,7 @@ sAddSub\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x5,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -211222,7 +211444,7 @@ sAddSub\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x4,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -211241,7 +211463,7 @@ sAddSub\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x6,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -211400,7 +211622,7 @@ sAddSub\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x5,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -211419,7 +211641,7 @@ sAddSub\x20pu1_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x7,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x7,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -211578,7 +211800,7 @@ sAddSub\x20pu0_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x7,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -211597,7 +211819,7 @@ sAddSub\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x0,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x0,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -211756,7 +211978,7 @@ sAddSub\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x8,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -211775,7 +211997,7 @@ sAddSub\x20pu1_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x8,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x8,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x8,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x8,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -211934,7 +212156,7 @@ sAddSub\x20pu0_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x9,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x9,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x9,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -211953,7 +212175,7 @@ sAddSub\x20pu1_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x9,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x9,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x9,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -212112,7 +212334,7 @@ sAddSub\x20pu0_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x1,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x1,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x1,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -212131,7 +212353,7 @@ sAddSub\x20pu1_or0x3,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x3,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x3,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x3,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x3,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -212290,7 +212512,7 @@ sAddSub\x20pu0_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x2,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x2,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x2,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -212309,7 +212531,7 @@ sAddSub\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x4,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -212468,7 +212690,7 @@ sAddSub\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x0,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -212487,7 +212709,7 @@ sAddSub\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x5,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -212646,7 +212868,7 @@ sAddSub\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x4,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -212665,7 +212887,7 @@ sAddSub\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x6,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -212824,7 +213046,7 @@ sAddSub\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x5,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -212843,7 +213065,7 @@ sAddSub\x20pu1_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x7,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x7,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -213002,7 +213224,7 @@ sAddSub\x20pu0_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x7,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -213021,7 +213243,7 @@ sAddSub\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x0,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x0,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -213180,7 +213402,7 @@ sAddSub\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x8,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -213199,7 +213421,7 @@ sAddSub\x20pu1_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x8,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x8,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x8,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x8,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -213358,7 +213580,7 @@ sAddSub\x20pu0_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x9,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x9,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x9,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -213377,7 +213599,7 @@ sAddSub\x20pu1_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x9,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x9,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x9,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -213536,7 +213758,7 @@ sAddSub\x20pu0_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x1,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x1,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x1,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -213555,7 +213777,7 @@ sAddSub\x20pu1_or0x3,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x3,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x3,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x3,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x3,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -213714,7 +213936,7 @@ sAddSub\x20pu0_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x2,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x2,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x2,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -213733,7 +213955,7 @@ sAddSub\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x4,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -213892,7 +214114,7 @@ sAddSub\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x0,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -213911,7 +214133,7 @@ sAddSub\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x5,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -214070,7 +214292,7 @@ sAddSub\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x4,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -214089,7 +214311,7 @@ sAddSub\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x6,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -214248,7 +214470,7 @@ sAddSub\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x5,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -214267,7 +214489,7 @@ sAddSub\x20pu1_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x7,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x7,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -214426,7 +214648,7 @@ sAddSub\x20pu0_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x7,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -214445,7 +214667,7 @@ sAddSub\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x0,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x0,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -214604,7 +214826,7 @@ sAddSub\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x8,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -214623,7 +214845,7 @@ sAddSub\x20pu1_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x8,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x8,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x8,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x8,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -214782,7 +215004,7 @@ sAddSub\x20pu0_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x9,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x9,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x9,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -214801,7 +215023,7 @@ sAddSub\x20pu1_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x9,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x9,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x9,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x9,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -214974,7 +215196,7 @@ sAddSub\x20pu0_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x1,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x1,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x1,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -214993,7 +215215,7 @@ sAddSub\x20pu1_or0x3,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x3,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x3,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x3,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x3,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -215180,7 +215402,7 @@ sAddSub\x20pu0_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x2,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x2,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x2,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -215205,7 +215427,7 @@ sAddSub\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x4,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -215425,7 +215647,7 @@ sAddSub\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x0,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -215471,7 +215693,7 @@ sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34 X"HT8 sLogicalFlags\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] pp50J sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sFull64\x20(0) .)td$ sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20invert_src0,\x20invert_carry_in !%/`y @@ -215695,7 +215917,7 @@ sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34 v$C<0 sLogicalFlags\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] ,$"r: sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sFull64\x20(0) w!/%u sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20invert_src0,\x20invert_carry_in #mE^@ @@ -215760,7 +215982,7 @@ sAddSub\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x5,\x20pzero,\x20pzero,\x20s32 xg{(O sSignExt32\x20(3) .)td$ sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_src0,\x20invert_carry_in !%/`y @@ -215970,7 +216192,7 @@ sAddSub\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x4,\x20pzero,\x20pzero,\x20s32 mMj`$ sSignExt32\x20(3) w!/%u sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_src0,\x20invert_carry_in #mE^@ @@ -216020,7 +216242,7 @@ sAddSub\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x6,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -216183,7 +216405,7 @@ sAddSub\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x5,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -216229,7 +216451,7 @@ sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34 X"HT8 sLogicalFlags\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] pp50J sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sFull64\x20(0) .)td$ sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20invert_src0,\x20invert_carry_in !%/`y @@ -216412,7 +216634,7 @@ sAddSub\x20pu0_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x7,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -216451,7 +216673,7 @@ sAddSub\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x0,\x20pzero,\x20pzero,\x20s32 xg{(O sSignExt32\x20(3) .)td$ sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_src0,\x20invert_carry_in !%/`y @@ -216627,7 +216849,7 @@ sAddSub\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x8,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -216645,7 +216867,7 @@ sAddSub\x20pu1_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x7,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x7,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -216796,7 +217018,7 @@ sAddSub\x20pu0_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x1,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x1,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x1,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -216815,7 +217037,7 @@ sAddSub\x20pu1_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x8,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x8,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x8,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x8,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -216966,7 +217188,7 @@ sAddSub\x20pu0_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x9,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x9,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x9,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x9,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x9,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -216985,7 +217207,7 @@ sAddSub\x20pu1_or0x3,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x3,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x3,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x3,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x3,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -217137,7 +217359,7 @@ sAddSub\x20pu0_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x2,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x2,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x2,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -217156,7 +217378,7 @@ sAddSub\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x4,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -217306,7 +217528,7 @@ sAddSub\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x0,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -217325,7 +217547,7 @@ sAddSub\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x5,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -217474,7 +217696,7 @@ sAddSub\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x4,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -217493,7 +217715,7 @@ sAddSub\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x6,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -217641,7 +217863,7 @@ sAddSub\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x5,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -217660,7 +217882,7 @@ sAddSub\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x0,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x0,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -217807,7 +218029,7 @@ sAddSub\x20pu0_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x7,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -217826,7 +218048,7 @@ sAddSub\x20pu1_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x7,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x7,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -217973,7 +218195,7 @@ sAddSub\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x8,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -217992,7 +218214,7 @@ sAddSub\x20pu1_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x8,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x8,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x8,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x8,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -218139,7 +218361,7 @@ sAddSub\x20pu0_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x1,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x1,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x1,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -218158,7 +218380,7 @@ sAddSub\x20pu1_or0x3,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x3,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x3,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x3,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x3,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -218305,7 +218527,7 @@ sAddSub\x20pu0_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x2,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x2,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x2,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -218324,7 +218546,7 @@ sAddSub\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x4,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -218471,7 +218693,7 @@ sAddSub\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x0,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -218490,7 +218712,7 @@ sAddSub\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x5,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -218637,7 +218859,7 @@ sAddSub\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x4,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -218656,7 +218878,7 @@ sAddSub\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x6,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -218803,7 +219025,7 @@ sAddSub\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x5,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -218822,7 +219044,7 @@ sAddSub\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x0,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x0,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -218983,7 +219205,7 @@ sAddSub\x20pu0_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x7,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -219002,7 +219224,7 @@ sAddSub\x20pu1_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x7,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x7,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -219186,7 +219408,7 @@ sAddSub\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x8,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x8,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x8,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -219205,7 +219427,7 @@ sAddSub\x20pu1_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x8,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x8,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x8,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x8,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -219346,7 +219568,7 @@ sAddSub\x20pu0_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x1,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x1,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x1,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -219365,7 +219587,7 @@ sAddSub\x20pu1_or0x3,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x3,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x3,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x3,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x3,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -219506,7 +219728,7 @@ sAddSub\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x0,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -219525,7 +219747,7 @@ sAddSub\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x4,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -219666,7 +219888,7 @@ sAddSub\x20pu0_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x2,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x2,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x2,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -219685,7 +219907,7 @@ sAddSub\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x5,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -219826,7 +220048,7 @@ sAddSub\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x4,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -219845,7 +220067,7 @@ sAddSub\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x6,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -219986,7 +220208,7 @@ sAddSub\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x5,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -220005,7 +220227,7 @@ sAddSub\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x0,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x0,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -220146,7 +220368,7 @@ sAddSub\x20pu0_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x7,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -220165,7 +220387,7 @@ sAddSub\x20pu1_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x7,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x7,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -220306,7 +220528,7 @@ sAddSub\x20pu0_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x1,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x1,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x1,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -220325,7 +220547,7 @@ sAddSub\x20pu1_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x8,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x8,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x8,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x8,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -220466,7 +220688,7 @@ sAddSub\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x0,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -220485,7 +220707,7 @@ sAddSub\x20pu1_or0x3,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x3,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x3,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x3,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x3,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -220626,7 +220848,7 @@ sAddSub\x20pu0_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x2,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x2,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x2,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -220645,7 +220867,7 @@ sAddSub\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x4,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -220786,7 +221008,7 @@ sAddSub\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x4,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -220805,7 +221027,7 @@ sAddSub\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x5,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -220946,7 +221168,7 @@ sAddSub\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x5,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -220965,7 +221187,7 @@ sAddSub\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x6,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -221106,7 +221328,7 @@ sAddSub\x20pu0_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x7,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -221125,7 +221347,7 @@ sAddSub\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x0,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x0,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -221266,7 +221488,7 @@ sAddSub\x20pu0_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x1,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x1,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x1,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -221285,7 +221507,7 @@ sAddSub\x20pu1_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x7,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x7,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -221426,7 +221648,7 @@ sAddSub\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x0,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -221445,7 +221667,7 @@ sAddSub\x20pu1_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x8,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x8,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x8,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x8,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x8,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x8,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -221586,7 +221808,7 @@ sAddSub\x20pu0_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x2,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x2,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x2,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -221605,7 +221827,7 @@ sAddSub\x20pu1_or0x3,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x3,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x3,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x3,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x3,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -221746,7 +221968,7 @@ sAddSub\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x4,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x4,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -221765,7 +221987,7 @@ sAddSub\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x4,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x4,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x4,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -221906,7 +222128,7 @@ sAddSub\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x5,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x5,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -221925,7 +222147,7 @@ sAddSub\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x5,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x5,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x5,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -222066,7 +222288,7 @@ sAddSub\x20pu0_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x7,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x7,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x7,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -222085,7 +222307,7 @@ sAddSub\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x6,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x6,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x6,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x6,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -222226,7 +222448,7 @@ sAddSub\x20pu0_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x1,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x1,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x1,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x1,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x1,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -222245,7 +222467,7 @@ sAddSub\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x0,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x0,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V @@ -222386,7 +222608,7 @@ sAddSub\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x0,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x0,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x0,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -222405,7 +222627,7 @@ sAddSub\x20pu1_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x7,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] pp50J sLogical\x20pu1_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sCompare\x20pu1_or0x7,\x20pzero,\x20pzero,\x20s32 xg{(O sCompare\x20pu1_or0x7,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sBranch\x20pu1_or0x7,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call 4QI1V diff --git a/crates/cpu/tests/expected/rename_execute_retire_slow_loop_real.vcd b/crates/cpu/tests/expected/rename_execute_retire_slow_loop_real.vcd index e4d50db..119ce3a 100644 --- a/crates/cpu/tests/expected/rename_execute_retire_slow_loop_real.vcd +++ b/crates/cpu/tests/expected/rename_execute_retire_slow_loop_real.vcd @@ -8687,21 +8687,50 @@ $var string 1 *>Y!: \[1] $end $var string 1 @yZK4 \[2] $end $upscope $end $var string 1 Om*>C output $end -$var wire 64 e2 funnel_shift_2x64_amount $end -$var wire 64 t^Up& funnel_shift_2x64_output $end -$var wire 64 Tlf|> funnel_shift_high $end -$var wire 64 4S@]> funnel_shift_low $end -$var wire 1 +[L shifted_6 $end +$var wire 65 *)g"J shifted_7 $end +$upscope $end +$var wire 1 pp{CW input_is_negative $end +$var wire 1 H.`0{ signed_input_is_negative $end +$var wire 64 !`=ta shifted $end +$var wire 64 [?4H5 extended $end +$var wire 1 @lRGg x86_sf $end +$scope struct power_isa_flags $end +$var wire 1 u!Q5H pwr_ca32_x86_af $end +$var wire 1 vCL_; pwr_ca_x86_cf $end +$var wire 1 u$Ckk pwr_ov32_x86_df $end +$var wire 1 MI>bx pwr_ov_x86_of $end +$var wire 1 8/n/` pwr_so $end +$var wire 1 w9hzX pwr_cr_eq_x86_zf $end +$var wire 1 05+QI pwr_cr_gt_x86_pf $end +$var wire 1 U>o7= pwr_cr_lt_x86_sf $end +$upscope $end +$scope struct x86_flags $end +$var wire 1 L;qF[ pwr_ca32_x86_af $end +$var wire 1 :z;SB pwr_ca_x86_cf $end +$var wire 1 A}9/U pwr_ov32_x86_df $end +$var wire 1 -6sxl pwr_ov_x86_of $end +$var wire 1 )xnY_ pwr_so $end +$var wire 1 ^"~qZ pwr_cr_eq_x86_zf $end +$var wire 1 #=A*P pwr_cr_gt_x86_pf $end +$var wire 1 {Qw{1 pwr_cr_lt_x86_sf $end +$upscope $end $upscope $end $scope module compare $end $scope struct global_state $end @@ -9637,21 +9666,50 @@ $var string 1 sm+'L \[1] $end $var string 1 V"{Ng \[2] $end $upscope $end $var string 1 L}|cT output $end -$var wire 64 ?fIR2 shift_rotate_amount $end -$var wire 64 elf7e funnel_shift_2x64_high $end -$var wire 64 ?'?Wd funnel_shift_2x64_low $end -$var wire 6 RW8)1 funnel_shift_2x64_amount $end -$var wire 64 a%fO4 funnel_shift_2x64_output $end -$var wire 64 mgH'k funnel_shift_high $end -$var wire 64 Q0>I* funnel_shift_low $end -$var wire 1 JFe|w funnel_shift_right $end -$var wire 6 #((* signed_input_is_negative $end +$var wire 64 +eCvf shifted $end +$var wire 64 ++.Kt extended $end +$var wire 1 *cA/ x86_sf $end +$scope struct power_isa_flags $end +$var wire 1 %"96Z pwr_ca32_x86_af $end +$var wire 1 o2%]. pwr_ca_x86_cf $end +$var wire 1 Yj@dI pwr_ov32_x86_df $end +$var wire 1 ysN)l pwr_ov_x86_of $end +$var wire 1 :/J9h pwr_so $end +$var wire 1 mL(;) pwr_cr_eq_x86_zf $end +$var wire 1 tyEbH pwr_cr_gt_x86_pf $end +$var wire 1 %KF-) pwr_cr_lt_x86_sf $end +$upscope $end +$scope struct x86_flags $end +$var wire 1 kTpm- pwr_ca32_x86_af $end +$var wire 1 ?%)&1 pwr_ca_x86_cf $end +$var wire 1 c.>>c pwr_ov32_x86_df $end +$var wire 1 xrk]Q pwr_ov_x86_of $end +$var wire 1 >#2bz pwr_so $end +$var wire 1 Dx$l pwr_cr_eq_x86_zf $end +$var wire 1 6_e-} pwr_cr_gt_x86_pf $end +$var wire 1 i)?q: pwr_cr_lt_x86_sf $end +$upscope $end $upscope $end $scope module compare $end $scope struct global_state $end @@ -10587,21 +10645,50 @@ $var string 1 Ss1/r \[1] $end $var string 1 Ea:.] \[2] $end $upscope $end $var string 1 ]EMlo output $end -$var wire 64 qV2n# shift_rotate_amount $end -$var wire 64 gK(n' funnel_shift_2x64_high $end -$var wire 64 d~GI6 funnel_shift_2x64_low $end -$var wire 6 _1m"( funnel_shift_2x64_amount $end -$var wire 64 :!Co< funnel_shift_2x64_output $end -$var wire 64 )!;k? funnel_shift_high $end -$var wire 64 6l&>d funnel_shift_low $end -$var wire 1 ;N-{a funnel_shift_right $end -$var wire 6 \x|@E funnel_shift_amount $end -$var wire 6 Z]-[& funnel_shift_reverse_amount $end -$var wire 6 ;s)I6 funnel_shift_high_left_amount $end -$var wire 6 Qwrt^ funnel_shift_low_right_amount $end -$var wire 64 &%Kq[ funnel_shift_retval $end -$var wire 64 q(y.2 shifted_rotated $end -$var wire 64 H@/}x masked $end +$var wire 8 qV2n# shift_rotate_amount $end +$var wire 1 t>y&U shifted_output_is_zero $end +$scope module right_shifter $end +$var wire 128 ;SIDP input $end +$var wire 8 >Db#k shift_amount $end +$var wire 1 o*2Yy signed $end +$var wire 64 !/?]Z output $end +$var wire 1 l"fHd shifted_out_any_one_bits $end +$var wire 1 yNo[3 last_shifted_out_bit $end +$var wire 129 K/>RG shifted_in $end +$var wire 128 vhW8+ shifted_0 $end +$var wire 126 M^TQm shifted_1 $end +$var wire 122 Yt'^X shifted_2 $end +$var wire 114 1\K+T shifted_3 $end +$var wire 98 HQ%qm shifted_4 $end +$var wire 66 ZgM(l shifted_5 $end +$var wire 65 ,za'r shifted_6 $end +$var wire 65 %0JWJ shifted_7 $end +$upscope $end +$var wire 1 ?oxL8 input_is_negative $end +$var wire 1 vnS~\ signed_input_is_negative $end +$var wire 64 I*#cl shifted $end +$var wire 64 ,>&9{ extended $end +$var wire 1 N%yS, x86_sf $end +$scope struct power_isa_flags $end +$var wire 1 Ft=EP pwr_ca32_x86_af $end +$var wire 1 4Rk0y pwr_ca_x86_cf $end +$var wire 1 h%%Lh pwr_ov32_x86_df $end +$var wire 1 {Mxm' pwr_ov_x86_of $end +$var wire 1 4~mH" pwr_so $end +$var wire 1 /}:3H pwr_cr_eq_x86_zf $end +$var wire 1 >L13- pwr_cr_gt_x86_pf $end +$var wire 1 9f}+K pwr_cr_lt_x86_sf $end +$upscope $end +$scope struct x86_flags $end +$var wire 1 m$ouO pwr_ca32_x86_af $end +$var wire 1 .kw shifted_1 $end +$var wire 122 lI=6B shifted_2 $end +$var wire 114 kotae shifted_3 $end +$var wire 98 LCgln shifted_4 $end +$var wire 66 [.rln shifted_5 $end +$var wire 65 H|law shifted_6 $end +$var wire 65 9cE}Z shifted_7 $end +$upscope $end +$var wire 1 F4(/u input_is_negative $end +$var wire 1 %xU/A signed_input_is_negative $end +$var wire 64 0TAD{ shifted $end +$var wire 64 7xMm` extended $end +$var wire 1 cZ0jU x86_sf $end +$scope struct power_isa_flags $end +$var wire 1 SHdfi pwr_ca32_x86_af $end +$var wire 1 b$:Mo pwr_ca_x86_cf $end +$var wire 1 _n>(^ pwr_ov32_x86_df $end +$var wire 1 *{[I{ pwr_ov_x86_of $end +$var wire 1 %L=U7 pwr_so $end +$var wire 1 T&jbI pwr_cr_eq_x86_zf $end +$var wire 1 $7p.x pwr_cr_gt_x86_pf $end +$var wire 1 s3PY!: sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} @yZK4 -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C b0 e2 -b0 t^Up& -b0 Tlf|> -b0 4S@]> -0+[L +b0 *)g"J +0pp{CW +0H.`0{ +b0 !`=ta +b0 [?4H5 +0@lRGg +0u!Q5H +0vCL_; +0u$Ckk +0MI>bx +08/n/` +1w9hzX +105+QI +0U>o7= +0L;qF[ +0:z;SB +0A}9/U +0-6sxl +0)xnY_ +0^"~qZ +0#=A*P +0{Qw{1 sPowerISA\x20(0) )0!$~ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? @@ -18457,26 +18596,49 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\ b0 }l?zC 0xL+lK sPowerISA\x20(0) {NfhT -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sm+'L sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} V"{Ng -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} L}|cT b0 ?fIR2 -b0 elf7e -b0 ?'?Wd -b0 RW8)1 -b0 a%fO4 -b0 mgH'k -b0 Q0>I* -0JFe|w -b0 #((* +b0 +eCvf +b0 ++.Kt +0*cA/ +0%"96Z +0o2%]. +0Yj@dI +0ysN)l +0:/J9h +1mL(;) +1tyEbH +0%KF-) +0kTpm- +0?%)&1 +0c.>>c +0xrk]Q +0>#2bz +0Dx$l +06_e-} +0i)?q: sPowerISA\x20(0) d@-?U sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># @@ -19083,26 +19245,49 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\ b0 :r6xp 0b?y/$ sPowerISA\x20(0) @$74B -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} @7R"$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ss1/r sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ea:.] -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]EMlo +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} ]EMlo b0 qV2n# -b0 gK(n' -b0 d~GI6 -b0 _1m"( -b0 :!Co< -b0 )!;k? -b0 6l&>d -0;N-{a -b0 \x|@E -b0 Z]-[& -b0 ;s)I6 -b0 Qwrt^ -b0 &%Kq[ -b0 q(y.2 -b0 H@/}x +0t>y&U +b0 ;SIDP +b0 >Db#k +0o*2Yy +b0 !/?]Z +0l"fHd +0yNo[3 +b0 K/>RG +b0 vhW8+ +b0 M^TQm +b0 Yt'^X +b0 1\K+T +b0 HQ%qm +b0 ZgM(l +b0 ,za'r +b0 %0JWJ +0?oxL8 +0vnS~\ +b0 I*#cl +b0 ,>&9{ +0N%yS, +0Ft=EP +04Rk0y +0h%%Lh +0{Mxm' +04~mH" +1/}:3H +1>L13- +09f}+K +0m$ouO +0.kw +b0 lI=6B +b0 kotae +b0 LCgln +b0 [.rln +b0 H|law +b0 9cE}Z +0F4(/u +0%xU/A +b0 0TAD{ +b0 7xMm` +0cZ0jU +0SHdfi +0b$:Mo +0_n>(^ +0*{[I{ +0%L=U7 +1T&jbI +1$7p.x +0s3P>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20puz_or0xe,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" 0E=Ve b111111 e2 -1 26PIn sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} HBUNY @@ -22030,8 +22233,7 @@ b10 G'_y[# b10 @mmy?# sLogical\x20pu1_or0x0,\x20pzero,\x20pzero,\x200x4000_i34,\x20[false,\x20false,\x20false,\x20false] pp50J sLogical\x20pu1_or0x0,\x20pzero,\x200x200000_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20>>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W -1JFe|w +sShiftRotate\x20pu1_or0x0,\x20pzero,\x20pzero,\x20pzero,\x20>>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pu1_or0x0,\x20pzero,\x20pzero,\x20u64 xg{(O sCompare\x20pu1_or0x0,\x20pzero,\x200x200000_i34,\x20u64 k)6U3 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} =0/tY @@ -22114,13 +22316,9 @@ b11 Un7~+" b1 ?G&O*" sLogical\x20pu2_or0x0,\x20pzero,\x20pzero,\x200xFF8_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20true] zozs4 sLogical\x20pu2_or0x0,\x20pzero,\x200x7FC00_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x0,\x20pzero,\x20pzero,\x20puz_or0xf,\x20<<0xF_u6,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x0,\x20pzero,\x20pzero,\x20puz_or0xf,\x20<<0xF_u6,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; b1111 qV2n# -b1111 _1m"( -b1111 \x|@E -b110001 Z]-[& -b1111 ;s)I6 -b110001 Qwrt^ +b1111 >Db#k sCompare\x20pu2_or0x0,\x20pzero,\x20pzero,\x20s32 ARW[O sSignExt32\x20(3) ExS', sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_src0,\x20invert_carry_in 5iwt1 @@ -22629,14 +22827,9 @@ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} ]3p -0>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pu2_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20>>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; b0 qV2n# -b0 _1m"( -1;N-{a -b0 \x|@E -b0 Z]-[& -b0 ;s)I6 -b0 Qwrt^ +b0 >Db#k sCompare\x20pu2_or0x1,\x20pzero,\x20pzero,\x20u64 ARW[O sFull64\x20(0) ExS', sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20invert_src0,\x20invert_carry_in 5iwt1 @@ -22869,7 +23056,7 @@ sAddSub\x20pu3_or0x0,\x20pzero,\x20pzero,\x200x0_i34 >_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve -1>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sCompare\x20pu0_or0x2,\x20pzero,\x20pzero,\x20u64 mMj`$ sCompare\x20pu0_or0x2,\x20pzero,\x200x200800_i34,\x20u64 26PIn sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} HBUNY @@ -23325,8 +23511,7 @@ b0 FtSZl# b0 Un7~+# sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] zozs4 sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; -0;N-{a +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 ARW[O sCompare\x20pzero,\x20pzero,\x200x0_i34,\x20u64 57:k{ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} pRoty @@ -23398,8 +23583,7 @@ b10 Eq.6d# b10 A>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" xv`'8 -1[`kCn +sShiftRotate\x20pu3_or0x1,\x20pzero,\x20pzero,\x20puz_or0x1,\x20>>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" xv`'8 sCompare\x20pu3_or0x1,\x20pzero,\x20pzero,\x20u64 l.>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W -1JFe|w +sShiftRotate\x20pu1_or0x2,\x20pzero,\x20pzero,\x20puz_or0x3,\x20>>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pu1_or0x2,\x20pzero,\x20pzero,\x20u64 xg{(O sCompare\x20pu1_or0x2,\x20pzero,\x200x200C00_i34,\x20u64 k)6U3 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} =0/tY @@ -23950,8 +24132,7 @@ b10 FtSZl# b10 Un7~+# sLogical\x20pu2_or0x2,\x20pzero,\x20pzero,\x200x4020_i34,\x20[false,\x20false,\x20false,\x20false] zozs4 sLogical\x20pu2_or0x2,\x20pzero,\x200x201000_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x2,\x20pzero,\x20pzero,\x20puz_or0x4,\x20>>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; -1;N-{a +sShiftRotate\x20pu2_or0x2,\x20pzero,\x20pzero,\x20puz_or0x4,\x20>>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sCompare\x20pu2_or0x2,\x20pzero,\x20pzero,\x20u64 ARW[O sCompare\x20pu2_or0x2,\x20pzero,\x200x201000_i34,\x20u64 57:k{ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} pRoty @@ -24028,8 +24209,7 @@ b0 Eq.6d# b0 A>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pu2_or0x3,\x20pzero,\x20pzero,\x20puz_or0x5,\x20>>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sCompare\x20pu2_or0x3,\x20pzero,\x20pzero,\x20u64 ARW[O sCompare\x20pu2_or0x3,\x20pzero,\x200x201400_i34,\x20u64 57:k{ b1000000001010000000000 taJOC @@ -24346,8 +24525,7 @@ b10 Eq.6d# b10 A>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" xv`'8 -1[`kCn +sShiftRotate\x20pu3_or0x2,\x20pzero,\x20pzero,\x20puz_or0x6,\x20>>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" xv`'8 sCompare\x20pu3_or0x2,\x20pzero,\x20pzero,\x20u64 l.C -b100 eU?N5 -b100 t^Up& -b100 Tlf|> -b100 4?i,h -b100 ][~kZ -b100 ZG$9O +b100000 ~zdI5 +b100000 SB[+n +b1000000 )6fFH +b1000000 w!AfQ +b1000000 T&Td| +b1000000 tw/Ra +b1000000 5zFXO +b1000000 +H5M| +b1000000 GF,Aj +b1000000 z>+[L +b1000000 *)g"J +b100 !`=ta +b100 [?4H5 +0w9hzX +005+QI sCompare\x20pu0_or0x1,\x20pu4_or0x0,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x4_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} b^-VQ @@ -25477,15 +25662,24 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} v:CY+ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b0 eU?N5 -b0 t^Up& -b0 Tlf|> -b0 4?i,h -b0 ][~kZ -b0 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX +105+QI sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} b^-VQ @@ -25633,9 +25827,9 @@ b1111111111111111111111111111111111111111111111111111111111111111 )$R1t 1hbq0A sLogical\x20pu1_or0x1,\x20pu0_or0x1,\x200x230000_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x1,\x20pu0_or0x1,\x20pzero,\x20pzero,\x20>>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x1,\x20pu0_or0x1,\x20pzero,\x20pzero,\x20>>_,\x20WrapToUInt3,\x20\"SignExt8To64BitThenShift\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ -1JFe|w +1M6vO/ sCompare\x20pu1_or0x1,\x20pu0_or0x1,\x20pzero,\x20CmpRBOne xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} (]5$N @@ -26256,9 +26450,9 @@ b0 )$R1t 0hbq0A sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ -0JFe|w +0M6vO/ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} (]5$N @@ -26912,8 +27106,7 @@ b10 qjR[X# b10 feZk4# sLogical\x20pu0_or0x3,\x20pzero,\x20pzero,\x200x4038_i34,\x20[false,\x20false,\x20false,\x20false] ,$"r: sLogical\x20pu0_or0x3,\x20pzero,\x200x201C00_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x3,\x20pzero,\x20pzero,\x20puz_or0x7,\x20>>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve -1>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sCompare\x20pu0_or0x3,\x20pzero,\x20pzero,\x20u64 mMj`$ sCompare\x20pu0_or0x3,\x20pzero,\x200x201C00_i34,\x20u64 26PIn sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} HBUNY @@ -26990,8 +27183,7 @@ b10 FtSZl# b10 Un7~+# sLogical\x20pu2_or0x4,\x20pzero,\x20pzero,\x200x4040_i34,\x20[false,\x20false,\x20false,\x20false] zozs4 sLogical\x20pu2_or0x4,\x20pzero,\x200x202000_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x4,\x20pzero,\x20pzero,\x20puz_or0x8,\x20>>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; -1;N-{a +sShiftRotate\x20pu2_or0x4,\x20pzero,\x20pzero,\x20puz_or0x8,\x20>>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sCompare\x20pu2_or0x4,\x20pzero,\x20pzero,\x20u64 ARW[O sCompare\x20pu2_or0x4,\x20pzero,\x200x202000_i34,\x20u64 57:k{ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} pRoty @@ -27388,8 +27580,7 @@ b0 qjR[X# b0 feZk4# sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] ,$"r: sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve -0>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve -1>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sCompare\x20pu0_or0x4,\x20pzero,\x20pzero,\x20u64 mMj`$ sCompare\x20pu0_or0x4,\x20pzero,\x200x202400_i34,\x20u64 26PIn sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} HBUNY @@ -29055,8 +29244,7 @@ b0 qjR[X# b0 feZk4# sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] ,$"r: sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve -0>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W -1JFe|w +sShiftRotate\x20pu1_or0x1,\x20pzero,\x20pzero,\x20puz_or0xa,\x20>>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pu1_or0x1,\x20pzero,\x20pzero,\x20u64 xg{(O sCompare\x20pu1_or0x1,\x20pzero,\x200x202800_i34,\x20u64 k)6U3 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} =0/tY @@ -29619,8 +29806,7 @@ b0 G'_y[# b0 @mmy?# sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] pp50J sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W -0JFe|w +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sCompare\x20pzero,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} =0/tY @@ -30495,8 +30681,7 @@ b10 qjR[X# b10 feZk4# sLogical\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x4058_i34,\x20[false,\x20false,\x20false,\x20false] ,$"r: sLogical\x20pu0_or0x0,\x20pzero,\x200x202C00_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20puz_or0xb,\x20>>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve -1>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sCompare\x20pu0_or0x0,\x20pzero,\x20pzero,\x20u64 mMj`$ sCompare\x20pu0_or0x0,\x20pzero,\x200x202C00_i34,\x20u64 26PIn sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} HBUNY @@ -31115,8 +31300,7 @@ b0 qjR[X# b0 feZk4# sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] ,$"r: sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve -0>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W -1JFe|w +sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20puz_or0xc,\x20>>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pu1_or0x3,\x20pzero,\x20pzero,\x20u64 xg{(O sCompare\x20pu1_or0x3,\x20pzero,\x200x203000_i34,\x20u64 k)6U3 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} =0/tY @@ -31695,8 +31878,7 @@ b0 G'_y[# b0 @mmy?# sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] pp50J sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W -0JFe|w +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sCompare\x20pzero,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} =0/tY @@ -32662,8 +32844,7 @@ b10 qjR[X# b10 feZk4# sLogical\x20pu0_or0x2,\x20pzero,\x20pzero,\x200x4068_i34,\x20[false,\x20false,\x20false,\x20false] ,$"r: sLogical\x20pu0_or0x2,\x20pzero,\x200x203400_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x2,\x20pzero,\x20pzero,\x20puz_or0xd,\x20>>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve -1>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sCompare\x20pu0_or0x2,\x20pzero,\x20pzero,\x20u64 mMj`$ sCompare\x20pu0_or0x2,\x20pzero,\x200x203400_i34,\x20u64 26PIn sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} HBUNY @@ -33239,8 +33420,7 @@ b0 qjR[X# b0 feZk4# sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] ,$"r: sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve -0>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W -1JFe|w +sShiftRotate\x20pu1_or0x2,\x20pzero,\x20pzero,\x20puz_or0xe,\x20>>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pu1_or0x2,\x20pzero,\x20pzero,\x20u64 xg{(O sCompare\x20pu1_or0x2,\x20pzero,\x200x203800_i34,\x20u64 k)6U3 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} =0/tY @@ -33799,8 +33978,7 @@ b0 G'_y[# b0 @mmy?# sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] pp50J sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W -0JFe|w +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sCompare\x20pzero,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} =0/tY @@ -34703,8 +34881,7 @@ b10 qjR[X# b10 feZk4# sLogical\x20pu0_or0x5,\x20pzero,\x20pzero,\x200x4078_i34,\x20[false,\x20false,\x20false,\x20false] ,$"r: sLogical\x20pu0_or0x5,\x20pzero,\x200x203C00_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x5,\x20pzero,\x20pzero,\x20puz_or0xf,\x20>>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve -1>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sCompare\x20pu0_or0x5,\x20pzero,\x20pzero,\x20u64 mMj`$ sCompare\x20pu0_or0x5,\x20pzero,\x200x203C00_i34,\x20u64 26PIn sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} HBUNY @@ -35255,8 +35432,7 @@ b0 qjR[X# b0 feZk4# sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] ,$"r: sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve -0Y!: -b111100000000000000000000000000000000000000000000000000000000 `:w9o -b111100000000000000000000000000000000000000000000000000000000 4S@]> +b1111000000000000 ~zdI5 +b1111000000000000 SB[+n +b11110000000000000 )6fFH +b11110000000000000 w!AfQ +b11110000000000000 T&Td| +b11110000000000000 tw/Ra +b11110000000000000 5zFXO +b11110000000000000 +H5M| +b11110000000000000 GF,Aj +b11110000000000000 z>+[L +b11110000000000000 *)g"J sCompare\x20pu0_or0x6,\x20pu3_or0x0,\x20pu4_or0x1,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200xF_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj @@ -41507,11 +41692,20 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} stG sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} IW#Y!: -b0 `:w9o -b0 4S@]> +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj @@ -41899,18 +42093,25 @@ sPRegValue\x20{\x20int_fp:\x200xE0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} s~ sLogical\x20pu1_or0x4,\x20pu0_or0x6,\x200x6_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200xF_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r sPRegValue\x20{\x20int_fp:\x200xE0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 'OJg{ -sShiftRotate\x20pu1_or0x4,\x20pu0_or0x6,\x20pu5_or0x0,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pu0_or0x6,\x20pu5_or0x0,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200xF_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200xE0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sm+'L -sPRegValue\x20{\x20int_fp:\x200xF_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b1111 elf7e -b1110000000000000000000000000000000000000000000000000000000000000 ?'?Wd -b1111 a%fO4 -b1111 mgH'k -b1110000000000000000000000000000000000000000000000000000000000000 Q0>I* -b1111 F~C8e -b1111 45-f* -b1111 8,@16 +sPRegValue\x20{\x20int_fp:\x200xF_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} L}|cT +b11111110000 guI.] +b11111110000 s\\.& +b111111100000 7j`~i +b111111100000 a891H +b111111100000 ;v~=i +b111111100000 WTbQL +b111111100000 p7=&y +b111111100000 NEY/c +b111111100000 #fR04 +b111111100000 v#f.M +b111111100000 gSj(Z +1iw]>* +b1111 +eCvf +b1111 ++.Kt +0mL(;) sCompare\x20pu1_or0x4,\x20pu0_or0x6,\x20pu5_or0x0,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200xF_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200xE0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _j_rZ @@ -42161,18 +42362,25 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} s~w sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 'OJg{ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sm+'L -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b0 elf7e -b0 ?'?Wd -b0 a%fO4 -b0 mgH'k -b0 Q0>I* -b0 F~C8e -b0 45-f* -b0 8,@16 +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} L}|cT +b0 guI.] +b0 s\\.& +b0 7j`~i +b0 a891H +b0 ;v~=i +b0 WTbQL +b0 p7=&y +b0 NEY/c +b0 #fR04 +b0 v#f.M +b0 gSj(Z +0iw]>* +b0 +eCvf +b0 ++.Kt +1mL(;) sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _j_rZ @@ -42314,16 +42522,25 @@ sPRegValue\x20{\x20int_fp:\x200xD00_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 5 sLogical\x20pu2_or0x1,\x20pu1_or0x4,\x200x1D_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n sPRegValue\x20{\x20int_fp:\x200xEF_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} /6~h= sPRegValue\x20{\x20int_fp:\x200xD00_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} u[8s@ -sShiftRotate\x20pu2_or0x1,\x20pu1_or0x4,\x20pu4_or0x3,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pu2_or0x1,\x20pu1_or0x4,\x20pu4_or0x3,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200xEF_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} @7R"$ sPRegValue\x20{\x20int_fp:\x200xD00_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ss1/r sPRegValue\x20{\x20int_fp:\x200xEF_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]EMlo -b11101111 gK(n' -b11101111 :!Co< -b11101111 )!;k? -b11101111 &%Kq[ -b11101111 q(y.2 -b11101111 H@/}x +b11110111 ;SIDP +b11110111 !/?]Z +b111101110 K/>RG +b111101110 vhW8+ +b111101110 M^TQm +b111101110 Yt'^X +b111101110 1\K+T +b111101110 HQ%qm +b111101110 ZgM(l +b111101110 ,za'r +b111101110 %0JWJ +b11101111 I*#cl +b11101111 ,>&9{ +0/}:3H +0>L13- sCompare\x20pu2_or0x1,\x20pu1_or0x4,\x20pu4_or0x3,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200xEF_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200xD00_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} !jPCv @@ -42508,16 +42725,25 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 5^E sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} /6~h= sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} u[8s@ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} @7R"$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ss1/r -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]EMlo -b0 gK(n' -b0 :!Co< -b0 )!;k? -b0 &%Kq[ -b0 q(y.2 -b0 H@/}x +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} ]EMlo +b0 ;SIDP +b0 !/?]Z +b0 K/>RG +b0 vhW8+ +b0 M^TQm +b0 Yt'^X +b0 1\K+T +b0 HQ%qm +b0 ZgM(l +b0 ,za'r +b0 %0JWJ +b0 I*#cl +b0 ,>&9{ +1/}:3H +1>L13- sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} !jPCv @@ -42651,16 +42877,25 @@ sPRegValue\x20{\x20int_fp:\x200xC000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sLogical\x20pu3_or0x1,\x20pu2_or0x1,\x200x25_i34,\x20[false,\x20false,\x20false,\x20false] yoWAy sPRegValue\x20{\x20int_fp:\x200xDEF_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Z68l] sPRegValue\x20{\x20int_fp:\x200xC000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 2&@-A -sShiftRotate\x20pu3_or0x1,\x20pu2_or0x1,\x20pu4_or0x4,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" xv`'8 +sShiftRotate\x20pu3_or0x1,\x20pu2_or0x1,\x20pu4_or0x4,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" xv`'8 sPRegValue\x20{\x20int_fp:\x200xDEF_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} &-8G< sPRegValue\x20{\x20int_fp:\x200xC000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} vXl:O sPRegValue\x20{\x20int_fp:\x200xEF_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} F03=H -b11101111 2ld0$ -b11101111 U8r6s -b11101111 c2TZ9 -b11101111 X<,oS -b11101111 rI-/9 -b11101111 l:J(# +b11110111 il@lA +b11110111 (hd;8 +b111101110 HgLQ{ +b111101110 n7L3` +b111101110 ]t>kw +b111101110 lI=6B +b111101110 kotae +b111101110 LCgln +b111101110 [.rln +b111101110 H|law +b111101110 9cE}Z +b11101111 0TAD{ +b11101111 7xMm` +0T&jbI +0$7p.x sCompare\x20pu3_or0x1,\x20pu2_or0x1,\x20pu4_or0x4,\x20u64 l.Y!: sPRegValue\x20{\x20int_fp:\x200xEF_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b11101111 eU?N5 -b11101111 t^Up& -b11101111 Tlf|> -b11101111 4?i,h -b11101111 ][~kZ -b11101111 ZG$9O +b11110111 ~zdI5 +b11110111 SB[+n +b111101110 )6fFH +b111101110 w!AfQ +b111101110 T&Td| +b111101110 tw/Ra +b111101110 5zFXO +b111101110 +H5M| +b111101110 GF,Aj +b111101110 z>+[L +b111101110 *)g"J +b11101111 !`=ta +b11101111 [?4H5 +0w9hzX +005+QI sCompare\x20pu0_or0x3,\x20pu3_or0x1,\x20pu4_or0x5,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200xCDEF_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200xB0000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj @@ -42991,16 +43235,25 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} (P* sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] yoWAy sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Z68l] sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 2&@-A -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" xv`'8 +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" xv`'8 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} &-8G< sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} vXl:O -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} F03=H -b0 2ld0$ -b0 U8r6s -b0 c2TZ9 -b0 X<,oS -b0 rI-/9 -b0 l:J(# +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} F03=H +b0 il@lA +b0 (hd;8 +b0 HgLQ{ +b0 n7L3` +b0 ]t>kw +b0 lI=6B +b0 kotae +b0 LCgln +b0 [.rln +b0 H|law +b0 9cE}Z +b0 0TAD{ +b0 7xMm` +1T&jbI +1$7p.x sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 l.Y!: -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b0 eU?N5 -b0 t^Up& -b0 Tlf|> -b0 4?i,h -b0 ][~kZ -b0 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX +105+QI sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj @@ -43331,16 +43593,25 @@ sPRegValue\x20{\x20int_fp:\x200xA00000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20 sLogical\x20pu1_or0x5,\x20pu0_or0x3,\x200x35_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200xBCDEF_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r sPRegValue\x20{\x20int_fp:\x200xA00000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 'OJg{ -sShiftRotate\x20pu1_or0x5,\x20pu0_or0x3,\x20pu4_or0x6,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x5,\x20pu0_or0x3,\x20pu4_or0x6,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200xBCDEF_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200xA00000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sm+'L sPRegValue\x20{\x20int_fp:\x200xEF_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b11101111 elf7e -b11101111 a%fO4 -b11101111 mgH'k -b11101111 F~C8e -b11101111 45-f* -b11101111 8,@16 +b11110111 guI.] +b11110111 s\\.& +b111101110 7j`~i +b111101110 a891H +b111101110 ;v~=i +b111101110 WTbQL +b111101110 p7=&y +b111101110 NEY/c +b111101110 #fR04 +b111101110 v#f.M +b111101110 gSj(Z +b11101111 +eCvf +b11101111 ++.Kt +0mL(;) +0tyEbH sCompare\x20pu1_or0x5,\x20pu0_or0x3,\x20pu4_or0x6,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200xBCDEF_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200xA00000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _j_rZ @@ -43528,16 +43799,25 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} s~w sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 'OJg{ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sm+'L -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b0 elf7e -b0 a%fO4 -b0 mgH'k -b0 F~C8e -b0 45-f* -b0 8,@16 +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} L}|cT +b0 guI.] +b0 s\\.& +b0 7j`~i +b0 a891H +b0 ;v~=i +b0 WTbQL +b0 p7=&y +b0 NEY/c +b0 #fR04 +b0 v#f.M +b0 gSj(Z +b0 +eCvf +b0 ++.Kt +1mL(;) +1tyEbH sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _j_rZ @@ -43674,16 +43954,25 @@ sPRegValue\x20{\x20int_fp:\x200x9000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x2 sLogical\x20pu2_or0x2,\x20pu1_or0x5,\x200x3D_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n sPRegValue\x20{\x20int_fp:\x200xABCDEF_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} /6~h= sPRegValue\x20{\x20int_fp:\x200x9000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} u[8s@ -sShiftRotate\x20pu2_or0x2,\x20pu1_or0x5,\x20pu4_or0x7,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pu2_or0x2,\x20pu1_or0x5,\x20pu4_or0x7,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200xABCDEF_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} @7R"$ sPRegValue\x20{\x20int_fp:\x200x9000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ss1/r sPRegValue\x20{\x20int_fp:\x200xEF_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]EMlo -b11101111 gK(n' -b11101111 :!Co< -b11101111 )!;k? -b11101111 &%Kq[ -b11101111 q(y.2 -b11101111 H@/}x +b11110111 ;SIDP +b11110111 !/?]Z +b111101110 K/>RG +b111101110 vhW8+ +b111101110 M^TQm +b111101110 Yt'^X +b111101110 1\K+T +b111101110 HQ%qm +b111101110 ZgM(l +b111101110 ,za'r +b111101110 %0JWJ +b11101111 I*#cl +b11101111 ,>&9{ +0/}:3H +0>L13- sCompare\x20pu2_or0x2,\x20pu1_or0x5,\x20pu4_or0x7,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200xABCDEF_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x9000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} !jPCv @@ -43870,16 +44159,25 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 5^E sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} /6~h= sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} u[8s@ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} @7R"$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ss1/r -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]EMlo -b0 gK(n' -b0 :!Co< -b0 )!;k? -b0 &%Kq[ -b0 q(y.2 -b0 H@/}x +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} ]EMlo +b0 ;SIDP +b0 !/?]Z +b0 K/>RG +b0 vhW8+ +b0 M^TQm +b0 Yt'^X +b0 1\K+T +b0 HQ%qm +b0 ZgM(l +b0 ,za'r +b0 %0JWJ +b0 I*#cl +b0 ,>&9{ +1/}:3H +1>L13- sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} !jPCv @@ -44015,16 +44313,25 @@ sPRegValue\x20{\x20int_fp:\x200x80000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x sLogical\x20pu3_or0x2,\x20pu2_or0x2,\x200x45_i34,\x20[false,\x20false,\x20false,\x20false] yoWAy sPRegValue\x20{\x20int_fp:\x200x9ABCDEF_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Z68l] sPRegValue\x20{\x20int_fp:\x200x80000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 2&@-A -sShiftRotate\x20pu3_or0x2,\x20pu2_or0x2,\x20pu4_or0x8,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" xv`'8 +sShiftRotate\x20pu3_or0x2,\x20pu2_or0x2,\x20pu4_or0x8,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" xv`'8 sPRegValue\x20{\x20int_fp:\x200x9ABCDEF_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} &-8G< sPRegValue\x20{\x20int_fp:\x200x80000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} vXl:O sPRegValue\x20{\x20int_fp:\x200xEF_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} F03=H -b11101111 2ld0$ -b11101111 U8r6s -b11101111 c2TZ9 -b11101111 X<,oS -b11101111 rI-/9 -b11101111 l:J(# +b11110111 il@lA +b11110111 (hd;8 +b111101110 HgLQ{ +b111101110 n7L3` +b111101110 ]t>kw +b111101110 lI=6B +b111101110 kotae +b111101110 LCgln +b111101110 [.rln +b111101110 H|law +b111101110 9cE}Z +b11101111 0TAD{ +b11101111 7xMm` +0T&jbI +0$7p.x sCompare\x20pu3_or0x2,\x20pu2_or0x2,\x20pu4_or0x8,\x20u64 l.Y!: sPRegValue\x20{\x20int_fp:\x200xEF_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b11101111 eU?N5 -b11101111 t^Up& -b11101111 Tlf|> -b11101111 4?i,h -b11101111 ][~kZ -b11101111 ZG$9O +b11110111 ~zdI5 +b11110111 SB[+n +b111101110 )6fFH +b111101110 w!AfQ +b111101110 T&Td| +b111101110 tw/Ra +b111101110 5zFXO +b111101110 +H5M| +b111101110 GF,Aj +b111101110 z>+[L +b111101110 *)g"J +b11101111 !`=ta +b11101111 [?4H5 +0w9hzX +005+QI sCompare\x20pu0_or0x4,\x20pu3_or0x2,\x20pu4_or0x9,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x89ABCDEF_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x700000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj @@ -44364,16 +44680,25 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} (P* sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] yoWAy sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Z68l] sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 2&@-A -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" xv`'8 +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" xv`'8 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} &-8G< sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} vXl:O -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} F03=H -b0 2ld0$ -b0 U8r6s -b0 c2TZ9 -b0 X<,oS -b0 rI-/9 -b0 l:J(# +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} F03=H +b0 il@lA +b0 (hd;8 +b0 HgLQ{ +b0 n7L3` +b0 ]t>kw +b0 lI=6B +b0 kotae +b0 LCgln +b0 [.rln +b0 H|law +b0 9cE}Z +b0 0TAD{ +b0 7xMm` +1T&jbI +1$7p.x sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 l.Y!: -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b0 eU?N5 -b0 t^Up& -b0 Tlf|> -b0 4?i,h -b0 ][~kZ -b0 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX +105+QI sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj @@ -44713,16 +45047,25 @@ sPRegValue\x20{\x20int_fp:\x200x6000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20} sLogical\x20pu1_or0x1,\x20pu0_or0x4,\x200x55_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x789ABCDEF_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r sPRegValue\x20{\x20int_fp:\x200x6000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 'OJg{ -sShiftRotate\x20pu1_or0x1,\x20pu0_or0x4,\x20pu4_or0xa,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x1,\x20pu0_or0x4,\x20pu4_or0xa,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x789ABCDEF_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200x6000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sm+'L sPRegValue\x20{\x20int_fp:\x200xEF_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b11101111 elf7e -b11101111 a%fO4 -b11101111 mgH'k -b11101111 F~C8e -b11101111 45-f* -b11101111 8,@16 +b11110111 guI.] +b11110111 s\\.& +b111101110 7j`~i +b111101110 a891H +b111101110 ;v~=i +b111101110 WTbQL +b111101110 p7=&y +b111101110 NEY/c +b111101110 #fR04 +b111101110 v#f.M +b111101110 gSj(Z +b11101111 +eCvf +b11101111 ++.Kt +0mL(;) +0tyEbH sCompare\x20pu1_or0x1,\x20pu0_or0x4,\x20pu4_or0xa,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x789ABCDEF_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x6000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _j_rZ @@ -44970,16 +45313,25 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} s~w sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 'OJg{ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sm+'L -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b0 elf7e -b0 a%fO4 -b0 mgH'k -b0 F~C8e -b0 45-f* -b0 8,@16 +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} L}|cT +b0 guI.] +b0 s\\.& +b0 7j`~i +b0 a891H +b0 ;v~=i +b0 WTbQL +b0 p7=&y +b0 NEY/c +b0 #fR04 +b0 v#f.M +b0 gSj(Z +b0 +eCvf +b0 ++.Kt +1mL(;) +1tyEbH sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _j_rZ @@ -45119,16 +45471,25 @@ sPRegValue\x20{\x20int_fp:\x200x50000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20 sLogical\x20pu2_or0x3,\x20pu1_or0x1,\x200x5D_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n sPRegValue\x20{\x20int_fp:\x200x6789ABCDEF_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} /6~h= sPRegValue\x20{\x20int_fp:\x200x50000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} u[8s@ -sShiftRotate\x20pu2_or0x3,\x20pu1_or0x1,\x20pu4_or0xb,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pu2_or0x3,\x20pu1_or0x1,\x20pu4_or0xb,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x6789ABCDEF_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} @7R"$ sPRegValue\x20{\x20int_fp:\x200x50000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ss1/r sPRegValue\x20{\x20int_fp:\x200xEF_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]EMlo -b11101111 gK(n' -b11101111 :!Co< -b11101111 )!;k? -b11101111 &%Kq[ -b11101111 q(y.2 -b11101111 H@/}x +b11110111 ;SIDP +b11110111 !/?]Z +b111101110 K/>RG +b111101110 vhW8+ +b111101110 M^TQm +b111101110 Yt'^X +b111101110 1\K+T +b111101110 HQ%qm +b111101110 ZgM(l +b111101110 ,za'r +b111101110 %0JWJ +b11101111 I*#cl +b11101111 ,>&9{ +0/}:3H +0>L13- sCompare\x20pu2_or0x3,\x20pu1_or0x1,\x20pu4_or0xb,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x6789ABCDEF_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x50000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} !jPCv @@ -45811,16 +46172,25 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 5^E sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} /6~h= sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} u[8s@ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} @7R"$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ss1/r -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]EMlo -b0 gK(n' -b0 :!Co< -b0 )!;k? -b0 &%Kq[ -b0 q(y.2 -b0 H@/}x +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} ]EMlo +b0 ;SIDP +b0 !/?]Z +b0 K/>RG +b0 vhW8+ +b0 M^TQm +b0 Yt'^X +b0 1\K+T +b0 HQ%qm +b0 ZgM(l +b0 ,za'r +b0 %0JWJ +b0 I*#cl +b0 ,>&9{ +1/}:3H +1>L13- sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} !jPCv @@ -45961,16 +46331,25 @@ sPRegValue\x20{\x20int_fp:\x200x400000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x2 sLogical\x20pu3_or0x3,\x20pu2_or0x3,\x200x65_i34,\x20[false,\x20false,\x20false,\x20false] yoWAy sPRegValue\x20{\x20int_fp:\x200x56789ABCDEF_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Z68l] sPRegValue\x20{\x20int_fp:\x200x400000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 2&@-A -sShiftRotate\x20pu3_or0x3,\x20pu2_or0x3,\x20pu4_or0xc,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" xv`'8 +sShiftRotate\x20pu3_or0x3,\x20pu2_or0x3,\x20pu4_or0xc,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" xv`'8 sPRegValue\x20{\x20int_fp:\x200x56789ABCDEF_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} &-8G< sPRegValue\x20{\x20int_fp:\x200x400000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} vXl:O sPRegValue\x20{\x20int_fp:\x200xEF_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} F03=H -b11101111 2ld0$ -b11101111 U8r6s -b11101111 c2TZ9 -b11101111 X<,oS -b11101111 rI-/9 -b11101111 l:J(# +b11110111 il@lA +b11110111 (hd;8 +b111101110 HgLQ{ +b111101110 n7L3` +b111101110 ]t>kw +b111101110 lI=6B +b111101110 kotae +b111101110 LCgln +b111101110 [.rln +b111101110 H|law +b111101110 9cE}Z +b11101111 0TAD{ +b11101111 7xMm` +0T&jbI +0$7p.x sCompare\x20pu3_or0x3,\x20pu2_or0x3,\x20pu4_or0xc,\x20u64 l.Y!: sPRegValue\x20{\x20int_fp:\x200xEF_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b11101111 eU?N5 -b11101111 t^Up& -b11101111 Tlf|> -b11101111 4?i,h -b11101111 ][~kZ -b11101111 ZG$9O +b11110111 ~zdI5 +b11110111 SB[+n +b111101110 )6fFH +b111101110 w!AfQ +b111101110 T&Td| +b111101110 tw/Ra +b111101110 5zFXO +b111101110 +H5M| +b111101110 GF,Aj +b111101110 z>+[L +b111101110 *)g"J +b11101111 !`=ta +b11101111 [?4H5 +0w9hzX +005+QI sCompare\x20pu0_or0x0,\x20pu3_or0x3,\x20pu4_or0xd,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x456789ABCDEF_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x3000000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj @@ -46764,16 +47152,25 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} (P* sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] yoWAy sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Z68l] sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 2&@-A -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" xv`'8 +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" xv`'8 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} &-8G< sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} vXl:O -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} F03=H -b0 2ld0$ -b0 U8r6s -b0 c2TZ9 -b0 X<,oS -b0 rI-/9 -b0 l:J(# +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} F03=H +b0 il@lA +b0 (hd;8 +b0 HgLQ{ +b0 n7L3` +b0 ]t>kw +b0 lI=6B +b0 kotae +b0 LCgln +b0 [.rln +b0 H|law +b0 9cE}Z +b0 0TAD{ +b0 7xMm` +1T&jbI +1$7p.x sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 l.Y!: -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b0 eU?N5 -b0 t^Up& -b0 Tlf|> -b0 4?i,h -b0 ][~kZ -b0 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX +105+QI sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj @@ -47623,16 +48029,25 @@ sPRegValue\x20{\x20int_fp:\x200x20000000000000_u64,\x20flags:\x20Pwr\x20{\x20..\ sLogical\x20pu1_or0x3,\x20pu0_or0x0,\x200x75_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x3456789ABCDEF_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r sPRegValue\x20{\x20int_fp:\x200x20000000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 'OJg{ -sShiftRotate\x20pu1_or0x3,\x20pu0_or0x0,\x20pu4_or0xe,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x3,\x20pu0_or0x0,\x20pu4_or0xe,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3456789ABCDEF_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200x20000000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sm+'L sPRegValue\x20{\x20int_fp:\x200xEF_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b11101111 elf7e -b11101111 a%fO4 -b11101111 mgH'k -b11101111 F~C8e -b11101111 45-f* -b11101111 8,@16 +b11110111 guI.] +b11110111 s\\.& +b111101110 7j`~i +b111101110 a891H +b111101110 ;v~=i +b111101110 WTbQL +b111101110 p7=&y +b111101110 NEY/c +b111101110 #fR04 +b111101110 v#f.M +b111101110 gSj(Z +b11101111 +eCvf +b11101111 ++.Kt +0mL(;) +0tyEbH sCompare\x20pu1_or0x3,\x20pu0_or0x0,\x20pu4_or0xe,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x3456789ABCDEF_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x20000000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _j_rZ @@ -47866,8 +48281,7 @@ sLogical\x20pu2_or0x5,\x20pzero,\x20-0x4600_i34,\x20sext8,\x20[true,\x20true,\x2 sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} Y)2v@ b1111111111111111111111111111111111111111111111111111111111111111 :r6xp 1b?y/$ -sShiftRotate\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pu3_or0xe,\x20>>_,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"ShiftSigned64\" ~h%m; -1;N-{a +sShiftRotate\x20pu2_or0x5,\x20pzero,\x20pzero,\x20pu3_or0xe,\x20>>_,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x5,\x20pzero,\x20pzero,\x20s32 ARW[O sSignExt32\x20(3) ExS', sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_src0,\x20invert_carry_in 5iwt1 @@ -48492,16 +48906,25 @@ sPRegValue\x20{\x20int_fp:\x200x100000000000000_u64,\x20flags:\x20Pwr\x20{\x20.. sLogical\x20pu0_or0x2,\x20pu1_or0x3,\x200x7D_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x23456789ABCDEF_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv sPRegValue\x20{\x20int_fp:\x200x100000000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} IW#Y!: sPRegValue\x20{\x20int_fp:\x200xEF_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b11101111 eU?N5 -b11101111 t^Up& -b11101111 Tlf|> -b11101111 4?i,h -b11101111 ][~kZ -b11101111 ZG$9O +b11110111 ~zdI5 +b11110111 SB[+n +b111101110 )6fFH +b111101110 w!AfQ +b111101110 T&Td| +b111101110 tw/Ra +b111101110 5zFXO +b111101110 +H5M| +b111101110 GF,Aj +b111101110 z>+[L +b111101110 *)g"J +b11101111 !`=ta +b11101111 [?4H5 +0w9hzX +005+QI sCompare\x20pu0_or0x2,\x20pu1_or0x3,\x20pu4_or0xf,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x23456789ABCDEF_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x100000000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj @@ -48750,23 +49173,28 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 'OJ sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} sW@8C b1111111111111111111111111111111111111111111111111111111111111111 }l?zC 1xL+lK -sShiftRotate\x20pu1_or0x2,\x20pu4_or0x0,\x20pzero,\x20pu6_or0xf,\x20>>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" %ws9W +sShiftRotate\x20pu1_or0x2,\x20pu4_or0x0,\x20pzero,\x20pu6_or0xf,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x4_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sm+'L -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} L}|cT b111111 ?fIR2 -b100 elf7e -b111111 RW8)1 -b1000 a%fO4 -b100 mgH'k -1JFe|w -b111111 #((# sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _j_rZ @@ -48989,8 +49417,7 @@ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} Y)2v@ b0 :r6xp 0b?y/$ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; -0;N-{a +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 ARW[O sFull64\x20(0) ExS', sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20invert_src0,\x20invert_carry_in 5iwt1 @@ -49079,8 +49506,7 @@ b10 Eq.6d# b10 A>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" xv`'8 -1[`kCn +sShiftRotate\x20pu3_or0x1,\x20pzero,\x20pzero,\x20pzero,\x20>>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" xv`'8 sCompare\x20pu3_or0x1,\x20pzero,\x20pzero,\x20u64 l.Y!: -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b0 eU?N5 -b0 t^Up& -b0 Tlf|> -b0 4?i,h -b0 ][~kZ -b0 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX +105+QI sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj @@ -49935,19 +50370,16 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} sW@8C b0 }l?zC 0xL+lK -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ b0 ?fIR2 -b0 elf7e -b0 RW8)1 -b0 a%fO4 -b0 mgH'k -0JFe|w -b0 #((# sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} (]5$N @@ -50073,15 +50505,24 @@ sLogical\x20pu2_or0x4,\x20pu0_or0x2,\x20pu4_or0x2,\x200x0_i34,\x20[false,\x20fal sPRegValue\x20{\x20int_fp:\x200x123456789ABCDEF_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} vK.7n sLogical\x20pu2_or0x4,\x20pu0_or0x2,\x200x15_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n sPRegValue\x20{\x20int_fp:\x200x123456789ABCDEF_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} /6~h= -sShiftRotate\x20pu2_or0x4,\x20pu0_or0x2,\x20pu4_or0x2,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pu2_or0x4,\x20pu0_or0x2,\x20pu4_or0x2,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x123456789ABCDEF_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} @7R"$ sPRegValue\x20{\x20int_fp:\x200xEF_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]EMlo -b11101111 gK(n' -b11101111 :!Co< -b11101111 )!;k? -b11101111 &%Kq[ -b11101111 q(y.2 -b11101111 H@/}x +b11110111 ;SIDP +b11110111 !/?]Z +b111101110 K/>RG +b111101110 vhW8+ +b111101110 M^TQm +b111101110 Yt'^X +b111101110 1\K+T +b111101110 HQ%qm +b111101110 ZgM(l +b111101110 ,za'r +b111101110 %0JWJ +b11101111 I*#cl +b11101111 ,>&9{ +0/}:3H +0>L13- sCompare\x20pu2_or0x4,\x20pu0_or0x2,\x20pu4_or0x2,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x123456789ABCDEF_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} hdf(/ @@ -50218,16 +50659,23 @@ sLogical\x20pu3_or0x0,\x20pu1_or0x2,\x20pzero,\x200x0_i34,\x20[false,\x20false,\ sPRegValue\x20{\x20int_fp:\x200x3_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} owi>^ sLogical\x20pu3_or0x0,\x20pu1_or0x2,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] yoWAy sPRegValue\x20{\x20int_fp:\x200x3_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Z68l] -sShiftRotate\x20pu3_or0x0,\x20pu1_or0x2,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" xv`'8 +sShiftRotate\x20pu3_or0x0,\x20pu1_or0x2,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" xv`'8 sPRegValue\x20{\x20int_fp:\x200x3_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} &-8G< -sPRegValue\x20{\x20int_fp:\x200x3_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} F03=H -b11 2ld0$ -b11 U8r6s -b11 c2TZ9 -0[`kCn -b11 X<,oS -b11 rI-/9 -b11 l:J(# +sPRegValue\x20{\x20int_fp:\x200x3_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} F03=H +b11000000 il@lA +b11000000 (hd;8 +b110000000 HgLQ{ +b110000000 n7L3` +b110000000 ]t>kw +b110000000 lI=6B +b110000000 kotae +b110000000 LCgln +b110000000 [.rln +b110000000 H|law +b110000000 9cE}Z +b11 0TAD{ +b11 7xMm` +0T&jbI sCompare\x20pu3_or0x0,\x20pu1_or0x2,\x20pzero,\x20u64 l.>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x6,\x20pu3_or0x0,\x20pzero,\x20pzero,\x20>>_,\x20WrapToUInt3,\x20\"SignExt8To64BitThenShift\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Ec2_} -1RG +b0 vhW8+ +b0 M^TQm +b0 Yt'^X +b0 1\K+T +b0 HQ%qm +b0 ZgM(l +b0 ,za'r +b0 %0JWJ +b0 I*#cl +b0 ,>&9{ +1/}:3H +1>L13- sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} hdf(/ @@ -51185,15 +51642,23 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} owi>^ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] yoWAy sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Z68l] -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" xv`'8 +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" xv`'8 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} &-8G< -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} F03=H -b0 2ld0$ -b0 U8r6s -b0 c2TZ9 -b0 X<,oS -b0 rI-/9 -b0 l:J(# +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} F03=H +b0 il@lA +b0 (hd;8 +b0 HgLQ{ +b0 n7L3` +b0 ]t>kw +b0 lI=6B +b0 kotae +b0 LCgln +b0 [.rln +b0 H|law +b0 9cE}Z +b0 0TAD{ +b0 7xMm` +1T&jbI sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 l.>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x3,\x20pzero,\x20pzero,\x20puz_or0x1,\x20>>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} +0v={Rc sCompare\x20pu0_or0x3,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} b^-VQ @@ -52580,8 +53046,7 @@ b0 qjR[X# b0 feZk4# sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] ,$"r: sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve -0>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W -1JFe|w +sShiftRotate\x20pu1_or0x1,\x20pzero,\x20pzero,\x20puz_or0x2,\x20>>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pu1_or0x1,\x20pzero,\x20pzero,\x20u64 xg{(O sCompare\x20pu1_or0x1,\x20pzero,\x200x200800_i34,\x20u64 k)6U3 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} =0/tY @@ -53965,8 +54429,7 @@ b0 G'_y[# b0 @mmy?# sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] pp50J sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W -0JFe|w +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sCompare\x20pzero,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} =0/tY @@ -54880,8 +55343,7 @@ b10 G'_y[# b10 @mmy?# sLogical\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x4018_i34,\x20[false,\x20false,\x20false,\x20false] pp50J sLogical\x20pu1_or0x4,\x20pzero,\x200x200C00_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20puz_or0x3,\x20>>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W -1JFe|w +sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20puz_or0x3,\x20>>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pu1_or0x4,\x20pzero,\x20pzero,\x20u64 xg{(O sCompare\x20pu1_or0x4,\x20pzero,\x200x200C00_i34,\x20u64 k)6U3 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} =0/tY @@ -55377,8 +55839,7 @@ b0 G'_y[# b0 @mmy?# sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] pp50J sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W -0JFe|w +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sCompare\x20pzero,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} =0/tY @@ -57196,8 +57657,7 @@ b10 FtSZl# b10 Un7~+# sLogical\x20pu2_or0x1,\x20pzero,\x20pzero,\x200x4020_i34,\x20[false,\x20false,\x20false,\x20false] zozs4 sLogical\x20pu2_or0x1,\x20pzero,\x200x201000_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x1,\x20pzero,\x20pzero,\x20puz_or0x4,\x20>>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; -1;N-{a +sShiftRotate\x20pu2_or0x1,\x20pzero,\x20pzero,\x20puz_or0x4,\x20>>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sCompare\x20pu2_or0x1,\x20pzero,\x20pzero,\x20u64 ARW[O sCompare\x20pu2_or0x1,\x20pzero,\x200x201000_i34,\x20u64 57:k{ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} pRoty @@ -57414,8 +57874,7 @@ b0 FtSZl# b0 Un7~+# sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] zozs4 sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; -0;N-{a +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 ARW[O sCompare\x20pzero,\x20pzero,\x200x0_i34,\x20u64 57:k{ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} pRoty @@ -58327,8 +58786,7 @@ b10 Eq.6d# b10 A>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" xv`'8 -1[`kCn +sShiftRotate\x20pu3_or0x2,\x20pzero,\x20pzero,\x20puz_or0x5,\x20>>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" xv`'8 sCompare\x20pu3_or0x2,\x20pzero,\x20pzero,\x20u64 l.>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve -1>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sCompare\x20pu0_or0x0,\x20pzero,\x20pzero,\x20u64 mMj`$ sCompare\x20pu0_or0x0,\x20pzero,\x200x201800_i34,\x20u64 26PIn sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} HBUNY @@ -59875,8 +60331,7 @@ b0 qjR[X# b0 feZk4# sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] ,$"r: sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve -0>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve -1>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sCompare\x20pu0_or0x1,\x20pzero,\x20pzero,\x20u64 mMj`$ sCompare\x20pu0_or0x1,\x20pzero,\x200x201C00_i34,\x20u64 26PIn sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} HBUNY @@ -60985,8 +61439,7 @@ b10 G'_y[# b10 @mmy?# sLogical\x20pu1_or0x3,\x20pzero,\x20pzero,\x200x4040_i34,\x20[false,\x20false,\x20false,\x20false] pp50J sLogical\x20pu1_or0x3,\x20pzero,\x200x202000_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20puz_or0x8,\x20>>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W -1JFe|w +sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20puz_or0x8,\x20>>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pu1_or0x3,\x20pzero,\x20pzero,\x20u64 xg{(O sCompare\x20pu1_or0x3,\x20pzero,\x200x202000_i34,\x20u64 k)6U3 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} =0/tY @@ -61381,8 +61834,7 @@ b0 qjR[X# b0 feZk4# sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] ,$"r: sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve -0>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve -1>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sCompare\x20pu0_or0x2,\x20pzero,\x20pzero,\x20u64 mMj`$ sCompare\x20pu0_or0x2,\x20pzero,\x200x203000_i34,\x20u64 26PIn sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} HBUNY @@ -62672,8 +63122,7 @@ b10 G'_y[# b10 @mmy?# sLogical\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x4048_i34,\x20[false,\x20false,\x20false,\x20false] pp50J sLogical\x20pu1_or0x5,\x20pzero,\x200x202400_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20puz_or0x9,\x20>>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W -1JFe|w +sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20puz_or0x9,\x20>>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pu1_or0x5,\x20pzero,\x20pzero,\x20u64 xg{(O sCompare\x20pu1_or0x5,\x20pzero,\x200x202400_i34,\x20u64 k)6U3 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} =0/tY @@ -62741,8 +63190,7 @@ b10 FtSZl# b10 Un7~+# sLogical\x20pu2_or0x2,\x20pzero,\x20pzero,\x200x4050_i34,\x20[false,\x20false,\x20false,\x20false] zozs4 sLogical\x20pu2_or0x2,\x20pzero,\x200x202800_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x2,\x20pzero,\x20pzero,\x20puz_or0xa,\x20>>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; -1;N-{a +sShiftRotate\x20pu2_or0x2,\x20pzero,\x20pzero,\x20puz_or0xa,\x20>>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sCompare\x20pu2_or0x2,\x20pzero,\x20pzero,\x20u64 ARW[O sCompare\x20pu2_or0x2,\x20pzero,\x200x202800_i34,\x20u64 57:k{ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} pRoty @@ -62811,8 +63259,7 @@ b10 Eq.6d# b10 A>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" xv`'8 -1[`kCn +sShiftRotate\x20pu3_or0x1,\x20pzero,\x20pzero,\x20puz_or0xb,\x20>>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" xv`'8 sCompare\x20pu3_or0x1,\x20pzero,\x20pzero,\x20u64 l.>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x3,\x20pzero,\x20pzero,\x20puz_or0xd,\x20>>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sCompare\x20pu0_or0x3,\x20pzero,\x20pzero,\x20u64 mMj`$ sCompare\x20pu0_or0x3,\x20pzero,\x200x203400_i34,\x20u64 26PIn b1000000011010000000000 a5YuJ @@ -63475,8 +63922,7 @@ b0 G'_y[# b0 @mmy?# sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] pp50J sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W -0JFe|w +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sCompare\x20pzero,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} =0/tY @@ -63544,8 +63990,7 @@ b0 FtSZl# b0 Un7~+# sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] zozs4 sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; -0;N-{a +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 ARW[O sCompare\x20pzero,\x20pzero,\x200x0_i34,\x20u64 57:k{ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} pRoty @@ -63614,8 +64059,7 @@ b0 Eq.6d# b0 A>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve -1>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sCompare\x20pu0_or0x0,\x20pzero,\x20pzero,\x20u64 mMj`$ sCompare\x20pu0_or0x0,\x20pzero,\x200x203800_i34,\x20u64 26PIn sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} HBUNY @@ -65559,8 +66001,7 @@ b0 qjR[X# b0 feZk4# sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] ,$"r: sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve -0>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W -1JFe|w +sShiftRotate\x20pu1_or0x1,\x20pzero,\x20pzero,\x20puz_or0xf,\x20>>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pu1_or0x1,\x20pzero,\x20pzero,\x20u64 xg{(O sCompare\x20pu1_or0x1,\x20pzero,\x200x203C00_i34,\x20u64 k)6U3 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} =0/tY @@ -66351,8 +66791,7 @@ b0 G'_y[# b0 @mmy?# sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] pp50J sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W -0JFe|w +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sCompare\x20pzero,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} =0/tY @@ -67386,18 +67825,25 @@ sPRegValue\x20{\x20int_fp:\x200xF_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} stG sLogical\x20pu0_or0x1,\x20pu2_or0x4,\x200x25_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x123456789ABCDEF_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv sPRegValue\x20{\x20int_fp:\x200xF_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} IW#Y!: sPRegValue\x20{\x20int_fp:\x200xEF_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b11101111 eU?N5 -b111100000000000000000000000000000000000000000000000000000000 `:w9o -b11101111 t^Up& -b11101111 Tlf|> -b111100000000000000000000000000000000000000000000000000000000 4S@]> -b11101111 4?i,h -b11101111 ][~kZ -b11101111 ZG$9O +b1111000011110111 ~zdI5 +b1111000011110111 SB[+n +b11110000111101110 )6fFH +b11110000111101110 w!AfQ +b11110000111101110 T&Td| +b11110000111101110 tw/Ra +b11110000111101110 5zFXO +b11110000111101110 +H5M| +b11110000111101110 GF,Aj +b11110000111101110 z>+[L +b11110000111101110 *)g"J +b11101111 !`=ta +b11101111 [?4H5 +0w9hzX +005+QI sCompare\x20pu0_or0x1,\x20pu2_or0x4,\x20pu4_or0x4,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x123456789ABCDEF_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200xF_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj @@ -67907,18 +68353,25 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} stG sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} IW#Y!: -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b0 eU?N5 -b0 `:w9o -b0 t^Up& -b0 Tlf|> -b0 4S@]> -b0 4?i,h -b0 ][~kZ -b0 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX +105+QI sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj @@ -68069,18 +68522,26 @@ sPRegValue\x20{\x20int_fp:\x200xE0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} s~ sLogical\x20pu1_or0x3,\x20pu0_or0x1,\x200x45_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x123456789ABCDFE_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r sPRegValue\x20{\x20int_fp:\x200xE0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 'OJg{ -sShiftRotate\x20pu1_or0x3,\x20pu0_or0x1,\x20pu4_or0x8,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x3,\x20pu0_or0x1,\x20pu4_or0x8,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x123456789ABCDFE_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200xE0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sm+'L sPRegValue\x20{\x20int_fp:\x200xFE_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b11111110 elf7e -b1110000000000000000000000000000000000000000000000000000000000000 ?'?Wd -b11111110 a%fO4 -b11111110 mgH'k -b1110000000000000000000000000000000000000000000000000000000000000 Q0>I* -b11111110 F~C8e -b11111110 45-f* -b11111110 8,@16 +b11101111111 guI.] +b11101111111 s\\.& +b111011111110 7j`~i +b111011111110 a891H +b111011111110 ;v~=i +b111011111110 WTbQL +b111011111110 p7=&y +b111011111110 NEY/c +b111011111110 #fR04 +b111011111110 v#f.M +b111011111110 gSj(Z +1iw]>* +b11111110 +eCvf +b11111110 ++.Kt +0mL(;) +0tyEbH sCompare\x20pu1_or0x3,\x20pu0_or0x1,\x20pu4_or0x8,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x123456789ABCDFE_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200xE0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _j_rZ @@ -68618,18 +69079,26 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} s~w sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 'OJg{ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sm+'L -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b0 elf7e -b0 ?'?Wd -b0 a%fO4 -b0 mgH'k -b0 Q0>I* -b0 F~C8e -b0 45-f* -b0 8,@16 +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} L}|cT +b0 guI.] +b0 s\\.& +b0 7j`~i +b0 a891H +b0 ;v~=i +b0 WTbQL +b0 p7=&y +b0 NEY/c +b0 #fR04 +b0 v#f.M +b0 gSj(Z +0iw]>* +b0 +eCvf +b0 ++.Kt +1mL(;) +1tyEbH sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _j_rZ @@ -68777,16 +69246,24 @@ sPRegValue\x20{\x20int_fp:\x200xD00_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 5 sLogical\x20pu2_or0x1,\x20pu1_or0x3,\x200x6_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n sPRegValue\x20{\x20int_fp:\x200x123456789ABCEDE_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} /6~h= sPRegValue\x20{\x20int_fp:\x200xD00_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} u[8s@ -sShiftRotate\x20pu2_or0x1,\x20pu1_or0x3,\x20pu5_or0x0,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pu2_or0x1,\x20pu1_or0x3,\x20pu5_or0x0,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x123456789ABCEDE_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} @7R"$ sPRegValue\x20{\x20int_fp:\x200xD00_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ss1/r -sPRegValue\x20{\x20int_fp:\x200xDE_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]EMlo -b11011110 gK(n' -b11011110 :!Co< -b11011110 )!;k? -b11011110 &%Kq[ -b11011110 q(y.2 -b11011110 H@/}x +sPRegValue\x20{\x20int_fp:\x200xDE_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ]EMlo +b1111011 ;SIDP +b1111011 !/?]Z +b11110110 K/>RG +b11110110 vhW8+ +b11110110 M^TQm +b11110110 Yt'^X +b11110110 1\K+T +b11110110 HQ%qm +b11110110 ZgM(l +b11110110 ,za'r +b11110110 %0JWJ +b11011110 I*#cl +b11011110 ,>&9{ +0/}:3H sCompare\x20pu2_or0x1,\x20pu1_or0x3,\x20pu5_or0x0,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x123456789ABCEDE_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200xD00_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} !jPCv @@ -69553,16 +70030,24 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 5^E sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} /6~h= sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} u[8s@ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} @7R"$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ss1/r -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]EMlo -b0 gK(n' -b0 :!Co< -b0 )!;k? -b0 &%Kq[ -b0 q(y.2 -b0 H@/}x +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} ]EMlo +b0 ;SIDP +b0 !/?]Z +b0 K/>RG +b0 vhW8+ +b0 M^TQm +b0 Yt'^X +b0 1\K+T +b0 HQ%qm +b0 ZgM(l +b0 ,za'r +b0 %0JWJ +b0 I*#cl +b0 ,>&9{ +1/}:3H sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} !jPCv @@ -69714,16 +70199,24 @@ sPRegValue\x20{\x20int_fp:\x200xC000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sLogical\x20pu3_or0x2,\x20pu2_or0x1,\x200xE_i34,\x20[false,\x20false,\x20false,\x20false] yoWAy sPRegValue\x20{\x20int_fp:\x200x123456789ABDBDE_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Z68l] sPRegValue\x20{\x20int_fp:\x200xC000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 2&@-A -sShiftRotate\x20pu3_or0x2,\x20pu2_or0x1,\x20pu5_or0x1,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" xv`'8 +sShiftRotate\x20pu3_or0x2,\x20pu2_or0x1,\x20pu5_or0x1,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" xv`'8 sPRegValue\x20{\x20int_fp:\x200x123456789ABDBDE_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} &-8G< sPRegValue\x20{\x20int_fp:\x200xC000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} vXl:O -sPRegValue\x20{\x20int_fp:\x200xDE_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} F03=H -b11011110 2ld0$ -b11011110 U8r6s -b11011110 c2TZ9 -b11011110 X<,oS -b11011110 rI-/9 -b11011110 l:J(# +sPRegValue\x20{\x20int_fp:\x200xDE_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} F03=H +b1111011 il@lA +b1111011 (hd;8 +b11110110 HgLQ{ +b11110110 n7L3` +b11110110 ]t>kw +b11110110 lI=6B +b11110110 kotae +b11110110 LCgln +b11110110 [.rln +b11110110 H|law +b11110110 9cE}Z +b11011110 0TAD{ +b11011110 7xMm` +0T&jbI sCompare\x20pu3_or0x2,\x20pu2_or0x1,\x20pu5_or0x1,\x20u64 l.Y!: -sPRegValue\x20{\x20int_fp:\x200xDE_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b11011110 eU?N5 -b11011110 t^Up& -b11011110 Tlf|> -b11011110 4?i,h -b11011110 ][~kZ -b11011110 ZG$9O +sPRegValue\x20{\x20int_fp:\x200xDE_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Om*>C +b1111011 ~zdI5 +b1111011 SB[+n +b11110110 )6fFH +b11110110 w!AfQ +b11110110 T&Td| +b11110110 tw/Ra +b11110110 5zFXO +b11110110 +H5M| +b11110110 GF,Aj +b11110110 z>+[L +b11110110 *)g"J +b11011110 !`=ta +b11011110 [?4H5 +0w9hzX sCompare\x20pu0_or0x4,\x20pu3_or0x2,\x20pu5_or0x2,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x123456789AC9BDE_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200xB0000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj @@ -70563,16 +71064,24 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} (P* sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] yoWAy sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Z68l] sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 2&@-A -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" xv`'8 +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" xv`'8 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} &-8G< sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} vXl:O -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} F03=H -b0 2ld0$ -b0 U8r6s -b0 c2TZ9 -b0 X<,oS -b0 rI-/9 -b0 l:J(# +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} F03=H +b0 il@lA +b0 (hd;8 +b0 HgLQ{ +b0 n7L3` +b0 ]t>kw +b0 lI=6B +b0 kotae +b0 LCgln +b0 [.rln +b0 H|law +b0 9cE}Z +b0 0TAD{ +b0 7xMm` +1T&jbI sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 l.Y!: -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b0 eU?N5 -b0 t^Up& -b0 Tlf|> -b0 4?i,h -b0 ][~kZ -b0 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj @@ -71422,16 +71939,24 @@ sPRegValue\x20{\x20int_fp:\x200xA00000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20 sLogical\x20pu1_or0x4,\x20pu0_or0x4,\x200x1E_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x123456789B79BDE_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r sPRegValue\x20{\x20int_fp:\x200xA00000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 'OJg{ -sShiftRotate\x20pu1_or0x4,\x20pu0_or0x4,\x20pu5_or0x3,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pu0_or0x4,\x20pu5_or0x3,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x123456789B79BDE_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200xA00000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sm+'L -sPRegValue\x20{\x20int_fp:\x200xDE_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b11011110 elf7e -b11011110 a%fO4 -b11011110 mgH'k -b11011110 F~C8e -b11011110 45-f* -b11011110 8,@16 +sPRegValue\x20{\x20int_fp:\x200xDE_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} L}|cT +b1111011 guI.] +b1111011 s\\.& +b11110110 7j`~i +b11110110 a891H +b11110110 ;v~=i +b11110110 WTbQL +b11110110 p7=&y +b11110110 NEY/c +b11110110 #fR04 +b11110110 v#f.M +b11110110 gSj(Z +b11011110 +eCvf +b11011110 ++.Kt +0mL(;) sCompare\x20pu1_or0x4,\x20pu0_or0x4,\x20pu5_or0x3,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x123456789B79BDE_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200xA00000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _j_rZ @@ -71897,16 +72422,24 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} s~w sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 'OJg{ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sm+'L -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b0 elf7e -b0 a%fO4 -b0 mgH'k -b0 F~C8e -b0 45-f* -b0 8,@16 +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} L}|cT +b0 guI.] +b0 s\\.& +b0 7j`~i +b0 a891H +b0 ;v~=i +b0 WTbQL +b0 p7=&y +b0 NEY/c +b0 #fR04 +b0 v#f.M +b0 gSj(Z +b0 +eCvf +b0 ++.Kt +1mL(;) sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _j_rZ @@ -72053,16 +72586,24 @@ sPRegValue\x20{\x20int_fp:\x200x9000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x2 sLogical\x20pu2_or0x2,\x20pu1_or0x4,\x200x26_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n sPRegValue\x20{\x20int_fp:\x200x12345678A579BDE_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} /6~h= sPRegValue\x20{\x20int_fp:\x200x9000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} u[8s@ -sShiftRotate\x20pu2_or0x2,\x20pu1_or0x4,\x20pu5_or0x4,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pu2_or0x2,\x20pu1_or0x4,\x20pu5_or0x4,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x12345678A579BDE_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} @7R"$ sPRegValue\x20{\x20int_fp:\x200x9000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ss1/r -sPRegValue\x20{\x20int_fp:\x200xDE_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]EMlo -b11011110 gK(n' -b11011110 :!Co< -b11011110 )!;k? -b11011110 &%Kq[ -b11011110 q(y.2 -b11011110 H@/}x +sPRegValue\x20{\x20int_fp:\x200xDE_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ]EMlo +b1111011 ;SIDP +b1111011 !/?]Z +b11110110 K/>RG +b11110110 vhW8+ +b11110110 M^TQm +b11110110 Yt'^X +b11110110 1\K+T +b11110110 HQ%qm +b11110110 ZgM(l +b11110110 ,za'r +b11110110 %0JWJ +b11011110 I*#cl +b11011110 ,>&9{ +0/}:3H sCompare\x20pu2_or0x2,\x20pu1_or0x4,\x20pu5_or0x4,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x12345678A579BDE_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x9000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} !jPCv @@ -72343,16 +72884,24 @@ sPRegValue\x20{\x20int_fp:\x200x80000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x sLogical\x20pu0_or0x5,\x20pu2_or0x2,\x200xD_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x123456793579BDE_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv sPRegValue\x20{\x20int_fp:\x200x80000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} IW#Y!: -sPRegValue\x20{\x20int_fp:\x200xDE_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b11011110 eU?N5 -b11011110 t^Up& -b11011110 Tlf|> -b11011110 4?i,h -b11011110 ][~kZ -b11011110 ZG$9O +sPRegValue\x20{\x20int_fp:\x200xDE_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Om*>C +b1111011 ~zdI5 +b1111011 SB[+n +b11110110 )6fFH +b11110110 w!AfQ +b11110110 T&Td| +b11110110 tw/Ra +b11110110 5zFXO +b11110110 +H5M| +b11110110 GF,Aj +b11110110 z>+[L +b11110110 *)g"J +b11011110 !`=ta +b11011110 [?4H5 +0w9hzX sCompare\x20pu0_or0x5,\x20pu2_or0x2,\x20pu4_or0x1,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x123456793579BDE_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x80000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj @@ -72501,16 +73050,24 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 5^E sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} /6~h= sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} u[8s@ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} @7R"$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ss1/r -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]EMlo -b0 gK(n' -b0 :!Co< -b0 )!;k? -b0 &%Kq[ -b0 q(y.2 -b0 H@/}x +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} ]EMlo +b0 ;SIDP +b0 !/?]Z +b0 K/>RG +b0 vhW8+ +b0 M^TQm +b0 Yt'^X +b0 1\K+T +b0 HQ%qm +b0 ZgM(l +b0 ,za'r +b0 %0JWJ +b0 I*#cl +b0 ,>&9{ +1/}:3H sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} !jPCv @@ -72734,16 +73291,24 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} stG sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} IW#Y!: -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b0 eU?N5 -b0 t^Up& -b0 Tlf|> -b0 4?i,h -b0 ][~kZ -b0 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj @@ -72906,16 +73471,24 @@ sPRegValue\x20{\x20int_fp:\x200x700000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\ sLogical\x20pu1_or0x5,\x20pu0_or0x5,\x200x5_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x123456813579BDE_u64,\x20flags:\x20Pwr\x20{\x20xer_ca32:\x20true,\x20xer_ov32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r sPRegValue\x20{\x20int_fp:\x200x700000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 'OJg{ -sShiftRotate\x20pu1_or0x5,\x20pu0_or0x5,\x20pu4_or0x0,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x5,\x20pu0_or0x5,\x20pu4_or0x0,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x123456813579BDE_u64,\x20flags:\x20Pwr\x20{\x20xer_ca32:\x20true,\x20xer_ov32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200x700000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sm+'L -sPRegValue\x20{\x20int_fp:\x200xDE_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b11011110 elf7e -b11011110 a%fO4 -b11011110 mgH'k -b11011110 F~C8e -b11011110 45-f* -b11011110 8,@16 +sPRegValue\x20{\x20int_fp:\x200xDE_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} L}|cT +b1111011 guI.] +b1111011 s\\.& +b11110110 7j`~i +b11110110 a891H +b11110110 ;v~=i +b11110110 WTbQL +b11110110 p7=&y +b11110110 NEY/c +b11110110 #fR04 +b11110110 v#f.M +b11110110 gSj(Z +b11011110 +eCvf +b11011110 ++.Kt +0mL(;) sCompare\x20pu1_or0x5,\x20pu0_or0x5,\x20pu4_or0x0,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x123456813579BDE_u64,\x20flags:\x20Pwr\x20{\x20xer_ca32:\x20true,\x20xer_ov32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x700000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _j_rZ @@ -73190,16 +73763,24 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} s~w sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 'OJg{ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sm+'L -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b0 elf7e -b0 a%fO4 -b0 mgH'k -b0 F~C8e -b0 45-f* -b0 8,@16 +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} L}|cT +b0 guI.] +b0 s\\.& +b0 7j`~i +b0 a891H +b0 ;v~=i +b0 WTbQL +b0 p7=&y +b0 NEY/c +b0 #fR04 +b0 v#f.M +b0 gSj(Z +b0 +eCvf +b0 ++.Kt +1mL(;) sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _j_rZ @@ -73347,16 +73928,24 @@ sPRegValue\x20{\x20int_fp:\x200x6000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20} sLogical\x20pu3_or0x1,\x20pu1_or0x5,\x200x1D_i34,\x20[false,\x20false,\x20false,\x20false] yoWAy sPRegValue\x20{\x20int_fp:\x200x123456F13579BDE_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Z68l] sPRegValue\x20{\x20int_fp:\x200x6000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 2&@-A -sShiftRotate\x20pu3_or0x1,\x20pu1_or0x5,\x20pu4_or0x3,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" xv`'8 +sShiftRotate\x20pu3_or0x1,\x20pu1_or0x5,\x20pu4_or0x3,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" xv`'8 sPRegValue\x20{\x20int_fp:\x200x123456F13579BDE_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} &-8G< sPRegValue\x20{\x20int_fp:\x200x6000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} vXl:O -sPRegValue\x20{\x20int_fp:\x200xDE_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} F03=H -b11011110 2ld0$ -b11011110 U8r6s -b11011110 c2TZ9 -b11011110 X<,oS -b11011110 rI-/9 -b11011110 l:J(# +sPRegValue\x20{\x20int_fp:\x200xDE_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} F03=H +b1111011 il@lA +b1111011 (hd;8 +b11110110 HgLQ{ +b11110110 n7L3` +b11110110 ]t>kw +b11110110 lI=6B +b11110110 kotae +b11110110 LCgln +b11110110 [.rln +b11110110 H|law +b11110110 9cE}Z +b11011110 0TAD{ +b11011110 7xMm` +0T&jbI sCompare\x20pu3_or0x1,\x20pu1_or0x5,\x20pu4_or0x3,\x20u64 l.Y!: -sPRegValue\x20{\x20int_fp:\x200xDE_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b11011110 eU?N5 -b11011110 t^Up& -b11011110 Tlf|> -b11011110 4?i,h -b11011110 ][~kZ -b11011110 ZG$9O +sPRegValue\x20{\x20int_fp:\x200xDE_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Om*>C +b1111011 ~zdI5 +b1111011 SB[+n +b11110110 )6fFH +b11110110 w!AfQ +b11110110 T&Td| +b11110110 tw/Ra +b11110110 5zFXO +b11110110 +H5M| +b11110110 GF,Aj +b11110110 z>+[L +b11110110 *)g"J +b11011110 !`=ta +b11011110 [?4H5 +0w9hzX sCompare\x20pu0_or0x2,\x20pu3_or0x1,\x20pu4_or0x5,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x12345CF13579BDE_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x50000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj @@ -74120,16 +74717,24 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} (P* sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] yoWAy sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Z68l] sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 2&@-A -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" xv`'8 +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" xv`'8 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} &-8G< sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} vXl:O -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} F03=H -b0 2ld0$ -b0 U8r6s -b0 c2TZ9 -b0 X<,oS -b0 rI-/9 -b0 l:J(# +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} F03=H +b0 il@lA +b0 (hd;8 +b0 HgLQ{ +b0 n7L3` +b0 ]t>kw +b0 lI=6B +b0 kotae +b0 LCgln +b0 [.rln +b0 H|law +b0 9cE}Z +b0 0TAD{ +b0 7xMm` +1T&jbI sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 l.Y!: -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b0 eU?N5 -b0 t^Up& -b0 Tlf|> -b0 4?i,h -b0 ][~kZ -b0 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj @@ -75232,16 +75845,24 @@ sPRegValue\x20{\x20int_fp:\x200x400000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x2 sLogical\x20pu1_or0x6,\x20pu0_or0x2,\x200x35_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x1234ACF13579BDE_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r sPRegValue\x20{\x20int_fp:\x200x400000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 'OJg{ -sShiftRotate\x20pu1_or0x6,\x20pu0_or0x2,\x20pu4_or0x6,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x6,\x20pu0_or0x2,\x20pu4_or0x6,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x1234ACF13579BDE_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200x400000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sm+'L -sPRegValue\x20{\x20int_fp:\x200xDE_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b11011110 elf7e -b11011110 a%fO4 -b11011110 mgH'k -b11011110 F~C8e -b11011110 45-f* -b11011110 8,@16 +sPRegValue\x20{\x20int_fp:\x200xDE_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} L}|cT +b1111011 guI.] +b1111011 s\\.& +b11110110 7j`~i +b11110110 a891H +b11110110 ;v~=i +b11110110 WTbQL +b11110110 p7=&y +b11110110 NEY/c +b11110110 #fR04 +b11110110 v#f.M +b11110110 gSj(Z +b11011110 +eCvf +b11011110 ++.Kt +0mL(;) sCompare\x20pu1_or0x6,\x20pu0_or0x2,\x20pu4_or0x6,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x1234ACF13579BDE_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x400000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _j_rZ @@ -75967,16 +76588,24 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} s~w sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 'OJg{ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sm+'L -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b0 elf7e -b0 a%fO4 -b0 mgH'k -b0 F~C8e -b0 45-f* -b0 8,@16 +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} L}|cT +b0 guI.] +b0 s\\.& +b0 7j`~i +b0 a891H +b0 ;v~=i +b0 WTbQL +b0 p7=&y +b0 NEY/c +b0 #fR04 +b0 v#f.M +b0 gSj(Z +b0 +eCvf +b0 ++.Kt +1mL(;) sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _j_rZ @@ -76125,16 +76754,24 @@ sPRegValue\x20{\x20int_fp:\x200x3000000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x sLogical\x20pu2_or0x3,\x20pu1_or0x6,\x200x3D_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n sPRegValue\x20{\x20int_fp:\x200x1238ACF13579BDE_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} /6~h= sPRegValue\x20{\x20int_fp:\x200x3000000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} u[8s@ -sShiftRotate\x20pu2_or0x3,\x20pu1_or0x6,\x20pu4_or0x7,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pu2_or0x3,\x20pu1_or0x6,\x20pu4_or0x7,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x1238ACF13579BDE_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} @7R"$ sPRegValue\x20{\x20int_fp:\x200x3000000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ss1/r -sPRegValue\x20{\x20int_fp:\x200xDE_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]EMlo -b11011110 gK(n' -b11011110 :!Co< -b11011110 )!;k? -b11011110 &%Kq[ -b11011110 q(y.2 -b11011110 H@/}x +sPRegValue\x20{\x20int_fp:\x200xDE_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ]EMlo +b1111011 ;SIDP +b1111011 !/?]Z +b11110110 K/>RG +b11110110 vhW8+ +b11110110 M^TQm +b11110110 Yt'^X +b11110110 1\K+T +b11110110 HQ%qm +b11110110 ZgM(l +b11110110 ,za'r +b11110110 %0JWJ +b11011110 I*#cl +b11011110 ,>&9{ +0/}:3H sCompare\x20pu2_or0x3,\x20pu1_or0x6,\x20pu4_or0x7,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x1238ACF13579BDE_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x3000000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} !jPCv @@ -76764,16 +77401,24 @@ sPRegValue\x20{\x20int_fp:\x200x20000000000000_u64,\x20flags:\x20Pwr\x20{\x20..\ sLogical\x20pu0_or0x0,\x20pu2_or0x3,\x200x4D_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x1268ACF13579BDE_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv sPRegValue\x20{\x20int_fp:\x200x20000000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} IW#Y!: -sPRegValue\x20{\x20int_fp:\x200xDE_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b11011110 eU?N5 -b11011110 t^Up& -b11011110 Tlf|> -b11011110 4?i,h -b11011110 ][~kZ -b11011110 ZG$9O +sPRegValue\x20{\x20int_fp:\x200xDE_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Om*>C +b1111011 ~zdI5 +b1111011 SB[+n +b11110110 )6fFH +b11110110 w!AfQ +b11110110 T&Td| +b11110110 tw/Ra +b11110110 5zFXO +b11110110 +H5M| +b11110110 GF,Aj +b11110110 z>+[L +b11110110 *)g"J +b11011110 !`=ta +b11011110 [?4H5 +0w9hzX sCompare\x20pu0_or0x0,\x20pu2_or0x3,\x20pu4_or0x9,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x1268ACF13579BDE_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x20000000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj @@ -77055,19 +77700,16 @@ sPRegValue\x20{\x20int_fp:\x200x3_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true, sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} sW@8C b1111111111111111111111111111111111111111111111111111111111111111 }l?zC 1xL+lK -sShiftRotate\x20pu1_or0x7,\x20pu1_or0x2,\x20pzero,\x20pu6_or0xf,\x20>>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" %ws9W +sShiftRotate\x20pu1_or0x7,\x20pu1_or0x2,\x20pzero,\x20pu6_or0xf,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x3_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ b111111 ?fIR2 -b11 elf7e -b111111 RW8)1 -b110 a%fO4 -b11 mgH'k -1JFe|w -b111111 #((# sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} (]5$N @@ -77208,16 +77850,24 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 5^E sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} /6~h= sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} u[8s@ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} @7R"$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ss1/r -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]EMlo -b0 gK(n' -b0 :!Co< -b0 )!;k? -b0 &%Kq[ -b0 q(y.2 -b0 H@/}x +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} ]EMlo +b0 ;SIDP +b0 !/?]Z +b0 K/>RG +b0 vhW8+ +b0 M^TQm +b0 Yt'^X +b0 1\K+T +b0 HQ%qm +b0 ZgM(l +b0 ,za'r +b0 %0JWJ +b0 I*#cl +b0 ,>&9{ +1/}:3H sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} !jPCv @@ -77889,16 +78539,24 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} stG sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} IW#Y!: -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b0 eU?N5 -b0 t^Up& -b0 Tlf|> -b0 4?i,h -b0 ][~kZ -b0 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj @@ -78073,18 +78731,16 @@ sLogical\x20pu1_or0x3,\x20pzero,\x20pzero,\x20-0x8C_i34,\x20sext32,\x20[false,\x sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x3,\x20pzero,\x20-0x4600_i34,\x20sext8,\x20[true,\x20true,\x20true,\x20true] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pu3_or0xe,\x20>>_,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"ShiftSigned64\" %ws9W +sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pu3_or0xe,\x20>>_,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ b0 ?fIR2 -b0 elf7e -b0 RW8)1 -b0 a%fO4 -b0 mgH'k -b0 #((# sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} (]5$N @@ -78229,15 +78885,24 @@ sLogical\x20pu2_or0x1,\x20pu1_or0x7,\x20pzero,\x200x0_i34,\x20[false,\x20false,\ sPRegValue\x20{\x20int_fp:\x200x2_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} vK.7n sLogical\x20pu2_or0x1,\x20pu1_or0x7,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n sPRegValue\x20{\x20int_fp:\x200x2_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} /6~h= -sShiftRotate\x20pu2_or0x1,\x20pu1_or0x7,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pu2_or0x1,\x20pu1_or0x7,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x2_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} @7R"$ sPRegValue\x20{\x20int_fp:\x200x2_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]EMlo -b10 gK(n' -b10 :!Co< -b10 )!;k? -b10 &%Kq[ -b10 q(y.2 -b10 H@/}x +b1000000 ;SIDP +b1000000 !/?]Z +b10000000 K/>RG +b10000000 vhW8+ +b10000000 M^TQm +b10000000 Yt'^X +b10000000 1\K+T +b10000000 HQ%qm +b10000000 ZgM(l +b10000000 ,za'r +b10000000 %0JWJ +b10 I*#cl +b10 ,>&9{ +0/}:3H +0>L13- sCompare\x20pu2_or0x1,\x20pu1_or0x7,\x20pzero,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x2_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} hdf(/ @@ -78383,16 +79048,24 @@ sPRegValue\x20{\x20int_fp:\x200x100000000000000_u64,\x20flags:\x20Pwr\x20{\x20.. sLogical\x20pu3_or0x3,\x20pu0_or0x0,\x200x55_i34,\x20[false,\x20false,\x20false,\x20false] yoWAy sPRegValue\x20{\x20int_fp:\x200x1468ACF13579BDE_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Z68l] sPRegValue\x20{\x20int_fp:\x200x100000000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 2&@-A -sShiftRotate\x20pu3_or0x3,\x20pu0_or0x0,\x20pu4_or0xa,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" xv`'8 +sShiftRotate\x20pu3_or0x3,\x20pu0_or0x0,\x20pu4_or0xa,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" xv`'8 sPRegValue\x20{\x20int_fp:\x200x1468ACF13579BDE_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} &-8G< sPRegValue\x20{\x20int_fp:\x200x100000000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} vXl:O -sPRegValue\x20{\x20int_fp:\x200xDE_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} F03=H -b11011110 2ld0$ -b11011110 U8r6s -b11011110 c2TZ9 -b11011110 X<,oS -b11011110 rI-/9 -b11011110 l:J(# +sPRegValue\x20{\x20int_fp:\x200xDE_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} F03=H +b1111011 il@lA +b1111011 (hd;8 +b11110110 HgLQ{ +b11110110 n7L3` +b11110110 ]t>kw +b11110110 lI=6B +b11110110 kotae +b11110110 LCgln +b11110110 [.rln +b11110110 H|law +b11110110 9cE}Z +b11011110 0TAD{ +b11011110 7xMm` +0T&jbI sCompare\x20pu3_or0x3,\x20pu0_or0x0,\x20pu4_or0xa,\x20u64 l.C -b11011110 eU?N5 -b11011110 t^Up& -b11011110 Tlf|> -b11011110 4?i,h -b11011110 ][~kZ -b11011110 ZG$9O +sPRegValue\x20{\x20int_fp:\x200xDE_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Om*>C +b1111011 ~zdI5 +b1111011 SB[+n +b11110110 )6fFH +b11110110 w!AfQ +b11110110 T&Td| +b11110110 tw/Ra +b11110110 5zFXO +b11110110 +H5M| +b11110110 GF,Aj +b11110110 z>+[L +b11110110 *)g"J +b11011110 !`=ta +b11011110 [?4H5 +0w9hzX sCompare\x20pu0_or0x1,\x20pu3_or0x3,\x20pu4_or0xb,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x2468ACF13579BDE_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} b^-VQ @@ -79321,7 +80002,7 @@ sLogical\x20pu1_or0x4,\x20pzero,\x200x200800_i34,\x20[false,\x20false,\x20false, sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} sW@8C b0 }l?zC 0xL+lK -sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20puz_or0x2,\x20>>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20puz_or0x2,\x20>>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pu1_or0x4,\x20pzero,\x20pzero,\x20u64 xg{(O sFull64\x20(0) .)td$ sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20invert_src0,\x20invert_carry_in !%/`y @@ -79431,16 +80112,24 @@ sLogical\x20pu2_or0x2,\x20pzero,\x20pzero,\x200x4008_i34,\x20[false,\x20false,\x sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} vK.7n sLogical\x20pu2_or0x2,\x20pzero,\x200x200400_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} /6~h= -sShiftRotate\x20pu2_or0x2,\x20pzero,\x20pzero,\x20puz_or0x1,\x20>>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pu2_or0x2,\x20pzero,\x20pzero,\x20puz_or0x1,\x20>>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} @7R"$ -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]EMlo -b0 gK(n' -b0 :!Co< -b0 )!;k? -1;N-{a -b0 &%Kq[ -b0 q(y.2 -b0 H@/}x +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} ]EMlo +b0 ;SIDP +b0 !/?]Z +b0 K/>RG +b0 vhW8+ +b0 M^TQm +b0 Yt'^X +b0 1\K+T +b0 HQ%qm +b0 ZgM(l +b0 ,za'r +b0 %0JWJ +b0 I*#cl +b0 ,>&9{ +1/}:3H +1>L13- sCompare\x20pu2_or0x2,\x20pzero,\x20pzero,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} hdf(/ @@ -79604,17 +80293,25 @@ b1111111111111111111111111111111111111111111111111111111111111111 }f@#; sLogical\x20pu3_or0x2,\x20pu2_or0x1,\x200x230000_i34,\x20[false,\x20false,\x20false,\x20false] yoWAy sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Z68l] sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 2&@-A -sShiftRotate\x20pu3_or0x2,\x20pu2_or0x1,\x20pzero,\x20pzero,\x20>>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" xv`'8 +sShiftRotate\x20pu3_or0x2,\x20pu2_or0x1,\x20pzero,\x20pzero,\x20>>_,\x20WrapToUInt3,\x20\"SignExt8To64BitThenShift\" xv`'8 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} &-8G< sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} vXl:O -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} F03=H -b0 2ld0$ -b0 U8r6s -b0 c2TZ9 -1[`kCn -b0 X<,oS -b0 rI-/9 -b0 l:J(# +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} F03=H +b0 il@lA +1}`@I* +b0 (hd;8 +b0 HgLQ{ +b0 n7L3` +b0 ]t>kw +b0 lI=6B +b0 kotae +b0 LCgln +b0 [.rln +b0 H|law +b0 9cE}Z +b0 0TAD{ +b0 7xMm` +1T&jbI sCompare\x20pu3_or0x2,\x20pu2_or0x1,\x20pzero,\x20CmpRBOne l.>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20>>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b0 eU?N5 -b0 t^Up& -b0 Tlf|> -1C +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX sCompare\x20pu0_or0x3,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} b^-VQ @@ -80487,7 +81191,7 @@ b100000000100000 f=I%* sLogicalFlags\x20pu1_or0x5,\x20pzero,\x20pzero,\x20puz_or0x4,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[2..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x5,\x20pzero,\x20pzero,\x200x4020_i34,\x20[false,\x20false,\x20false,\x20false] pp50J sLogical\x20pu1_or0x5,\x20pzero,\x200x201000_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20puz_or0x4,\x20>>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x5,\x20pzero,\x20pzero,\x20puz_or0x4,\x20>>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pu1_or0x5,\x20pzero,\x20pzero,\x20u64 xg{(O sCompare\x20pu1_or0x5,\x20pzero,\x200x201000_i34,\x20u64 k)6U3 b1000000001000000000000 >`3.I @@ -80555,8 +81259,7 @@ b0 FtSZl# b0 Un7~+# sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] zozs4 sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; -0;N-{a +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 ARW[O sCompare\x20pzero,\x20pzero,\x200x0_i34,\x20u64 57:k{ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} pRoty @@ -80658,9 +81361,9 @@ b0 }f@#; 0Mx\nC sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] yoWAy sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Z68l] -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" xv`'8 +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" xv`'8 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} &-8G< -0[`kCn +0}`@I* sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 l.>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x2,\x20pzero,\x20pzero,\x20puz_or0x3,\x20>>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sCompare\x20pu0_or0x2,\x20pzero,\x20pzero,\x20u64 mMj`$ sCompare\x20pu0_or0x2,\x20pzero,\x200x200C00_i34,\x20u64 26PIn b1000000000110000000000 a5YuJ @@ -81450,8 +82153,7 @@ b0 G'_y[# b0 @mmy?# sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] pp50J sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W -0JFe|w +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sCompare\x20pzero,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} =0/tY @@ -81527,8 +82229,7 @@ b10 FtSZl# b10 Un7~+# sLogical\x20pu2_or0x3,\x20pzero,\x20pzero,\x200x4028_i34,\x20[false,\x20false,\x20false,\x20false] zozs4 sLogical\x20pu2_or0x3,\x20pzero,\x200x201400_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x3,\x20pzero,\x20pzero,\x20puz_or0x5,\x20>>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; -1;N-{a +sShiftRotate\x20pu2_or0x3,\x20pzero,\x20pzero,\x20puz_or0x5,\x20>>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sCompare\x20pu2_or0x3,\x20pzero,\x20pzero,\x20u64 ARW[O sCompare\x20pu2_or0x3,\x20pzero,\x200x201400_i34,\x20u64 57:k{ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} pRoty @@ -82227,8 +82928,7 @@ b0 qjR[X# b0 feZk4# sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] ,$"r: sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve -0>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" xv`'8 -1[`kCn +sShiftRotate\x20pu3_or0x1,\x20pzero,\x20pzero,\x20puz_or0x6,\x20>>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" xv`'8 sCompare\x20pu3_or0x1,\x20pzero,\x20pzero,\x20u64 l.>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W -1JFe|w +sShiftRotate\x20pu1_or0x2,\x20pzero,\x20pzero,\x20puz_or0x7,\x20>>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pu1_or0x2,\x20pzero,\x20pzero,\x20u64 xg{(O sCompare\x20pu1_or0x2,\x20pzero,\x200x201C00_i34,\x20u64 k)6U3 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} =0/tY @@ -88607,8 +89303,7 @@ b0 G'_y[# b0 @mmy?# sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] pp50J sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W -0JFe|w +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sCompare\x20pzero,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} =0/tY @@ -89636,8 +90331,7 @@ b10 qjR[X# b10 feZk4# sLogical\x20pu0_or0x0,\x20pzero,\x20pzero,\x200x4040_i34,\x20[false,\x20false,\x20false,\x20false] ,$"r: sLogical\x20pu0_or0x0,\x20pzero,\x200x202000_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x0,\x20pzero,\x20pzero,\x20puz_or0x8,\x20>>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve -1>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sCompare\x20pu0_or0x0,\x20pzero,\x20pzero,\x20u64 mMj`$ sCompare\x20pu0_or0x0,\x20pzero,\x200x202000_i34,\x20u64 26PIn sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} HBUNY @@ -89705,8 +90399,7 @@ b10 FtSZl# b10 Un7~+# sLogical\x20pu2_or0x4,\x20pzero,\x20pzero,\x200x4048_i34,\x20[false,\x20false,\x20false,\x20false] zozs4 sLogical\x20pu2_or0x4,\x20pzero,\x200x202400_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x4,\x20pzero,\x20pzero,\x20puz_or0x9,\x20>>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; -1;N-{a +sShiftRotate\x20pu2_or0x4,\x20pzero,\x20pzero,\x20puz_or0x9,\x20>>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sCompare\x20pu2_or0x4,\x20pzero,\x20pzero,\x20u64 ARW[O sCompare\x20pu2_or0x4,\x20pzero,\x200x202400_i34,\x20u64 57:k{ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} pRoty @@ -89859,7 +90552,7 @@ b100000001010000 BB(CV sLogicalFlags\x20pu0_or0x3,\x20pzero,\x20pzero,\x20puz_or0xa,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[2..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x3,\x20pzero,\x20pzero,\x200x4050_i34,\x20[false,\x20false,\x20false,\x20false] ,$"r: sLogical\x20pu0_or0x3,\x20pzero,\x200x202800_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x3,\x20pzero,\x20pzero,\x20puz_or0xa,\x20>>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x3,\x20pzero,\x20pzero,\x20puz_or0xa,\x20>>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sCompare\x20pu0_or0x3,\x20pzero,\x20pzero,\x20u64 mMj`$ sCompare\x20pu0_or0x3,\x20pzero,\x200x202800_i34,\x20u64 26PIn b1000000010100000000000 a5YuJ @@ -89918,8 +90611,7 @@ b0 FtSZl# b0 Un7~+# sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] zozs4 sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; -0;N-{a +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 ARW[O sCompare\x20pzero,\x20pzero,\x200x0_i34,\x20u64 57:k{ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} pRoty @@ -90043,8 +90735,7 @@ b0 qjR[X# b0 feZk4# sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] ,$"r: sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve -0>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W -1JFe|w +sShiftRotate\x20pu1_or0x1,\x20pzero,\x20pzero,\x20puz_or0xb,\x20>>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pu1_or0x1,\x20pzero,\x20pzero,\x20u64 xg{(O sCompare\x20pu1_or0x1,\x20pzero,\x200x202C00_i34,\x20u64 k)6U3 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} =0/tY @@ -92417,8 +93107,7 @@ b0 G'_y[# b0 @mmy?# sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] pp50J sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W -0JFe|w +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sCompare\x20pzero,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} =0/tY @@ -93893,8 +94582,7 @@ b10 Eq.6d# b10 A>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" xv`'8 -1[`kCn +sShiftRotate\x20pu3_or0x0,\x20pzero,\x20pzero,\x20puz_or0xc,\x20>>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" xv`'8 sCompare\x20pu3_or0x0,\x20pzero,\x20pzero,\x20u64 l.>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve -1>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sCompare\x20pu0_or0x2,\x20pzero,\x20pzero,\x20u64 mMj`$ sCompare\x20pu0_or0x2,\x20pzero,\x200x203800_i34,\x20u64 26PIn sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} HBUNY @@ -96087,8 +96773,7 @@ b10 G'_y[# b10 @mmy?# sLogical\x20pu1_or0x2,\x20pzero,\x20pzero,\x200x4078_i34,\x20[false,\x20false,\x20false,\x20false] pp50J sLogical\x20pu1_or0x2,\x20pzero,\x200x203C00_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x2,\x20pzero,\x20pzero,\x20puz_or0xf,\x20>>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W -1JFe|w +sShiftRotate\x20pu1_or0x2,\x20pzero,\x20pzero,\x20puz_or0xf,\x20>>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pu1_or0x2,\x20pzero,\x20pzero,\x20u64 xg{(O sCompare\x20pu1_or0x2,\x20pzero,\x200x203C00_i34,\x20u64 k)6U3 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} =0/tY @@ -96157,8 +96842,7 @@ b10 FtSZl# b10 Un7~+# sLogical\x20pu2_or0x2,\x20pzero,\x20pzero,\x200x4068_i34,\x20[false,\x20false,\x20false,\x20false] zozs4 sLogical\x20pu2_or0x2,\x20pzero,\x200x203400_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x2,\x20pzero,\x20pzero,\x20puz_or0xd,\x20>>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; -1;N-{a +sShiftRotate\x20pu2_or0x2,\x20pzero,\x20pzero,\x20puz_or0xd,\x20>>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sCompare\x20pu2_or0x2,\x20pzero,\x20pzero,\x20u64 ARW[O sCompare\x20pu2_or0x2,\x20pzero,\x200x203400_i34,\x20u64 57:k{ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} pRoty @@ -96643,19 +97327,24 @@ sPRegValue\x20{\x20int_fp:\x200xF_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} stG sLogical\x20pu0_or0x0,\x20pu0_or0x1,\x200x15_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x2468ACF13579BDE_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv sPRegValue\x20{\x20int_fp:\x200xF_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} IW#Y!: -sPRegValue\x20{\x20int_fp:\x200xDE_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b11011110 eU?N5 -b111100000000000000000000000000000000000000000000000000000000 `:w9o -b11011110 t^Up& -b11011110 Tlf|> -b111100000000000000000000000000000000000000000000000000000000 4S@]> -0C +b1111000001111011 ~zdI5 +b1111000001111011 SB[+n +b11110000011110110 )6fFH +b11110000011110110 w!AfQ +b11110000011110110 T&Td| +b11110000011110110 tw/Ra +b11110000011110110 5zFXO +b11110000011110110 +H5M| +b11110000011110110 GF,Aj +b11110000011110110 z>+[L +b11110000011110110 *)g"J +b11011110 !`=ta +b11011110 [?4H5 +0w9hzX sCompare\x20pu0_or0x0,\x20pu0_or0x1,\x20pu4_or0x2,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x2468ACF13579BDE_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200xF_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj @@ -96798,8 +97487,7 @@ b0 G'_y[# b0 @mmy?# sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] pp50J sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W -0JFe|w +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sCompare\x20pzero,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} =0/tY @@ -96877,8 +97565,7 @@ b0 FtSZl# b0 Un7~+# sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] zozs4 sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; -0;N-{a +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 ARW[O sCompare\x20pzero,\x20pzero,\x200x0_i34,\x20u64 57:k{ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} pRoty @@ -97108,18 +97795,24 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} stG sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} IW#Y!: -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b0 eU?N5 -b0 `:w9o -b0 t^Up& -b0 Tlf|> -b0 4S@]> -b0 4?i,h -b0 ][~kZ -b0 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj @@ -97273,18 +97966,25 @@ sPRegValue\x20{\x20int_fp:\x200xE0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} s~ sLogical\x20pu1_or0x3,\x20pu0_or0x0,\x200x65_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x2468ACF13579BED_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r sPRegValue\x20{\x20int_fp:\x200xE0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 'OJg{ -sShiftRotate\x20pu1_or0x3,\x20pu0_or0x0,\x20pu4_or0xc,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x3,\x20pu0_or0x0,\x20pu4_or0xc,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x2468ACF13579BED_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200xE0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sm+'L -sPRegValue\x20{\x20int_fp:\x200xED_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b11101101 elf7e -b1110000000000000000000000000000000000000000000000000000000000000 ?'?Wd -b11101101 a%fO4 -b11101101 mgH'k -b1110000000000000000000000000000000000000000000000000000000000000 Q0>I* -b11101101 F~C8e -b11101101 45-f* -b11101101 8,@16 +sPRegValue\x20{\x20int_fp:\x200xED_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} L}|cT +b11110110111 guI.] +b11110110111 s\\.& +b111101101110 7j`~i +b111101101110 a891H +b111101101110 ;v~=i +b111101101110 WTbQL +b111101101110 p7=&y +b111101101110 NEY/c +b111101101110 #fR04 +b111101101110 v#f.M +b111101101110 gSj(Z +1iw]>* +b11101101 +eCvf +b11101101 ++.Kt +0mL(;) sCompare\x20pu1_or0x3,\x20pu0_or0x0,\x20pu4_or0xc,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x2468ACF13579BED_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200xE0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _j_rZ @@ -97576,18 +98276,25 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} s~w sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 'OJg{ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sm+'L -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b0 elf7e -b0 ?'?Wd -b0 a%fO4 -b0 mgH'k -b0 Q0>I* -b0 F~C8e -b0 45-f* -b0 8,@16 +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} L}|cT +b0 guI.] +b0 s\\.& +b0 7j`~i +b0 a891H +b0 ;v~=i +b0 WTbQL +b0 p7=&y +b0 NEY/c +b0 #fR04 +b0 v#f.M +b0 gSj(Z +0iw]>* +b0 +eCvf +b0 ++.Kt +1mL(;) sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _j_rZ @@ -97737,16 +98444,25 @@ sPRegValue\x20{\x20int_fp:\x200xD00_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 5 sLogical\x20pu2_or0x3,\x20pu1_or0x3,\x200x6D_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n sPRegValue\x20{\x20int_fp:\x200x2468ACF13579CCD_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} /6~h= sPRegValue\x20{\x20int_fp:\x200xD00_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} u[8s@ -sShiftRotate\x20pu2_or0x3,\x20pu1_or0x3,\x20pu4_or0xd,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pu2_or0x3,\x20pu1_or0x3,\x20pu4_or0xd,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x2468ACF13579CCD_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} @7R"$ sPRegValue\x20{\x20int_fp:\x200xD00_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ss1/r sPRegValue\x20{\x20int_fp:\x200xCD_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]EMlo -b11001101 gK(n' -b11001101 :!Co< -b11001101 )!;k? -b11001101 &%Kq[ -b11001101 q(y.2 -b11001101 H@/}x +b10110011 ;SIDP +b10110011 !/?]Z +b101100110 K/>RG +b101100110 vhW8+ +b101100110 M^TQm +b101100110 Yt'^X +b101100110 1\K+T +b101100110 HQ%qm +b101100110 ZgM(l +b101100110 ,za'r +b101100110 %0JWJ +b11001101 I*#cl +b11001101 ,>&9{ +0/}:3H +0>L13- sCompare\x20pu2_or0x3,\x20pu1_or0x3,\x20pu4_or0xd,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x2468ACF13579CCD_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200xD00_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} !jPCv @@ -98000,16 +98716,25 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 5^E sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} /6~h= sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} u[8s@ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} @7R"$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ss1/r -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]EMlo -b0 gK(n' -b0 :!Co< -b0 )!;k? -b0 &%Kq[ -b0 q(y.2 -b0 H@/}x +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} ]EMlo +b0 ;SIDP +b0 !/?]Z +b0 K/>RG +b0 vhW8+ +b0 M^TQm +b0 Yt'^X +b0 1\K+T +b0 HQ%qm +b0 ZgM(l +b0 ,za'r +b0 %0JWJ +b0 I*#cl +b0 ,>&9{ +1/}:3H +1>L13- sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} !jPCv @@ -98158,16 +98883,25 @@ sPRegValue\x20{\x20int_fp:\x200xC000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sLogical\x20pu3_or0x1,\x20pu2_or0x3,\x200x75_i34,\x20[false,\x20false,\x20false,\x20false] yoWAy sPRegValue\x20{\x20int_fp:\x200x2468ACF1357A9CD_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Z68l] sPRegValue\x20{\x20int_fp:\x200xC000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 2&@-A -sShiftRotate\x20pu3_or0x1,\x20pu2_or0x3,\x20pu4_or0xe,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" xv`'8 +sShiftRotate\x20pu3_or0x1,\x20pu2_or0x3,\x20pu4_or0xe,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" xv`'8 sPRegValue\x20{\x20int_fp:\x200x2468ACF1357A9CD_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} &-8G< sPRegValue\x20{\x20int_fp:\x200xC000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} vXl:O sPRegValue\x20{\x20int_fp:\x200xCD_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} F03=H -b11001101 2ld0$ -b11001101 U8r6s -b11001101 c2TZ9 -b11001101 X<,oS -b11001101 rI-/9 -b11001101 l:J(# +b10110011 il@lA +b10110011 (hd;8 +b101100110 HgLQ{ +b101100110 n7L3` +b101100110 ]t>kw +b101100110 lI=6B +b101100110 kotae +b101100110 LCgln +b101100110 [.rln +b101100110 H|law +b101100110 9cE}Z +b11001101 0TAD{ +b11001101 7xMm` +0T&jbI +0$7p.x sCompare\x20pu3_or0x1,\x20pu2_or0x3,\x20pu4_or0xe,\x20u64 l.Y!: sPRegValue\x20{\x20int_fp:\x200xCD_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b11001101 eU?N5 -b11001101 t^Up& -b11001101 Tlf|> -b11001101 4?i,h -b11001101 ][~kZ -b11001101 ZG$9O +b10110011 ~zdI5 +b10110011 SB[+n +b101100110 )6fFH +b101100110 w!AfQ +b101100110 T&Td| +b101100110 tw/Ra +b101100110 5zFXO +b101100110 +H5M| +b101100110 GF,Aj +b101100110 z>+[L +b101100110 *)g"J +b11001101 !`=ta +b11001101 [?4H5 +0w9hzX +005+QI sCompare\x20pu0_or0x4,\x20pu3_or0x1,\x20pu4_or0xf,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x2468ACF135869CD_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200xB0000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj @@ -98593,16 +99336,25 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} (P* sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] yoWAy sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Z68l] sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 2&@-A -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" xv`'8 +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" xv`'8 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} &-8G< sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} vXl:O -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} F03=H -b0 2ld0$ -b0 U8r6s -b0 c2TZ9 -b0 X<,oS -b0 rI-/9 -b0 l:J(# +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} F03=H +b0 il@lA +b0 (hd;8 +b0 HgLQ{ +b0 n7L3` +b0 ]t>kw +b0 lI=6B +b0 kotae +b0 LCgln +b0 [.rln +b0 H|law +b0 9cE}Z +b0 0TAD{ +b0 7xMm` +1T&jbI +1$7p.x sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 l.Y!: -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b0 eU?N5 -b0 t^Up& -b0 Tlf|> -b0 4?i,h -b0 ][~kZ -b0 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX +105+QI sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj @@ -99434,16 +100195,25 @@ sPRegValue\x20{\x20int_fp:\x200xA00000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20 sLogical\x20pu3_or0x2,\x20pu0_or0x4,\x200x6_i34,\x20[false,\x20false,\x20false,\x20false] yoWAy sPRegValue\x20{\x20int_fp:\x200x2468ACF136369CD_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Z68l] sPRegValue\x20{\x20int_fp:\x200xA00000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 2&@-A -sShiftRotate\x20pu3_or0x2,\x20pu0_or0x4,\x20pu5_or0x0,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" xv`'8 +sShiftRotate\x20pu3_or0x2,\x20pu0_or0x4,\x20pu5_or0x0,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" xv`'8 sPRegValue\x20{\x20int_fp:\x200x2468ACF136369CD_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} &-8G< sPRegValue\x20{\x20int_fp:\x200xA00000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} vXl:O sPRegValue\x20{\x20int_fp:\x200xCD_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} F03=H -b11001101 2ld0$ -b11001101 U8r6s -b11001101 c2TZ9 -b11001101 X<,oS -b11001101 rI-/9 -b11001101 l:J(# +b10110011 il@lA +b10110011 (hd;8 +b101100110 HgLQ{ +b101100110 n7L3` +b101100110 ]t>kw +b101100110 lI=6B +b101100110 kotae +b101100110 LCgln +b101100110 [.rln +b101100110 H|law +b101100110 9cE}Z +b11001101 0TAD{ +b11001101 7xMm` +0T&jbI +0$7p.x sCompare\x20pu3_or0x2,\x20pu0_or0x4,\x20pu5_or0x0,\x20u64 l.# sPRegValue\x20{\x20int_fp:\x200x9000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _j_rZ @@ -100038,16 +100817,25 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} (P* sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] yoWAy sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Z68l] sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 2&@-A -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" xv`'8 +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" xv`'8 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} &-8G< sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} vXl:O -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} F03=H -b0 2ld0$ -b0 U8r6s -b0 c2TZ9 -b0 X<,oS -b0 rI-/9 -b0 l:J(# +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} F03=H +b0 il@lA +b0 (hd;8 +b0 HgLQ{ +b0 n7L3` +b0 ]t>kw +b0 lI=6B +b0 kotae +b0 LCgln +b0 [.rln +b0 H|law +b0 9cE}Z +b0 0TAD{ +b0 7xMm` +1T&jbI +1$7p.x sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 l.# sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _j_rZ @@ -100446,16 +101243,25 @@ sPRegValue\x20{\x20int_fp:\x200x80000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x sLogical\x20pu2_or0x4,\x20pu1_or0x4,\x200x16_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n sPRegValue\x20{\x20int_fp:\x200x2468ACF1D0369CD_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} /6~h= sPRegValue\x20{\x20int_fp:\x200x80000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} u[8s@ -sShiftRotate\x20pu2_or0x4,\x20pu1_or0x4,\x20pu5_or0x2,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pu2_or0x4,\x20pu1_or0x4,\x20pu5_or0x2,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x2468ACF1D0369CD_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} @7R"$ sPRegValue\x20{\x20int_fp:\x200x80000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ss1/r sPRegValue\x20{\x20int_fp:\x200xCD_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]EMlo -b11001101 gK(n' -b11001101 :!Co< -b11001101 )!;k? -b11001101 &%Kq[ -b11001101 q(y.2 -b11001101 H@/}x +b10110011 ;SIDP +b10110011 !/?]Z +b101100110 K/>RG +b101100110 vhW8+ +b101100110 M^TQm +b101100110 Yt'^X +b101100110 1\K+T +b101100110 HQ%qm +b101100110 ZgM(l +b101100110 ,za'r +b101100110 %0JWJ +b11001101 I*#cl +b11001101 ,>&9{ +0/}:3H +0>L13- sCompare\x20pu2_or0x4,\x20pu1_or0x4,\x20pu5_or0x2,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x2468ACF1D0369CD_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x80000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} !jPCv @@ -100718,16 +101524,25 @@ sPRegValue\x20{\x20int_fp:\x200x700000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\ sLogical\x20pu0_or0x3,\x20pu2_or0x4,\x200x25_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x2468ACF9D0369CD_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv sPRegValue\x20{\x20int_fp:\x200x700000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} IW#Y!: sPRegValue\x20{\x20int_fp:\x200xCD_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b11001101 eU?N5 -b11001101 t^Up& -b11001101 Tlf|> -b11001101 4?i,h -b11001101 ][~kZ -b11001101 ZG$9O +b10110011 ~zdI5 +b10110011 SB[+n +b101100110 )6fFH +b101100110 w!AfQ +b101100110 T&Td| +b101100110 tw/Ra +b101100110 5zFXO +b101100110 +H5M| +b101100110 GF,Aj +b101100110 z>+[L +b101100110 *)g"J +b11001101 !`=ta +b11001101 [?4H5 +0w9hzX +005+QI sCompare\x20pu0_or0x3,\x20pu2_or0x4,\x20pu4_or0x4,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x2468ACF9D0369CD_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x700000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj @@ -100878,16 +101693,25 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 5^E sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} /6~h= sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} u[8s@ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} @7R"$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ss1/r -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]EMlo -b0 gK(n' -b0 :!Co< -b0 )!;k? -b0 &%Kq[ -b0 q(y.2 -b0 H@/}x +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} ]EMlo +b0 ;SIDP +b0 !/?]Z +b0 K/>RG +b0 vhW8+ +b0 M^TQm +b0 Yt'^X +b0 1\K+T +b0 HQ%qm +b0 ZgM(l +b0 ,za'r +b0 %0JWJ +b0 I*#cl +b0 ,>&9{ +1/}:3H +1>L13- sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} !jPCv @@ -101077,7 +101901,7 @@ sPRegValue\x20{\x20int_fp:\x200x6000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20} sLogical\x20pu0_or0x5,\x20pu0_or0x3,\x200x45_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x2468AD69D0369CD_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv sPRegValue\x20{\x20int_fp:\x200x6000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} IW#Y!: sCompare\x20pu0_or0x5,\x20pu0_or0x3,\x20pu4_or0x8,\x20u64 mMj`$ @@ -101284,16 +102108,25 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} stG sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} IW#Y!: -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b0 eU?N5 -b0 t^Up& -b0 Tlf|> -b0 4?i,h -b0 ][~kZ -b0 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX +105+QI sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj @@ -102403,16 +103236,25 @@ sPRegValue\x20{\x20int_fp:\x200x50000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20 sLogical\x20pu0_or0x6,\x20pu0_or0x5,\x200x1E_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x2468B369D0369CD_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv sPRegValue\x20{\x20int_fp:\x200x50000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} IW#Y!: sPRegValue\x20{\x20int_fp:\x200xCD_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b11001101 eU?N5 -b11001101 t^Up& -b11001101 Tlf|> -b11001101 4?i,h -b11001101 ][~kZ -b11001101 ZG$9O +b10110011 ~zdI5 +b10110011 SB[+n +b101100110 )6fFH +b101100110 w!AfQ +b101100110 T&Td| +b101100110 tw/Ra +b101100110 5zFXO +b101100110 +H5M| +b101100110 GF,Aj +b101100110 z>+[L +b101100110 *)g"J +b11001101 !`=ta +b11001101 [?4H5 +0w9hzX +005+QI sCompare\x20pu0_or0x6,\x20pu0_or0x5,\x20pu5_or0x3,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x2468B369D0369CD_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x50000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj @@ -102672,16 +103514,25 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} stG sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} IW#Y!: -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b0 eU?N5 -b0 t^Up& -b0 Tlf|> -b0 4?i,h -b0 ][~kZ -b0 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX +105+QI sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj @@ -104117,16 +104968,25 @@ sPRegValue\x20{\x20int_fp:\x200x400000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x2 sLogical\x20pu0_or0x7,\x20pu0_or0x6,\x200x26_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x24690369D0369CD_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv sPRegValue\x20{\x20int_fp:\x200x400000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} IW#Y!: sPRegValue\x20{\x20int_fp:\x200xCD_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b11001101 eU?N5 -b11001101 t^Up& -b11001101 Tlf|> -b11001101 4?i,h -b11001101 ][~kZ -b11001101 ZG$9O +b10110011 ~zdI5 +b10110011 SB[+n +b101100110 )6fFH +b101100110 w!AfQ +b101100110 T&Td| +b101100110 tw/Ra +b101100110 5zFXO +b101100110 +H5M| +b101100110 GF,Aj +b101100110 z>+[L +b101100110 *)g"J +b11001101 !`=ta +b11001101 [?4H5 +0w9hzX +005+QI sCompare\x20pu0_or0x7,\x20pu0_or0x6,\x20pu5_or0x4,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x24690369D0369CD_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x400000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj @@ -104828,16 +105688,25 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} stG sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} IW#Y!: -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b0 eU?N5 -b0 t^Up& -b0 Tlf|> -b0 4?i,h -b0 ][~kZ -b0 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX +105+QI sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj @@ -104996,16 +105865,25 @@ sPRegValue\x20{\x20int_fp:\x200x3000000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x sLogical\x20pu1_or0x1,\x20pu0_or0x7,\x200x5_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x246D0369D0369CD_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r sPRegValue\x20{\x20int_fp:\x200x3000000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 'OJg{ -sShiftRotate\x20pu1_or0x1,\x20pu0_or0x7,\x20pu4_or0x0,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x1,\x20pu0_or0x7,\x20pu4_or0x0,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x246D0369D0369CD_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200x3000000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sm+'L sPRegValue\x20{\x20int_fp:\x200xCD_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b11001101 elf7e -b11001101 a%fO4 -b11001101 mgH'k -b11001101 F~C8e -b11001101 45-f* -b11001101 8,@16 +b10110011 guI.] +b10110011 s\\.& +b101100110 7j`~i +b101100110 a891H +b101100110 ;v~=i +b101100110 WTbQL +b101100110 p7=&y +b101100110 NEY/c +b101100110 #fR04 +b101100110 v#f.M +b101100110 gSj(Z +b11001101 +eCvf +b11001101 ++.Kt +0mL(;) +0tyEbH sCompare\x20pu1_or0x1,\x20pu0_or0x7,\x20pu4_or0x0,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x246D0369D0369CD_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x3000000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _j_rZ @@ -105806,23 +106684,28 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 'OJ sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} sW@8C b1111111111111111111111111111111111111111111111111111111111111111 }l?zC 1xL+lK -sShiftRotate\x20pu1_or0x5,\x20pu1_or0x7,\x20pzero,\x20pu6_or0xf,\x20>>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" %ws9W +sShiftRotate\x20pu1_or0x5,\x20pu1_or0x7,\x20pzero,\x20pu6_or0xf,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x2_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sm+'L -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} L}|cT b111111 ?fIR2 -b10 elf7e -b111111 RW8)1 -b100 a%fO4 -b10 mgH'k -1JFe|w -b111111 #((# sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _j_rZ @@ -105953,16 +106836,25 @@ sPRegValue\x20{\x20int_fp:\x200x20000000000000_u64,\x20flags:\x20Pwr\x20{\x20..\ sLogical\x20pu2_or0x2,\x20pu1_or0x1,\x200xD_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n sPRegValue\x20{\x20int_fp:\x200x249D0369D0369CD_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} /6~h= sPRegValue\x20{\x20int_fp:\x200x20000000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} u[8s@ -sShiftRotate\x20pu2_or0x2,\x20pu1_or0x1,\x20pu4_or0x1,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pu2_or0x2,\x20pu1_or0x1,\x20pu4_or0x1,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x249D0369D0369CD_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} @7R"$ sPRegValue\x20{\x20int_fp:\x200x20000000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ss1/r sPRegValue\x20{\x20int_fp:\x200xCD_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]EMlo -b11001101 gK(n' -b11001101 :!Co< -b11001101 )!;k? -b11001101 &%Kq[ -b11001101 q(y.2 -b11001101 H@/}x +b10110011 ;SIDP +b10110011 !/?]Z +b101100110 K/>RG +b101100110 vhW8+ +b101100110 M^TQm +b101100110 Yt'^X +b101100110 1\K+T +b101100110 HQ%qm +b101100110 ZgM(l +b101100110 ,za'r +b101100110 %0JWJ +b11001101 I*#cl +b11001101 ,>&9{ +0/}:3H +0>L13- sCompare\x20pu2_or0x2,\x20pu1_or0x1,\x20pu4_or0x1,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x249D0369D0369CD_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x20000000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} !jPCv @@ -106748,8 +107640,7 @@ sLogical\x20pu0_or0x1,\x20pzero,\x20-0x4600_i34,\x20sext8,\x20[true,\x20true,\x2 sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} ]3p>_,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"ShiftSigned64\" 0E=Ve -1>_,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x1,\x20pzero,\x20pzero,\x20s32 mMj`$ sSignExt32\x20(3) w!/%u sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_src0,\x20invert_carry_in #mE^@ @@ -106989,19 +107880,16 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} sW@8C b0 }l?zC 0xL+lK -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ b0 ?fIR2 -b0 elf7e -b0 RW8)1 -b0 a%fO4 -b0 mgH'k -0JFe|w -b0 #((# sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} (]5$N @@ -107137,16 +108025,23 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 5^E sLogical\x20pu2_or0x3,\x20pu1_or0x5,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} /6~h= sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} u[8s@ -sShiftRotate\x20pu2_or0x3,\x20pu1_or0x5,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pu2_or0x3,\x20pu1_or0x5,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} @7R"$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ss1/r sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]EMlo -b1 gK(n' -b1 :!Co< -b1 )!;k? -b1 &%Kq[ -b1 q(y.2 -b1 H@/}x +b10000000 ;SIDP +b10000000 !/?]Z +b100000000 K/>RG +b100000000 vhW8+ +b100000000 M^TQm +b100000000 Yt'^X +b100000000 1\K+T +b100000000 HQ%qm +b100000000 ZgM(l +b100000000 ,za'r +b100000000 %0JWJ +b1 I*#cl +b1 ,>&9{ sCompare\x20pu2_or0x3,\x20pu1_or0x5,\x20pzero,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} !jPCv @@ -107270,16 +108165,25 @@ sPRegValue\x20{\x20int_fp:\x200x100000000000000_u64,\x20flags:\x20Pwr\x20{\x20.. sLogical\x20pu3_or0x0,\x20pu2_or0x2,\x200x1D_i34,\x20[false,\x20false,\x20false,\x20false] yoWAy sPRegValue\x20{\x20int_fp:\x200x269D0369D0369CD_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Z68l] sPRegValue\x20{\x20int_fp:\x200x100000000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 2&@-A -sShiftRotate\x20pu3_or0x0,\x20pu2_or0x2,\x20pu4_or0x3,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" xv`'8 +sShiftRotate\x20pu3_or0x0,\x20pu2_or0x2,\x20pu4_or0x3,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" xv`'8 sPRegValue\x20{\x20int_fp:\x200x269D0369D0369CD_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} &-8G< sPRegValue\x20{\x20int_fp:\x200x100000000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} vXl:O sPRegValue\x20{\x20int_fp:\x200xCD_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} F03=H -b11001101 2ld0$ -b11001101 U8r6s -b11001101 c2TZ9 -b11001101 X<,oS -b11001101 rI-/9 -b11001101 l:J(# +b10110011 il@lA +b10110011 (hd;8 +b101100110 HgLQ{ +b101100110 n7L3` +b101100110 ]t>kw +b101100110 lI=6B +b101100110 kotae +b101100110 LCgln +b101100110 [.rln +b101100110 H|law +b101100110 9cE}Z +b11001101 0TAD{ +b11001101 7xMm` +0T&jbI +0$7p.x sCompare\x20pu3_or0x0,\x20pu2_or0x2,\x20pu4_or0x3,\x20u64 l.C -b11001101 eU?N5 -b11001101 t^Up& -b11001101 Tlf|> -0+[L +b101100110 *)g"J +b11001101 !`=ta +b11001101 [?4H5 +0w9hzX +005+QI sCompare\x20pu0_or0x0,\x20pu3_or0x0,\x20pu4_or0x5,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x369D0369D0369CD_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} b^-VQ @@ -108198,8 +109110,7 @@ b10 G'_y[# b10 @mmy?# sLogical\x20pu1_or0x3,\x20pzero,\x20pzero,\x200x4008_i34,\x20[false,\x20false,\x20false,\x20false] pp50J sLogical\x20pu1_or0x3,\x20pzero,\x200x200400_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20puz_or0x1,\x20>>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W -1JFe|w +sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20puz_or0x1,\x20>>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pu1_or0x3,\x20pzero,\x20pzero,\x20u64 xg{(O sCompare\x20pu1_or0x3,\x20pzero,\x200x200400_i34,\x20u64 k)6U3 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} =0/tY @@ -108304,15 +109215,24 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} vK.7n sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} /6~h= -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} @7R"$ -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]EMlo -b0 gK(n' -b0 :!Co< -b0 )!;k? -b0 &%Kq[ -b0 q(y.2 -b0 H@/}x +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} ]EMlo +b0 ;SIDP +b0 !/?]Z +b0 K/>RG +b0 vhW8+ +b0 M^TQm +b0 Yt'^X +b0 1\K+T +b0 HQ%qm +b0 ZgM(l +b0 ,za'r +b0 %0JWJ +b0 I*#cl +b0 ,>&9{ +1/}:3H +1>L13- sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} hdf(/ @@ -108464,17 +109384,26 @@ b1111111111111111111111111111111111111111111111111111111111111111 }f@#; sLogical\x20pu3_or0x1,\x20pu2_or0x3,\x200x230000_i34,\x20[false,\x20false,\x20false,\x20false] yoWAy sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Z68l] sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 2&@-A -sShiftRotate\x20pu3_or0x1,\x20pu2_or0x3,\x20pzero,\x20pzero,\x20>>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" xv`'8 +sShiftRotate\x20pu3_or0x1,\x20pu2_or0x3,\x20pzero,\x20pzero,\x20>>_,\x20WrapToUInt3,\x20\"SignExt8To64BitThenShift\" xv`'8 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} &-8G< sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} vXl:O -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} F03=H -b0 2ld0$ -b0 U8r6s -b0 c2TZ9 -1[`kCn -b0 X<,oS -b0 rI-/9 -b0 l:J(# +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} F03=H +b0 il@lA +1}`@I* +b0 (hd;8 +b0 HgLQ{ +b0 n7L3` +b0 ]t>kw +b0 lI=6B +b0 kotae +b0 LCgln +b0 [.rln +b0 H|law +b0 9cE}Z +b0 0TAD{ +b0 7xMm` +1T&jbI +1$7p.x sCompare\x20pu3_or0x1,\x20pu2_or0x3,\x20pzero,\x20CmpRBOne l.>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20>>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ec2_} -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b0 eU?N5 -b0 t^Up& -b0 Tlf|> -1C +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX +105+QI sCompare\x20pu0_or0x2,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} b^-VQ @@ -109194,7 +110131,7 @@ b100000000010000 f=I%* sLogicalFlags\x20pu1_or0x4,\x20pzero,\x20pzero,\x20puz_or0x2,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[2..]},\x20[false,\x20false,\x20false,\x20false] Z~9YF sLogical\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x4010_i34,\x20[false,\x20false,\x20false,\x20false] pp50J sLogical\x20pu1_or0x4,\x20pzero,\x200x200800_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20puz_or0x2,\x20>>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20puz_or0x2,\x20>>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pu1_or0x4,\x20pzero,\x20pzero,\x20u64 xg{(O sCompare\x20pu1_or0x4,\x20pzero,\x200x200800_i34,\x20u64 k)6U3 b1000000000100000000000 >`3.I @@ -109258,8 +110195,7 @@ b10 FtSZl# b10 Un7~+# sLogical\x20pu2_or0x4,\x20pzero,\x20pzero,\x200x4018_i34,\x20[false,\x20false,\x20false,\x20false] zozs4 sLogical\x20pu2_or0x4,\x20pzero,\x200x200C00_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x4,\x20pzero,\x20pzero,\x20puz_or0x3,\x20>>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; -1;N-{a +sShiftRotate\x20pu2_or0x4,\x20pzero,\x20pzero,\x20puz_or0x3,\x20>>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sCompare\x20pu2_or0x4,\x20pzero,\x20pzero,\x20u64 ARW[O sCompare\x20pu2_or0x4,\x20pzero,\x200x200C00_i34,\x20u64 57:k{ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} pRoty @@ -109361,9 +110297,9 @@ b0 }f@#; 0Mx\nC sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] yoWAy sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Z68l] -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" xv`'8 +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" xv`'8 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} &-8G< -0[`kCn +0}`@I* sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 l.>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x6,\x20pzero,\x20pzero,\x20puz_or0x4,\x20>>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pu1_or0x6,\x20pzero,\x20pzero,\x20u64 xg{(O sCompare\x20pu1_or0x6,\x20pzero,\x200x201000_i34,\x20u64 k)6U3 b1000000001000000000000 >`3.I @@ -110139,7 +111074,7 @@ b100000000101000 p!c=g sLogicalFlags\x20pu2_or0x5,\x20pzero,\x20pzero,\x20puz_or0x5,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[2..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x5,\x20pzero,\x20pzero,\x200x4028_i34,\x20[false,\x20false,\x20false,\x20false] zozs4 sLogical\x20pu2_or0x5,\x20pzero,\x200x201400_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x5,\x20pzero,\x20pzero,\x20puz_or0x5,\x20>>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pu2_or0x5,\x20pzero,\x20pzero,\x20puz_or0x5,\x20>>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sCompare\x20pu2_or0x5,\x20pzero,\x20pzero,\x20u64 ARW[O sCompare\x20pu2_or0x5,\x20pzero,\x200x201400_i34,\x20u64 57:k{ b1000000001010000000000 taJOC @@ -110706,8 +111641,7 @@ b0 G'_y[# b0 @mmy?# sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] pp50J sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W -0JFe|w +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sCompare\x20pzero,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} =0/tY @@ -110775,8 +111709,7 @@ b0 FtSZl# b0 Un7~+# sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] zozs4 sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; -0;N-{a +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 ARW[O sCompare\x20pzero,\x20pzero,\x200x0_i34,\x20u64 57:k{ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} pRoty @@ -112216,8 +113149,7 @@ b10 qjR[X# b10 feZk4# sLogical\x20pu0_or0x1,\x20pzero,\x20pzero,\x200x4030_i34,\x20[false,\x20false,\x20false,\x20false] ,$"r: sLogical\x20pu0_or0x1,\x20pzero,\x200x201800_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x1,\x20pzero,\x20pzero,\x20puz_or0x6,\x20>>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve -1>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sCompare\x20pu0_or0x1,\x20pzero,\x20pzero,\x20u64 mMj`$ sCompare\x20pu0_or0x1,\x20pzero,\x200x201800_i34,\x20u64 26PIn sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} HBUNY @@ -112780,8 +113712,7 @@ b0 qjR[X# b0 feZk4# sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] ,$"r: sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve -0>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W -1JFe|w +sShiftRotate\x20pu1_or0x1,\x20pzero,\x20pzero,\x20puz_or0x7,\x20>>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pu1_or0x1,\x20pzero,\x20pzero,\x20u64 xg{(O sCompare\x20pu1_or0x1,\x20pzero,\x200x201C00_i34,\x20u64 k)6U3 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} =0/tY @@ -116206,8 +117136,7 @@ b0 G'_y[# b0 @mmy?# sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] pp50J sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W -0JFe|w +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sCompare\x20pzero,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} =0/tY @@ -117923,8 +118852,7 @@ b10 FtSZl# b10 Un7~+# sLogical\x20pu2_or0x1,\x20pzero,\x20pzero,\x200x4040_i34,\x20[false,\x20false,\x20false,\x20false] zozs4 sLogical\x20pu2_or0x1,\x20pzero,\x200x202000_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x1,\x20pzero,\x20pzero,\x20puz_or0x8,\x20>>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; -1;N-{a +sShiftRotate\x20pu2_or0x1,\x20pzero,\x20pzero,\x20puz_or0x8,\x20>>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sCompare\x20pu2_or0x1,\x20pzero,\x20pzero,\x20u64 ARW[O sCompare\x20pu2_or0x1,\x20pzero,\x200x202000_i34,\x20u64 57:k{ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} pRoty @@ -117992,8 +118920,7 @@ b10 Eq.6d# b10 A>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" xv`'8 -1[`kCn +sShiftRotate\x20pu3_or0x0,\x20pzero,\x20pzero,\x20puz_or0x9,\x20>>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" xv`'8 sCompare\x20pu3_or0x0,\x20pzero,\x20pzero,\x20u64 l.>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve -1>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sCompare\x20pu0_or0x2,\x20pzero,\x20pzero,\x20u64 mMj`$ sCompare\x20pu0_or0x2,\x20pzero,\x200x202800_i34,\x20u64 26PIn sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} HBUNY @@ -120316,8 +121240,7 @@ b10 G'_y[# b10 @mmy?# sLogical\x20pu1_or0x2,\x20pzero,\x20pzero,\x200x4060_i34,\x20[false,\x20false,\x20false,\x20false] pp50J sLogical\x20pu1_or0x2,\x20pzero,\x200x203000_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x2,\x20pzero,\x20pzero,\x20puz_or0xc,\x20>>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W -1JFe|w +sShiftRotate\x20pu1_or0x2,\x20pzero,\x20pzero,\x20puz_or0xc,\x20>>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pu1_or0x2,\x20pzero,\x20pzero,\x20u64 xg{(O sCompare\x20pu1_or0x2,\x20pzero,\x200x203000_i34,\x20u64 k)6U3 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} =0/tY @@ -120386,8 +121309,7 @@ b10 FtSZl# b10 Un7~+# sLogical\x20pu2_or0x2,\x20pzero,\x20pzero,\x200x4068_i34,\x20[false,\x20false,\x20false,\x20false] zozs4 sLogical\x20pu2_or0x2,\x20pzero,\x200x203400_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x2,\x20pzero,\x20pzero,\x20puz_or0xd,\x20>>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; -1;N-{a +sShiftRotate\x20pu2_or0x2,\x20pzero,\x20pzero,\x20puz_or0xd,\x20>>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sCompare\x20pu2_or0x2,\x20pzero,\x20pzero,\x20u64 ARW[O sCompare\x20pu2_or0x2,\x20pzero,\x200x203400_i34,\x20u64 57:k{ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} pRoty @@ -120951,7 +121873,7 @@ b100000001011000 BB(CV sLogicalFlags\x20pu0_or0x3,\x20pzero,\x20pzero,\x20puz_or0xb,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[2..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x3,\x20pzero,\x20pzero,\x200x4058_i34,\x20[false,\x20false,\x20false,\x20false] ,$"r: sLogical\x20pu0_or0x3,\x20pzero,\x200x202C00_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x3,\x20pzero,\x20pzero,\x20puz_or0xb,\x20>>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x3,\x20pzero,\x20pzero,\x20puz_or0xb,\x20>>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" 0E=Ve sCompare\x20pu0_or0x3,\x20pzero,\x20pzero,\x20u64 mMj`$ sCompare\x20pu0_or0x3,\x20pzero,\x200x202C00_i34,\x20u64 26PIn b1000000010110000000000 a5YuJ @@ -121010,8 +121932,7 @@ b0 G'_y[# b0 @mmy?# sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] pp50J sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W -0JFe|w +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sCompare\x20pzero,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} =0/tY @@ -121080,8 +122001,7 @@ b0 FtSZl# b0 Un7~+# sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] zozs4 sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; -0;N-{a +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 ARW[O sCompare\x20pzero,\x20pzero,\x200x0_i34,\x20u64 57:k{ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} pRoty @@ -121409,8 +122329,7 @@ b0 qjR[X# b0 feZk4# sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] ,$"r: sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve -0>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W -1JFe|w +sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20puz_or0xe,\x20>>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pu1_or0x3,\x20pzero,\x20pzero,\x20u64 xg{(O sCompare\x20pu1_or0x3,\x20pzero,\x200x203800_i34,\x20u64 k)6U3 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} =0/tY @@ -125182,8 +126100,7 @@ b0 G'_y[# b0 @mmy?# sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] pp50J sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W -0JFe|w +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sCompare\x20pzero,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} =0/tY @@ -126421,8 +127338,7 @@ b10 Eq.6d# b10 A>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" xv`'8 -1[`kCn +sShiftRotate\x20pu3_or0x1,\x20pzero,\x20pzero,\x20puz_or0xf,\x20>>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" xv`'8 sCompare\x20pu3_or0x1,\x20pzero,\x20pzero,\x20u64 l.d -b11001101 &%Kq[ -b11001101 q(y.2 -b11001101 H@/}x +b1111000010110011 ;SIDP +b1111000010110011 !/?]Z +b11110000101100110 K/>RG +b11110000101100110 vhW8+ +b11110000101100110 M^TQm +b11110000101100110 Yt'^X +b11110000101100110 1\K+T +b11110000101100110 HQ%qm +b11110000101100110 ZgM(l +b11110000101100110 ,za'r +b11110000101100110 %0JWJ +b11001101 I*#cl +b11001101 ,>&9{ +0/}:3H +0>L13- sCompare\x20pu2_or0x4,\x20pu0_or0x0,\x20pu4_or0x6,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x369D0369D0369CD_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200xF_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} !jPCv @@ -128430,18 +129352,26 @@ sPRegValue\x20{\x20int_fp:\x200xE0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} st sLogical\x20pu0_or0x1,\x20pu2_or0x4,\x200x3D_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x369D0369D0369DC_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv sPRegValue\x20{\x20int_fp:\x200xE0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} IW#Y!: sPRegValue\x20{\x20int_fp:\x200xDC_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b11011100 eU?N5 -b1110000000000000000000000000000000000000000000000000000000000000 `:w9o -b11011100 t^Up& -b11011100 Tlf|> -b1110000000000000000000000000000000000000000000000000000000000000 4S@]> -b11011100 4?i,h -b11011100 ][~kZ -b11011100 ZG$9O +b11100111011 ~zdI5 +b11100111011 SB[+n +b111001110110 )6fFH +b111001110110 w!AfQ +b111001110110 T&Td| +b111001110110 tw/Ra +b111001110110 5zFXO +b111001110110 +H5M| +b111001110110 GF,Aj +b111001110110 z>+[L +b111001110110 *)g"J +1H.`0{ +b11011100 !`=ta +b11011100 [?4H5 +0w9hzX +005+QI sCompare\x20pu0_or0x1,\x20pu2_or0x4,\x20pu4_or0x7,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x369D0369D0369DC_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200xE0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj @@ -128593,18 +129523,25 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 5^E sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} /6~h= sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} u[8s@ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} @7R"$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ss1/r -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]EMlo -b0 gK(n' -b0 d~GI6 -b0 :!Co< -b0 )!;k? -b0 6l&>d -b0 &%Kq[ -b0 q(y.2 -b0 H@/}x +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} ]EMlo +b0 ;SIDP +b0 !/?]Z +b0 K/>RG +b0 vhW8+ +b0 M^TQm +b0 Yt'^X +b0 1\K+T +b0 HQ%qm +b0 ZgM(l +b0 ,za'r +b0 %0JWJ +b0 I*#cl +b0 ,>&9{ +1/}:3H +1>L13- sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} !jPCv @@ -128845,18 +129782,24 @@ sPRegValue\x20{\x20int_fp:\x200xD00_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} s sLogical\x20pu0_or0x4,\x20pu0_or0x1,\x200x4D_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x369D0369D036ABC_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv sPRegValue\x20{\x20int_fp:\x200xD00_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} IW#Y!: sPRegValue\x20{\x20int_fp:\x200xBC_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b10111100 eU?N5 -b0 `:w9o -b10111100 t^Up& -b10111100 Tlf|> -b0 4S@]> -b10111100 4?i,h -b10111100 ][~kZ -b10111100 ZG$9O +b111101 ~zdI5 +b111101 SB[+n +b1111010 )6fFH +b1111010 w!AfQ +b1111010 T&Td| +b1111010 tw/Ra +b1111010 5zFXO +b1111010 +H5M| +b1111010 GF,Aj +b1111010 z>+[L +b1111010 *)g"J +0H.`0{ +b10111100 !`=ta +b10111100 [?4H5 sCompare\x20pu0_or0x4,\x20pu0_or0x1,\x20pu4_or0x9,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x369D0369D036ABC_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200xD00_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj @@ -129068,16 +130011,25 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} stG sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} IW#Y!: -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b0 eU?N5 -b0 t^Up& -b0 Tlf|> -b0 4?i,h -b0 ][~kZ -b0 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX +105+QI sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj @@ -129229,16 +130181,25 @@ sPRegValue\x20{\x20int_fp:\x200xC000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sLogical\x20pu1_or0x1,\x20pu0_or0x4,\x200x55_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x369D0369D0377BC_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r sPRegValue\x20{\x20int_fp:\x200xC000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 'OJg{ -sShiftRotate\x20pu1_or0x1,\x20pu0_or0x4,\x20pu4_or0xa,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x1,\x20pu0_or0x4,\x20pu4_or0xa,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x369D0369D0377BC_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200xC000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sm+'L sPRegValue\x20{\x20int_fp:\x200xBC_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b10111100 elf7e -b10111100 a%fO4 -b10111100 mgH'k -b10111100 F~C8e -b10111100 45-f* -b10111100 8,@16 +b111101 guI.] +b111101 s\\.& +b1111010 7j`~i +b1111010 a891H +b1111010 ;v~=i +b1111010 WTbQL +b1111010 p7=&y +b1111010 NEY/c +b1111010 #fR04 +b1111010 v#f.M +b1111010 gSj(Z +b10111100 +eCvf +b10111100 ++.Kt +0mL(;) +0tyEbH sCompare\x20pu1_or0x1,\x20pu0_or0x4,\x20pu4_or0xa,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x369D0369D0377BC_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200xC000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _j_rZ @@ -129579,16 +130540,25 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} s~w sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 'OJg{ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sm+'L -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b0 elf7e -b0 a%fO4 -b0 mgH'k -b0 F~C8e -b0 45-f* -b0 8,@16 +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} L}|cT +b0 guI.] +b0 s\\.& +b0 7j`~i +b0 a891H +b0 ;v~=i +b0 WTbQL +b0 p7=&y +b0 NEY/c +b0 #fR04 +b0 v#f.M +b0 gSj(Z +b0 +eCvf +b0 ++.Kt +1mL(;) +1tyEbH sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _j_rZ @@ -129736,16 +130706,25 @@ sPRegValue\x20{\x20int_fp:\x200xB0000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sLogical\x20pu2_or0x1,\x20pu1_or0x1,\x200x5D_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n sPRegValue\x20{\x20int_fp:\x200x369D0369D0437BC_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} /6~h= sPRegValue\x20{\x20int_fp:\x200xB0000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} u[8s@ -sShiftRotate\x20pu2_or0x1,\x20pu1_or0x1,\x20pu4_or0xb,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pu2_or0x1,\x20pu1_or0x1,\x20pu4_or0xb,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x369D0369D0437BC_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} @7R"$ sPRegValue\x20{\x20int_fp:\x200xB0000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ss1/r sPRegValue\x20{\x20int_fp:\x200xBC_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]EMlo -b10111100 gK(n' -b10111100 :!Co< -b10111100 )!;k? -b10111100 &%Kq[ -b10111100 q(y.2 -b10111100 H@/}x +b111101 ;SIDP +b111101 !/?]Z +b1111010 K/>RG +b1111010 vhW8+ +b1111010 M^TQm +b1111010 Yt'^X +b1111010 1\K+T +b1111010 HQ%qm +b1111010 ZgM(l +b1111010 ,za'r +b1111010 %0JWJ +b10111100 I*#cl +b10111100 ,>&9{ +0/}:3H +0>L13- sCompare\x20pu2_or0x1,\x20pu1_or0x1,\x20pu4_or0xb,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x369D0369D0437BC_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200xB0000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} !jPCv @@ -130481,16 +131460,25 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 5^E sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} /6~h= sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} u[8s@ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} @7R"$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ss1/r -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]EMlo -b0 gK(n' -b0 :!Co< -b0 )!;k? -b0 &%Kq[ -b0 q(y.2 -b0 H@/}x +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} ]EMlo +b0 ;SIDP +b0 !/?]Z +b0 K/>RG +b0 vhW8+ +b0 M^TQm +b0 Yt'^X +b0 1\K+T +b0 HQ%qm +b0 ZgM(l +b0 ,za'r +b0 %0JWJ +b0 I*#cl +b0 ,>&9{ +1/}:3H +1>L13- sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} !jPCv @@ -130638,16 +131626,25 @@ sPRegValue\x20{\x20int_fp:\x200xA00000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20 sLogical\x20pu3_or0x0,\x20pu2_or0x1,\x200x15_i34,\x20[false,\x20false,\x20false,\x20false] yoWAy sPRegValue\x20{\x20int_fp:\x200x369D0369D0F37BC_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Z68l] sPRegValue\x20{\x20int_fp:\x200xA00000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 2&@-A -sShiftRotate\x20pu3_or0x0,\x20pu2_or0x1,\x20pu4_or0x2,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" xv`'8 +sShiftRotate\x20pu3_or0x0,\x20pu2_or0x1,\x20pu4_or0x2,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" xv`'8 sPRegValue\x20{\x20int_fp:\x200x369D0369D0F37BC_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} &-8G< sPRegValue\x20{\x20int_fp:\x200xA00000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} vXl:O sPRegValue\x20{\x20int_fp:\x200xBC_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} F03=H -b10111100 2ld0$ -b10111100 U8r6s -b10111100 c2TZ9 -b10111100 X<,oS -b10111100 rI-/9 -b10111100 l:J(# +b111101 il@lA +b111101 (hd;8 +b1111010 HgLQ{ +b1111010 n7L3` +b1111010 ]t>kw +b1111010 lI=6B +b1111010 kotae +b1111010 LCgln +b1111010 [.rln +b1111010 H|law +b1111010 9cE}Z +b10111100 0TAD{ +b10111100 7xMm` +0T&jbI +0$7p.x sCompare\x20pu3_or0x0,\x20pu2_or0x1,\x20pu4_or0x2,\x20u64 l.Y!: sPRegValue\x20{\x20int_fp:\x200xBC_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b10111100 eU?N5 -b10111100 t^Up& -b10111100 Tlf|> -b10111100 4?i,h -b10111100 ][~kZ -b10111100 ZG$9O +b111101 ~zdI5 +b111101 SB[+n +b1111010 )6fFH +b1111010 w!AfQ +b1111010 T&Td| +b1111010 tw/Ra +b1111010 5zFXO +b1111010 +H5M| +b1111010 GF,Aj +b1111010 z>+[L +b1111010 *)g"J +b10111100 !`=ta +b10111100 [?4H5 +0w9hzX +005+QI sCompare\x20pu0_or0x2,\x20pu3_or0x0,\x20pu5_or0x0,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x369D0369DAF37BC_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x9000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj @@ -131479,16 +132485,25 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} (P* sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] yoWAy sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Z68l] sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 2&@-A -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" xv`'8 +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" xv`'8 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} &-8G< sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} vXl:O -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} F03=H -b0 2ld0$ -b0 U8r6s -b0 c2TZ9 -b0 X<,oS -b0 rI-/9 -b0 l:J(# +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} F03=H +b0 il@lA +b0 (hd;8 +b0 HgLQ{ +b0 n7L3` +b0 ]t>kw +b0 lI=6B +b0 kotae +b0 LCgln +b0 [.rln +b0 H|law +b0 9cE}Z +b0 0TAD{ +b0 7xMm` +1T&jbI +1$7p.x sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 l.Y!: -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b0 eU?N5 -b0 t^Up& -b0 Tlf|> -b0 4?i,h -b0 ][~kZ -b0 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX +105+QI sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj @@ -132379,16 +133403,25 @@ sPRegValue\x20{\x20int_fp:\x200x80000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x sLogical\x20pu1_or0x4,\x20pu0_or0x2,\x200xE_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x369D036A6AF37BC_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r sPRegValue\x20{\x20int_fp:\x200x80000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 'OJg{ -sShiftRotate\x20pu1_or0x4,\x20pu0_or0x2,\x20pu5_or0x1,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x4,\x20pu0_or0x2,\x20pu5_or0x1,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x369D036A6AF37BC_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200x80000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sm+'L sPRegValue\x20{\x20int_fp:\x200xBC_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b10111100 elf7e -b10111100 a%fO4 -b10111100 mgH'k -b10111100 F~C8e -b10111100 45-f* -b10111100 8,@16 +b111101 guI.] +b111101 s\\.& +b1111010 7j`~i +b1111010 a891H +b1111010 ;v~=i +b1111010 WTbQL +b1111010 p7=&y +b1111010 NEY/c +b1111010 #fR04 +b1111010 v#f.M +b1111010 gSj(Z +b10111100 +eCvf +b10111100 ++.Kt +0mL(;) +0tyEbH sCompare\x20pu1_or0x4,\x20pu0_or0x2,\x20pu5_or0x1,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x369D036A6AF37BC_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x80000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _j_rZ @@ -133081,7 +134114,7 @@ sPRegValue\x20{\x20int_fp:\x200x700000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\ sLogical\x20pu1_or0x6,\x20pu1_or0x4,\x200x65_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x369D03726AF37BC_u64,\x20flags:\x20Pwr\x20{\x20xer_ca32:\x20true,\x20xer_ov32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r sPRegValue\x20{\x20int_fp:\x200x700000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 'OJg{ -sShiftRotate\x20pu1_or0x6,\x20pu1_or0x4,\x20pu4_or0xc,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x6,\x20pu1_or0x4,\x20pu4_or0xc,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x369D03726AF37BC_u64,\x20flags:\x20Pwr\x20{\x20xer_ca32:\x20true,\x20xer_ov32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200x700000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sm+'L sCompare\x20pu1_or0x6,\x20pu1_or0x4,\x20pu4_or0xc,\x20u64 xg{(O @@ -133316,19 +134349,16 @@ sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true, sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} Y)2v@ b1111111111111111111111111111111111111111111111111111111111111111 :r6xp 1b?y/$ -sShiftRotate\x20pu2_or0x4,\x20pu1_or0x5,\x20pzero,\x20pu6_or0xf,\x20>>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" ~h%m; +sShiftRotate\x20pu2_or0x4,\x20pu1_or0x5,\x20pzero,\x20pu6_or0xf,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} @7R"$ b111111 qV2n# -b1 gK(n' -b111111 _1m"( -b10 :!Co< -b1 )!;k? -1;N-{a -b111111 \x|@E -b1 Z]-[& -b1 ;s)I6 -b111111 Qwrt^ -b10 &%Kq[ +b100000000 ;SIDP +b111111 >Db#k +1l"fHd +b1000000000 K/>RG +b100000000 vhW8+ +b1000000 M^TQm +b100 Yt'^X sCompare\x20pu2_or0x4,\x20pu1_or0x5,\x20pzero,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x1_u64,\x20flags:\x20Pwr\x20{\x20xer_ca:\x20true,\x20xer_ca32:\x20true,\x20cr_gt:\x20true,\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} hdf(/ @@ -133557,8 +134587,7 @@ sLogical\x20pu3_or0x4,\x20pzero,\x20-0x4600_i34,\x20sext8,\x20[true,\x20true,\x2 sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} t_.I+ b1111111111111111111111111111111111111111111111111111111111111111 e_b3) 1coAvd -sShiftRotate\x20pu3_or0x4,\x20pzero,\x20pzero,\x20pu3_or0xe,\x20>>_,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"ShiftSigned64\" xv`'8 -1[`kCn +sShiftRotate\x20pu3_or0x4,\x20pzero,\x20pzero,\x20pu3_or0xe,\x20>>_,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" xv`'8 sCompare\x20pu3_or0x4,\x20pzero,\x20pzero,\x20s32 l.>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20>>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sm+'L -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b0 elf7e -b0 a%fO4 -b0 mgH'k -1JFe|w -b0 F~C8e -b0 45-f* -b0 8,@16 +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} L}|cT +b0 guI.] +b0 s\\.& +b0 7j`~i +b0 a891H +b0 ;v~=i +b0 WTbQL +b0 p7=&y +b0 NEY/c +b0 #fR04 +b0 v#f.M +b0 gSj(Z +b0 +eCvf +b0 ++.Kt +1mL(;) +1tyEbH sCompare\x20pu1_or0x2,\x20pzero,\x20pzero,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _j_rZ @@ -134622,23 +135659,28 @@ sPRegValue\x20{\x20int_fp:\x200x6000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20} sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} Y)2v@ b0 :r6xp 0b?y/$ -sShiftRotate\x20pu2_or0x5,\x20pu1_or0x6,\x20pu5_or0x2,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pu2_or0x5,\x20pu1_or0x6,\x20pu5_or0x2,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x369D03E26AF37BC_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} @7R"$ sPRegValue\x20{\x20int_fp:\x200x6000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ss1/r sPRegValue\x20{\x20int_fp:\x200xBC_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]EMlo b0 qV2n# -b10111100 gK(n' -b0 _1m"( -b10111100 :!Co< -b10111100 )!;k? -0;N-{a -b0 \x|@E -b0 Z]-[& -b0 ;s)I6 -b0 Qwrt^ -b10111100 &%Kq[ -b10111100 q(y.2 -b10111100 H@/}x +b111101 ;SIDP +b0 >Db#k +b111101 !/?]Z +0l"fHd +b1111010 K/>RG +b1111010 vhW8+ +b1111010 M^TQm +b1111010 Yt'^X +b1111010 1\K+T +b1111010 HQ%qm +b1111010 ZgM(l +b1111010 ,za'r +b1111010 %0JWJ +b10111100 I*#cl +b10111100 ,>&9{ +0/}:3H +0>L13- sCompare\x20pu2_or0x5,\x20pu1_or0x6,\x20pu5_or0x2,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x369D03E26AF37BC_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x6000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} !jPCv @@ -134853,8 +135895,7 @@ sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} t_.I+ b0 e_b3) 0coAvd -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" xv`'8 -0[`kCn +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" xv`'8 sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 l.>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" 0E=Ve +sShiftRotate\x20pu0_or0x4,\x20pu0_or0x1,\x20pzero,\x20pzero,\x20>>_,\x20WrapToUInt3,\x20\"SignExt8To64BitThenShift\" 0E=Ve sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} Ec2_} -1>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20puz_or0x1,\x20>>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pu1_or0x3,\x20pzero,\x20pzero,\x20u64 xg{(O sCompare\x20pu1_or0x3,\x20pzero,\x200x200400_i34,\x20u64 k)6U3 b1000000000010000000000 >`3.I @@ -135739,16 +136780,25 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 5^E sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} /6~h= sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} u[8s@ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} @7R"$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ss1/r -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]EMlo -b0 gK(n' -b0 :!Co< -b0 )!;k? -b0 &%Kq[ -b0 q(y.2 -b0 H@/}x +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} ]EMlo +b0 ;SIDP +b0 !/?]Z +b0 K/>RG +b0 vhW8+ +b0 M^TQm +b0 Yt'^X +b0 1\K+T +b0 HQ%qm +b0 ZgM(l +b0 ,za'r +b0 %0JWJ +b0 I*#cl +b0 ,>&9{ +1/}:3H +1>L13- sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} !jPCv @@ -135898,16 +136948,25 @@ sPRegValue\x20{\x20int_fp:\x200x50000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20 sLogical\x20pu3_or0x2,\x20pu2_or0x5,\x200x6D_i34,\x20[false,\x20false,\x20false,\x20false] yoWAy sPRegValue\x20{\x20int_fp:\x200x369D09E26AF37BC_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Z68l] sPRegValue\x20{\x20int_fp:\x200x50000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 2&@-A -sShiftRotate\x20pu3_or0x2,\x20pu2_or0x5,\x20pu4_or0xd,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" xv`'8 +sShiftRotate\x20pu3_or0x2,\x20pu2_or0x5,\x20pu4_or0xd,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" xv`'8 sPRegValue\x20{\x20int_fp:\x200x369D09E26AF37BC_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} &-8G< sPRegValue\x20{\x20int_fp:\x200x50000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} vXl:O sPRegValue\x20{\x20int_fp:\x200xBC_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} F03=H -b10111100 2ld0$ -b10111100 U8r6s -b10111100 c2TZ9 -b10111100 X<,oS -b10111100 rI-/9 -b10111100 l:J(# +b111101 il@lA +b111101 (hd;8 +b1111010 HgLQ{ +b1111010 n7L3` +b1111010 ]t>kw +b1111010 lI=6B +b1111010 kotae +b1111010 LCgln +b1111010 [.rln +b1111010 H|law +b1111010 9cE}Z +b10111100 0TAD{ +b10111100 7xMm` +0T&jbI +0$7p.x sCompare\x20pu3_or0x2,\x20pu2_or0x5,\x20pu4_or0xd,\x20u64 l.>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; -1;N-{a +sShiftRotate\x20pu2_or0x1,\x20pzero,\x20pzero,\x20puz_or0x2,\x20>>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sCompare\x20pu2_or0x1,\x20pzero,\x20pzero,\x20u64 ARW[O sCompare\x20pu2_or0x1,\x20pzero,\x200x200800_i34,\x20u64 57:k{ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} pRoty @@ -136865,7 +137922,7 @@ sPRegValue\x20{\x20int_fp:\x200x400000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x2 sLogical\x20pu3_or0x3,\x20pu3_or0x2,\x200x75_i34,\x20[false,\x20false,\x20false,\x20false] yoWAy sPRegValue\x20{\x20int_fp:\x200x369D59E26AF37BC_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Z68l] sPRegValue\x20{\x20int_fp:\x200x400000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 2&@-A -sShiftRotate\x20pu3_or0x3,\x20pu3_or0x2,\x20pu4_or0xe,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" xv`'8 +sShiftRotate\x20pu3_or0x3,\x20pu3_or0x2,\x20pu4_or0xe,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" xv`'8 sPRegValue\x20{\x20int_fp:\x200x369D59E26AF37BC_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} &-8G< sPRegValue\x20{\x20int_fp:\x200x400000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} vXl:O sCompare\x20pu3_or0x3,\x20pu3_or0x2,\x20pu4_or0xe,\x20u64 l.Y!: sPRegValue\x20{\x20int_fp:\x200xBC_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b10111100 eU?N5 -b10111100 t^Up& -b10111100 Tlf|> -b10111100 4?i,h -b10111100 ][~kZ -b10111100 ZG$9O +b111101 ~zdI5 +b111101 SB[+n +b1111010 )6fFH +b1111010 w!AfQ +b1111010 T&Td| +b1111010 tw/Ra +b1111010 5zFXO +b1111010 +H5M| +b1111010 GF,Aj +b1111010 z>+[L +b1111010 *)g"J +b10111100 !`=ta +b10111100 [?4H5 +0w9hzX +005+QI sCompare\x20pu0_or0x3,\x20pu3_or0x3,\x20pu4_or0xf,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x36A159E26AF37BC_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x3000000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj @@ -137687,8 +138753,7 @@ b0 FtSZl# b0 Un7~+# sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] zozs4 sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; -0;N-{a +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 ARW[O sCompare\x20pzero,\x20pzero,\x200x0_i34,\x20u64 57:k{ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} pRoty @@ -137779,16 +138844,25 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} (P* sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] yoWAy sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Z68l] sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 2&@-A -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" xv`'8 +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" xv`'8 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} &-8G< sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} vXl:O -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} F03=H -b0 2ld0$ -b0 U8r6s -b0 c2TZ9 -b0 X<,oS -b0 rI-/9 -b0 l:J(# +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} F03=H +b0 il@lA +b0 (hd;8 +b0 HgLQ{ +b0 n7L3` +b0 ]t>kw +b0 lI=6B +b0 kotae +b0 LCgln +b0 [.rln +b0 H|law +b0 9cE}Z +b0 0TAD{ +b0 7xMm` +1T&jbI +1$7p.x sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 l.Y!: -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b0 eU?N5 -b0 t^Up& -b0 Tlf|> -b0 4?i,h -b0 ][~kZ -b0 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX +105+QI sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj @@ -138655,8 +139738,7 @@ b10 G'_y[# b10 @mmy?# sLogical\x20pu1_or0x4,\x20pzero,\x20pzero,\x200x4018_i34,\x20[false,\x20false,\x20false,\x20false] pp50J sLogical\x20pu1_or0x4,\x20pzero,\x200x200C00_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20puz_or0x3,\x20>>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W -1JFe|w +sShiftRotate\x20pu1_or0x4,\x20pzero,\x20pzero,\x20puz_or0x3,\x20>>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pu1_or0x4,\x20pzero,\x20pzero,\x20u64 xg{(O sCompare\x20pu1_or0x4,\x20pzero,\x200x200C00_i34,\x20u64 k)6U3 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} =0/tY @@ -138747,16 +139829,25 @@ sPRegValue\x20{\x20int_fp:\x200x20000000000000_u64,\x20flags:\x20Pwr\x20{\x20..\ sLogical\x20pu2_or0x2,\x20pu0_or0x3,\x200x1E_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n sPRegValue\x20{\x20int_fp:\x200x36D159E26AF37BC_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} /6~h= sPRegValue\x20{\x20int_fp:\x200x20000000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} u[8s@ -sShiftRotate\x20pu2_or0x2,\x20pu0_or0x3,\x20pu5_or0x3,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pu2_or0x2,\x20pu0_or0x3,\x20pu5_or0x3,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x36D159E26AF37BC_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} @7R"$ sPRegValue\x20{\x20int_fp:\x200x20000000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ss1/r sPRegValue\x20{\x20int_fp:\x200xBC_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]EMlo -b10111100 gK(n' -b10111100 :!Co< -b10111100 )!;k? -b10111100 &%Kq[ -b10111100 q(y.2 -b10111100 H@/}x +b111101 ;SIDP +b111101 !/?]Z +b1111010 K/>RG +b1111010 vhW8+ +b1111010 M^TQm +b1111010 Yt'^X +b1111010 1\K+T +b1111010 HQ%qm +b1111010 ZgM(l +b1111010 ,za'r +b1111010 %0JWJ +b10111100 I*#cl +b10111100 ,>&9{ +0/}:3H +0>L13- sCompare\x20pu2_or0x2,\x20pu0_or0x3,\x20pu5_or0x3,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x36D159E26AF37BC_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x20000000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} !jPCv @@ -139498,16 +140589,25 @@ sPRegValue\x20{\x20int_fp:\x200x100000000000000_u64,\x20flags:\x20Pwr\x20{\x20.. sLogical\x20pu0_or0x0,\x20pu2_or0x2,\x200x26_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x38D159E26AF37BC_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv sPRegValue\x20{\x20int_fp:\x200x100000000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} IW#Y!: sPRegValue\x20{\x20int_fp:\x200xBC_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b10111100 eU?N5 -b10111100 t^Up& -b10111100 Tlf|> -b10111100 4?i,h -b10111100 ][~kZ -b10111100 ZG$9O +b111101 ~zdI5 +b111101 SB[+n +b1111010 )6fFH +b1111010 w!AfQ +b1111010 T&Td| +b1111010 tw/Ra +b1111010 5zFXO +b1111010 +H5M| +b1111010 GF,Aj +b1111010 z>+[L +b1111010 *)g"J +b10111100 !`=ta +b10111100 [?4H5 +0w9hzX +005+QI sCompare\x20pu0_or0x0,\x20pu2_or0x2,\x20pu5_or0x4,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x38D159E26AF37BC_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x100000000000000_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj @@ -139634,8 +140734,7 @@ b0 G'_y[# b0 @mmy?# sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] pp50J sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W -0JFe|w +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 xg{(O sCompare\x20pzero,\x20pzero,\x200x0_i34,\x20u64 k)6U3 sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} =0/tY @@ -139726,16 +140825,25 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 5^E sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} /6~h= sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} u[8s@ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} @7R"$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ss1/r -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]EMlo -b0 gK(n' -b0 :!Co< -b0 )!;k? -b0 &%Kq[ -b0 q(y.2 -b0 H@/}x +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} ]EMlo +b0 ;SIDP +b0 !/?]Z +b0 K/>RG +b0 vhW8+ +b0 M^TQm +b0 Yt'^X +b0 1\K+T +b0 HQ%qm +b0 ZgM(l +b0 ,za'r +b0 %0JWJ +b0 I*#cl +b0 ,>&9{ +1/}:3H +1>L13- sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MHr*e sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} !jPCv @@ -139870,8 +140978,7 @@ b10 Eq.6d# b10 A>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" xv`'8 -1[`kCn +sShiftRotate\x20pu3_or0x0,\x20pzero,\x20pzero,\x20puz_or0x4,\x20>>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" xv`'8 sCompare\x20pu3_or0x0,\x20pzero,\x20pzero,\x20u64 l.Y!: -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b0 eU?N5 -b0 t^Up& -b0 Tlf|> -b0 4?i,h -b0 ][~kZ -b0 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +b0 !`=ta +b0 [?4H5 +1w9hzX +105+QI sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj @@ -140670,15 +141786,24 @@ sLogical\x20pu1_or0x1,\x20pu0_or0x0,\x20pu4_or0x0,\x200x0_i34,\x20[false,\x20fal sPRegValue\x20{\x20int_fp:\x200x48D159E26AF37BC_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ti?6L sLogical\x20pu1_or0x1,\x20pu0_or0x0,\x200x5_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x48D159E26AF37BC_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r -sShiftRotate\x20pu1_or0x1,\x20pu0_or0x0,\x20pu4_or0x0,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x1,\x20pu0_or0x0,\x20pu4_or0x0,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x48D159E26AF37BC_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200xBC_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b10111100 elf7e -b10111100 a%fO4 -b10111100 mgH'k -b10111100 F~C8e -b10111100 45-f* -b10111100 8,@16 +b111101 guI.] +b111101 s\\.& +b1111010 7j`~i +b1111010 a891H +b1111010 ;v~=i +b1111010 WTbQL +b1111010 p7=&y +b1111010 NEY/c +b1111010 #fR04 +b1111010 v#f.M +b1111010 gSj(Z +b10111100 +eCvf +b10111100 ++.Kt +0mL(;) +0tyEbH sCompare\x20pu1_or0x1,\x20pu0_or0x0,\x20pu4_or0x0,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x48D159E26AF37BC_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} (]5$N @@ -140805,8 +141930,7 @@ b0 Eq.6d# b0 A# sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} (]5$N @@ -141417,8 +142550,7 @@ b10 FtSZl# b10 Un7~+# sLogical\x20pu2_or0x5,\x20pzero,\x20pzero,\x200x4028_i34,\x20[false,\x20false,\x20false,\x20false] zozs4 sLogical\x20pu2_or0x5,\x20pzero,\x200x201400_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x5,\x20pzero,\x20pzero,\x20puz_or0x5,\x20>>_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; -1;N-{a +sShiftRotate\x20pu2_or0x5,\x20pzero,\x20pzero,\x20puz_or0x5,\x20>>_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sCompare\x20pu2_or0x5,\x20pzero,\x20pzero,\x20u64 ARW[O sCompare\x20pu2_or0x5,\x20pzero,\x200x201400_i34,\x20u64 57:k{ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} pRoty @@ -142023,8 +143155,7 @@ b0 FtSZl# b0 Un7~+# sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] zozs4 sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; -0;N-{a +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 ARW[O sCompare\x20pzero,\x20pzero,\x200x0_i34,\x20u64 57:k{ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} pRoty @@ -143757,18 +144888,26 @@ sPRegValue\x20{\x20int_fp:\x200x48D159E26AF37BC_u64,\x20flags:\x20Pwr\x20{\x20cr sLogical\x20pu0_or0x0,\x20pu1_or0x1,\x200xA_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x48D159E26AF37BC_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} |*sfv sPRegValue\x20{\x20int_fp:\x200x48D159E26AF37BC_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} IW#Y!: sPRegValue\x20{\x20int_fp:\x200xBC_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b10111100 eU?N5 -b1011110000000000000000000000000000000000000000000000000000000000 `:w9o -b10111100 t^Up& -b10111100 Tlf|> -b1011110000000000000000000000000000000000000000000000000000000000 4S@]> -b10111100 4?i,h -b10111100 ][~kZ -b10111100 ZG$9O +b11110100111101 ~zdI5 +b11110100111101 SB[+n +b111101001111010 )6fFH +b111101001111010 w!AfQ +b111101001111010 T&Td| +b111101001111010 tw/Ra +b111101001111010 5zFXO +b111101001111010 +H5M| +b111101001111010 GF,Aj +b111101001111010 z>+[L +b111101001111010 *)g"J +1H.`0{ +b10111100 !`=ta +b10111100 [?4H5 +0w9hzX +005+QI sCompare\x20pu0_or0x0,\x20pu1_or0x1,\x20pu1_or0x1,\x20u64 mMj`$ sPRegValue\x20{\x20int_fp:\x200x48D159E26AF37BC_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x48D159E26AF37BC_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} ]spGj @@ -143892,8 +145031,19 @@ sLogical\x20pu2_or0x1,\x20pzero,\x20pu2_or0x0,\x200x0_i34,\x20sext32,\x20[false, sPRegValue\x20{\x20int_fp:\x200xC_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 5^E)r sLogical\x20pu2_or0x1,\x20pzero,\x200x3_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n sPRegValue\x20{\x20int_fp:\x200xC_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} u[8s@ -sShiftRotate\x20pu2_or0x1,\x20pzero,\x20pu2_or0x0,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x1,\x20pzero,\x20pu2_or0x0,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200xC_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ss1/r +b110000000000000000000000000000 ;SIDP +b110000000000000000000000000000 !/?]Z +b1100000000000000000000000000000 K/>RG +b1100000000000000000000000000000 vhW8+ +b1100000000000000000000000000000 M^TQm +b1100000000000000000000000000000 Yt'^X +b1100000000000000000000000000000 1\K+T +b1100000000000000000000000000000 HQ%qm +b1100000000000000000000000000000 ZgM(l +b1100000000000000000000000000000 ,za'r +b1100000000000000000000000000000 %0JWJ sCompare\x20pu2_or0x1,\x20pzero,\x20pu2_or0x0,\x20s32 ARW[O sPRegValue\x20{\x20int_fp:\x200xC_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} !jPCv sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} hdf(/ @@ -144314,18 +145464,26 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} stG sLogical\x20pu0_or0x2,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} |*sfv sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} IW#Y!: -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Om*>C -b0 eU?N5 -b0 `:w9o -b0 t^Up& -b0 Tlf|> -b0 4S@]> -b0 4?i,h -b0 ][~kZ -b0 ZG$9O +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} Om*>C +b0 ~zdI5 +b0 SB[+n +b0 )6fFH +b0 w!AfQ +b0 T&Td| +b0 tw/Ra +b0 5zFXO +b0 +H5M| +b0 GF,Aj +b0 z>+[L +b0 *)g"J +0H.`0{ +b0 !`=ta +b0 [?4H5 +1w9hzX +105+QI sCompare\x20pu0_or0x2,\x20pzero,\x20pzero,\x20s32 mMj`$ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} P}"c? sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} ]spGj @@ -144484,18 +145642,24 @@ sPRegValue\x20{\x20int_fp:\x200x91A2B3C4D5E6F78_u64,\x20flags:\x20Pwr\x20{\x20cr sLogical\x20pu1_or0x2,\x20pu0_or0x0,\x200x1_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x91A2B3C4D5E6F78_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} MoT,r sPRegValue\x20{\x20int_fp:\x200x91A2B3C4D5E6F78_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} 'OJg{ -sShiftRotate\x20pu1_or0x2,\x20pu0_or0x0,\x20pu0_or0x0,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" %ws9W +sShiftRotate\x20pu1_or0x2,\x20pu0_or0x0,\x20pu0_or0x0,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x91A2B3C4D5E6F78_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200x91A2B3C4D5E6F78_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} sm+'L -sPRegValue\x20{\x20int_fp:\x200x78_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b1111000 elf7e -b111100000000000000000000000000000000000000000000000000000000000 ?'?Wd -b1111000 a%fO4 -b1111000 mgH'k -b111100000000000000000000000000000000000000000000000000000000000 Q0>I* -b1111000 F~C8e -b1111000 45-f* -b1111000 8,@16 +sPRegValue\x20{\x20int_fp:\x200x78_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} L}|cT +b1111000011110 guI.] +b1111000011110 s\\.& +b11110000111100 7j`~i +b11110000111100 a891H +b11110000111100 ;v~=i +b11110000111100 WTbQL +b11110000111100 p7=&y +b11110000111100 NEY/c +b11110000111100 #fR04 +b11110000111100 v#f.M +b11110000111100 gSj(Z +b1111000 +eCvf +b1111000 ++.Kt +0mL(;) sCompare\x20pu1_or0x2,\x20pu0_or0x0,\x20pu0_or0x0,\x20u64 xg{(O sPRegValue\x20{\x20int_fp:\x200x91A2B3C4D5E6F78_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x91A2B3C4D5E6F78_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20..\x20}\x20} _j_rZ @@ -144615,8 +145779,19 @@ sLogical\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 5^E)r sLogical\x20pzero,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} u[8s@ -sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"FunnelShift2x8Bit\" ~h%m; +sShiftRotate\x20pzero,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20\"FunnelShift2x8Bit\" ~h%m; sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Ss1/r +b0 ;SIDP +b0 !/?]Z +b0 K/>RG +b0 vhW8+ +b0 M^TQm +b0 Yt'^X +b0 1\K+T +b0 HQ%qm +b0 ZgM(l +b0 ,za'r +b0 %0JWJ sCompare\x20pzero,\x20pzero,\x20pzero,\x20u64 ARW[O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} !jPCv sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} hdf(/ @@ -144802,14 +145977,9 @@ sLogical\x20pu3_or0x0,\x20pzero,\x20-0x800_i34,\x20sext8,\x20[true,\x20true,\x20 sPRegValue\x20{\x20int_fp:\x200xFFFFFFFFFFFFFFFF_u64,\x20flags:\x20Pwr\x20{\x20cr_lt:\x20true,\x20..\x20}\x20} t_.I+ b1111111111111111111111111111111111111111111111111111111111111111 e_b3) 1coAvd -sShiftRotate\x20pu3_or0x0,\x20pzero,\x20pzero,\x20puz_or0xe,\x20>>0x3F_u6,\x20WrapToTwiceWidth,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext8,\x20\"FunnelShift2x16Bit\" xv`'8 +sShiftRotate\x20pu3_or0x0,\x20pzero,\x20pzero,\x20puz_or0xe,\x20>>0x3F_u6,\x20WrapToUInt7ZeroIfGE64,\x20{0x3F_u6,\x200x3F_u6,\x20src2},\x20sext32,\x20\"FunnelShift2x8Bit\" xv`'8 b111111 ~5prW -b111111 C0E]| -1[`kCn -b111111 _M^p{ -b1 ;, ATW&H sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} yO^RO @@ -145277,7 +146447,7 @@ sAddSub\x20pu0_or0x3,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu0_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] ZP3"& sLogical\x20pu0_or0x3,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] ,$"r: sLogical\x20pu0_or0x3,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] TykLZ -sShiftRotate\x20pu0_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" 0E=Ve +sShiftRotate\x20pu0_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" 0E=Ve sCompare\x20pu0_or0x3,\x20pzero,\x20pzero,\x20s32 mMj`$ sCompare\x20pu0_or0x3,\x20pzero,\x200x0_i34,\x20u64 26PIn sBranch\x20pu0_or0x3,\x20pzero,\x20pzero,\x20pzero,\x200x0_i26,\x20slt,\x20is_call [1+mO @@ -145361,18 +146531,24 @@ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} s~w sLogical\x20pu1_or0x3,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] VNmln sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} MoT,r sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} 'OJg{ -sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" %ws9W +sShiftRotate\x20pu1_or0x3,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" %ws9W sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Qt"sZ sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} sm+'L -sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} L}|cT -b0 elf7e -b0 ?'?Wd -b0 a%fO4 -b0 mgH'k -b0 Q0>I* -b0 F~C8e -b0 45-f* -b0 8,@16 +sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_gt:\x20true,\x20cr_eq:\x20true,\x20..\x20}\x20} L}|cT +b0 guI.] +b0 s\\.& +b0 7j`~i +b0 a891H +b0 ;v~=i +b0 WTbQL +b0 p7=&y +b0 NEY/c +b0 #fR04 +b0 v#f.M +b0 gSj(Z +b0 +eCvf +b0 ++.Kt +1mL(;) sCompare\x20pu1_or0x3,\x20pzero,\x20pzero,\x20s32 xg{(O sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} Kr]># sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20..\x20}\x20} _j_rZ @@ -145488,7 +146664,7 @@ sAddSub\x20pu2_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_carry sLogicalFlags\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20{[0..][..0]\x20<=\x20[0..],\x20[0..],\x20[0..]},\x20[false,\x20false,\x20false,\x20false] E8AmW sLogical\x20pu2_or0x2,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20[false,\x20false,\x20true,\x20false] zozs4 sLogical\x20pu2_or0x2,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20false] $6u*n -sShiftRotate\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" ~h%m; +sShiftRotate\x20pu2_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" ~h%m; sCompare\x20pu2_or0x2,\x20pzero,\x20pzero,\x20s32 ARW[O sSignExt32\x20(3) ExS', sAddSub\x20pzero,\x20pzero,\x20pzero,\x200x0_i34,\x20sext32,\x20invert_src0,\x20invert_carry_in 5iwt1 @@ -145650,14 +146826,9 @@ sLogical\x20pu3_or0x2,\x20pzero,\x200x0_i34,\x20[false,\x20false,\x20false,\x20f sPRegValue\x20{\x20int_fp:\x200x0_u64,\x20flags:\x20Pwr\x20{\x20cr_eq:\x20true,\x20..\x20}\x20} t_.I+ b0 e_b3) 0coAvd -sShiftRotate\x20pu3_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToWidth,\x20\"SignExt32To64BitThenShift\" xv`'8 +sShiftRotate\x20pu3_or0x2,\x20pzero,\x20pzero,\x20pzero,\x20<<_,\x20WrapToUInt3,\x20zext16,\x20\"FunnelShift2x16Bit\" xv`'8 b0 ~5prW -b0 C0E]| -0[`kCn -b0 _M^p{ -b0 ;,>()), shift_rotate_right: false, - shift_amount_overflow_behavior: ShiftAmountOverflowBehavior.WrapToWidth(), + shift_amount_overflow_behavior: ShiftAmountOverflowBehavior.WrapToUInt6(), dest_logic_op: if rotated_output_len == 0 { // rotated_output_len wrapped around to 64 HdlNone() @@ -735,7 +735,7 @@ impl InsnsBuilder { ) }, }, - OutputIntegerMode.Full64(), + OutputIntegerMode.DupLow32(), ShiftRotateMode.FunnelShift2x32Bit(), )], )); @@ -1838,157 +1838,103 @@ trait MockExecutionStateTrait: Default { shift_amount_overflow_behavior, dest_logic_op, } = imm; - let shift_rotate_amount = #[hdl(sim)] + let (shift_rotate_amount, shifted_output_is_zero) = #[hdl(sim)] match shift_rotate_amount { - HdlSome(shift_rotate_amount) => { - shift_rotate_amount.cast_to_static::>().as_int() + HdlSome(shift_rotate_amount) => ( + shift_rotate_amount.cast_to_static::>().as_int(), + false, + ), + HdlNone => { + let do_overflow_behavior = |width: usize, zero_if_ge_half| { + let shift_rotate_amount = src_values[2].inner().int_fp.as_int() % (1 << width); + ( + shift_rotate_amount, + zero_if_ge_half && shift_rotate_amount >= 1 << (width - 1), + ) + }; + #[hdl(sim)] + match shift_amount_overflow_behavior { + ShiftAmountOverflowBehavior::WrapToUInt3 => do_overflow_behavior(3, false), + ShiftAmountOverflowBehavior::WrapToUInt4 => do_overflow_behavior(4, false), + ShiftAmountOverflowBehavior::WrapToUInt5 => do_overflow_behavior(5, false), + ShiftAmountOverflowBehavior::WrapToUInt6 => do_overflow_behavior(6, false), + ShiftAmountOverflowBehavior::WrapToUInt7 => do_overflow_behavior(7, false), + ShiftAmountOverflowBehavior::WrapToUInt8 => do_overflow_behavior(8, false), + ShiftAmountOverflowBehavior::WrapToUInt6ZeroIfGE32 => { + do_overflow_behavior(6, true) + } + ShiftAmountOverflowBehavior::WrapToUInt7ZeroIfGE64 => { + do_overflow_behavior(7, true) + } + } } - HdlNone => src_values[2].inner().int_fp.as_int(), }; - let shifted_rotated = #[hdl(sim)] + let funnel_shift = |width: u32| -> u64 { + let Ok(shift_rotate_amount) = shift_rotate_amount.try_into() else { + return 0; + }; + let mask = (1 << width) - 1; + let high = src_values[0].inner().int_fp.as_int() & mask; + let low = src_values[1].inner().int_fp.as_int() & mask; + let input = ((high as u128) << width) | low as u128; + if **shift_rotate_right { + input.unbounded_shr(shift_rotate_amount) as u64 & mask + } else { + (input.unbounded_shl(shift_rotate_amount) >> width) as u64 & mask + } + }; + let sign_ext_shift = |width: u32| -> u64 { + let mut input = src_values[0].inner().int_fp.as_int() as i64; + input <<= 64 - width; + input >>= 64 - width; + let Ok(shift_rotate_amount) = shift_rotate_amount.try_into() else { + return 0; + }; + if **shift_rotate_right { + input.unbounded_shr(shift_rotate_amount) as u64 + } else { + input.unbounded_shl(shift_rotate_amount) as u64 + } + }; + let mut shifted = #[hdl(sim)] match mode { - ShiftRotateMode::FunnelShift2x8Bit => { - if shift_rotate_amount >= 8 { - todo!("large shift_rotate_amount={shift_rotate_amount}"); - } - if **shift_rotate_right { - FunnelShift::funnel_shr( - src_values[0].inner().int_fp.as_int() as u8, - src_values[1].inner().int_fp.as_int() as u8, - shift_rotate_amount as _, - ) as u64 - } else { - FunnelShift::funnel_shl( - src_values[0].inner().int_fp.as_int() as u8, - src_values[1].inner().int_fp.as_int() as u8, - shift_rotate_amount as _, - ) as u64 - } - } - ShiftRotateMode::FunnelShift2x16Bit => { - if shift_rotate_amount >= 16 { - todo!("large shift_rotate_amount={shift_rotate_amount}"); - } - if **shift_rotate_right { - FunnelShift::funnel_shr( - src_values[0].inner().int_fp.as_int() as u16, - src_values[1].inner().int_fp.as_int() as u16, - shift_rotate_amount as _, - ) as u64 - } else { - FunnelShift::funnel_shl( - src_values[0].inner().int_fp.as_int() as u16, - src_values[1].inner().int_fp.as_int() as u16, - shift_rotate_amount as _, - ) as u64 - } - } - ShiftRotateMode::FunnelShift2x32Bit => { - if shift_rotate_amount >= 32 { - todo!("large shift_rotate_amount={shift_rotate_amount}"); - } - if **shift_rotate_right { - FunnelShift::funnel_shr( - src_values[0].inner().int_fp.as_int() as u32, - src_values[1].inner().int_fp.as_int() as u32, - shift_rotate_amount as _, - ) as u64 - } else { - FunnelShift::funnel_shl( - src_values[0].inner().int_fp.as_int() as u32, - src_values[1].inner().int_fp.as_int() as u32, - shift_rotate_amount as _, - ) as u64 - } - } - ShiftRotateMode::FunnelShift2x64Bit => { - if shift_rotate_amount >= 64 { - todo!("large shift_rotate_amount={shift_rotate_amount}"); - } - if **shift_rotate_right { - FunnelShift::funnel_shr( - src_values[0].inner().int_fp.as_int(), - src_values[1].inner().int_fp.as_int(), - shift_rotate_amount as _, - ) - } else { - FunnelShift::funnel_shl( - src_values[0].inner().int_fp.as_int(), - src_values[1].inner().int_fp.as_int(), - shift_rotate_amount as _, - ) - } - } - ShiftRotateMode::SignExt8To64BitThenShift => { - if shift_rotate_amount >= 64 { - todo!("large shift_rotate_amount={shift_rotate_amount}"); - } - let input = src_values[0].inner().int_fp.as_int() as i8 as i64; - if **shift_rotate_right { - (input >> shift_rotate_amount) as u64 - } else { - (input << shift_rotate_amount) as u64 - } - } - ShiftRotateMode::SignExt16To64BitThenShift => { - if shift_rotate_amount >= 64 { - todo!("large shift_rotate_amount={shift_rotate_amount}"); - } - let input = src_values[0].inner().int_fp.as_int() as i16 as i64; - if **shift_rotate_right { - (input >> shift_rotate_amount) as u64 - } else { - (input << shift_rotate_amount) as u64 - } - } - ShiftRotateMode::SignExt32To64BitThenShift => { - if shift_rotate_amount >= 64 { - todo!("large shift_rotate_amount={shift_rotate_amount}"); - } - let input = src_values[0].inner().int_fp.as_int() as i32 as i64; - if **shift_rotate_right { - (input >> shift_rotate_amount) as u64 - } else { - (input << shift_rotate_amount) as u64 - } - } - ShiftRotateMode::ShiftSigned64 => { - if shift_rotate_amount >= 64 { - todo!("large shift_rotate_amount={shift_rotate_amount}"); - } - let input = src_values[0].inner().int_fp.as_int() as i64; - if **shift_rotate_right { - (input >> shift_rotate_amount) as u64 - } else { - (input << shift_rotate_amount) as u64 - } - } + ShiftRotateMode::FunnelShift2x8Bit => funnel_shift(8), + ShiftRotateMode::FunnelShift2x16Bit => funnel_shift(16), + ShiftRotateMode::FunnelShift2x32Bit => funnel_shift(32), + ShiftRotateMode::FunnelShift2x64Bit => funnel_shift(64), + ShiftRotateMode::SignExt8To64BitThenShift => sign_ext_shift(8), + ShiftRotateMode::SignExt16To64BitThenShift => sign_ext_shift(16), + ShiftRotateMode::SignExt32To64BitThenShift => sign_ext_shift(32), + ShiftRotateMode::ShiftSigned64 => sign_ext_shift(64), }; - let masked = #[hdl(sim)] + if shifted_output_is_zero { + shifted = 0 + }; + let extended = #[hdl(sim)] + match output_integer_mode { + OutputIntegerMode::Full64 => shifted, + OutputIntegerMode::DupLow32 => (shifted & 0xFFFFFFFF) | (shifted << 32), + OutputIntegerMode::ZeroExt32 => shifted as u32 as u64, + OutputIntegerMode::SignExt32 => shifted as i32 as u64, + OutputIntegerMode::ZeroExt16 => shifted as u16 as u64, + OutputIntegerMode::SignExt16 => shifted as i16 as u64, + OutputIntegerMode::ZeroExt8 => shifted as u8 as u64, + OutputIntegerMode::SignExt8 => shifted as i8 as u64, + }; + let output = #[hdl(sim)] if let HdlSome(dest_logic_op) = dest_logic_op { ShiftRotateDestLogicOp::operation_sim( dest_logic_op, - shifted_rotated, + extended, &src_values[2].inner().int_fp, ) .as_int() } else { - shifted_rotated - }; - let int_fp = #[hdl(sim)] - match output_integer_mode { - OutputIntegerMode::Full64 => masked, - OutputIntegerMode::DupLow32 => (masked & 0xFFFFFFFF) | (masked << 32), - OutputIntegerMode::ZeroExt32 => masked as u32 as u64, - OutputIntegerMode::SignExt32 => masked as i32 as u64, - OutputIntegerMode::ZeroExt16 => masked as u16 as u64, - OutputIntegerMode::SignExt16 => masked as i16 as u64, - OutputIntegerMode::ZeroExt8 => masked as u8 as u64, - OutputIntegerMode::SignExt8 => masked as i8 as u64, + extended }; let retval = #[hdl(sim)] PRegValue { - int_fp, + int_fp: output, flags: PRegFlags::zeroed_sim(), // TODO: compute flags }; retval.into_trace_as_string() diff --git a/crates/cpu/tests/simple_power_isa_decoder/expected/decode_one_insn.vcd b/crates/cpu/tests/simple_power_isa_decoder/expected/decode_one_insn.vcd index dad7759..e6589e2 100644 --- a/crates/cpu/tests/simple_power_isa_decoder/expected/decode_one_insn.vcd +++ b/crates/cpu/tests/simple_power_isa_decoder/expected/decode_one_insn.vcd @@ -9555,13 +9555,13 @@ b1111000 ~HiEE sHdlNone\x20(0) wxrqf b101011 #nTMG 0#OzSC -sWrapToWidth\x20(0) \'QO; +sWrapToUInt7\x20(4) \'QO; sHdlNone\x20(0) $hh#< -b1101 *Jg{y +b11 *Jg{y b0 ME,4D 0|rv,E -sFull64\x20(0) 1YB94 -sFunnelShift2x64Bit\x20(3) L[P%\ +sZeroExt8\x20(6) 1YB94 +sFunnelShift2x8Bit\x20(0) L[P%\ s0 .EQ'a b0 tQONv b0 Rv!87 @@ -9728,7 +9728,7 @@ b0 J*MB9 sHdlNone\x20(0) ij:'] b0 {cLG' 0o( b0 Cyz1o @@ -10262,13 +10262,13 @@ b10 hjQJ`" sHdlNone\x20(0) 4*'7`" b111100 M{|bD" 0SzTsd" -sWrapToWidth\x20(0) e._X@" -sHdlSome\x20(1) Q^X6H" -b10101 ~I[}3" +sWrapToUInt6ZeroIfGE32\x20(6) e._X@" +sHdlNone\x20(0) Q^X6H" +b101 ~I[}3" b0 Z7UK," 0^v(#N" -sFull64\x20(0) |3Xl_" -sShiftSigned64\x20(7) qW^#F" +sZeroExt8\x20(6) |3Xl_" +sSignExt16To64BitThenShift\x20(5) qW^#F" s0 5UNiI" b0 Hm^>(" b0 Cyz1o" @@ -10438,13 +10438,13 @@ b10 hjQJ`# sHdlNone\x20(0) 4*'7`# b111100 M{|bD# 0SzTsd# -sWrapToWidth\x20(0) e._X@# -sHdlSome\x20(1) Q^X6H# -b10101 ~I[}3# +sWrapToUInt6ZeroIfGE32\x20(6) e._X@# +sHdlNone\x20(0) Q^X6H# +b101 ~I[}3# b0 Z7UK,# 0^v(#N# -sFull64\x20(0) |3Xl_# -sShiftSigned64\x20(7) qW^#F# +sZeroExt8\x20(6) |3Xl_# +sSignExt16To64BitThenShift\x20(5) qW^#F# s0 5UNiI# b1 Hm^>(# b0 Cyz1o# @@ -10614,13 +10614,13 @@ b10 hjQJ`$ sHdlNone\x20(0) 4*'7`$ b111100 M{|bD$ 0SzTsd$ -sWrapToWidth\x20(0) e._X@$ -sHdlSome\x20(1) Q^X6H$ -b10101 ~I[}3$ +sWrapToUInt6ZeroIfGE32\x20(6) e._X@$ +sHdlNone\x20(0) Q^X6H$ +b101 ~I[}3$ b0 Z7UK,$ 0^v(#N$ -sFull64\x20(0) |3Xl_$ -sShiftSigned64\x20(7) qW^#F$ +sZeroExt8\x20(6) |3Xl_$ +sSignExt16To64BitThenShift\x20(5) qW^#F$ s0 5UNiI$ b1 Hm^>($ b0 Cyz1o$ @@ -10793,13 +10793,13 @@ b10 hjQJ`% sHdlNone\x20(0) 4*'7`% b0 M{|bD% 0SzTsd% -sWrapToWidth\x20(0) e._X@% +sWrapToUInt3\x20(0) e._X@% sHdlNone\x20(0) Q^X6H% b0 ~I[}3% b0 Z7UK,% 0^v(#N% -sFull64\x20(0) |3Xl_% -sShiftSigned64\x20(7) qW^#F% +sZeroExt8\x20(6) |3Xl_% +sSignExt16To64BitThenShift\x20(5) qW^#F% s0 5UNiI% b0 Hm^>(% b0 Cyz1o% @@ -10969,13 +10969,13 @@ b10 hjQJ`& sHdlNone\x20(0) 4*'7`& b0 M{|bD& 0SzTsd& -sWrapToWidth\x20(0) e._X@& +sWrapToUInt3\x20(0) e._X@& sHdlNone\x20(0) Q^X6H& b0 ~I[}3& b0 Z7UK,& 0^v(#N& -sFull64\x20(0) |3Xl_& -sShiftSigned64\x20(7) qW^#F& +sZeroExt8\x20(6) |3Xl_& +sSignExt16To64BitThenShift\x20(5) qW^#F& s0 5UNiI& b1 Hm^>(& b0 Cyz1o& @@ -11145,13 +11145,13 @@ b10 hjQJ`' sHdlNone\x20(0) 4*'7`' b0 M{|bD' 0SzTsd' -sWrapToWidth\x20(0) e._X@' +sWrapToUInt3\x20(0) e._X@' sHdlNone\x20(0) Q^X6H' b0 ~I[}3' b0 Z7UK,' 0^v(#N' -sFull64\x20(0) |3Xl_' -sShiftSigned64\x20(7) qW^#F' +sZeroExt8\x20(6) |3Xl_' +sSignExt16To64BitThenShift\x20(5) qW^#F' s0 5UNiI' b0 Hm^>(' b0 Cyz1o' @@ -11321,13 +11321,13 @@ b10 hjQJ`( sHdlNone\x20(0) 4*'7`( b0 M{|bD( 0SzTsd( -sWrapToWidth\x20(0) e._X@( +sWrapToUInt3\x20(0) e._X@( sHdlNone\x20(0) Q^X6H( b0 ~I[}3( b0 Z7UK,( 0^v(#N( -sFull64\x20(0) |3Xl_( -sShiftSigned64\x20(7) qW^#F( +sZeroExt8\x20(6) |3Xl_( +sSignExt16To64BitThenShift\x20(5) qW^#F( s0 5UNiI( b1 Hm^>(( b0 Cyz1o( @@ -11497,13 +11497,13 @@ b10 hjQJ`) sHdlNone\x20(0) 4*'7`) b0 M{|bD) 0SzTsd) -sWrapToWidth\x20(0) e._X@) +sWrapToUInt3\x20(0) e._X@) sHdlNone\x20(0) Q^X6H) b0 ~I[}3) b0 Z7UK,) 0^v(#N) -sFull64\x20(0) |3Xl_) -sShiftSigned64\x20(7) qW^#F) +sZeroExt8\x20(6) |3Xl_) +sSignExt16To64BitThenShift\x20(5) qW^#F) s0 5UNiI) b0 Hm^>() b0 Cyz1o) @@ -11673,13 +11673,13 @@ b10 hjQJ`* sHdlNone\x20(0) 4*'7`* b0 M{|bD* 0SzTsd* -sWrapToWidth\x20(0) e._X@* +sWrapToUInt3\x20(0) e._X@* sHdlNone\x20(0) Q^X6H* b0 ~I[}3* b0 Z7UK,* 0^v(#N* -sFull64\x20(0) |3Xl_* -sShiftSigned64\x20(7) qW^#F* +sZeroExt8\x20(6) |3Xl_* +sSignExt16To64BitThenShift\x20(5) qW^#F* s0 5UNiI* b1 Hm^>(* b0 Cyz1o* @@ -12506,13 +12506,12 @@ b11111111 ~HiEE sHdlSome\x20(1) wxrqf b111111 #nTMG 1#OzSC -sWrapToTwiceWidth\x20(1) \'QO; +sWrapToUInt7ZeroIfGE64\x20(7) \'QO; sHdlSome\x20(1) $hh#< b111111 *Jg{y b111111 ME,4D 1|rv,E -sSignExt8\x20(7) 1YB94 -sFunnelShift2x8Bit\x20(0) L[P%\ +sDupLow32\x20(1) 1YB94 b10 tQONv b10 7yh$E b1111111111111111111111111111111111 4~;,Y @@ -12578,9 +12577,10 @@ b10010001101000000001000000000 57CYn b11111111 )[W,5 b10 J*MB9 b11010 {cLG' -sHdlSome\x20(1) Yj!M4 -b100 #P,Dn -sShiftSigned64\x20(7) % b11111111 ?R~45 @@ -12666,7 +12667,8 @@ b11111111 fH\'S" b10010001101000000001000000000 H(}3"" b11111111 {SU_!" b11010 M{|bD" -b100 ~I[}3" +sWrapToUInt5\x20(2) e._X@" +b1 ~I[}3" b11111111 0G)6s" b100100011010000000010 DaH8>" b11111111 ?R~45" @@ -12698,7 +12700,8 @@ b11111111 fH\'S# b10010001101000000001000000000 H(}3"# b11111111 {SU_!# b11010 M{|bD# -b100 ~I[}3# +sWrapToUInt5\x20(2) e._X@# +b1 ~I[}3# b11111111 0G)6s# b100100011010000000010 DaH8># b11111111 ?R~45# @@ -12730,7 +12733,8 @@ b11111111 fH\'S$ b10010001101000000001000000000 H(}3"$ b11111111 {SU_!$ b11010 M{|bD$ -b100 ~I[}3$ +sWrapToUInt5\x20(2) e._X@$ +b1 ~I[}3$ b11111111 0G)6s$ b100100011010000000010 DaH8>$ b11111111 ?R~45$ @@ -13066,7 +13070,8 @@ sDupLow32\x20(1) :CdkL 1HV*I1 sDupLow32\x20(1) JCJvX 1)VK;M -sFunnelShift2x16Bit\x20(1) %N @@ -13081,7 +13086,8 @@ sDupLow32\x20(1) ~l7vG 1GA'OV sDupLow32\x20(1) e=kc< 1fc?;: -sFunnelShift2x16Bit\x20(1) qW^#F +sZeroExt32\x20(2) |3Xl_ +sSignExt32To64BitThenShift\x20(6) qW^#F sCmpRBTwo\x20(9) 5N|/; sSGt\x20(4) ({k7Y sSGt\x20(4) !bg-z @@ -13093,7 +13099,8 @@ sDupLow32\x20(1) ~l7vG" 1GA'OV" sDupLow32\x20(1) e=kc<" 1fc?;:" -sFunnelShift2x16Bit\x20(1) qW^#F" +sZeroExt32\x20(2) |3Xl_" +sSignExt32To64BitThenShift\x20(6) qW^#F" sCmpRBTwo\x20(9) 5N|/;" sSGt\x20(4) ({k7Y" sSGt\x20(4) !bg-z" @@ -13105,7 +13112,8 @@ sDupLow32\x20(1) ~l7vG# 1GA'OV# sDupLow32\x20(1) e=kc<# 1fc?;:# -sFunnelShift2x16Bit\x20(1) qW^#F# +sZeroExt32\x20(2) |3Xl_# +sSignExt32To64BitThenShift\x20(6) qW^#F# sCmpRBTwo\x20(9) 5N|/;# sSGt\x20(4) ({k7Y# sSGt\x20(4) !bg-z# @@ -13117,7 +13125,8 @@ sDupLow32\x20(1) ~l7vG$ 1GA'OV$ sDupLow32\x20(1) e=kc<$ 1fc?;:$ -sFunnelShift2x16Bit\x20(1) qW^#F$ +sZeroExt32\x20(2) |3Xl_$ +sSignExt32To64BitThenShift\x20(6) qW^#F$ sCmpRBTwo\x20(9) 5N|/;$ sSGt\x20(4) ({k7Y$ sSGt\x20(4) !bg-z$ @@ -13130,7 +13139,8 @@ sDupLow32\x20(1) ~l7vG% 1GA'OV% sDupLow32\x20(1) e=kc<% 1fc?;:% -sFunnelShift2x16Bit\x20(1) qW^#F% +sZeroExt32\x20(2) |3Xl_% +sSignExt32To64BitThenShift\x20(6) qW^#F% sCmpRBTwo\x20(9) 5N|/;% sSGt\x20(4) ({k7Y% sSGt\x20(4) !bg-z% @@ -13142,7 +13152,8 @@ sDupLow32\x20(1) ~l7vG& 1GA'OV& sDupLow32\x20(1) e=kc<& 1fc?;:& -sFunnelShift2x16Bit\x20(1) qW^#F& +sZeroExt32\x20(2) |3Xl_& +sSignExt32To64BitThenShift\x20(6) qW^#F& sCmpRBTwo\x20(9) 5N|/;& sSGt\x20(4) ({k7Y& sSGt\x20(4) !bg-z& @@ -13154,7 +13165,8 @@ sDupLow32\x20(1) ~l7vG' 1GA'OV' sDupLow32\x20(1) e=kc<' 1fc?;:' -sFunnelShift2x16Bit\x20(1) qW^#F' +sZeroExt32\x20(2) |3Xl_' +sSignExt32To64BitThenShift\x20(6) qW^#F' sCmpRBTwo\x20(9) 5N|/;' sSGt\x20(4) ({k7Y' sSGt\x20(4) !bg-z' @@ -13166,7 +13178,8 @@ sDupLow32\x20(1) ~l7vG( 1GA'OV( sDupLow32\x20(1) e=kc<( 1fc?;:( -sFunnelShift2x16Bit\x20(1) qW^#F( +sZeroExt32\x20(2) |3Xl_( +sSignExt32To64BitThenShift\x20(6) qW^#F( sCmpRBTwo\x20(9) 5N|/;( sSGt\x20(4) ({k7Y( sSGt\x20(4) !bg-z( @@ -13178,7 +13191,8 @@ sDupLow32\x20(1) ~l7vG) 1GA'OV) sDupLow32\x20(1) e=kc<) 1fc?;:) -sFunnelShift2x16Bit\x20(1) qW^#F) +sZeroExt32\x20(2) |3Xl_) +sSignExt32To64BitThenShift\x20(6) qW^#F) sCmpRBTwo\x20(9) 5N|/;) sSGt\x20(4) ({k7Y) sSGt\x20(4) !bg-z) @@ -13190,7 +13204,8 @@ sDupLow32\x20(1) ~l7vG* 1GA'OV* sDupLow32\x20(1) e=kc<* 1fc?;:* -sFunnelShift2x16Bit\x20(1) qW^#F* +sZeroExt32\x20(2) |3Xl_* +sSignExt32To64BitThenShift\x20(6) qW^#F* sCmpRBTwo\x20(9) 5N|/;* sSGt\x20(4) ({k7Y* sSGt\x20(4) !bg-z* @@ -13273,6 +13288,7 @@ b1000001 4rj;&% 0Qa$2x 0HV*I1 0)VK;M +sSignExt8To64BitThenShift\x20(4) %N @@ -13282,24 +13298,28 @@ b10 G:s0[ 0"e]n_ 0GA'OV 0fc?;: +sSignExt8To64BitThenShift\x20(4) qW^#F sS64\x20(1) 5N|/; sEq\x20(0) ({k7Y sEq\x20(0) !bg-z 0"e]n_" 0GA'OV" 0fc?;:" +sSignExt8To64BitThenShift\x20(4) qW^#F" sS64\x20(1) 5N|/;" sEq\x20(0) ({k7Y" sEq\x20(0) !bg-z" 0"e]n_# 0GA'OV# 0fc?;:# +sSignExt8To64BitThenShift\x20(4) qW^#F# sS64\x20(1) 5N|/;# sEq\x20(0) ({k7Y# sEq\x20(0) !bg-z# 0"e]n_$ 0GA'OV$ 0fc?;:$ +sSignExt8To64BitThenShift\x20(4) qW^#F$ sS64\x20(1) 5N|/;$ sEq\x20(0) ({k7Y$ sEq\x20(0) !bg-z$ @@ -13307,36 +13327,42 @@ b10 ckDlz 0"e]n_% 0GA'OV% 0fc?;:% +sSignExt8To64BitThenShift\x20(4) qW^#F% sS64\x20(1) 5N|/;% sEq\x20(0) ({k7Y% sEq\x20(0) !bg-z% 0"e]n_& 0GA'OV& 0fc?;:& +sSignExt8To64BitThenShift\x20(4) qW^#F& sS64\x20(1) 5N|/;& sEq\x20(0) ({k7Y& sEq\x20(0) !bg-z& 0"e]n_' 0GA'OV' 0fc?;:' +sSignExt8To64BitThenShift\x20(4) qW^#F' sS64\x20(1) 5N|/;' sEq\x20(0) ({k7Y' sEq\x20(0) !bg-z' 0"e]n_( 0GA'OV( 0fc?;:( +sSignExt8To64BitThenShift\x20(4) qW^#F( sS64\x20(1) 5N|/;( sEq\x20(0) ({k7Y( sEq\x20(0) !bg-z( 0"e]n_) 0GA'OV) 0fc?;:) +sSignExt8To64BitThenShift\x20(4) qW^#F) sS64\x20(1) 5N|/;) sEq\x20(0) ({k7Y) sEq\x20(0) !bg-z) 0"e]n_* 0GA'OV* 0fc?;:* +sSignExt8To64BitThenShift\x20(4) qW^#F* sS64\x20(1) 5N|/;* sEq\x20(0) ({k7Y* sEq\x20(0) !bg-z* @@ -13420,7 +13446,7 @@ sSignExt16\x20(5) :CdkL 1HV*I1 sSignExt16\x20(5) JCJvX 1)VK;M -sSignExt16To64BitThenShift\x20(5) %\x20(13) [MG9Q sOverflow\x20(6) RF:oW sOverflow\x20(6) =&Q>N @@ -13434,7 +13460,7 @@ sSignExt16\x20(5) ~l7vG 1GA'OV sSignExt16\x20(5) e=kc< 1fc?;: -sSignExt16To64BitThenShift\x20(5) qW^#F +sShiftSigned64\x20(7) qW^#F s\x20(13) 5N|/; sOverflow\x20(6) ({k7Y sOverflow\x20(6) !bg-z @@ -13445,7 +13471,7 @@ sSignExt16\x20(5) ~l7vG" 1GA'OV" sSignExt16\x20(5) e=kc<" 1fc?;:" -sSignExt16To64BitThenShift\x20(5) qW^#F" +sShiftSigned64\x20(7) qW^#F" s\x20(13) 5N|/;" sOverflow\x20(6) ({k7Y" sOverflow\x20(6) !bg-z" @@ -13456,7 +13482,7 @@ sSignExt16\x20(5) ~l7vG# 1GA'OV# sSignExt16\x20(5) e=kc<# 1fc?;:# -sSignExt16To64BitThenShift\x20(5) qW^#F# +sShiftSigned64\x20(7) qW^#F# s\x20(13) 5N|/;# sOverflow\x20(6) ({k7Y# sOverflow\x20(6) !bg-z# @@ -13467,7 +13493,7 @@ sSignExt16\x20(5) ~l7vG$ 1GA'OV$ sSignExt16\x20(5) e=kc<$ 1fc?;:$ -sSignExt16To64BitThenShift\x20(5) qW^#F$ +sShiftSigned64\x20(7) qW^#F$ s\x20(13) 5N|/;$ sOverflow\x20(6) ({k7Y$ sOverflow\x20(6) !bg-z$ @@ -13479,7 +13505,7 @@ sSignExt16\x20(5) ~l7vG% 1GA'OV% sSignExt16\x20(5) e=kc<% 1fc?;:% -sSignExt16To64BitThenShift\x20(5) qW^#F% +sShiftSigned64\x20(7) qW^#F% s\x20(13) 5N|/;% sOverflow\x20(6) ({k7Y% sOverflow\x20(6) !bg-z% @@ -13490,7 +13516,7 @@ sSignExt16\x20(5) ~l7vG& 1GA'OV& sSignExt16\x20(5) e=kc<& 1fc?;:& -sSignExt16To64BitThenShift\x20(5) qW^#F& +sShiftSigned64\x20(7) qW^#F& s\x20(13) 5N|/;& sOverflow\x20(6) ({k7Y& sOverflow\x20(6) !bg-z& @@ -13501,7 +13527,7 @@ sSignExt16\x20(5) ~l7vG' 1GA'OV' sSignExt16\x20(5) e=kc<' 1fc?;:' -sSignExt16To64BitThenShift\x20(5) qW^#F' +sShiftSigned64\x20(7) qW^#F' s\x20(13) 5N|/;' sOverflow\x20(6) ({k7Y' sOverflow\x20(6) !bg-z' @@ -13512,7 +13538,7 @@ sSignExt16\x20(5) ~l7vG( 1GA'OV( sSignExt16\x20(5) e=kc<( 1fc?;:( -sSignExt16To64BitThenShift\x20(5) qW^#F( +sShiftSigned64\x20(7) qW^#F( s\x20(13) 5N|/;( sOverflow\x20(6) ({k7Y( sOverflow\x20(6) !bg-z( @@ -13523,7 +13549,7 @@ sSignExt16\x20(5) ~l7vG) 1GA'OV) sSignExt16\x20(5) e=kc<) 1fc?;:) -sSignExt16To64BitThenShift\x20(5) qW^#F) +sShiftSigned64\x20(7) qW^#F) s\x20(13) 5N|/;) sOverflow\x20(6) ({k7Y) sOverflow\x20(6) !bg-z) @@ -13534,7 +13560,7 @@ sSignExt16\x20(5) ~l7vG* 1GA'OV* sSignExt16\x20(5) e=kc<* 1fc?;:* -sSignExt16To64BitThenShift\x20(5) qW^#F* +sShiftSigned64\x20(7) qW^#F* s\x20(13) 5N|/;* sOverflow\x20(6) ({k7Y* sOverflow\x20(6) !bg-z* @@ -13622,7 +13648,7 @@ b1010 :$KEC sDupLow32\x20(1) JCJvX b1010 (X#+m b1010 )[W,5 -sFunnelShift2x16Bit\x20(1) % b10010001101000000000000000000 vb<^s b0 zGmMc @@ -14591,6 +14631,7 @@ b100100011010000000000 gfR.A" 1b~v2`" b10010001101000000000000000000 H(}3"" b0 hjQJ`" +sSignExt16To64BitThenShift\x20(5) qW^#F" b100100011010000000000 DaH8>" b10010001101000000000000000000 vb<^s" b0 zGmMc" @@ -14610,6 +14651,7 @@ b100100011010000000000 gfR.A# 1b~v2`# b10010001101000000000000000000 H(}3"# b0 hjQJ`# +sSignExt16To64BitThenShift\x20(5) qW^#F# b100100011010000000000 DaH8># b10010001101000000000000000000 vb<^s# b0 zGmMc# @@ -14629,6 +14671,7 @@ b100100011010000000000 gfR.A$ 1b~v2`$ b10010001101000000000000000000 H(}3"$ b0 hjQJ`$ +sSignExt16To64BitThenShift\x20(5) qW^#F$ b100100011010000000000 DaH8>$ b10010001101000000000000000000 vb<^s$ b0 zGmMc$ @@ -14649,6 +14692,7 @@ b0 gfR.A% 1b~v2`% b1 H(}3"% b0 hjQJ`% +sSignExt16To64BitThenShift\x20(5) qW^#F% b0 DaH8>% b1 vb<^s% b0 zGmMc% @@ -14668,6 +14712,7 @@ b0 gfR.A& 1b~v2`& b1 H(}3"& b0 hjQJ`& +sSignExt16To64BitThenShift\x20(5) qW^#F& b0 DaH8>& b1 vb<^s& b0 zGmMc& @@ -14687,6 +14732,7 @@ b0 gfR.A' 1b~v2`' b10 H(}3"' b0 hjQJ`' +sSignExt16To64BitThenShift\x20(5) qW^#F' b0 DaH8>' b10 vb<^s' b0 zGmMc' @@ -14706,6 +14752,7 @@ b0 gfR.A( 1b~v2`( b10 H(}3"( b0 hjQJ`( +sSignExt16To64BitThenShift\x20(5) qW^#F( b0 DaH8>( b10 vb<^s( b0 zGmMc( @@ -14725,6 +14772,7 @@ b0 gfR.A) 1b~v2`) b11 H(}3") b0 hjQJ`) +sSignExt16To64BitThenShift\x20(5) qW^#F) b0 DaH8>) b11 vb<^s) b0 zGmMc) @@ -14744,6 +14792,7 @@ b0 gfR.A* 1b~v2`* b11 H(}3"* b0 hjQJ`* +sSignExt16To64BitThenShift\x20(5) qW^#F* b0 DaH8>* b11 vb<^s* b0 zGmMc* @@ -14835,11 +14884,12 @@ b11111111 ~HiEE sHdlSome\x20(1) wxrqf b111111 #nTMG 1#OzSC -sWrapToTwiceWidth\x20(1) \'QO; +sWrapToUInt7ZeroIfGE64\x20(7) \'QO; +sHdlSome\x20(1) $hh#< b111111 *Jg{y b111111 ME,4D 1|rv,E -sSignExt8\x20(7) 1YB94 +sDupLow32\x20(1) 1YB94 sFunnelShift2x8Bit\x20(0) L[P%\ b10 tQONv b10 7yh$E @@ -14911,9 +14961,10 @@ b10010001101000000001000000000 57CYn b11111111 )[W,5 b10 J*MB9 b11010 {cLG' -sHdlSome\x20(1) Yj!M4 -b100 #P,Dn -sSignExt32To64BitThenShift\x20(6) % sU8\x20(6) 5N|/; b10010001101000000001000000000 vb<^s @@ -14977,7 +15028,7 @@ b100100011010000000010 gfR.A" sZeroExt8\x20(6) e=kc<" b10010001101000000001000000000 H(}3"" b10 hjQJ`" -sSignExt32To64BitThenShift\x20(6) qW^#F" +sZeroExt16\x20(4) |3Xl_" b100100011010000000010 DaH8>" sU8\x20(6) 5N|/;" b10010001101000000001000000000 vb<^s" @@ -14999,7 +15050,7 @@ b100100011010000000010 gfR.A# sZeroExt8\x20(6) e=kc<# b10010001101000000001000000000 H(}3"# b10 hjQJ`# -sSignExt32To64BitThenShift\x20(6) qW^#F# +sZeroExt16\x20(4) |3Xl_# b100100011010000000010 DaH8># sU8\x20(6) 5N|/;# b10010001101000000001000000000 vb<^s# @@ -15021,7 +15072,7 @@ b100100011010000000010 gfR.A$ sZeroExt8\x20(6) e=kc<$ b10010001101000000001000000000 H(}3"$ b10 hjQJ`$ -sSignExt32To64BitThenShift\x20(6) qW^#F$ +sZeroExt16\x20(4) |3Xl_$ b100100011010000000010 DaH8>$ sU8\x20(6) 5N|/;$ b10010001101000000001000000000 vb<^s$ @@ -15044,7 +15095,7 @@ b10 gfR.A% sZeroExt8\x20(6) e=kc<% b1000000001 H(}3"% b10 hjQJ`% -sSignExt32To64BitThenShift\x20(6) qW^#F% +sZeroExt16\x20(4) |3Xl_% b10 DaH8>% sU8\x20(6) 5N|/;% b1000000001 vb<^s% @@ -15066,7 +15117,7 @@ b10 gfR.A& sZeroExt8\x20(6) e=kc<& b1000000001 H(}3"& b10 hjQJ`& -sSignExt32To64BitThenShift\x20(6) qW^#F& +sZeroExt16\x20(4) |3Xl_& b10 DaH8>& sU8\x20(6) 5N|/;& b1000000001 vb<^s& @@ -15088,7 +15139,7 @@ b10 gfR.A' sZeroExt8\x20(6) e=kc<' b1000000010 H(}3"' b10 hjQJ`' -sSignExt32To64BitThenShift\x20(6) qW^#F' +sZeroExt16\x20(4) |3Xl_' b10 DaH8>' sU8\x20(6) 5N|/;' b1000000010 vb<^s' @@ -15110,7 +15161,7 @@ b10 gfR.A( sZeroExt8\x20(6) e=kc<( b1000000010 H(}3"( b10 hjQJ`( -sSignExt32To64BitThenShift\x20(6) qW^#F( +sZeroExt16\x20(4) |3Xl_( b10 DaH8>( sU8\x20(6) 5N|/;( b1000000010 vb<^s( @@ -15132,7 +15183,7 @@ b10 gfR.A) sZeroExt8\x20(6) e=kc<) b1000000011 H(}3") b10 hjQJ`) -sSignExt32To64BitThenShift\x20(6) qW^#F) +sZeroExt16\x20(4) |3Xl_) b10 DaH8>) sU8\x20(6) 5N|/;) b1000000011 vb<^s) @@ -15154,7 +15205,7 @@ b10 gfR.A* sZeroExt8\x20(6) e=kc<* b1000000011 H(}3"* b10 hjQJ`* -sSignExt32To64BitThenShift\x20(6) qW^#F* +sZeroExt16\x20(4) |3Xl_* b10 DaH8>* sU8\x20(6) 5N|/;* b1000000011 vb<^s* @@ -15205,6 +15256,7 @@ b1010 -DTz.K 0&`>]- 0)ryTe 0swSZ@ +sFunnelShift2x16Bit\x20(1) % b10010001101000000000000000000 vb<^s b0 zGmMc @@ -15455,6 +15520,7 @@ b100100011010000000000 gfR.A" 1b~v2`" b10010001101000000000000000000 H(}3"" b0 hjQJ`" +sSignExt16To64BitThenShift\x20(5) qW^#F" b100100011010000000000 DaH8>" b10010001101000000000000000000 vb<^s" b0 zGmMc" @@ -15474,6 +15540,7 @@ b100100011010000000000 gfR.A# 1b~v2`# b10010001101000000000000000000 H(}3"# b0 hjQJ`# +sSignExt16To64BitThenShift\x20(5) qW^#F# b100100011010000000000 DaH8># b10010001101000000000000000000 vb<^s# b0 zGmMc# @@ -15493,6 +15560,7 @@ b100100011010000000000 gfR.A$ 1b~v2`$ b10010001101000000000000000000 H(}3"$ b0 hjQJ`$ +sSignExt16To64BitThenShift\x20(5) qW^#F$ b100100011010000000000 DaH8>$ b10010001101000000000000000000 vb<^s$ b0 zGmMc$ @@ -15513,6 +15581,7 @@ b0 gfR.A% 1b~v2`% b1 H(}3"% b0 hjQJ`% +sSignExt16To64BitThenShift\x20(5) qW^#F% b0 DaH8>% b1 vb<^s% b0 zGmMc% @@ -15532,6 +15601,7 @@ b0 gfR.A& 1b~v2`& b1 H(}3"& b0 hjQJ`& +sSignExt16To64BitThenShift\x20(5) qW^#F& b0 DaH8>& b1 vb<^s& b0 zGmMc& @@ -15551,6 +15621,7 @@ b0 gfR.A' 1b~v2`' b10 H(}3"' b0 hjQJ`' +sSignExt16To64BitThenShift\x20(5) qW^#F' b0 DaH8>' b10 vb<^s' b0 zGmMc' @@ -15570,6 +15641,7 @@ b0 gfR.A( 1b~v2`( b10 H(}3"( b0 hjQJ`( +sSignExt16To64BitThenShift\x20(5) qW^#F( b0 DaH8>( b10 vb<^s( b0 zGmMc( @@ -15589,6 +15661,7 @@ b0 gfR.A) 1b~v2`) b11 H(}3") b0 hjQJ`) +sSignExt16To64BitThenShift\x20(5) qW^#F) b0 DaH8>) b11 vb<^s) b0 zGmMc) @@ -15608,6 +15681,7 @@ b0 gfR.A* 1b~v2`* b11 H(}3"* b0 hjQJ`* +sSignExt16To64BitThenShift\x20(5) qW^#F* b0 DaH8>* b11 vb<^s* b0 zGmMc* @@ -15699,11 +15773,12 @@ b11111111 ~HiEE sHdlSome\x20(1) wxrqf b111111 #nTMG 1#OzSC -sWrapToTwiceWidth\x20(1) \'QO; +sWrapToUInt7ZeroIfGE64\x20(7) \'QO; +sHdlSome\x20(1) $hh#< b111111 *Jg{y b111111 ME,4D 1|rv,E -sSignExt8\x20(7) 1YB94 +sDupLow32\x20(1) 1YB94 sFunnelShift2x8Bit\x20(0) L[P%\ b10 tQONv b10 7yh$E @@ -15767,9 +15842,10 @@ sSignExt32\x20(3) JCJvX b10010001101000000001000000000 57CYn b10 J*MB9 b11010 {cLG' -sHdlSome\x20(1) Yj!M4 -b100 #P,Dn -sFunnelShift2x64Bit\x20(3) % sS32\x20(3) 5N|/; @@ -15849,7 +15926,8 @@ b0 fH\'S" b10010001101000000001000000000 H(}3"" b0 {SU_!" b10 hjQJ`" -sFunnelShift2x64Bit\x20(3) qW^#F" +sZeroExt8\x20(6) |3Xl_" +sSignExt8To64BitThenShift\x20(4) qW^#F" b0 0G)6s" b100100011010000000010 DaH8>" sS32\x20(3) 5N|/;" @@ -15888,7 +15966,8 @@ b0 fH\'S# b10010001101000000001000000000 H(}3"# b0 {SU_!# b10 hjQJ`# -sFunnelShift2x64Bit\x20(3) qW^#F# +sZeroExt8\x20(6) |3Xl_# +sSignExt8To64BitThenShift\x20(4) qW^#F# b0 0G)6s# b100100011010000000010 DaH8># sS32\x20(3) 5N|/;# @@ -15927,7 +16006,8 @@ b0 fH\'S$ b10010001101000000001000000000 H(}3"$ b0 {SU_!$ b10 hjQJ`$ -sFunnelShift2x64Bit\x20(3) qW^#F$ +sZeroExt8\x20(6) |3Xl_$ +sSignExt8To64BitThenShift\x20(4) qW^#F$ b0 0G)6s$ b100100011010000000010 DaH8>$ sS32\x20(3) 5N|/;$ @@ -15967,7 +16047,8 @@ b0 fH\'S% b1000000001 H(}3"% b0 {SU_!% b10 hjQJ`% -sFunnelShift2x64Bit\x20(3) qW^#F% +sZeroExt8\x20(6) |3Xl_% +sSignExt8To64BitThenShift\x20(4) qW^#F% b0 0G)6s% b10 DaH8>% sS32\x20(3) 5N|/;% @@ -16006,7 +16087,8 @@ b0 fH\'S& b1000000001 H(}3"& b0 {SU_!& b10 hjQJ`& -sFunnelShift2x64Bit\x20(3) qW^#F& +sZeroExt8\x20(6) |3Xl_& +sSignExt8To64BitThenShift\x20(4) qW^#F& b0 0G)6s& b10 DaH8>& sS32\x20(3) 5N|/;& @@ -16045,7 +16127,8 @@ b0 fH\'S' b1000000010 H(}3"' b0 {SU_!' b10 hjQJ`' -sFunnelShift2x64Bit\x20(3) qW^#F' +sZeroExt8\x20(6) |3Xl_' +sSignExt8To64BitThenShift\x20(4) qW^#F' b0 0G)6s' b10 DaH8>' sS32\x20(3) 5N|/;' @@ -16084,7 +16167,8 @@ b0 fH\'S( b1000000010 H(}3"( b0 {SU_!( b10 hjQJ`( -sFunnelShift2x64Bit\x20(3) qW^#F( +sZeroExt8\x20(6) |3Xl_( +sSignExt8To64BitThenShift\x20(4) qW^#F( b0 0G)6s( b10 DaH8>( sS32\x20(3) 5N|/;( @@ -16123,7 +16207,8 @@ b0 fH\'S) b1000000011 H(}3") b0 {SU_!) b10 hjQJ`) -sFunnelShift2x64Bit\x20(3) qW^#F) +sZeroExt8\x20(6) |3Xl_) +sSignExt8To64BitThenShift\x20(4) qW^#F) b0 0G)6s) b10 DaH8>) sS32\x20(3) 5N|/;) @@ -16162,7 +16247,8 @@ b0 fH\'S* b1000000011 H(}3"* b0 {SU_!* b10 hjQJ`* -sFunnelShift2x64Bit\x20(3) qW^#F* +sZeroExt8\x20(6) |3Xl_* +sSignExt8To64BitThenShift\x20(4) qW^#F* b0 0G)6s* b10 DaH8>* sS32\x20(3) 5N|/;* @@ -16224,6 +16310,7 @@ b1100 -DTz.K 0&`>]- 0)ryTe 0swSZ@ +sFunnelShift2x8Bit\x20(0) % b100100011010000000000 vb<^s @@ -16467,7 +16563,7 @@ b1001000110100 gfR.A" b100100011010000000000 H(}3"" b110100 hjQJ`" b1001 M{|bD" -sHdlNone\x20(0) Q^X6H" +sWrapToUInt3\x20(0) e._X@" b0 ~I[}3" b1001000110100 DaH8>" b100100011010000000000 vb<^s" @@ -16493,7 +16589,7 @@ b1001000110100 gfR.A# b100100011010000000000 H(}3"# b110100 hjQJ`# b1001 M{|bD# -sHdlNone\x20(0) Q^X6H# +sWrapToUInt3\x20(0) e._X@# b0 ~I[}3# b1001000110100 DaH8># b100100011010000000000 vb<^s# @@ -16519,7 +16615,7 @@ b1001000110100 gfR.A$ b100100011010000000000 H(}3"$ b110100 hjQJ`$ b1001 M{|bD$ -sHdlNone\x20(0) Q^X6H$ +sWrapToUInt3\x20(0) e._X@$ b0 ~I[}3$ b1001000110100 DaH8>$ b100100011010000000000 vb<^s$ @@ -16713,13 +16809,12 @@ b11111111 ~HiEE sHdlSome\x20(1) wxrqf b111111 #nTMG 1#OzSC -sWrapToTwiceWidth\x20(1) \'QO; +sWrapToUInt7ZeroIfGE64\x20(7) \'QO; sHdlSome\x20(1) $hh#< b111111 *Jg{y b111111 ME,4D 1|rv,E -sSignExt8\x20(7) 1YB94 -sFunnelShift2x8Bit\x20(0) L[P%\ +sDupLow32\x20(1) 1YB94 b10 tQONv b10 7yh$E b1111111111111111111111111111111111 4~;,Y @@ -16794,9 +16889,10 @@ b1 B@hOZ b11111111 )[W,5 b10 J*MB9 b11010 {cLG' -sHdlSome\x20(1) Yj!M4 -b100 #P,Dn -sShiftSigned64\x20(7) % sS8\x20(7) 5N|/; @@ -16919,9 +17015,9 @@ b10010001101000000001000000000 H(}3"" b11111111 {SU_!" b10 hjQJ`" b11010 M{|bD" -sHdlSome\x20(1) Q^X6H" -b100 ~I[}3" -sShiftSigned64\x20(7) qW^#F" +sWrapToUInt5\x20(2) e._X@" +b1 ~I[}3" +sSignExt16To64BitThenShift\x20(5) qW^#F" b11111111 0G)6s" b100100011010000000010 DaH8>" sS8\x20(7) 5N|/;" @@ -16972,9 +17068,9 @@ b10010001101000000001000000000 H(}3"# b11111111 {SU_!# b10 hjQJ`# b11010 M{|bD# -sHdlSome\x20(1) Q^X6H# -b100 ~I[}3# -sShiftSigned64\x20(7) qW^#F# +sWrapToUInt5\x20(2) e._X@# +b1 ~I[}3# +sSignExt16To64BitThenShift\x20(5) qW^#F# b11111111 0G)6s# b100100011010000000010 DaH8># sS8\x20(7) 5N|/;# @@ -17025,9 +17121,9 @@ b10010001101000000001000000000 H(}3"$ b11111111 {SU_!$ b10 hjQJ`$ b11010 M{|bD$ -sHdlSome\x20(1) Q^X6H$ -b100 ~I[}3$ -sShiftSigned64\x20(7) qW^#F$ +sWrapToUInt5\x20(2) e._X@$ +b1 ~I[}3$ +sSignExt16To64BitThenShift\x20(5) qW^#F$ b11111111 0G)6s$ b100100011010000000010 DaH8>$ sS8\x20(7) 5N|/;$ @@ -17073,7 +17169,7 @@ b11111111 fH\'S% b1000000001 H(}3"% b11111111 {SU_!% b10 hjQJ`% -sShiftSigned64\x20(7) qW^#F% +sSignExt16To64BitThenShift\x20(5) qW^#F% b11111111 0G)6s% b10 DaH8>% sS8\x20(7) 5N|/;% @@ -17117,7 +17213,7 @@ b11111111 fH\'S& b1000000001 H(}3"& b11111111 {SU_!& b10 hjQJ`& -sShiftSigned64\x20(7) qW^#F& +sSignExt16To64BitThenShift\x20(5) qW^#F& b11111111 0G)6s& b10 DaH8>& sS8\x20(7) 5N|/;& @@ -17161,7 +17257,7 @@ b11111111 fH\'S' b1000000010 H(}3"' b11111111 {SU_!' b10 hjQJ`' -sShiftSigned64\x20(7) qW^#F' +sSignExt16To64BitThenShift\x20(5) qW^#F' b11111111 0G)6s' b10 DaH8>' sS8\x20(7) 5N|/;' @@ -17205,7 +17301,7 @@ b11111111 fH\'S( b1000000010 H(}3"( b11111111 {SU_!( b10 hjQJ`( -sShiftSigned64\x20(7) qW^#F( +sSignExt16To64BitThenShift\x20(5) qW^#F( b11111111 0G)6s( b10 DaH8>( sS8\x20(7) 5N|/;( @@ -17249,7 +17345,7 @@ b11111111 fH\'S) b1000000011 H(}3") b11111111 {SU_!) b10 hjQJ`) -sShiftSigned64\x20(7) qW^#F) +sSignExt16To64BitThenShift\x20(5) qW^#F) b11111111 0G)6s) b10 DaH8>) sS8\x20(7) 5N|/;) @@ -17293,7 +17389,7 @@ b11111111 fH\'S* b1000000011 H(}3"* b11111111 {SU_!* b10 hjQJ`* -sShiftSigned64\x20(7) qW^#F* +sSignExt16To64BitThenShift\x20(5) qW^#F* b11111111 0G)6s* b10 DaH8>* sS8\x20(7) 5N|/;* @@ -17374,7 +17470,8 @@ sDupLow32\x20(1) :CdkL 1HV*I1 sDupLow32\x20(1) JCJvX 1)VK;M -sFunnelShift2x16Bit\x20(1) %N @@ -17389,7 +17486,8 @@ sDupLow32\x20(1) ~l7vG 1GA'OV sDupLow32\x20(1) e=kc< 1fc?;: -sFunnelShift2x16Bit\x20(1) qW^#F +sZeroExt32\x20(2) |3Xl_ +sSignExt32To64BitThenShift\x20(6) qW^#F sCmpRBTwo\x20(9) 5N|/; sSGt\x20(4) ({k7Y sSGt\x20(4) !bg-z @@ -17401,7 +17499,8 @@ sDupLow32\x20(1) ~l7vG" 1GA'OV" sDupLow32\x20(1) e=kc<" 1fc?;:" -sFunnelShift2x16Bit\x20(1) qW^#F" +sZeroExt32\x20(2) |3Xl_" +sSignExt32To64BitThenShift\x20(6) qW^#F" sCmpRBTwo\x20(9) 5N|/;" sSGt\x20(4) ({k7Y" sSGt\x20(4) !bg-z" @@ -17413,7 +17512,8 @@ sDupLow32\x20(1) ~l7vG# 1GA'OV# sDupLow32\x20(1) e=kc<# 1fc?;:# -sFunnelShift2x16Bit\x20(1) qW^#F# +sZeroExt32\x20(2) |3Xl_# +sSignExt32To64BitThenShift\x20(6) qW^#F# sCmpRBTwo\x20(9) 5N|/;# sSGt\x20(4) ({k7Y# sSGt\x20(4) !bg-z# @@ -17425,7 +17525,8 @@ sDupLow32\x20(1) ~l7vG$ 1GA'OV$ sDupLow32\x20(1) e=kc<$ 1fc?;:$ -sFunnelShift2x16Bit\x20(1) qW^#F$ +sZeroExt32\x20(2) |3Xl_$ +sSignExt32To64BitThenShift\x20(6) qW^#F$ sCmpRBTwo\x20(9) 5N|/;$ sSGt\x20(4) ({k7Y$ sSGt\x20(4) !bg-z$ @@ -17438,7 +17539,8 @@ sDupLow32\x20(1) ~l7vG% 1GA'OV% sDupLow32\x20(1) e=kc<% 1fc?;:% -sFunnelShift2x16Bit\x20(1) qW^#F% +sZeroExt32\x20(2) |3Xl_% +sSignExt32To64BitThenShift\x20(6) qW^#F% sCmpRBTwo\x20(9) 5N|/;% sSGt\x20(4) ({k7Y% sSGt\x20(4) !bg-z% @@ -17450,7 +17552,8 @@ sDupLow32\x20(1) ~l7vG& 1GA'OV& sDupLow32\x20(1) e=kc<& 1fc?;:& -sFunnelShift2x16Bit\x20(1) qW^#F& +sZeroExt32\x20(2) |3Xl_& +sSignExt32To64BitThenShift\x20(6) qW^#F& sCmpRBTwo\x20(9) 5N|/;& sSGt\x20(4) ({k7Y& sSGt\x20(4) !bg-z& @@ -17462,7 +17565,8 @@ sDupLow32\x20(1) ~l7vG' 1GA'OV' sDupLow32\x20(1) e=kc<' 1fc?;:' -sFunnelShift2x16Bit\x20(1) qW^#F' +sZeroExt32\x20(2) |3Xl_' +sSignExt32To64BitThenShift\x20(6) qW^#F' sCmpRBTwo\x20(9) 5N|/;' sSGt\x20(4) ({k7Y' sSGt\x20(4) !bg-z' @@ -17474,7 +17578,8 @@ sDupLow32\x20(1) ~l7vG( 1GA'OV( sDupLow32\x20(1) e=kc<( 1fc?;:( -sFunnelShift2x16Bit\x20(1) qW^#F( +sZeroExt32\x20(2) |3Xl_( +sSignExt32To64BitThenShift\x20(6) qW^#F( sCmpRBTwo\x20(9) 5N|/;( sSGt\x20(4) ({k7Y( sSGt\x20(4) !bg-z( @@ -17486,7 +17591,8 @@ sDupLow32\x20(1) ~l7vG) 1GA'OV) sDupLow32\x20(1) e=kc<) 1fc?;:) -sFunnelShift2x16Bit\x20(1) qW^#F) +sZeroExt32\x20(2) |3Xl_) +sSignExt32To64BitThenShift\x20(6) qW^#F) sCmpRBTwo\x20(9) 5N|/;) sSGt\x20(4) ({k7Y) sSGt\x20(4) !bg-z) @@ -17498,7 +17604,8 @@ sDupLow32\x20(1) ~l7vG* 1GA'OV* sDupLow32\x20(1) e=kc<* 1fc?;:* -sFunnelShift2x16Bit\x20(1) qW^#F* +sZeroExt32\x20(2) |3Xl_* +sSignExt32To64BitThenShift\x20(6) qW^#F* sCmpRBTwo\x20(9) 5N|/;* sSGt\x20(4) ({k7Y* sSGt\x20(4) !bg-z* @@ -17581,6 +17688,7 @@ b1000001 4rj;&% 0Qa$2x 0HV*I1 0)VK;M +sSignExt8To64BitThenShift\x20(4) %N @@ -17590,24 +17698,28 @@ b10 G:s0[ 0"e]n_ 0GA'OV 0fc?;: +sSignExt8To64BitThenShift\x20(4) qW^#F sS64\x20(1) 5N|/; sEq\x20(0) ({k7Y sEq\x20(0) !bg-z 0"e]n_" 0GA'OV" 0fc?;:" +sSignExt8To64BitThenShift\x20(4) qW^#F" sS64\x20(1) 5N|/;" sEq\x20(0) ({k7Y" sEq\x20(0) !bg-z" 0"e]n_# 0GA'OV# 0fc?;:# +sSignExt8To64BitThenShift\x20(4) qW^#F# sS64\x20(1) 5N|/;# sEq\x20(0) ({k7Y# sEq\x20(0) !bg-z# 0"e]n_$ 0GA'OV$ 0fc?;:$ +sSignExt8To64BitThenShift\x20(4) qW^#F$ sS64\x20(1) 5N|/;$ sEq\x20(0) ({k7Y$ sEq\x20(0) !bg-z$ @@ -17615,36 +17727,42 @@ b10 ckDlz 0"e]n_% 0GA'OV% 0fc?;:% +sSignExt8To64BitThenShift\x20(4) qW^#F% sS64\x20(1) 5N|/;% sEq\x20(0) ({k7Y% sEq\x20(0) !bg-z% 0"e]n_& 0GA'OV& 0fc?;:& +sSignExt8To64BitThenShift\x20(4) qW^#F& sS64\x20(1) 5N|/;& sEq\x20(0) ({k7Y& sEq\x20(0) !bg-z& 0"e]n_' 0GA'OV' 0fc?;:' +sSignExt8To64BitThenShift\x20(4) qW^#F' sS64\x20(1) 5N|/;' sEq\x20(0) ({k7Y' sEq\x20(0) !bg-z' 0"e]n_( 0GA'OV( 0fc?;:( +sSignExt8To64BitThenShift\x20(4) qW^#F( sS64\x20(1) 5N|/;( sEq\x20(0) ({k7Y( sEq\x20(0) !bg-z( 0"e]n_) 0GA'OV) 0fc?;:) +sSignExt8To64BitThenShift\x20(4) qW^#F) sS64\x20(1) 5N|/;) sEq\x20(0) ({k7Y) sEq\x20(0) !bg-z) 0"e]n_* 0GA'OV* 0fc?;:* +sSignExt8To64BitThenShift\x20(4) qW^#F* sS64\x20(1) 5N|/;* sEq\x20(0) ({k7Y* sEq\x20(0) !bg-z* @@ -17728,7 +17846,7 @@ sSignExt16\x20(5) :CdkL 1HV*I1 sSignExt16\x20(5) JCJvX 1)VK;M -sSignExt16To64BitThenShift\x20(5) %\x20(13) [MG9Q sOverflow\x20(6) RF:oW sOverflow\x20(6) =&Q>N @@ -17742,7 +17860,7 @@ sSignExt16\x20(5) ~l7vG 1GA'OV sSignExt16\x20(5) e=kc< 1fc?;: -sSignExt16To64BitThenShift\x20(5) qW^#F +sShiftSigned64\x20(7) qW^#F s\x20(13) 5N|/; sOverflow\x20(6) ({k7Y sOverflow\x20(6) !bg-z @@ -17753,7 +17871,7 @@ sSignExt16\x20(5) ~l7vG" 1GA'OV" sSignExt16\x20(5) e=kc<" 1fc?;:" -sSignExt16To64BitThenShift\x20(5) qW^#F" +sShiftSigned64\x20(7) qW^#F" s\x20(13) 5N|/;" sOverflow\x20(6) ({k7Y" sOverflow\x20(6) !bg-z" @@ -17764,7 +17882,7 @@ sSignExt16\x20(5) ~l7vG# 1GA'OV# sSignExt16\x20(5) e=kc<# 1fc?;:# -sSignExt16To64BitThenShift\x20(5) qW^#F# +sShiftSigned64\x20(7) qW^#F# s\x20(13) 5N|/;# sOverflow\x20(6) ({k7Y# sOverflow\x20(6) !bg-z# @@ -17775,7 +17893,7 @@ sSignExt16\x20(5) ~l7vG$ 1GA'OV$ sSignExt16\x20(5) e=kc<$ 1fc?;:$ -sSignExt16To64BitThenShift\x20(5) qW^#F$ +sShiftSigned64\x20(7) qW^#F$ s\x20(13) 5N|/;$ sOverflow\x20(6) ({k7Y$ sOverflow\x20(6) !bg-z$ @@ -17787,7 +17905,7 @@ sSignExt16\x20(5) ~l7vG% 1GA'OV% sSignExt16\x20(5) e=kc<% 1fc?;:% -sSignExt16To64BitThenShift\x20(5) qW^#F% +sShiftSigned64\x20(7) qW^#F% s\x20(13) 5N|/;% sOverflow\x20(6) ({k7Y% sOverflow\x20(6) !bg-z% @@ -17798,7 +17916,7 @@ sSignExt16\x20(5) ~l7vG& 1GA'OV& sSignExt16\x20(5) e=kc<& 1fc?;:& -sSignExt16To64BitThenShift\x20(5) qW^#F& +sShiftSigned64\x20(7) qW^#F& s\x20(13) 5N|/;& sOverflow\x20(6) ({k7Y& sOverflow\x20(6) !bg-z& @@ -17809,7 +17927,7 @@ sSignExt16\x20(5) ~l7vG' 1GA'OV' sSignExt16\x20(5) e=kc<' 1fc?;:' -sSignExt16To64BitThenShift\x20(5) qW^#F' +sShiftSigned64\x20(7) qW^#F' s\x20(13) 5N|/;' sOverflow\x20(6) ({k7Y' sOverflow\x20(6) !bg-z' @@ -17820,7 +17938,7 @@ sSignExt16\x20(5) ~l7vG( 1GA'OV( sSignExt16\x20(5) e=kc<( 1fc?;:( -sSignExt16To64BitThenShift\x20(5) qW^#F( +sShiftSigned64\x20(7) qW^#F( s\x20(13) 5N|/;( sOverflow\x20(6) ({k7Y( sOverflow\x20(6) !bg-z( @@ -17831,7 +17949,7 @@ sSignExt16\x20(5) ~l7vG) 1GA'OV) sSignExt16\x20(5) e=kc<) 1fc?;:) -sSignExt16To64BitThenShift\x20(5) qW^#F) +sShiftSigned64\x20(7) qW^#F) s\x20(13) 5N|/;) sOverflow\x20(6) ({k7Y) sOverflow\x20(6) !bg-z) @@ -17842,7 +17960,7 @@ sSignExt16\x20(5) ~l7vG* 1GA'OV* sSignExt16\x20(5) e=kc<* 1fc?;:* -sSignExt16To64BitThenShift\x20(5) qW^#F* +sShiftSigned64\x20(7) qW^#F* s\x20(13) 5N|/;* sOverflow\x20(6) ({k7Y* sOverflow\x20(6) !bg-z* @@ -17930,7 +18048,7 @@ b1010 :$KEC sDupLow32\x20(1) JCJvX b1010 (X#+m b1010 )[W,5 -sFunnelShift2x16Bit\x20(1) % b10010001101000000000000000000 vb<^s b0 zGmMc @@ -18923,6 +19055,7 @@ b100100011010000000000 gfR.A" 1b~v2`" b10010001101000000000000000000 H(}3"" b0 hjQJ`" +sSignExt16To64BitThenShift\x20(5) qW^#F" b100100011010000000000 DaH8>" b10010001101000000000000000000 vb<^s" b0 zGmMc" @@ -18942,6 +19075,7 @@ b100100011010000000000 gfR.A# 1b~v2`# b10010001101000000000000000000 H(}3"# b0 hjQJ`# +sSignExt16To64BitThenShift\x20(5) qW^#F# b100100011010000000000 DaH8># b10010001101000000000000000000 vb<^s# b0 zGmMc# @@ -18961,6 +19095,7 @@ b100100011010000000000 gfR.A$ 1b~v2`$ b10010001101000000000000000000 H(}3"$ b0 hjQJ`$ +sSignExt16To64BitThenShift\x20(5) qW^#F$ b100100011010000000000 DaH8>$ b10010001101000000000000000000 vb<^s$ b0 zGmMc$ @@ -18981,6 +19116,7 @@ b0 gfR.A% 1b~v2`% b1 H(}3"% b0 hjQJ`% +sSignExt16To64BitThenShift\x20(5) qW^#F% b0 DaH8>% b1 vb<^s% b0 zGmMc% @@ -19000,6 +19136,7 @@ b0 gfR.A& 1b~v2`& b1 H(}3"& b0 hjQJ`& +sSignExt16To64BitThenShift\x20(5) qW^#F& b0 DaH8>& b1 vb<^s& b0 zGmMc& @@ -19019,6 +19156,7 @@ b0 gfR.A' 1b~v2`' b10 H(}3"' b0 hjQJ`' +sSignExt16To64BitThenShift\x20(5) qW^#F' b0 DaH8>' b10 vb<^s' b0 zGmMc' @@ -19038,6 +19176,7 @@ b0 gfR.A( 1b~v2`( b10 H(}3"( b0 hjQJ`( +sSignExt16To64BitThenShift\x20(5) qW^#F( b0 DaH8>( b10 vb<^s( b0 zGmMc( @@ -19057,6 +19196,7 @@ b0 gfR.A) 1b~v2`) b11 H(}3") b0 hjQJ`) +sSignExt16To64BitThenShift\x20(5) qW^#F) b0 DaH8>) b11 vb<^s) b0 zGmMc) @@ -19076,6 +19216,7 @@ b0 gfR.A* 1b~v2`* b11 H(}3"* b0 hjQJ`* +sSignExt16To64BitThenShift\x20(5) qW^#F* b0 DaH8>* b11 vb<^s* b0 zGmMc* @@ -19170,11 +19311,12 @@ b11111111 ~HiEE sHdlSome\x20(1) wxrqf b111111 #nTMG 1#OzSC -sWrapToTwiceWidth\x20(1) \'QO; +sWrapToUInt7ZeroIfGE64\x20(7) \'QO; +sHdlSome\x20(1) $hh#< b111111 *Jg{y b111111 ME,4D 1|rv,E -sSignExt8\x20(7) 1YB94 +sDupLow32\x20(1) 1YB94 sFunnelShift2x8Bit\x20(0) L[P%\ b10 tQONv b10 7yh$E @@ -19257,9 +19399,10 @@ b1 B@hOZ b11111111 )[W,5 b10 J*MB9 b11010 {cLG' -sHdlSome\x20(1) Yj!M4 -b100 #P,Dn -sSignExt32To64BitThenShift\x20(6) % sU8\x20(6) 5N|/; b10010001101000000001000000000 vb<^s @@ -19333,7 +19476,7 @@ b100100011010000000010 gfR.A" sZeroExt8\x20(6) e=kc<" b10010001101000000001000000000 H(}3"" b10 hjQJ`" -sSignExt32To64BitThenShift\x20(6) qW^#F" +sZeroExt16\x20(4) |3Xl_" b100100011010000000010 DaH8>" sU8\x20(6) 5N|/;" b10010001101000000001000000000 vb<^s" @@ -19355,7 +19498,7 @@ b100100011010000000010 gfR.A# sZeroExt8\x20(6) e=kc<# b10010001101000000001000000000 H(}3"# b10 hjQJ`# -sSignExt32To64BitThenShift\x20(6) qW^#F# +sZeroExt16\x20(4) |3Xl_# b100100011010000000010 DaH8># sU8\x20(6) 5N|/;# b10010001101000000001000000000 vb<^s# @@ -19377,7 +19520,7 @@ b100100011010000000010 gfR.A$ sZeroExt8\x20(6) e=kc<$ b10010001101000000001000000000 H(}3"$ b10 hjQJ`$ -sSignExt32To64BitThenShift\x20(6) qW^#F$ +sZeroExt16\x20(4) |3Xl_$ b100100011010000000010 DaH8>$ sU8\x20(6) 5N|/;$ b10010001101000000001000000000 vb<^s$ @@ -19400,7 +19543,7 @@ b10 gfR.A% sZeroExt8\x20(6) e=kc<% b1000000001 H(}3"% b10 hjQJ`% -sSignExt32To64BitThenShift\x20(6) qW^#F% +sZeroExt16\x20(4) |3Xl_% b10 DaH8>% sU8\x20(6) 5N|/;% b1000000001 vb<^s% @@ -19422,7 +19565,7 @@ b10 gfR.A& sZeroExt8\x20(6) e=kc<& b1000000001 H(}3"& b10 hjQJ`& -sSignExt32To64BitThenShift\x20(6) qW^#F& +sZeroExt16\x20(4) |3Xl_& b10 DaH8>& sU8\x20(6) 5N|/;& b1000000001 vb<^s& @@ -19444,7 +19587,7 @@ b10 gfR.A' sZeroExt8\x20(6) e=kc<' b1000000010 H(}3"' b10 hjQJ`' -sSignExt32To64BitThenShift\x20(6) qW^#F' +sZeroExt16\x20(4) |3Xl_' b10 DaH8>' sU8\x20(6) 5N|/;' b1000000010 vb<^s' @@ -19466,7 +19609,7 @@ b10 gfR.A( sZeroExt8\x20(6) e=kc<( b1000000010 H(}3"( b10 hjQJ`( -sSignExt32To64BitThenShift\x20(6) qW^#F( +sZeroExt16\x20(4) |3Xl_( b10 DaH8>( sU8\x20(6) 5N|/;( b1000000010 vb<^s( @@ -19488,7 +19631,7 @@ b10 gfR.A) sZeroExt8\x20(6) e=kc<) b1000000011 H(}3") b10 hjQJ`) -sSignExt32To64BitThenShift\x20(6) qW^#F) +sZeroExt16\x20(4) |3Xl_) b10 DaH8>) sU8\x20(6) 5N|/;) b1000000011 vb<^s) @@ -19510,7 +19653,7 @@ b10 gfR.A* sZeroExt8\x20(6) e=kc<* b1000000011 H(}3"* b10 hjQJ`* -sSignExt32To64BitThenShift\x20(6) qW^#F* +sZeroExt16\x20(4) |3Xl_* b10 DaH8>* sU8\x20(6) 5N|/;* b1000000011 vb<^s* @@ -19561,6 +19704,7 @@ b1010 -DTz.K 0&`>]- 0)ryTe 0swSZ@ +sFunnelShift2x16Bit\x20(1) % b10010001101000000000000000000 vb<^s b0 zGmMc @@ -19835,6 +19992,7 @@ b100100011010000000000 gfR.A" 1b~v2`" b10010001101000000000000000000 H(}3"" b0 hjQJ`" +sSignExt16To64BitThenShift\x20(5) qW^#F" b100100011010000000000 DaH8>" b10010001101000000000000000000 vb<^s" b0 zGmMc" @@ -19854,6 +20012,7 @@ b100100011010000000000 gfR.A# 1b~v2`# b10010001101000000000000000000 H(}3"# b0 hjQJ`# +sSignExt16To64BitThenShift\x20(5) qW^#F# b100100011010000000000 DaH8># b10010001101000000000000000000 vb<^s# b0 zGmMc# @@ -19873,6 +20032,7 @@ b100100011010000000000 gfR.A$ 1b~v2`$ b10010001101000000000000000000 H(}3"$ b0 hjQJ`$ +sSignExt16To64BitThenShift\x20(5) qW^#F$ b100100011010000000000 DaH8>$ b10010001101000000000000000000 vb<^s$ b0 zGmMc$ @@ -19893,6 +20053,7 @@ b0 gfR.A% 1b~v2`% b1 H(}3"% b0 hjQJ`% +sSignExt16To64BitThenShift\x20(5) qW^#F% b0 DaH8>% b1 vb<^s% b0 zGmMc% @@ -19912,6 +20073,7 @@ b0 gfR.A& 1b~v2`& b1 H(}3"& b0 hjQJ`& +sSignExt16To64BitThenShift\x20(5) qW^#F& b0 DaH8>& b1 vb<^s& b0 zGmMc& @@ -19931,6 +20093,7 @@ b0 gfR.A' 1b~v2`' b10 H(}3"' b0 hjQJ`' +sSignExt16To64BitThenShift\x20(5) qW^#F' b0 DaH8>' b10 vb<^s' b0 zGmMc' @@ -19950,6 +20113,7 @@ b0 gfR.A( 1b~v2`( b10 H(}3"( b0 hjQJ`( +sSignExt16To64BitThenShift\x20(5) qW^#F( b0 DaH8>( b10 vb<^s( b0 zGmMc( @@ -19969,6 +20133,7 @@ b0 gfR.A) 1b~v2`) b11 H(}3") b0 hjQJ`) +sSignExt16To64BitThenShift\x20(5) qW^#F) b0 DaH8>) b11 vb<^s) b0 zGmMc) @@ -19988,6 +20153,7 @@ b0 gfR.A* 1b~v2`* b11 H(}3"* b0 hjQJ`* +sSignExt16To64BitThenShift\x20(5) qW^#F* b0 DaH8>* b11 vb<^s* b0 zGmMc* @@ -20082,11 +20248,12 @@ b11111111 ~HiEE sHdlSome\x20(1) wxrqf b111111 #nTMG 1#OzSC -sWrapToTwiceWidth\x20(1) \'QO; +sWrapToUInt7ZeroIfGE64\x20(7) \'QO; +sHdlSome\x20(1) $hh#< b111111 *Jg{y b111111 ME,4D 1|rv,E -sSignExt8\x20(7) 1YB94 +sDupLow32\x20(1) 1YB94 sFunnelShift2x8Bit\x20(0) L[P%\ b10 tQONv b10 7yh$E @@ -20161,9 +20328,10 @@ b10010001101000000001000000000 57CYn b1 B@hOZ b10 J*MB9 b11010 {cLG' -sHdlSome\x20(1) Yj!M4 -b100 #P,Dn -sFunnelShift2x64Bit\x20(3) % sS32\x20(3) 5N|/; @@ -20253,7 +20422,8 @@ b0 fH\'S" b10010001101000000001000000000 H(}3"" b0 {SU_!" b10 hjQJ`" -sFunnelShift2x64Bit\x20(3) qW^#F" +sZeroExt8\x20(6) |3Xl_" +sSignExt8To64BitThenShift\x20(4) qW^#F" b0 0G)6s" b100100011010000000010 DaH8>" sS32\x20(3) 5N|/;" @@ -20292,7 +20462,8 @@ b0 fH\'S# b10010001101000000001000000000 H(}3"# b0 {SU_!# b10 hjQJ`# -sFunnelShift2x64Bit\x20(3) qW^#F# +sZeroExt8\x20(6) |3Xl_# +sSignExt8To64BitThenShift\x20(4) qW^#F# b0 0G)6s# b100100011010000000010 DaH8># sS32\x20(3) 5N|/;# @@ -20331,7 +20502,8 @@ b0 fH\'S$ b10010001101000000001000000000 H(}3"$ b0 {SU_!$ b10 hjQJ`$ -sFunnelShift2x64Bit\x20(3) qW^#F$ +sZeroExt8\x20(6) |3Xl_$ +sSignExt8To64BitThenShift\x20(4) qW^#F$ b0 0G)6s$ b100100011010000000010 DaH8>$ sS32\x20(3) 5N|/;$ @@ -20371,7 +20543,8 @@ b0 fH\'S% b1000000001 H(}3"% b0 {SU_!% b10 hjQJ`% -sFunnelShift2x64Bit\x20(3) qW^#F% +sZeroExt8\x20(6) |3Xl_% +sSignExt8To64BitThenShift\x20(4) qW^#F% b0 0G)6s% b10 DaH8>% sS32\x20(3) 5N|/;% @@ -20410,7 +20583,8 @@ b0 fH\'S& b1000000001 H(}3"& b0 {SU_!& b10 hjQJ`& -sFunnelShift2x64Bit\x20(3) qW^#F& +sZeroExt8\x20(6) |3Xl_& +sSignExt8To64BitThenShift\x20(4) qW^#F& b0 0G)6s& b10 DaH8>& sS32\x20(3) 5N|/;& @@ -20449,7 +20623,8 @@ b0 fH\'S' b1000000010 H(}3"' b0 {SU_!' b10 hjQJ`' -sFunnelShift2x64Bit\x20(3) qW^#F' +sZeroExt8\x20(6) |3Xl_' +sSignExt8To64BitThenShift\x20(4) qW^#F' b0 0G)6s' b10 DaH8>' sS32\x20(3) 5N|/;' @@ -20488,7 +20663,8 @@ b0 fH\'S( b1000000010 H(}3"( b0 {SU_!( b10 hjQJ`( -sFunnelShift2x64Bit\x20(3) qW^#F( +sZeroExt8\x20(6) |3Xl_( +sSignExt8To64BitThenShift\x20(4) qW^#F( b0 0G)6s( b10 DaH8>( sS32\x20(3) 5N|/;( @@ -20527,7 +20703,8 @@ b0 fH\'S) b1000000011 H(}3") b0 {SU_!) b10 hjQJ`) -sFunnelShift2x64Bit\x20(3) qW^#F) +sZeroExt8\x20(6) |3Xl_) +sSignExt8To64BitThenShift\x20(4) qW^#F) b0 0G)6s) b10 DaH8>) sS32\x20(3) 5N|/;) @@ -20566,7 +20743,8 @@ b0 fH\'S* b1000000011 H(}3"* b0 {SU_!* b10 hjQJ`* -sFunnelShift2x64Bit\x20(3) qW^#F* +sZeroExt8\x20(6) |3Xl_* +sSignExt8To64BitThenShift\x20(4) qW^#F* b0 0G)6s* b10 DaH8>* sS32\x20(3) 5N|/;* @@ -20628,6 +20806,7 @@ b1100 -DTz.K 0&`>]- 0)ryTe 0swSZ@ +sFunnelShift2x8Bit\x20(0) % b100100011010000000000 vb<^s @@ -20895,7 +21083,7 @@ b1001000110100 gfR.A" b100100011010000000000 H(}3"" b110100 hjQJ`" b1001 M{|bD" -sHdlNone\x20(0) Q^X6H" +sWrapToUInt3\x20(0) e._X@" b0 ~I[}3" b1001000110100 DaH8>" b100100011010000000000 vb<^s" @@ -20921,7 +21109,7 @@ b1001000110100 gfR.A# b100100011010000000000 H(}3"# b110100 hjQJ`# b1001 M{|bD# -sHdlNone\x20(0) Q^X6H# +sWrapToUInt3\x20(0) e._X@# b0 ~I[}3# b1001000110100 DaH8># b100100011010000000000 vb<^s# @@ -20947,7 +21135,7 @@ b1001000110100 gfR.A$ b100100011010000000000 H(}3"$ b110100 hjQJ`$ b1001 M{|bD$ -sHdlNone\x20(0) Q^X6H$ +sWrapToUInt3\x20(0) e._X@$ b0 ~I[}3$ b1001000110100 DaH8>$ b100100011010000000000 vb<^s$ @@ -21144,13 +21332,12 @@ b11111111 ~HiEE sHdlSome\x20(1) wxrqf b111111 #nTMG 1#OzSC -sWrapToTwiceWidth\x20(1) \'QO; +sWrapToUInt7ZeroIfGE64\x20(7) \'QO; sHdlSome\x20(1) $hh#< b111111 *Jg{y b111111 ME,4D 1|rv,E -sSignExt8\x20(7) 1YB94 -sFunnelShift2x8Bit\x20(0) L[P%\ +sDupLow32\x20(1) 1YB94 b10 tQONv b10 7yh$E b1111111111111111111111111111111111 4~;,Y @@ -21215,9 +21402,10 @@ b10010001101000000001000000000 57CYn b11111111 )[W,5 b10 J*MB9 b11010 {cLG' -sHdlSome\x20(1) Yj!M4 -b100 #P,Dn -sShiftSigned64\x20(7) % sS8\x20(7) 5N|/; @@ -21328,9 +21516,9 @@ b10010001101000000001000000000 H(}3"" b11111111 {SU_!" b10 hjQJ`" b11010 M{|bD" -sHdlSome\x20(1) Q^X6H" -b100 ~I[}3" -sShiftSigned64\x20(7) qW^#F" +sWrapToUInt5\x20(2) e._X@" +b1 ~I[}3" +sSignExt16To64BitThenShift\x20(5) qW^#F" b11111111 0G)6s" b100100011010000000010 DaH8>" sS8\x20(7) 5N|/;" @@ -21381,9 +21569,9 @@ b10010001101000000001000000000 H(}3"# b11111111 {SU_!# b10 hjQJ`# b11010 M{|bD# -sHdlSome\x20(1) Q^X6H# -b100 ~I[}3# -sShiftSigned64\x20(7) qW^#F# +sWrapToUInt5\x20(2) e._X@# +b1 ~I[}3# +sSignExt16To64BitThenShift\x20(5) qW^#F# b11111111 0G)6s# b100100011010000000010 DaH8># sS8\x20(7) 5N|/;# @@ -21434,9 +21622,9 @@ b10010001101000000001000000000 H(}3"$ b11111111 {SU_!$ b10 hjQJ`$ b11010 M{|bD$ -sHdlSome\x20(1) Q^X6H$ -b100 ~I[}3$ -sShiftSigned64\x20(7) qW^#F$ +sWrapToUInt5\x20(2) e._X@$ +b1 ~I[}3$ +sSignExt16To64BitThenShift\x20(5) qW^#F$ b11111111 0G)6s$ b100100011010000000010 DaH8>$ sS8\x20(7) 5N|/;$ @@ -21482,7 +21670,7 @@ b11111111 fH\'S% b1000000001 H(}3"% b11111111 {SU_!% b10 hjQJ`% -sShiftSigned64\x20(7) qW^#F% +sSignExt16To64BitThenShift\x20(5) qW^#F% b11111111 0G)6s% b10 DaH8>% sS8\x20(7) 5N|/;% @@ -21526,7 +21714,7 @@ b11111111 fH\'S& b1000000001 H(}3"& b11111111 {SU_!& b10 hjQJ`& -sShiftSigned64\x20(7) qW^#F& +sSignExt16To64BitThenShift\x20(5) qW^#F& b11111111 0G)6s& b10 DaH8>& sS8\x20(7) 5N|/;& @@ -21570,7 +21758,7 @@ b11111111 fH\'S' b1000000010 H(}3"' b11111111 {SU_!' b10 hjQJ`' -sShiftSigned64\x20(7) qW^#F' +sSignExt16To64BitThenShift\x20(5) qW^#F' b11111111 0G)6s' b10 DaH8>' sS8\x20(7) 5N|/;' @@ -21614,7 +21802,7 @@ b11111111 fH\'S( b1000000010 H(}3"( b11111111 {SU_!( b10 hjQJ`( -sShiftSigned64\x20(7) qW^#F( +sSignExt16To64BitThenShift\x20(5) qW^#F( b11111111 0G)6s( b10 DaH8>( sS8\x20(7) 5N|/;( @@ -21658,7 +21846,7 @@ b11111111 fH\'S) b1000000011 H(}3") b11111111 {SU_!) b10 hjQJ`) -sShiftSigned64\x20(7) qW^#F) +sSignExt16To64BitThenShift\x20(5) qW^#F) b11111111 0G)6s) b10 DaH8>) sS8\x20(7) 5N|/;) @@ -21702,7 +21890,7 @@ b11111111 fH\'S* b1000000011 H(}3"* b11111111 {SU_!* b10 hjQJ`* -sShiftSigned64\x20(7) qW^#F* +sSignExt16To64BitThenShift\x20(5) qW^#F* b11111111 0G)6s* b10 DaH8>* sS8\x20(7) 5N|/;* @@ -21836,7 +22024,8 @@ sDupLow32\x20(1) :CdkL 1HV*I1 sDupLow32\x20(1) JCJvX 1)VK;M -sFunnelShift2x16Bit\x20(1) %N @@ -21851,7 +22040,8 @@ sDupLow32\x20(1) ~l7vG 1GA'OV sDupLow32\x20(1) e=kc< 1fc?;: -sFunnelShift2x16Bit\x20(1) qW^#F +sZeroExt32\x20(2) |3Xl_ +sSignExt32To64BitThenShift\x20(6) qW^#F sCmpRBTwo\x20(9) 5N|/; sSGt\x20(4) ({k7Y sSGt\x20(4) !bg-z @@ -21863,7 +22053,8 @@ sDupLow32\x20(1) ~l7vG" 1GA'OV" sDupLow32\x20(1) e=kc<" 1fc?;:" -sFunnelShift2x16Bit\x20(1) qW^#F" +sZeroExt32\x20(2) |3Xl_" +sSignExt32To64BitThenShift\x20(6) qW^#F" sCmpRBTwo\x20(9) 5N|/;" sSGt\x20(4) ({k7Y" sSGt\x20(4) !bg-z" @@ -21875,7 +22066,8 @@ sDupLow32\x20(1) ~l7vG# 1GA'OV# sDupLow32\x20(1) e=kc<# 1fc?;:# -sFunnelShift2x16Bit\x20(1) qW^#F# +sZeroExt32\x20(2) |3Xl_# +sSignExt32To64BitThenShift\x20(6) qW^#F# sCmpRBTwo\x20(9) 5N|/;# sSGt\x20(4) ({k7Y# sSGt\x20(4) !bg-z# @@ -21887,7 +22079,8 @@ sDupLow32\x20(1) ~l7vG$ 1GA'OV$ sDupLow32\x20(1) e=kc<$ 1fc?;:$ -sFunnelShift2x16Bit\x20(1) qW^#F$ +sZeroExt32\x20(2) |3Xl_$ +sSignExt32To64BitThenShift\x20(6) qW^#F$ sCmpRBTwo\x20(9) 5N|/;$ sSGt\x20(4) ({k7Y$ sSGt\x20(4) !bg-z$ @@ -21900,7 +22093,8 @@ sDupLow32\x20(1) ~l7vG% 1GA'OV% sDupLow32\x20(1) e=kc<% 1fc?;:% -sFunnelShift2x16Bit\x20(1) qW^#F% +sZeroExt32\x20(2) |3Xl_% +sSignExt32To64BitThenShift\x20(6) qW^#F% sCmpRBTwo\x20(9) 5N|/;% sSGt\x20(4) ({k7Y% sSGt\x20(4) !bg-z% @@ -21912,7 +22106,8 @@ sDupLow32\x20(1) ~l7vG& 1GA'OV& sDupLow32\x20(1) e=kc<& 1fc?;:& -sFunnelShift2x16Bit\x20(1) qW^#F& +sZeroExt32\x20(2) |3Xl_& +sSignExt32To64BitThenShift\x20(6) qW^#F& sCmpRBTwo\x20(9) 5N|/;& sSGt\x20(4) ({k7Y& sSGt\x20(4) !bg-z& @@ -21924,7 +22119,8 @@ sDupLow32\x20(1) ~l7vG' 1GA'OV' sDupLow32\x20(1) e=kc<' 1fc?;:' -sFunnelShift2x16Bit\x20(1) qW^#F' +sZeroExt32\x20(2) |3Xl_' +sSignExt32To64BitThenShift\x20(6) qW^#F' sCmpRBTwo\x20(9) 5N|/;' sSGt\x20(4) ({k7Y' sSGt\x20(4) !bg-z' @@ -21936,7 +22132,8 @@ sDupLow32\x20(1) ~l7vG( 1GA'OV( sDupLow32\x20(1) e=kc<( 1fc?;:( -sFunnelShift2x16Bit\x20(1) qW^#F( +sZeroExt32\x20(2) |3Xl_( +sSignExt32To64BitThenShift\x20(6) qW^#F( sCmpRBTwo\x20(9) 5N|/;( sSGt\x20(4) ({k7Y( sSGt\x20(4) !bg-z( @@ -21948,7 +22145,8 @@ sDupLow32\x20(1) ~l7vG) 1GA'OV) sDupLow32\x20(1) e=kc<) 1fc?;:) -sFunnelShift2x16Bit\x20(1) qW^#F) +sZeroExt32\x20(2) |3Xl_) +sSignExt32To64BitThenShift\x20(6) qW^#F) sCmpRBTwo\x20(9) 5N|/;) sSGt\x20(4) ({k7Y) sSGt\x20(4) !bg-z) @@ -21960,7 +22158,8 @@ sDupLow32\x20(1) ~l7vG* 1GA'OV* sDupLow32\x20(1) e=kc<* 1fc?;:* -sFunnelShift2x16Bit\x20(1) qW^#F* +sZeroExt32\x20(2) |3Xl_* +sSignExt32To64BitThenShift\x20(6) qW^#F* sCmpRBTwo\x20(9) 5N|/;* sSGt\x20(4) ({k7Y* sSGt\x20(4) !bg-z* @@ -22043,6 +22242,7 @@ b1000001 4rj;&% 0Qa$2x 0HV*I1 0)VK;M +sSignExt8To64BitThenShift\x20(4) %N @@ -22052,24 +22252,28 @@ b10 G:s0[ 0"e]n_ 0GA'OV 0fc?;: +sSignExt8To64BitThenShift\x20(4) qW^#F sS64\x20(1) 5N|/; sEq\x20(0) ({k7Y sEq\x20(0) !bg-z 0"e]n_" 0GA'OV" 0fc?;:" +sSignExt8To64BitThenShift\x20(4) qW^#F" sS64\x20(1) 5N|/;" sEq\x20(0) ({k7Y" sEq\x20(0) !bg-z" 0"e]n_# 0GA'OV# 0fc?;:# +sSignExt8To64BitThenShift\x20(4) qW^#F# sS64\x20(1) 5N|/;# sEq\x20(0) ({k7Y# sEq\x20(0) !bg-z# 0"e]n_$ 0GA'OV$ 0fc?;:$ +sSignExt8To64BitThenShift\x20(4) qW^#F$ sS64\x20(1) 5N|/;$ sEq\x20(0) ({k7Y$ sEq\x20(0) !bg-z$ @@ -22077,36 +22281,42 @@ b10 ckDlz 0"e]n_% 0GA'OV% 0fc?;:% +sSignExt8To64BitThenShift\x20(4) qW^#F% sS64\x20(1) 5N|/;% sEq\x20(0) ({k7Y% sEq\x20(0) !bg-z% 0"e]n_& 0GA'OV& 0fc?;:& +sSignExt8To64BitThenShift\x20(4) qW^#F& sS64\x20(1) 5N|/;& sEq\x20(0) ({k7Y& sEq\x20(0) !bg-z& 0"e]n_' 0GA'OV' 0fc?;:' +sSignExt8To64BitThenShift\x20(4) qW^#F' sS64\x20(1) 5N|/;' sEq\x20(0) ({k7Y' sEq\x20(0) !bg-z' 0"e]n_( 0GA'OV( 0fc?;:( +sSignExt8To64BitThenShift\x20(4) qW^#F( sS64\x20(1) 5N|/;( sEq\x20(0) ({k7Y( sEq\x20(0) !bg-z( 0"e]n_) 0GA'OV) 0fc?;:) +sSignExt8To64BitThenShift\x20(4) qW^#F) sS64\x20(1) 5N|/;) sEq\x20(0) ({k7Y) sEq\x20(0) !bg-z) 0"e]n_* 0GA'OV* 0fc?;:* +sSignExt8To64BitThenShift\x20(4) qW^#F* sS64\x20(1) 5N|/;* sEq\x20(0) ({k7Y* sEq\x20(0) !bg-z* @@ -22190,7 +22400,7 @@ sSignExt16\x20(5) :CdkL 1HV*I1 sSignExt16\x20(5) JCJvX 1)VK;M -sSignExt16To64BitThenShift\x20(5) %\x20(13) [MG9Q sOverflow\x20(6) RF:oW sOverflow\x20(6) =&Q>N @@ -22204,7 +22414,7 @@ sSignExt16\x20(5) ~l7vG 1GA'OV sSignExt16\x20(5) e=kc< 1fc?;: -sSignExt16To64BitThenShift\x20(5) qW^#F +sShiftSigned64\x20(7) qW^#F s\x20(13) 5N|/; sOverflow\x20(6) ({k7Y sOverflow\x20(6) !bg-z @@ -22215,7 +22425,7 @@ sSignExt16\x20(5) ~l7vG" 1GA'OV" sSignExt16\x20(5) e=kc<" 1fc?;:" -sSignExt16To64BitThenShift\x20(5) qW^#F" +sShiftSigned64\x20(7) qW^#F" s\x20(13) 5N|/;" sOverflow\x20(6) ({k7Y" sOverflow\x20(6) !bg-z" @@ -22226,7 +22436,7 @@ sSignExt16\x20(5) ~l7vG# 1GA'OV# sSignExt16\x20(5) e=kc<# 1fc?;:# -sSignExt16To64BitThenShift\x20(5) qW^#F# +sShiftSigned64\x20(7) qW^#F# s\x20(13) 5N|/;# sOverflow\x20(6) ({k7Y# sOverflow\x20(6) !bg-z# @@ -22237,7 +22447,7 @@ sSignExt16\x20(5) ~l7vG$ 1GA'OV$ sSignExt16\x20(5) e=kc<$ 1fc?;:$ -sSignExt16To64BitThenShift\x20(5) qW^#F$ +sShiftSigned64\x20(7) qW^#F$ s\x20(13) 5N|/;$ sOverflow\x20(6) ({k7Y$ sOverflow\x20(6) !bg-z$ @@ -22249,7 +22459,7 @@ sSignExt16\x20(5) ~l7vG% 1GA'OV% sSignExt16\x20(5) e=kc<% 1fc?;:% -sSignExt16To64BitThenShift\x20(5) qW^#F% +sShiftSigned64\x20(7) qW^#F% s\x20(13) 5N|/;% sOverflow\x20(6) ({k7Y% sOverflow\x20(6) !bg-z% @@ -22260,7 +22470,7 @@ sSignExt16\x20(5) ~l7vG& 1GA'OV& sSignExt16\x20(5) e=kc<& 1fc?;:& -sSignExt16To64BitThenShift\x20(5) qW^#F& +sShiftSigned64\x20(7) qW^#F& s\x20(13) 5N|/;& sOverflow\x20(6) ({k7Y& sOverflow\x20(6) !bg-z& @@ -22271,7 +22481,7 @@ sSignExt16\x20(5) ~l7vG' 1GA'OV' sSignExt16\x20(5) e=kc<' 1fc?;:' -sSignExt16To64BitThenShift\x20(5) qW^#F' +sShiftSigned64\x20(7) qW^#F' s\x20(13) 5N|/;' sOverflow\x20(6) ({k7Y' sOverflow\x20(6) !bg-z' @@ -22282,7 +22492,7 @@ sSignExt16\x20(5) ~l7vG( 1GA'OV( sSignExt16\x20(5) e=kc<( 1fc?;:( -sSignExt16To64BitThenShift\x20(5) qW^#F( +sShiftSigned64\x20(7) qW^#F( s\x20(13) 5N|/;( sOverflow\x20(6) ({k7Y( sOverflow\x20(6) !bg-z( @@ -22293,7 +22503,7 @@ sSignExt16\x20(5) ~l7vG) 1GA'OV) sSignExt16\x20(5) e=kc<) 1fc?;:) -sSignExt16To64BitThenShift\x20(5) qW^#F) +sShiftSigned64\x20(7) qW^#F) s\x20(13) 5N|/;) sOverflow\x20(6) ({k7Y) sOverflow\x20(6) !bg-z) @@ -22304,7 +22514,7 @@ sSignExt16\x20(5) ~l7vG* 1GA'OV* sSignExt16\x20(5) e=kc<* 1fc?;:* -sSignExt16To64BitThenShift\x20(5) qW^#F* +sShiftSigned64\x20(7) qW^#F* s\x20(13) 5N|/;* sOverflow\x20(6) ({k7Y* sOverflow\x20(6) !bg-z* @@ -22392,7 +22602,7 @@ b1010 :$KEC sDupLow32\x20(1) JCJvX b1010 (X#+m b1010 )[W,5 -sFunnelShift2x16Bit\x20(1) % b10010001101000000000000000000 vb<^s b0 zGmMc @@ -23351,6 +23575,7 @@ b100100011010000000000 gfR.A" 1b~v2`" b10010001101000000000000000000 H(}3"" b0 hjQJ`" +sSignExt16To64BitThenShift\x20(5) qW^#F" b100100011010000000000 DaH8>" b10010001101000000000000000000 vb<^s" b0 zGmMc" @@ -23370,6 +23595,7 @@ b100100011010000000000 gfR.A# 1b~v2`# b10010001101000000000000000000 H(}3"# b0 hjQJ`# +sSignExt16To64BitThenShift\x20(5) qW^#F# b100100011010000000000 DaH8># b10010001101000000000000000000 vb<^s# b0 zGmMc# @@ -23389,6 +23615,7 @@ b100100011010000000000 gfR.A$ 1b~v2`$ b10010001101000000000000000000 H(}3"$ b0 hjQJ`$ +sSignExt16To64BitThenShift\x20(5) qW^#F$ b100100011010000000000 DaH8>$ b10010001101000000000000000000 vb<^s$ b0 zGmMc$ @@ -23409,6 +23636,7 @@ b0 gfR.A% 1b~v2`% b1 H(}3"% b0 hjQJ`% +sSignExt16To64BitThenShift\x20(5) qW^#F% b0 DaH8>% b1 vb<^s% b0 zGmMc% @@ -23428,6 +23656,7 @@ b0 gfR.A& 1b~v2`& b1 H(}3"& b0 hjQJ`& +sSignExt16To64BitThenShift\x20(5) qW^#F& b0 DaH8>& b1 vb<^s& b0 zGmMc& @@ -23447,6 +23676,7 @@ b0 gfR.A' 1b~v2`' b10 H(}3"' b0 hjQJ`' +sSignExt16To64BitThenShift\x20(5) qW^#F' b0 DaH8>' b10 vb<^s' b0 zGmMc' @@ -23466,6 +23696,7 @@ b0 gfR.A( 1b~v2`( b10 H(}3"( b0 hjQJ`( +sSignExt16To64BitThenShift\x20(5) qW^#F( b0 DaH8>( b10 vb<^s( b0 zGmMc( @@ -23485,6 +23716,7 @@ b0 gfR.A) 1b~v2`) b11 H(}3") b0 hjQJ`) +sSignExt16To64BitThenShift\x20(5) qW^#F) b0 DaH8>) b11 vb<^s) b0 zGmMc) @@ -23504,6 +23736,7 @@ b0 gfR.A* 1b~v2`* b11 H(}3"* b0 hjQJ`* +sSignExt16To64BitThenShift\x20(5) qW^#F* b0 DaH8>* b11 vb<^s* b0 zGmMc* @@ -23592,11 +23825,12 @@ b11111111 ~HiEE sHdlSome\x20(1) wxrqf b111111 #nTMG 1#OzSC -sWrapToTwiceWidth\x20(1) \'QO; +sWrapToUInt7ZeroIfGE64\x20(7) \'QO; +sHdlSome\x20(1) $hh#< b111111 *Jg{y b111111 ME,4D 1|rv,E -sSignExt8\x20(7) 1YB94 +sDupLow32\x20(1) 1YB94 sFunnelShift2x8Bit\x20(0) L[P%\ b10 tQONv b10 7yh$E @@ -23663,9 +23897,10 @@ b10010001101000000001000000000 57CYn b11111111 )[W,5 b10 J*MB9 b11010 {cLG' -sHdlSome\x20(1) Yj!M4 -b100 #P,Dn -sSignExt32To64BitThenShift\x20(6) % sU8\x20(6) 5N|/; b10010001101000000001000000000 vb<^s @@ -23727,7 +23962,7 @@ b100100011010000000010 gfR.A" sZeroExt8\x20(6) e=kc<" b10010001101000000001000000000 H(}3"" b10 hjQJ`" -sSignExt32To64BitThenShift\x20(6) qW^#F" +sZeroExt16\x20(4) |3Xl_" b100100011010000000010 DaH8>" sU8\x20(6) 5N|/;" b10010001101000000001000000000 vb<^s" @@ -23749,7 +23984,7 @@ b100100011010000000010 gfR.A# sZeroExt8\x20(6) e=kc<# b10010001101000000001000000000 H(}3"# b10 hjQJ`# -sSignExt32To64BitThenShift\x20(6) qW^#F# +sZeroExt16\x20(4) |3Xl_# b100100011010000000010 DaH8># sU8\x20(6) 5N|/;# b10010001101000000001000000000 vb<^s# @@ -23771,7 +24006,7 @@ b100100011010000000010 gfR.A$ sZeroExt8\x20(6) e=kc<$ b10010001101000000001000000000 H(}3"$ b10 hjQJ`$ -sSignExt32To64BitThenShift\x20(6) qW^#F$ +sZeroExt16\x20(4) |3Xl_$ b100100011010000000010 DaH8>$ sU8\x20(6) 5N|/;$ b10010001101000000001000000000 vb<^s$ @@ -23794,7 +24029,7 @@ b10 gfR.A% sZeroExt8\x20(6) e=kc<% b1000000001 H(}3"% b10 hjQJ`% -sSignExt32To64BitThenShift\x20(6) qW^#F% +sZeroExt16\x20(4) |3Xl_% b10 DaH8>% sU8\x20(6) 5N|/;% b1000000001 vb<^s% @@ -23816,7 +24051,7 @@ b10 gfR.A& sZeroExt8\x20(6) e=kc<& b1000000001 H(}3"& b10 hjQJ`& -sSignExt32To64BitThenShift\x20(6) qW^#F& +sZeroExt16\x20(4) |3Xl_& b10 DaH8>& sU8\x20(6) 5N|/;& b1000000001 vb<^s& @@ -23838,7 +24073,7 @@ b10 gfR.A' sZeroExt8\x20(6) e=kc<' b1000000010 H(}3"' b10 hjQJ`' -sSignExt32To64BitThenShift\x20(6) qW^#F' +sZeroExt16\x20(4) |3Xl_' b10 DaH8>' sU8\x20(6) 5N|/;' b1000000010 vb<^s' @@ -23860,7 +24095,7 @@ b10 gfR.A( sZeroExt8\x20(6) e=kc<( b1000000010 H(}3"( b10 hjQJ`( -sSignExt32To64BitThenShift\x20(6) qW^#F( +sZeroExt16\x20(4) |3Xl_( b10 DaH8>( sU8\x20(6) 5N|/;( b1000000010 vb<^s( @@ -23882,7 +24117,7 @@ b10 gfR.A) sZeroExt8\x20(6) e=kc<) b1000000011 H(}3") b10 hjQJ`) -sSignExt32To64BitThenShift\x20(6) qW^#F) +sZeroExt16\x20(4) |3Xl_) b10 DaH8>) sU8\x20(6) 5N|/;) b1000000011 vb<^s) @@ -23904,7 +24139,7 @@ b10 gfR.A* sZeroExt8\x20(6) e=kc<* b1000000011 H(}3"* b10 hjQJ`* -sSignExt32To64BitThenShift\x20(6) qW^#F* +sZeroExt16\x20(4) |3Xl_* b10 DaH8>* sU8\x20(6) 5N|/;* b1000000011 vb<^s* @@ -23955,6 +24190,7 @@ b1010 -DTz.K 0&`>]- 0)ryTe 0swSZ@ +sFunnelShift2x16Bit\x20(1) % b10010001101000000000000000000 vb<^s b0 zGmMc @@ -24195,6 +24444,7 @@ b100100011010000000000 gfR.A" 1b~v2`" b10010001101000000000000000000 H(}3"" b0 hjQJ`" +sSignExt16To64BitThenShift\x20(5) qW^#F" b100100011010000000000 DaH8>" b10010001101000000000000000000 vb<^s" b0 zGmMc" @@ -24214,6 +24464,7 @@ b100100011010000000000 gfR.A# 1b~v2`# b10010001101000000000000000000 H(}3"# b0 hjQJ`# +sSignExt16To64BitThenShift\x20(5) qW^#F# b100100011010000000000 DaH8># b10010001101000000000000000000 vb<^s# b0 zGmMc# @@ -24233,6 +24484,7 @@ b100100011010000000000 gfR.A$ 1b~v2`$ b10010001101000000000000000000 H(}3"$ b0 hjQJ`$ +sSignExt16To64BitThenShift\x20(5) qW^#F$ b100100011010000000000 DaH8>$ b10010001101000000000000000000 vb<^s$ b0 zGmMc$ @@ -24253,6 +24505,7 @@ b0 gfR.A% 1b~v2`% b1 H(}3"% b0 hjQJ`% +sSignExt16To64BitThenShift\x20(5) qW^#F% b0 DaH8>% b1 vb<^s% b0 zGmMc% @@ -24272,6 +24525,7 @@ b0 gfR.A& 1b~v2`& b1 H(}3"& b0 hjQJ`& +sSignExt16To64BitThenShift\x20(5) qW^#F& b0 DaH8>& b1 vb<^s& b0 zGmMc& @@ -24291,6 +24545,7 @@ b0 gfR.A' 1b~v2`' b10 H(}3"' b0 hjQJ`' +sSignExt16To64BitThenShift\x20(5) qW^#F' b0 DaH8>' b10 vb<^s' b0 zGmMc' @@ -24310,6 +24565,7 @@ b0 gfR.A( 1b~v2`( b10 H(}3"( b0 hjQJ`( +sSignExt16To64BitThenShift\x20(5) qW^#F( b0 DaH8>( b10 vb<^s( b0 zGmMc( @@ -24329,6 +24585,7 @@ b0 gfR.A) 1b~v2`) b11 H(}3") b0 hjQJ`) +sSignExt16To64BitThenShift\x20(5) qW^#F) b0 DaH8>) b11 vb<^s) b0 zGmMc) @@ -24348,6 +24605,7 @@ b0 gfR.A* 1b~v2`* b11 H(}3"* b0 hjQJ`* +sSignExt16To64BitThenShift\x20(5) qW^#F* b0 DaH8>* b11 vb<^s* b0 zGmMc* @@ -24436,11 +24694,12 @@ b11111111 ~HiEE sHdlSome\x20(1) wxrqf b111111 #nTMG 1#OzSC -sWrapToTwiceWidth\x20(1) \'QO; +sWrapToUInt7ZeroIfGE64\x20(7) \'QO; +sHdlSome\x20(1) $hh#< b111111 *Jg{y b111111 ME,4D 1|rv,E -sSignExt8\x20(7) 1YB94 +sDupLow32\x20(1) 1YB94 sFunnelShift2x8Bit\x20(0) L[P%\ b10 tQONv b10 7yh$E @@ -24499,9 +24758,10 @@ sSignExt32\x20(3) JCJvX b10010001101000000001000000000 57CYn b10 J*MB9 b11010 {cLG' -sHdlSome\x20(1) Yj!M4 -b100 #P,Dn -sFunnelShift2x64Bit\x20(3) % sS32\x20(3) 5N|/; @@ -24579,7 +24840,8 @@ b0 fH\'S" b10010001101000000001000000000 H(}3"" b0 {SU_!" b10 hjQJ`" -sFunnelShift2x64Bit\x20(3) qW^#F" +sZeroExt8\x20(6) |3Xl_" +sSignExt8To64BitThenShift\x20(4) qW^#F" b0 0G)6s" b100100011010000000010 DaH8>" sS32\x20(3) 5N|/;" @@ -24618,7 +24880,8 @@ b0 fH\'S# b10010001101000000001000000000 H(}3"# b0 {SU_!# b10 hjQJ`# -sFunnelShift2x64Bit\x20(3) qW^#F# +sZeroExt8\x20(6) |3Xl_# +sSignExt8To64BitThenShift\x20(4) qW^#F# b0 0G)6s# b100100011010000000010 DaH8># sS32\x20(3) 5N|/;# @@ -24657,7 +24920,8 @@ b0 fH\'S$ b10010001101000000001000000000 H(}3"$ b0 {SU_!$ b10 hjQJ`$ -sFunnelShift2x64Bit\x20(3) qW^#F$ +sZeroExt8\x20(6) |3Xl_$ +sSignExt8To64BitThenShift\x20(4) qW^#F$ b0 0G)6s$ b100100011010000000010 DaH8>$ sS32\x20(3) 5N|/;$ @@ -24697,7 +24961,8 @@ b0 fH\'S% b1000000001 H(}3"% b0 {SU_!% b10 hjQJ`% -sFunnelShift2x64Bit\x20(3) qW^#F% +sZeroExt8\x20(6) |3Xl_% +sSignExt8To64BitThenShift\x20(4) qW^#F% b0 0G)6s% b10 DaH8>% sS32\x20(3) 5N|/;% @@ -24736,7 +25001,8 @@ b0 fH\'S& b1000000001 H(}3"& b0 {SU_!& b10 hjQJ`& -sFunnelShift2x64Bit\x20(3) qW^#F& +sZeroExt8\x20(6) |3Xl_& +sSignExt8To64BitThenShift\x20(4) qW^#F& b0 0G)6s& b10 DaH8>& sS32\x20(3) 5N|/;& @@ -24775,7 +25041,8 @@ b0 fH\'S' b1000000010 H(}3"' b0 {SU_!' b10 hjQJ`' -sFunnelShift2x64Bit\x20(3) qW^#F' +sZeroExt8\x20(6) |3Xl_' +sSignExt8To64BitThenShift\x20(4) qW^#F' b0 0G)6s' b10 DaH8>' sS32\x20(3) 5N|/;' @@ -24814,7 +25081,8 @@ b0 fH\'S( b1000000010 H(}3"( b0 {SU_!( b10 hjQJ`( -sFunnelShift2x64Bit\x20(3) qW^#F( +sZeroExt8\x20(6) |3Xl_( +sSignExt8To64BitThenShift\x20(4) qW^#F( b0 0G)6s( b10 DaH8>( sS32\x20(3) 5N|/;( @@ -24853,7 +25121,8 @@ b0 fH\'S) b1000000011 H(}3") b0 {SU_!) b10 hjQJ`) -sFunnelShift2x64Bit\x20(3) qW^#F) +sZeroExt8\x20(6) |3Xl_) +sSignExt8To64BitThenShift\x20(4) qW^#F) b0 0G)6s) b10 DaH8>) sS32\x20(3) 5N|/;) @@ -24892,7 +25161,8 @@ b0 fH\'S* b1000000011 H(}3"* b0 {SU_!* b10 hjQJ`* -sFunnelShift2x64Bit\x20(3) qW^#F* +sZeroExt8\x20(6) |3Xl_* +sSignExt8To64BitThenShift\x20(4) qW^#F* b0 0G)6s* b10 DaH8>* sS32\x20(3) 5N|/;* @@ -24954,6 +25224,7 @@ b1100 -DTz.K 0&`>]- 0)ryTe 0swSZ@ +sFunnelShift2x8Bit\x20(0) % b100100011010000000000 vb<^s @@ -25187,7 +25467,7 @@ b1001000110100 gfR.A" b100100011010000000000 H(}3"" b110100 hjQJ`" b1001 M{|bD" -sHdlNone\x20(0) Q^X6H" +sWrapToUInt3\x20(0) e._X@" b0 ~I[}3" b1001000110100 DaH8>" b100100011010000000000 vb<^s" @@ -25213,7 +25493,7 @@ b1001000110100 gfR.A# b100100011010000000000 H(}3"# b110100 hjQJ`# b1001 M{|bD# -sHdlNone\x20(0) Q^X6H# +sWrapToUInt3\x20(0) e._X@# b0 ~I[}3# b1001000110100 DaH8># b100100011010000000000 vb<^s# @@ -25239,7 +25519,7 @@ b1001000110100 gfR.A$ b100100011010000000000 H(}3"$ b110100 hjQJ`$ b1001 M{|bD$ -sHdlNone\x20(0) Q^X6H$ +sWrapToUInt3\x20(0) e._X@$ b0 ~I[}3$ b1001000110100 DaH8>$ b100100011010000000000 vb<^s$ @@ -25430,13 +25710,12 @@ b11111111 ~HiEE sHdlSome\x20(1) wxrqf b111111 #nTMG 1#OzSC -sWrapToTwiceWidth\x20(1) \'QO; +sWrapToUInt7ZeroIfGE64\x20(7) \'QO; sHdlSome\x20(1) $hh#< b111111 *Jg{y b111111 ME,4D 1|rv,E -sSignExt8\x20(7) 1YB94 -sFunnelShift2x8Bit\x20(0) L[P%\ +sDupLow32\x20(1) 1YB94 b10 tQONv b10 7yh$E b1111111111111111111111111111111111 4~;,Y @@ -25506,9 +25785,10 @@ b1 B@hOZ b11111111 )[W,5 b10 J*MB9 b11010 {cLG' -sHdlSome\x20(1) Yj!M4 -b100 #P,Dn -sShiftSigned64\x20(7) % sS8\x20(7) 5N|/; @@ -25629,9 +25909,9 @@ b10010001101000000001000000000 H(}3"" b11111111 {SU_!" b10 hjQJ`" b11010 M{|bD" -sHdlSome\x20(1) Q^X6H" -b100 ~I[}3" -sShiftSigned64\x20(7) qW^#F" +sWrapToUInt5\x20(2) e._X@" +b1 ~I[}3" +sSignExt16To64BitThenShift\x20(5) qW^#F" b11111111 0G)6s" b100100011010000000010 DaH8>" sS8\x20(7) 5N|/;" @@ -25682,9 +25962,9 @@ b10010001101000000001000000000 H(}3"# b11111111 {SU_!# b10 hjQJ`# b11010 M{|bD# -sHdlSome\x20(1) Q^X6H# -b100 ~I[}3# -sShiftSigned64\x20(7) qW^#F# +sWrapToUInt5\x20(2) e._X@# +b1 ~I[}3# +sSignExt16To64BitThenShift\x20(5) qW^#F# b11111111 0G)6s# b100100011010000000010 DaH8># sS8\x20(7) 5N|/;# @@ -25735,9 +26015,9 @@ b10010001101000000001000000000 H(}3"$ b11111111 {SU_!$ b10 hjQJ`$ b11010 M{|bD$ -sHdlSome\x20(1) Q^X6H$ -b100 ~I[}3$ -sShiftSigned64\x20(7) qW^#F$ +sWrapToUInt5\x20(2) e._X@$ +b1 ~I[}3$ +sSignExt16To64BitThenShift\x20(5) qW^#F$ b11111111 0G)6s$ b100100011010000000010 DaH8>$ sS8\x20(7) 5N|/;$ @@ -25783,7 +26063,7 @@ b11111111 fH\'S% b1000000001 H(}3"% b11111111 {SU_!% b10 hjQJ`% -sShiftSigned64\x20(7) qW^#F% +sSignExt16To64BitThenShift\x20(5) qW^#F% b11111111 0G)6s% b10 DaH8>% sS8\x20(7) 5N|/;% @@ -25827,7 +26107,7 @@ b11111111 fH\'S& b1000000001 H(}3"& b11111111 {SU_!& b10 hjQJ`& -sShiftSigned64\x20(7) qW^#F& +sSignExt16To64BitThenShift\x20(5) qW^#F& b11111111 0G)6s& b10 DaH8>& sS8\x20(7) 5N|/;& @@ -25871,7 +26151,7 @@ b11111111 fH\'S' b1000000010 H(}3"' b11111111 {SU_!' b10 hjQJ`' -sShiftSigned64\x20(7) qW^#F' +sSignExt16To64BitThenShift\x20(5) qW^#F' b11111111 0G)6s' b10 DaH8>' sS8\x20(7) 5N|/;' @@ -25915,7 +26195,7 @@ b11111111 fH\'S( b1000000010 H(}3"( b11111111 {SU_!( b10 hjQJ`( -sShiftSigned64\x20(7) qW^#F( +sSignExt16To64BitThenShift\x20(5) qW^#F( b11111111 0G)6s( b10 DaH8>( sS8\x20(7) 5N|/;( @@ -25959,7 +26239,7 @@ b11111111 fH\'S) b1000000011 H(}3") b11111111 {SU_!) b10 hjQJ`) -sShiftSigned64\x20(7) qW^#F) +sSignExt16To64BitThenShift\x20(5) qW^#F) b11111111 0G)6s) b10 DaH8>) sS8\x20(7) 5N|/;) @@ -26003,7 +26283,7 @@ b11111111 fH\'S* b1000000011 H(}3"* b11111111 {SU_!* b10 hjQJ`* -sShiftSigned64\x20(7) qW^#F* +sSignExt16To64BitThenShift\x20(5) qW^#F* b11111111 0G)6s* b10 DaH8>* sS8\x20(7) 5N|/;* @@ -26084,7 +26364,8 @@ sDupLow32\x20(1) :CdkL 1HV*I1 sDupLow32\x20(1) JCJvX 1)VK;M -sFunnelShift2x16Bit\x20(1) %N @@ -26099,7 +26380,8 @@ sDupLow32\x20(1) ~l7vG 1GA'OV sDupLow32\x20(1) e=kc< 1fc?;: -sFunnelShift2x16Bit\x20(1) qW^#F +sZeroExt32\x20(2) |3Xl_ +sSignExt32To64BitThenShift\x20(6) qW^#F sCmpRBTwo\x20(9) 5N|/; sSGt\x20(4) ({k7Y sSGt\x20(4) !bg-z @@ -26111,7 +26393,8 @@ sDupLow32\x20(1) ~l7vG" 1GA'OV" sDupLow32\x20(1) e=kc<" 1fc?;:" -sFunnelShift2x16Bit\x20(1) qW^#F" +sZeroExt32\x20(2) |3Xl_" +sSignExt32To64BitThenShift\x20(6) qW^#F" sCmpRBTwo\x20(9) 5N|/;" sSGt\x20(4) ({k7Y" sSGt\x20(4) !bg-z" @@ -26123,7 +26406,8 @@ sDupLow32\x20(1) ~l7vG# 1GA'OV# sDupLow32\x20(1) e=kc<# 1fc?;:# -sFunnelShift2x16Bit\x20(1) qW^#F# +sZeroExt32\x20(2) |3Xl_# +sSignExt32To64BitThenShift\x20(6) qW^#F# sCmpRBTwo\x20(9) 5N|/;# sSGt\x20(4) ({k7Y# sSGt\x20(4) !bg-z# @@ -26135,7 +26419,8 @@ sDupLow32\x20(1) ~l7vG$ 1GA'OV$ sDupLow32\x20(1) e=kc<$ 1fc?;:$ -sFunnelShift2x16Bit\x20(1) qW^#F$ +sZeroExt32\x20(2) |3Xl_$ +sSignExt32To64BitThenShift\x20(6) qW^#F$ sCmpRBTwo\x20(9) 5N|/;$ sSGt\x20(4) ({k7Y$ sSGt\x20(4) !bg-z$ @@ -26148,7 +26433,8 @@ sDupLow32\x20(1) ~l7vG% 1GA'OV% sDupLow32\x20(1) e=kc<% 1fc?;:% -sFunnelShift2x16Bit\x20(1) qW^#F% +sZeroExt32\x20(2) |3Xl_% +sSignExt32To64BitThenShift\x20(6) qW^#F% sCmpRBTwo\x20(9) 5N|/;% sSGt\x20(4) ({k7Y% sSGt\x20(4) !bg-z% @@ -26160,7 +26446,8 @@ sDupLow32\x20(1) ~l7vG& 1GA'OV& sDupLow32\x20(1) e=kc<& 1fc?;:& -sFunnelShift2x16Bit\x20(1) qW^#F& +sZeroExt32\x20(2) |3Xl_& +sSignExt32To64BitThenShift\x20(6) qW^#F& sCmpRBTwo\x20(9) 5N|/;& sSGt\x20(4) ({k7Y& sSGt\x20(4) !bg-z& @@ -26172,7 +26459,8 @@ sDupLow32\x20(1) ~l7vG' 1GA'OV' sDupLow32\x20(1) e=kc<' 1fc?;:' -sFunnelShift2x16Bit\x20(1) qW^#F' +sZeroExt32\x20(2) |3Xl_' +sSignExt32To64BitThenShift\x20(6) qW^#F' sCmpRBTwo\x20(9) 5N|/;' sSGt\x20(4) ({k7Y' sSGt\x20(4) !bg-z' @@ -26184,7 +26472,8 @@ sDupLow32\x20(1) ~l7vG( 1GA'OV( sDupLow32\x20(1) e=kc<( 1fc?;:( -sFunnelShift2x16Bit\x20(1) qW^#F( +sZeroExt32\x20(2) |3Xl_( +sSignExt32To64BitThenShift\x20(6) qW^#F( sCmpRBTwo\x20(9) 5N|/;( sSGt\x20(4) ({k7Y( sSGt\x20(4) !bg-z( @@ -26196,7 +26485,8 @@ sDupLow32\x20(1) ~l7vG) 1GA'OV) sDupLow32\x20(1) e=kc<) 1fc?;:) -sFunnelShift2x16Bit\x20(1) qW^#F) +sZeroExt32\x20(2) |3Xl_) +sSignExt32To64BitThenShift\x20(6) qW^#F) sCmpRBTwo\x20(9) 5N|/;) sSGt\x20(4) ({k7Y) sSGt\x20(4) !bg-z) @@ -26208,7 +26498,8 @@ sDupLow32\x20(1) ~l7vG* 1GA'OV* sDupLow32\x20(1) e=kc<* 1fc?;:* -sFunnelShift2x16Bit\x20(1) qW^#F* +sZeroExt32\x20(2) |3Xl_* +sSignExt32To64BitThenShift\x20(6) qW^#F* sCmpRBTwo\x20(9) 5N|/;* sSGt\x20(4) ({k7Y* sSGt\x20(4) !bg-z* @@ -26291,6 +26582,7 @@ b1000001 4rj;&% 0Qa$2x 0HV*I1 0)VK;M +sSignExt8To64BitThenShift\x20(4) %N @@ -26300,24 +26592,28 @@ b10 G:s0[ 0"e]n_ 0GA'OV 0fc?;: +sSignExt8To64BitThenShift\x20(4) qW^#F sS64\x20(1) 5N|/; sEq\x20(0) ({k7Y sEq\x20(0) !bg-z 0"e]n_" 0GA'OV" 0fc?;:" +sSignExt8To64BitThenShift\x20(4) qW^#F" sS64\x20(1) 5N|/;" sEq\x20(0) ({k7Y" sEq\x20(0) !bg-z" 0"e]n_# 0GA'OV# 0fc?;:# +sSignExt8To64BitThenShift\x20(4) qW^#F# sS64\x20(1) 5N|/;# sEq\x20(0) ({k7Y# sEq\x20(0) !bg-z# 0"e]n_$ 0GA'OV$ 0fc?;:$ +sSignExt8To64BitThenShift\x20(4) qW^#F$ sS64\x20(1) 5N|/;$ sEq\x20(0) ({k7Y$ sEq\x20(0) !bg-z$ @@ -26325,36 +26621,42 @@ b10 ckDlz 0"e]n_% 0GA'OV% 0fc?;:% +sSignExt8To64BitThenShift\x20(4) qW^#F% sS64\x20(1) 5N|/;% sEq\x20(0) ({k7Y% sEq\x20(0) !bg-z% 0"e]n_& 0GA'OV& 0fc?;:& +sSignExt8To64BitThenShift\x20(4) qW^#F& sS64\x20(1) 5N|/;& sEq\x20(0) ({k7Y& sEq\x20(0) !bg-z& 0"e]n_' 0GA'OV' 0fc?;:' +sSignExt8To64BitThenShift\x20(4) qW^#F' sS64\x20(1) 5N|/;' sEq\x20(0) ({k7Y' sEq\x20(0) !bg-z' 0"e]n_( 0GA'OV( 0fc?;:( +sSignExt8To64BitThenShift\x20(4) qW^#F( sS64\x20(1) 5N|/;( sEq\x20(0) ({k7Y( sEq\x20(0) !bg-z( 0"e]n_) 0GA'OV) 0fc?;:) +sSignExt8To64BitThenShift\x20(4) qW^#F) sS64\x20(1) 5N|/;) sEq\x20(0) ({k7Y) sEq\x20(0) !bg-z) 0"e]n_* 0GA'OV* 0fc?;:* +sSignExt8To64BitThenShift\x20(4) qW^#F* sS64\x20(1) 5N|/;* sEq\x20(0) ({k7Y* sEq\x20(0) !bg-z* @@ -26438,7 +26740,7 @@ sSignExt16\x20(5) :CdkL 1HV*I1 sSignExt16\x20(5) JCJvX 1)VK;M -sSignExt16To64BitThenShift\x20(5) %\x20(13) [MG9Q sOverflow\x20(6) RF:oW sOverflow\x20(6) =&Q>N @@ -26452,7 +26754,7 @@ sSignExt16\x20(5) ~l7vG 1GA'OV sSignExt16\x20(5) e=kc< 1fc?;: -sSignExt16To64BitThenShift\x20(5) qW^#F +sShiftSigned64\x20(7) qW^#F s\x20(13) 5N|/; sOverflow\x20(6) ({k7Y sOverflow\x20(6) !bg-z @@ -26463,7 +26765,7 @@ sSignExt16\x20(5) ~l7vG" 1GA'OV" sSignExt16\x20(5) e=kc<" 1fc?;:" -sSignExt16To64BitThenShift\x20(5) qW^#F" +sShiftSigned64\x20(7) qW^#F" s\x20(13) 5N|/;" sOverflow\x20(6) ({k7Y" sOverflow\x20(6) !bg-z" @@ -26474,7 +26776,7 @@ sSignExt16\x20(5) ~l7vG# 1GA'OV# sSignExt16\x20(5) e=kc<# 1fc?;:# -sSignExt16To64BitThenShift\x20(5) qW^#F# +sShiftSigned64\x20(7) qW^#F# s\x20(13) 5N|/;# sOverflow\x20(6) ({k7Y# sOverflow\x20(6) !bg-z# @@ -26485,7 +26787,7 @@ sSignExt16\x20(5) ~l7vG$ 1GA'OV$ sSignExt16\x20(5) e=kc<$ 1fc?;:$ -sSignExt16To64BitThenShift\x20(5) qW^#F$ +sShiftSigned64\x20(7) qW^#F$ s\x20(13) 5N|/;$ sOverflow\x20(6) ({k7Y$ sOverflow\x20(6) !bg-z$ @@ -26497,7 +26799,7 @@ sSignExt16\x20(5) ~l7vG% 1GA'OV% sSignExt16\x20(5) e=kc<% 1fc?;:% -sSignExt16To64BitThenShift\x20(5) qW^#F% +sShiftSigned64\x20(7) qW^#F% s\x20(13) 5N|/;% sOverflow\x20(6) ({k7Y% sOverflow\x20(6) !bg-z% @@ -26508,7 +26810,7 @@ sSignExt16\x20(5) ~l7vG& 1GA'OV& sSignExt16\x20(5) e=kc<& 1fc?;:& -sSignExt16To64BitThenShift\x20(5) qW^#F& +sShiftSigned64\x20(7) qW^#F& s\x20(13) 5N|/;& sOverflow\x20(6) ({k7Y& sOverflow\x20(6) !bg-z& @@ -26519,7 +26821,7 @@ sSignExt16\x20(5) ~l7vG' 1GA'OV' sSignExt16\x20(5) e=kc<' 1fc?;:' -sSignExt16To64BitThenShift\x20(5) qW^#F' +sShiftSigned64\x20(7) qW^#F' s\x20(13) 5N|/;' sOverflow\x20(6) ({k7Y' sOverflow\x20(6) !bg-z' @@ -26530,7 +26832,7 @@ sSignExt16\x20(5) ~l7vG( 1GA'OV( sSignExt16\x20(5) e=kc<( 1fc?;:( -sSignExt16To64BitThenShift\x20(5) qW^#F( +sShiftSigned64\x20(7) qW^#F( s\x20(13) 5N|/;( sOverflow\x20(6) ({k7Y( sOverflow\x20(6) !bg-z( @@ -26541,7 +26843,7 @@ sSignExt16\x20(5) ~l7vG) 1GA'OV) sSignExt16\x20(5) e=kc<) 1fc?;:) -sSignExt16To64BitThenShift\x20(5) qW^#F) +sShiftSigned64\x20(7) qW^#F) s\x20(13) 5N|/;) sOverflow\x20(6) ({k7Y) sOverflow\x20(6) !bg-z) @@ -26552,7 +26854,7 @@ sSignExt16\x20(5) ~l7vG* 1GA'OV* sSignExt16\x20(5) e=kc<* 1fc?;:* -sSignExt16To64BitThenShift\x20(5) qW^#F* +sShiftSigned64\x20(7) qW^#F* s\x20(13) 5N|/;* sOverflow\x20(6) ({k7Y* sOverflow\x20(6) !bg-z* @@ -26640,7 +26942,7 @@ b1010 :$KEC sDupLow32\x20(1) JCJvX b1010 (X#+m b1010 )[W,5 -sFunnelShift2x16Bit\x20(1) % b10010001101000000000000000000 vb<^s b0 zGmMc @@ -27623,6 +27939,7 @@ b100100011010000000000 gfR.A" 1b~v2`" b10010001101000000000000000000 H(}3"" b0 hjQJ`" +sSignExt16To64BitThenShift\x20(5) qW^#F" b100100011010000000000 DaH8>" b10010001101000000000000000000 vb<^s" b0 zGmMc" @@ -27642,6 +27959,7 @@ b100100011010000000000 gfR.A# 1b~v2`# b10010001101000000000000000000 H(}3"# b0 hjQJ`# +sSignExt16To64BitThenShift\x20(5) qW^#F# b100100011010000000000 DaH8># b10010001101000000000000000000 vb<^s# b0 zGmMc# @@ -27661,6 +27979,7 @@ b100100011010000000000 gfR.A$ 1b~v2`$ b10010001101000000000000000000 H(}3"$ b0 hjQJ`$ +sSignExt16To64BitThenShift\x20(5) qW^#F$ b100100011010000000000 DaH8>$ b10010001101000000000000000000 vb<^s$ b0 zGmMc$ @@ -27681,6 +28000,7 @@ b0 gfR.A% 1b~v2`% b1 H(}3"% b0 hjQJ`% +sSignExt16To64BitThenShift\x20(5) qW^#F% b0 DaH8>% b1 vb<^s% b0 zGmMc% @@ -27700,6 +28020,7 @@ b0 gfR.A& 1b~v2`& b1 H(}3"& b0 hjQJ`& +sSignExt16To64BitThenShift\x20(5) qW^#F& b0 DaH8>& b1 vb<^s& b0 zGmMc& @@ -27719,6 +28040,7 @@ b0 gfR.A' 1b~v2`' b10 H(}3"' b0 hjQJ`' +sSignExt16To64BitThenShift\x20(5) qW^#F' b0 DaH8>' b10 vb<^s' b0 zGmMc' @@ -27738,6 +28060,7 @@ b0 gfR.A( 1b~v2`( b10 H(}3"( b0 hjQJ`( +sSignExt16To64BitThenShift\x20(5) qW^#F( b0 DaH8>( b10 vb<^s( b0 zGmMc( @@ -27757,6 +28080,7 @@ b0 gfR.A) 1b~v2`) b11 H(}3") b0 hjQJ`) +sSignExt16To64BitThenShift\x20(5) qW^#F) b0 DaH8>) b11 vb<^s) b0 zGmMc) @@ -27776,6 +28100,7 @@ b0 gfR.A* 1b~v2`* b11 H(}3"* b0 hjQJ`* +sSignExt16To64BitThenShift\x20(5) qW^#F* b0 DaH8>* b11 vb<^s* b0 zGmMc* @@ -27867,11 +28192,12 @@ b11111111 ~HiEE sHdlSome\x20(1) wxrqf b111111 #nTMG 1#OzSC -sWrapToTwiceWidth\x20(1) \'QO; +sWrapToUInt7ZeroIfGE64\x20(7) \'QO; +sHdlSome\x20(1) $hh#< b111111 *Jg{y b111111 ME,4D 1|rv,E -sSignExt8\x20(7) 1YB94 +sDupLow32\x20(1) 1YB94 sFunnelShift2x8Bit\x20(0) L[P%\ b10 tQONv b10 7yh$E @@ -27949,9 +28275,10 @@ b1 B@hOZ b11111111 )[W,5 b10 J*MB9 b11010 {cLG' -sHdlSome\x20(1) Yj!M4 -b100 #P,Dn -sSignExt32To64BitThenShift\x20(6) % sU8\x20(6) 5N|/; b10010001101000000001000000000 vb<^s @@ -28023,7 +28350,7 @@ b100100011010000000010 gfR.A" sZeroExt8\x20(6) e=kc<" b10010001101000000001000000000 H(}3"" b10 hjQJ`" -sSignExt32To64BitThenShift\x20(6) qW^#F" +sZeroExt16\x20(4) |3Xl_" b100100011010000000010 DaH8>" sU8\x20(6) 5N|/;" b10010001101000000001000000000 vb<^s" @@ -28045,7 +28372,7 @@ b100100011010000000010 gfR.A# sZeroExt8\x20(6) e=kc<# b10010001101000000001000000000 H(}3"# b10 hjQJ`# -sSignExt32To64BitThenShift\x20(6) qW^#F# +sZeroExt16\x20(4) |3Xl_# b100100011010000000010 DaH8># sU8\x20(6) 5N|/;# b10010001101000000001000000000 vb<^s# @@ -28067,7 +28394,7 @@ b100100011010000000010 gfR.A$ sZeroExt8\x20(6) e=kc<$ b10010001101000000001000000000 H(}3"$ b10 hjQJ`$ -sSignExt32To64BitThenShift\x20(6) qW^#F$ +sZeroExt16\x20(4) |3Xl_$ b100100011010000000010 DaH8>$ sU8\x20(6) 5N|/;$ b10010001101000000001000000000 vb<^s$ @@ -28090,7 +28417,7 @@ b10 gfR.A% sZeroExt8\x20(6) e=kc<% b1000000001 H(}3"% b10 hjQJ`% -sSignExt32To64BitThenShift\x20(6) qW^#F% +sZeroExt16\x20(4) |3Xl_% b10 DaH8>% sU8\x20(6) 5N|/;% b1000000001 vb<^s% @@ -28112,7 +28439,7 @@ b10 gfR.A& sZeroExt8\x20(6) e=kc<& b1000000001 H(}3"& b10 hjQJ`& -sSignExt32To64BitThenShift\x20(6) qW^#F& +sZeroExt16\x20(4) |3Xl_& b10 DaH8>& sU8\x20(6) 5N|/;& b1000000001 vb<^s& @@ -28134,7 +28461,7 @@ b10 gfR.A' sZeroExt8\x20(6) e=kc<' b1000000010 H(}3"' b10 hjQJ`' -sSignExt32To64BitThenShift\x20(6) qW^#F' +sZeroExt16\x20(4) |3Xl_' b10 DaH8>' sU8\x20(6) 5N|/;' b1000000010 vb<^s' @@ -28156,7 +28483,7 @@ b10 gfR.A( sZeroExt8\x20(6) e=kc<( b1000000010 H(}3"( b10 hjQJ`( -sSignExt32To64BitThenShift\x20(6) qW^#F( +sZeroExt16\x20(4) |3Xl_( b10 DaH8>( sU8\x20(6) 5N|/;( b1000000010 vb<^s( @@ -28178,7 +28505,7 @@ b10 gfR.A) sZeroExt8\x20(6) e=kc<) b1000000011 H(}3") b10 hjQJ`) -sSignExt32To64BitThenShift\x20(6) qW^#F) +sZeroExt16\x20(4) |3Xl_) b10 DaH8>) sU8\x20(6) 5N|/;) b1000000011 vb<^s) @@ -28200,7 +28527,7 @@ b10 gfR.A* sZeroExt8\x20(6) e=kc<* b1000000011 H(}3"* b10 hjQJ`* -sSignExt32To64BitThenShift\x20(6) qW^#F* +sZeroExt16\x20(4) |3Xl_* b10 DaH8>* sU8\x20(6) 5N|/;* b1000000011 vb<^s* @@ -28251,6 +28578,7 @@ b1010 -DTz.K 0&`>]- 0)ryTe 0swSZ@ +sFunnelShift2x16Bit\x20(1) % b10010001101000000000000000000 vb<^s b0 zGmMc @@ -28515,6 +28856,7 @@ b100100011010000000000 gfR.A" 1b~v2`" b10010001101000000000000000000 H(}3"" b0 hjQJ`" +sSignExt16To64BitThenShift\x20(5) qW^#F" b100100011010000000000 DaH8>" b10010001101000000000000000000 vb<^s" b0 zGmMc" @@ -28534,6 +28876,7 @@ b100100011010000000000 gfR.A# 1b~v2`# b10010001101000000000000000000 H(}3"# b0 hjQJ`# +sSignExt16To64BitThenShift\x20(5) qW^#F# b100100011010000000000 DaH8># b10010001101000000000000000000 vb<^s# b0 zGmMc# @@ -28553,6 +28896,7 @@ b100100011010000000000 gfR.A$ 1b~v2`$ b10010001101000000000000000000 H(}3"$ b0 hjQJ`$ +sSignExt16To64BitThenShift\x20(5) qW^#F$ b100100011010000000000 DaH8>$ b10010001101000000000000000000 vb<^s$ b0 zGmMc$ @@ -28573,6 +28917,7 @@ b0 gfR.A% 1b~v2`% b1 H(}3"% b0 hjQJ`% +sSignExt16To64BitThenShift\x20(5) qW^#F% b0 DaH8>% b1 vb<^s% b0 zGmMc% @@ -28592,6 +28937,7 @@ b0 gfR.A& 1b~v2`& b1 H(}3"& b0 hjQJ`& +sSignExt16To64BitThenShift\x20(5) qW^#F& b0 DaH8>& b1 vb<^s& b0 zGmMc& @@ -28611,6 +28957,7 @@ b0 gfR.A' 1b~v2`' b10 H(}3"' b0 hjQJ`' +sSignExt16To64BitThenShift\x20(5) qW^#F' b0 DaH8>' b10 vb<^s' b0 zGmMc' @@ -28630,6 +28977,7 @@ b0 gfR.A( 1b~v2`( b10 H(}3"( b0 hjQJ`( +sSignExt16To64BitThenShift\x20(5) qW^#F( b0 DaH8>( b10 vb<^s( b0 zGmMc( @@ -28649,6 +28997,7 @@ b0 gfR.A) 1b~v2`) b11 H(}3") b0 hjQJ`) +sSignExt16To64BitThenShift\x20(5) qW^#F) b0 DaH8>) b11 vb<^s) b0 zGmMc) @@ -28668,6 +29017,7 @@ b0 gfR.A* 1b~v2`* b11 H(}3"* b0 hjQJ`* +sSignExt16To64BitThenShift\x20(5) qW^#F* b0 DaH8>* b11 vb<^s* b0 zGmMc* @@ -28759,11 +29109,12 @@ b11111111 ~HiEE sHdlSome\x20(1) wxrqf b111111 #nTMG 1#OzSC -sWrapToTwiceWidth\x20(1) \'QO; +sWrapToUInt7ZeroIfGE64\x20(7) \'QO; +sHdlSome\x20(1) $hh#< b111111 *Jg{y b111111 ME,4D 1|rv,E -sSignExt8\x20(7) 1YB94 +sDupLow32\x20(1) 1YB94 sFunnelShift2x8Bit\x20(0) L[P%\ b10 tQONv b10 7yh$E @@ -28833,9 +29184,10 @@ b10010001101000000001000000000 57CYn b1 B@hOZ b10 J*MB9 b11010 {cLG' -sHdlSome\x20(1) Yj!M4 -b100 #P,Dn -sFunnelShift2x64Bit\x20(3) % sS32\x20(3) 5N|/; @@ -28923,7 +29276,8 @@ b0 fH\'S" b10010001101000000001000000000 H(}3"" b0 {SU_!" b10 hjQJ`" -sFunnelShift2x64Bit\x20(3) qW^#F" +sZeroExt8\x20(6) |3Xl_" +sSignExt8To64BitThenShift\x20(4) qW^#F" b0 0G)6s" b100100011010000000010 DaH8>" sS32\x20(3) 5N|/;" @@ -28962,7 +29316,8 @@ b0 fH\'S# b10010001101000000001000000000 H(}3"# b0 {SU_!# b10 hjQJ`# -sFunnelShift2x64Bit\x20(3) qW^#F# +sZeroExt8\x20(6) |3Xl_# +sSignExt8To64BitThenShift\x20(4) qW^#F# b0 0G)6s# b100100011010000000010 DaH8># sS32\x20(3) 5N|/;# @@ -29001,7 +29356,8 @@ b0 fH\'S$ b10010001101000000001000000000 H(}3"$ b0 {SU_!$ b10 hjQJ`$ -sFunnelShift2x64Bit\x20(3) qW^#F$ +sZeroExt8\x20(6) |3Xl_$ +sSignExt8To64BitThenShift\x20(4) qW^#F$ b0 0G)6s$ b100100011010000000010 DaH8>$ sS32\x20(3) 5N|/;$ @@ -29041,7 +29397,8 @@ b0 fH\'S% b1000000001 H(}3"% b0 {SU_!% b10 hjQJ`% -sFunnelShift2x64Bit\x20(3) qW^#F% +sZeroExt8\x20(6) |3Xl_% +sSignExt8To64BitThenShift\x20(4) qW^#F% b0 0G)6s% b10 DaH8>% sS32\x20(3) 5N|/;% @@ -29080,7 +29437,8 @@ b0 fH\'S& b1000000001 H(}3"& b0 {SU_!& b10 hjQJ`& -sFunnelShift2x64Bit\x20(3) qW^#F& +sZeroExt8\x20(6) |3Xl_& +sSignExt8To64BitThenShift\x20(4) qW^#F& b0 0G)6s& b10 DaH8>& sS32\x20(3) 5N|/;& @@ -29119,7 +29477,8 @@ b0 fH\'S' b1000000010 H(}3"' b0 {SU_!' b10 hjQJ`' -sFunnelShift2x64Bit\x20(3) qW^#F' +sZeroExt8\x20(6) |3Xl_' +sSignExt8To64BitThenShift\x20(4) qW^#F' b0 0G)6s' b10 DaH8>' sS32\x20(3) 5N|/;' @@ -29158,7 +29517,8 @@ b0 fH\'S( b1000000010 H(}3"( b0 {SU_!( b10 hjQJ`( -sFunnelShift2x64Bit\x20(3) qW^#F( +sZeroExt8\x20(6) |3Xl_( +sSignExt8To64BitThenShift\x20(4) qW^#F( b0 0G)6s( b10 DaH8>( sS32\x20(3) 5N|/;( @@ -29197,7 +29557,8 @@ b0 fH\'S) b1000000011 H(}3") b0 {SU_!) b10 hjQJ`) -sFunnelShift2x64Bit\x20(3) qW^#F) +sZeroExt8\x20(6) |3Xl_) +sSignExt8To64BitThenShift\x20(4) qW^#F) b0 0G)6s) b10 DaH8>) sS32\x20(3) 5N|/;) @@ -29236,7 +29597,8 @@ b0 fH\'S* b1000000011 H(}3"* b0 {SU_!* b10 hjQJ`* -sFunnelShift2x64Bit\x20(3) qW^#F* +sZeroExt8\x20(6) |3Xl_* +sSignExt8To64BitThenShift\x20(4) qW^#F* b0 0G)6s* b10 DaH8>* sS32\x20(3) 5N|/;* @@ -29298,6 +29660,7 @@ b1100 -DTz.K 0&`>]- 0)ryTe 0swSZ@ +sFunnelShift2x8Bit\x20(0) % b100100011010000000000 vb<^s @@ -29555,7 +29927,7 @@ b1001000110100 gfR.A" b100100011010000000000 H(}3"" b110100 hjQJ`" b1001 M{|bD" -sHdlNone\x20(0) Q^X6H" +sWrapToUInt3\x20(0) e._X@" b0 ~I[}3" b1001000110100 DaH8>" b100100011010000000000 vb<^s" @@ -29581,7 +29953,7 @@ b1001000110100 gfR.A# b100100011010000000000 H(}3"# b110100 hjQJ`# b1001 M{|bD# -sHdlNone\x20(0) Q^X6H# +sWrapToUInt3\x20(0) e._X@# b0 ~I[}3# b1001000110100 DaH8># b100100011010000000000 vb<^s# @@ -29607,7 +29979,7 @@ b1001000110100 gfR.A$ b100100011010000000000 H(}3"$ b110100 hjQJ`$ b1001 M{|bD$ -sHdlNone\x20(0) Q^X6H$ +sWrapToUInt3\x20(0) e._X@$ b0 ~I[}3$ b1001000110100 DaH8>$ b100100011010000000000 vb<^s$ @@ -29801,13 +30173,12 @@ b11111111 ~HiEE sHdlSome\x20(1) wxrqf b111111 #nTMG 1#OzSC -sWrapToTwiceWidth\x20(1) \'QO; +sWrapToUInt7ZeroIfGE64\x20(7) \'QO; sHdlSome\x20(1) $hh#< b111111 *Jg{y b111111 ME,4D 1|rv,E -sSignExt8\x20(7) 1YB94 -sFunnelShift2x8Bit\x20(0) L[P%\ +sDupLow32\x20(1) 1YB94 b10 tQONv b10 7yh$E b1111111111111111111111111111111111 4~;,Y @@ -29869,7 +30240,8 @@ b1000000001 57CYn b11111111 )[W,5 b1 uXtII b10 J*MB9 -sShiftSigned64\x20(7) % sS8\x20(7) 5N|/; @@ -29980,7 +30352,7 @@ b1000000000001000000000 H(}3"" b11111111 {SU_!" b10 hjQJ`" b10000 M{|bD" -sShiftSigned64\x20(7) qW^#F" +sSignExt16To64BitThenShift\x20(5) qW^#F" b11111111 0G)6s" b10000000000010 DaH8>" sS8\x20(7) 5N|/;" @@ -30029,7 +30401,7 @@ b1000000000001000000000 H(}3"# b11111111 {SU_!# b10 hjQJ`# b10000 M{|bD# -sShiftSigned64\x20(7) qW^#F# +sSignExt16To64BitThenShift\x20(5) qW^#F# b11111111 0G)6s# b10000000000010 DaH8># sS8\x20(7) 5N|/;# @@ -30078,7 +30450,7 @@ b1000000000001000000000 H(}3"$ b11111111 {SU_!$ b10 hjQJ`$ b10000 M{|bD$ -sShiftSigned64\x20(7) qW^#F$ +sSignExt16To64BitThenShift\x20(5) qW^#F$ b11111111 0G)6s$ b10000000000010 DaH8>$ sS8\x20(7) 5N|/;$ @@ -30125,7 +30497,7 @@ b11111111 fH\'S% b1000000001 H(}3"% b11111111 {SU_!% b10 hjQJ`% -sShiftSigned64\x20(7) qW^#F% +sSignExt16To64BitThenShift\x20(5) qW^#F% b11111111 0G)6s% b10 DaH8>% sS8\x20(7) 5N|/;% @@ -30171,7 +30543,7 @@ b11111111 fH\'S& b1000000001 H(}3"& b11111111 {SU_!& b10 hjQJ`& -sShiftSigned64\x20(7) qW^#F& +sSignExt16To64BitThenShift\x20(5) qW^#F& b11111111 0G)6s& b10 DaH8>& sS8\x20(7) 5N|/;& @@ -30217,7 +30589,7 @@ b11111111 fH\'S' b1000000010 H(}3"' b11111111 {SU_!' b10 hjQJ`' -sShiftSigned64\x20(7) qW^#F' +sSignExt16To64BitThenShift\x20(5) qW^#F' b11111111 0G)6s' b10 DaH8>' sS8\x20(7) 5N|/;' @@ -30261,7 +30633,7 @@ b11111111 fH\'S( b1000000010 H(}3"( b11111111 {SU_!( b10 hjQJ`( -sShiftSigned64\x20(7) qW^#F( +sSignExt16To64BitThenShift\x20(5) qW^#F( b11111111 0G)6s( b10 DaH8>( sS8\x20(7) 5N|/;( @@ -30305,7 +30677,7 @@ b11111111 fH\'S) b1000000011 H(}3") b11111111 {SU_!) b10 hjQJ`) -sShiftSigned64\x20(7) qW^#F) +sSignExt16To64BitThenShift\x20(5) qW^#F) b11111111 0G)6s) b10 DaH8>) sS8\x20(7) 5N|/;) @@ -30349,7 +30721,7 @@ b11111111 fH\'S* b1000000011 H(}3"* b11111111 {SU_!* b10 hjQJ`* -sShiftSigned64\x20(7) qW^#F* +sSignExt16To64BitThenShift\x20(5) qW^#F* b11111111 0G)6s* b10 DaH8>* sS8\x20(7) 5N|/;* @@ -30546,7 +30918,8 @@ sDupLow32\x20(1) :CdkL 1HV*I1 sDupLow32\x20(1) JCJvX 1)VK;M -sFunnelShift2x16Bit\x20(1) %N @@ -30561,7 +30934,8 @@ sDupLow32\x20(1) ~l7vG 1GA'OV sDupLow32\x20(1) e=kc< 1fc?;: -sFunnelShift2x16Bit\x20(1) qW^#F +sZeroExt32\x20(2) |3Xl_ +sSignExt32To64BitThenShift\x20(6) qW^#F sCmpRBTwo\x20(9) 5N|/; sSGt\x20(4) ({k7Y sSGt\x20(4) !bg-z @@ -30573,7 +30947,8 @@ sDupLow32\x20(1) ~l7vG" 1GA'OV" sDupLow32\x20(1) e=kc<" 1fc?;:" -sFunnelShift2x16Bit\x20(1) qW^#F" +sZeroExt32\x20(2) |3Xl_" +sSignExt32To64BitThenShift\x20(6) qW^#F" sCmpRBTwo\x20(9) 5N|/;" sSGt\x20(4) ({k7Y" sSGt\x20(4) !bg-z" @@ -30585,7 +30960,8 @@ sDupLow32\x20(1) ~l7vG# 1GA'OV# sDupLow32\x20(1) e=kc<# 1fc?;:# -sFunnelShift2x16Bit\x20(1) qW^#F# +sZeroExt32\x20(2) |3Xl_# +sSignExt32To64BitThenShift\x20(6) qW^#F# sCmpRBTwo\x20(9) 5N|/;# sSGt\x20(4) ({k7Y# sSGt\x20(4) !bg-z# @@ -30597,7 +30973,8 @@ sDupLow32\x20(1) ~l7vG$ 1GA'OV$ sDupLow32\x20(1) e=kc<$ 1fc?;:$ -sFunnelShift2x16Bit\x20(1) qW^#F$ +sZeroExt32\x20(2) |3Xl_$ +sSignExt32To64BitThenShift\x20(6) qW^#F$ sCmpRBTwo\x20(9) 5N|/;$ sSGt\x20(4) ({k7Y$ sSGt\x20(4) !bg-z$ @@ -30610,7 +30987,8 @@ sDupLow32\x20(1) ~l7vG% 1GA'OV% sDupLow32\x20(1) e=kc<% 1fc?;:% -sFunnelShift2x16Bit\x20(1) qW^#F% +sZeroExt32\x20(2) |3Xl_% +sSignExt32To64BitThenShift\x20(6) qW^#F% sCmpRBTwo\x20(9) 5N|/;% sSGt\x20(4) ({k7Y% sSGt\x20(4) !bg-z% @@ -30622,7 +31000,8 @@ sDupLow32\x20(1) ~l7vG& 1GA'OV& sDupLow32\x20(1) e=kc<& 1fc?;:& -sFunnelShift2x16Bit\x20(1) qW^#F& +sZeroExt32\x20(2) |3Xl_& +sSignExt32To64BitThenShift\x20(6) qW^#F& sCmpRBTwo\x20(9) 5N|/;& sSGt\x20(4) ({k7Y& sSGt\x20(4) !bg-z& @@ -30634,7 +31013,8 @@ sDupLow32\x20(1) ~l7vG' 1GA'OV' sDupLow32\x20(1) e=kc<' 1fc?;:' -sFunnelShift2x16Bit\x20(1) qW^#F' +sZeroExt32\x20(2) |3Xl_' +sSignExt32To64BitThenShift\x20(6) qW^#F' sCmpRBTwo\x20(9) 5N|/;' sSGt\x20(4) ({k7Y' sSGt\x20(4) !bg-z' @@ -30646,7 +31026,8 @@ sDupLow32\x20(1) ~l7vG( 1GA'OV( sDupLow32\x20(1) e=kc<( 1fc?;:( -sFunnelShift2x16Bit\x20(1) qW^#F( +sZeroExt32\x20(2) |3Xl_( +sSignExt32To64BitThenShift\x20(6) qW^#F( sCmpRBTwo\x20(9) 5N|/;( sSGt\x20(4) ({k7Y( sSGt\x20(4) !bg-z( @@ -30658,7 +31039,8 @@ sDupLow32\x20(1) ~l7vG) 1GA'OV) sDupLow32\x20(1) e=kc<) 1fc?;:) -sFunnelShift2x16Bit\x20(1) qW^#F) +sZeroExt32\x20(2) |3Xl_) +sSignExt32To64BitThenShift\x20(6) qW^#F) sCmpRBTwo\x20(9) 5N|/;) sSGt\x20(4) ({k7Y) sSGt\x20(4) !bg-z) @@ -30670,7 +31052,8 @@ sDupLow32\x20(1) ~l7vG* 1GA'OV* sDupLow32\x20(1) e=kc<* 1fc?;:* -sFunnelShift2x16Bit\x20(1) qW^#F* +sZeroExt32\x20(2) |3Xl_* +sSignExt32To64BitThenShift\x20(6) qW^#F* sCmpRBTwo\x20(9) 5N|/;* sSGt\x20(4) ({k7Y* sSGt\x20(4) !bg-z* @@ -30753,6 +31136,7 @@ b1 4rj;&% 0Qa$2x 0HV*I1 0)VK;M +sSignExt8To64BitThenShift\x20(4) %N @@ -30762,24 +31146,28 @@ b10 G:s0[ 0"e]n_ 0GA'OV 0fc?;: +sSignExt8To64BitThenShift\x20(4) qW^#F sS64\x20(1) 5N|/; sEq\x20(0) ({k7Y sEq\x20(0) !bg-z 0"e]n_" 0GA'OV" 0fc?;:" +sSignExt8To64BitThenShift\x20(4) qW^#F" sS64\x20(1) 5N|/;" sEq\x20(0) ({k7Y" sEq\x20(0) !bg-z" 0"e]n_# 0GA'OV# 0fc?;:# +sSignExt8To64BitThenShift\x20(4) qW^#F# sS64\x20(1) 5N|/;# sEq\x20(0) ({k7Y# sEq\x20(0) !bg-z# 0"e]n_$ 0GA'OV$ 0fc?;:$ +sSignExt8To64BitThenShift\x20(4) qW^#F$ sS64\x20(1) 5N|/;$ sEq\x20(0) ({k7Y$ sEq\x20(0) !bg-z$ @@ -30787,36 +31175,42 @@ b10 ckDlz 0"e]n_% 0GA'OV% 0fc?;:% +sSignExt8To64BitThenShift\x20(4) qW^#F% sS64\x20(1) 5N|/;% sEq\x20(0) ({k7Y% sEq\x20(0) !bg-z% 0"e]n_& 0GA'OV& 0fc?;:& +sSignExt8To64BitThenShift\x20(4) qW^#F& sS64\x20(1) 5N|/;& sEq\x20(0) ({k7Y& sEq\x20(0) !bg-z& 0"e]n_' 0GA'OV' 0fc?;:' +sSignExt8To64BitThenShift\x20(4) qW^#F' sS64\x20(1) 5N|/;' sEq\x20(0) ({k7Y' sEq\x20(0) !bg-z' 0"e]n_( 0GA'OV( 0fc?;:( +sSignExt8To64BitThenShift\x20(4) qW^#F( sS64\x20(1) 5N|/;( sEq\x20(0) ({k7Y( sEq\x20(0) !bg-z( 0"e]n_) 0GA'OV) 0fc?;:) +sSignExt8To64BitThenShift\x20(4) qW^#F) sS64\x20(1) 5N|/;) sEq\x20(0) ({k7Y) sEq\x20(0) !bg-z) 0"e]n_* 0GA'OV* 0fc?;:* +sSignExt8To64BitThenShift\x20(4) qW^#F* sS64\x20(1) 5N|/;* sEq\x20(0) ({k7Y* sEq\x20(0) !bg-z* @@ -30900,7 +31294,7 @@ sSignExt16\x20(5) :CdkL 1HV*I1 sSignExt16\x20(5) JCJvX 1)VK;M -sSignExt16To64BitThenShift\x20(5) %\x20(13) [MG9Q sOverflow\x20(6) RF:oW sOverflow\x20(6) =&Q>N @@ -30914,7 +31308,7 @@ sSignExt16\x20(5) ~l7vG 1GA'OV sSignExt16\x20(5) e=kc< 1fc?;: -sSignExt16To64BitThenShift\x20(5) qW^#F +sShiftSigned64\x20(7) qW^#F s\x20(13) 5N|/; sOverflow\x20(6) ({k7Y sOverflow\x20(6) !bg-z @@ -30925,7 +31319,7 @@ sSignExt16\x20(5) ~l7vG" 1GA'OV" sSignExt16\x20(5) e=kc<" 1fc?;:" -sSignExt16To64BitThenShift\x20(5) qW^#F" +sShiftSigned64\x20(7) qW^#F" s\x20(13) 5N|/;" sOverflow\x20(6) ({k7Y" sOverflow\x20(6) !bg-z" @@ -30936,7 +31330,7 @@ sSignExt16\x20(5) ~l7vG# 1GA'OV# sSignExt16\x20(5) e=kc<# 1fc?;:# -sSignExt16To64BitThenShift\x20(5) qW^#F# +sShiftSigned64\x20(7) qW^#F# s\x20(13) 5N|/;# sOverflow\x20(6) ({k7Y# sOverflow\x20(6) !bg-z# @@ -30947,7 +31341,7 @@ sSignExt16\x20(5) ~l7vG$ 1GA'OV$ sSignExt16\x20(5) e=kc<$ 1fc?;:$ -sSignExt16To64BitThenShift\x20(5) qW^#F$ +sShiftSigned64\x20(7) qW^#F$ s\x20(13) 5N|/;$ sOverflow\x20(6) ({k7Y$ sOverflow\x20(6) !bg-z$ @@ -30959,7 +31353,7 @@ sSignExt16\x20(5) ~l7vG% 1GA'OV% sSignExt16\x20(5) e=kc<% 1fc?;:% -sSignExt16To64BitThenShift\x20(5) qW^#F% +sShiftSigned64\x20(7) qW^#F% s\x20(13) 5N|/;% sOverflow\x20(6) ({k7Y% sOverflow\x20(6) !bg-z% @@ -30970,7 +31364,7 @@ sSignExt16\x20(5) ~l7vG& 1GA'OV& sSignExt16\x20(5) e=kc<& 1fc?;:& -sSignExt16To64BitThenShift\x20(5) qW^#F& +sShiftSigned64\x20(7) qW^#F& s\x20(13) 5N|/;& sOverflow\x20(6) ({k7Y& sOverflow\x20(6) !bg-z& @@ -30981,7 +31375,7 @@ sSignExt16\x20(5) ~l7vG' 1GA'OV' sSignExt16\x20(5) e=kc<' 1fc?;:' -sSignExt16To64BitThenShift\x20(5) qW^#F' +sShiftSigned64\x20(7) qW^#F' s\x20(13) 5N|/;' sOverflow\x20(6) ({k7Y' sOverflow\x20(6) !bg-z' @@ -30992,7 +31386,7 @@ sSignExt16\x20(5) ~l7vG( 1GA'OV( sSignExt16\x20(5) e=kc<( 1fc?;:( -sSignExt16To64BitThenShift\x20(5) qW^#F( +sShiftSigned64\x20(7) qW^#F( s\x20(13) 5N|/;( sOverflow\x20(6) ({k7Y( sOverflow\x20(6) !bg-z( @@ -31003,7 +31397,7 @@ sSignExt16\x20(5) ~l7vG) 1GA'OV) sSignExt16\x20(5) e=kc<) 1fc?;:) -sSignExt16To64BitThenShift\x20(5) qW^#F) +sShiftSigned64\x20(7) qW^#F) s\x20(13) 5N|/;) sOverflow\x20(6) ({k7Y) sOverflow\x20(6) !bg-z) @@ -31014,7 +31408,7 @@ sSignExt16\x20(5) ~l7vG* 1GA'OV* sSignExt16\x20(5) e=kc<* 1fc?;:* -sSignExt16To64BitThenShift\x20(5) qW^#F* +sShiftSigned64\x20(7) qW^#F* s\x20(13) 5N|/;* sOverflow\x20(6) ({k7Y* sOverflow\x20(6) !bg-z* @@ -31102,7 +31496,7 @@ b1010 :$KEC sDupLow32\x20(1) JCJvX b1010 (X#+m b1010 )[W,5 -sFunnelShift2x16Bit\x20(1) % b1000000000000000000000 vb<^s b0 zGmMc @@ -32075,6 +32482,7 @@ b10000000000000 gfR.A" 1b~v2`" b1000000000000000000000 H(}3"" b0 hjQJ`" +sSignExt16To64BitThenShift\x20(5) qW^#F" b10000000000000 DaH8>" b1000000000000000000000 vb<^s" b0 zGmMc" @@ -32094,6 +32502,7 @@ b10000000000000 gfR.A# 1b~v2`# b1000000000000000000000 H(}3"# b0 hjQJ`# +sSignExt16To64BitThenShift\x20(5) qW^#F# b10000000000000 DaH8># b1000000000000000000000 vb<^s# b0 zGmMc# @@ -32113,6 +32522,7 @@ b10000000000000 gfR.A$ 1b~v2`$ b1000000000000000000000 H(}3"$ b0 hjQJ`$ +sSignExt16To64BitThenShift\x20(5) qW^#F$ b10000000000000 DaH8>$ b1000000000000000000000 vb<^s$ b0 zGmMc$ @@ -32133,6 +32543,7 @@ b0 gfR.A% 1b~v2`% b1 H(}3"% b0 hjQJ`% +sSignExt16To64BitThenShift\x20(5) qW^#F% b0 DaH8>% b1 vb<^s% b0 zGmMc% @@ -32152,6 +32563,7 @@ b0 gfR.A& 1b~v2`& b1 H(}3"& b0 hjQJ`& +sSignExt16To64BitThenShift\x20(5) qW^#F& b0 DaH8>& b1 vb<^s& b0 zGmMc& @@ -32171,6 +32583,7 @@ b0 gfR.A' 1b~v2`' b10 H(}3"' b0 hjQJ`' +sSignExt16To64BitThenShift\x20(5) qW^#F' b0 DaH8>' b10 vb<^s' b0 zGmMc' @@ -32190,6 +32603,7 @@ b0 gfR.A( 1b~v2`( b10 H(}3"( b0 hjQJ`( +sSignExt16To64BitThenShift\x20(5) qW^#F( b0 DaH8>( b10 vb<^s( b0 zGmMc( @@ -32209,6 +32623,7 @@ b0 gfR.A) 1b~v2`) b11 H(}3") b0 hjQJ`) +sSignExt16To64BitThenShift\x20(5) qW^#F) b0 DaH8>) b11 vb<^s) b0 zGmMc) @@ -32228,6 +32643,7 @@ b0 gfR.A* 1b~v2`* b11 H(}3"* b0 hjQJ`* +sSignExt16To64BitThenShift\x20(5) qW^#F* b0 DaH8>* b11 vb<^s* b0 zGmMc* @@ -32321,12 +32737,12 @@ b11111111 ~HiEE sHdlSome\x20(1) wxrqf b111111 #nTMG 1#OzSC -sWrapToTwiceWidth\x20(1) \'QO; +sWrapToUInt7ZeroIfGE64\x20(7) \'QO; sHdlSome\x20(1) $hh#< b111111 *Jg{y b111111 ME,4D 1|rv,E -sSignExt8\x20(7) 1YB94 +sDupLow32\x20(1) 1YB94 sFunnelShift2x8Bit\x20(0) L[P%\ b10 tQONv b10 7yh$E @@ -32398,7 +32814,8 @@ b1000000001 57CYn b11111111 )[W,5 b1 uXtII b10 J*MB9 -sSignExt32To64BitThenShift\x20(6) % sU8\x20(6) 5N|/; b1000000000001000000000 vb<^s @@ -32465,7 +32882,7 @@ b10000000000010 gfR.A" sZeroExt8\x20(6) e=kc<" b1000000000001000000000 H(}3"" b10 hjQJ`" -sSignExt32To64BitThenShift\x20(6) qW^#F" +sZeroExt16\x20(4) |3Xl_" b10000000000010 DaH8>" sU8\x20(6) 5N|/;" b1000000000001000000000 vb<^s" @@ -32487,7 +32904,7 @@ b10000000000010 gfR.A# sZeroExt8\x20(6) e=kc<# b1000000000001000000000 H(}3"# b10 hjQJ`# -sSignExt32To64BitThenShift\x20(6) qW^#F# +sZeroExt16\x20(4) |3Xl_# b10000000000010 DaH8># sU8\x20(6) 5N|/;# b1000000000001000000000 vb<^s# @@ -32509,7 +32926,7 @@ b10000000000010 gfR.A$ sZeroExt8\x20(6) e=kc<$ b1000000000001000000000 H(}3"$ b10 hjQJ`$ -sSignExt32To64BitThenShift\x20(6) qW^#F$ +sZeroExt16\x20(4) |3Xl_$ b10000000000010 DaH8>$ sU8\x20(6) 5N|/;$ b1000000000001000000000 vb<^s$ @@ -32532,7 +32949,7 @@ b10 gfR.A% sZeroExt8\x20(6) e=kc<% b1000000001 H(}3"% b10 hjQJ`% -sSignExt32To64BitThenShift\x20(6) qW^#F% +sZeroExt16\x20(4) |3Xl_% b10 DaH8>% sU8\x20(6) 5N|/;% b1000000001 vb<^s% @@ -32554,7 +32971,7 @@ b10 gfR.A& sZeroExt8\x20(6) e=kc<& b1000000001 H(}3"& b10 hjQJ`& -sSignExt32To64BitThenShift\x20(6) qW^#F& +sZeroExt16\x20(4) |3Xl_& b10 DaH8>& sU8\x20(6) 5N|/;& b1000000001 vb<^s& @@ -32576,7 +32993,7 @@ b10 gfR.A' sZeroExt8\x20(6) e=kc<' b1000000010 H(}3"' b10 hjQJ`' -sSignExt32To64BitThenShift\x20(6) qW^#F' +sZeroExt16\x20(4) |3Xl_' b10 DaH8>' sU8\x20(6) 5N|/;' b1000000010 vb<^s' @@ -32598,7 +33015,7 @@ b10 gfR.A( sZeroExt8\x20(6) e=kc<( b1000000010 H(}3"( b10 hjQJ`( -sSignExt32To64BitThenShift\x20(6) qW^#F( +sZeroExt16\x20(4) |3Xl_( b10 DaH8>( sU8\x20(6) 5N|/;( b1000000010 vb<^s( @@ -32620,7 +33037,7 @@ b10 gfR.A) sZeroExt8\x20(6) e=kc<) b1000000011 H(}3") b10 hjQJ`) -sSignExt32To64BitThenShift\x20(6) qW^#F) +sZeroExt16\x20(4) |3Xl_) b10 DaH8>) sU8\x20(6) 5N|/;) b1000000011 vb<^s) @@ -32642,7 +33059,7 @@ b10 gfR.A* sZeroExt8\x20(6) e=kc<* b1000000011 H(}3"* b10 hjQJ`* -sSignExt32To64BitThenShift\x20(6) qW^#F* +sZeroExt16\x20(4) |3Xl_* b10 DaH8>* sU8\x20(6) 5N|/;* b1000000011 vb<^s* @@ -32693,6 +33110,7 @@ b1010 -DTz.K 0&`>]- 0)ryTe 0swSZ@ +sFunnelShift2x16Bit\x20(1) % b1000000000000000000000 vb<^s b0 zGmMc @@ -32947,6 +33377,7 @@ b10000000000000 gfR.A" 1b~v2`" b1000000000000000000000 H(}3"" b0 hjQJ`" +sSignExt16To64BitThenShift\x20(5) qW^#F" b10000000000000 DaH8>" b1000000000000000000000 vb<^s" b0 zGmMc" @@ -32966,6 +33397,7 @@ b10000000000000 gfR.A# 1b~v2`# b1000000000000000000000 H(}3"# b0 hjQJ`# +sSignExt16To64BitThenShift\x20(5) qW^#F# b10000000000000 DaH8># b1000000000000000000000 vb<^s# b0 zGmMc# @@ -32985,6 +33417,7 @@ b10000000000000 gfR.A$ 1b~v2`$ b1000000000000000000000 H(}3"$ b0 hjQJ`$ +sSignExt16To64BitThenShift\x20(5) qW^#F$ b10000000000000 DaH8>$ b1000000000000000000000 vb<^s$ b0 zGmMc$ @@ -33005,6 +33438,7 @@ b0 gfR.A% 1b~v2`% b1 H(}3"% b0 hjQJ`% +sSignExt16To64BitThenShift\x20(5) qW^#F% b0 DaH8>% b1 vb<^s% b0 zGmMc% @@ -33024,6 +33458,7 @@ b0 gfR.A& 1b~v2`& b1 H(}3"& b0 hjQJ`& +sSignExt16To64BitThenShift\x20(5) qW^#F& b0 DaH8>& b1 vb<^s& b0 zGmMc& @@ -33043,6 +33478,7 @@ b0 gfR.A' 1b~v2`' b10 H(}3"' b0 hjQJ`' +sSignExt16To64BitThenShift\x20(5) qW^#F' b0 DaH8>' b10 vb<^s' b0 zGmMc' @@ -33062,6 +33498,7 @@ b0 gfR.A( 1b~v2`( b10 H(}3"( b0 hjQJ`( +sSignExt16To64BitThenShift\x20(5) qW^#F( b0 DaH8>( b10 vb<^s( b0 zGmMc( @@ -33081,6 +33518,7 @@ b0 gfR.A) 1b~v2`) b11 H(}3") b0 hjQJ`) +sSignExt16To64BitThenShift\x20(5) qW^#F) b0 DaH8>) b11 vb<^s) b0 zGmMc) @@ -33100,6 +33538,7 @@ b0 gfR.A* 1b~v2`* b11 H(}3"* b0 hjQJ`* +sSignExt16To64BitThenShift\x20(5) qW^#F* b0 DaH8>* b11 vb<^s* b0 zGmMc* @@ -33193,12 +33632,12 @@ b11111111 ~HiEE sHdlSome\x20(1) wxrqf b111111 #nTMG 1#OzSC -sWrapToTwiceWidth\x20(1) \'QO; +sWrapToUInt7ZeroIfGE64\x20(7) \'QO; sHdlSome\x20(1) $hh#< b111111 *Jg{y b111111 ME,4D 1|rv,E -sSignExt8\x20(7) 1YB94 +sDupLow32\x20(1) 1YB94 sFunnelShift2x8Bit\x20(0) L[P%\ b10 tQONv b10 7yh$E @@ -33262,7 +33701,8 @@ sSignExt32\x20(3) JCJvX b1000000001 57CYn b1 uXtII b10 J*MB9 -sFunnelShift2x64Bit\x20(3) % sS32\x20(3) 5N|/; @@ -33345,7 +33786,8 @@ b0 fH\'S" b1000000000001000000000 H(}3"" b0 {SU_!" b10 hjQJ`" -sFunnelShift2x64Bit\x20(3) qW^#F" +sZeroExt8\x20(6) |3Xl_" +sSignExt8To64BitThenShift\x20(4) qW^#F" b0 0G)6s" b10000000000010 DaH8>" sS32\x20(3) 5N|/;" @@ -33384,7 +33826,8 @@ b0 fH\'S# b1000000000001000000000 H(}3"# b0 {SU_!# b10 hjQJ`# -sFunnelShift2x64Bit\x20(3) qW^#F# +sZeroExt8\x20(6) |3Xl_# +sSignExt8To64BitThenShift\x20(4) qW^#F# b0 0G)6s# b10000000000010 DaH8># sS32\x20(3) 5N|/;# @@ -33423,7 +33866,8 @@ b0 fH\'S$ b1000000000001000000000 H(}3"$ b0 {SU_!$ b10 hjQJ`$ -sFunnelShift2x64Bit\x20(3) qW^#F$ +sZeroExt8\x20(6) |3Xl_$ +sSignExt8To64BitThenShift\x20(4) qW^#F$ b0 0G)6s$ b10000000000010 DaH8>$ sS32\x20(3) 5N|/;$ @@ -33463,7 +33907,8 @@ b0 fH\'S% b1000000001 H(}3"% b0 {SU_!% b10 hjQJ`% -sFunnelShift2x64Bit\x20(3) qW^#F% +sZeroExt8\x20(6) |3Xl_% +sSignExt8To64BitThenShift\x20(4) qW^#F% b0 0G)6s% b10 DaH8>% sS32\x20(3) 5N|/;% @@ -33502,7 +33947,8 @@ b0 fH\'S& b1000000001 H(}3"& b0 {SU_!& b10 hjQJ`& -sFunnelShift2x64Bit\x20(3) qW^#F& +sZeroExt8\x20(6) |3Xl_& +sSignExt8To64BitThenShift\x20(4) qW^#F& b0 0G)6s& b10 DaH8>& sS32\x20(3) 5N|/;& @@ -33541,7 +33987,8 @@ b0 fH\'S' b1000000010 H(}3"' b0 {SU_!' b10 hjQJ`' -sFunnelShift2x64Bit\x20(3) qW^#F' +sZeroExt8\x20(6) |3Xl_' +sSignExt8To64BitThenShift\x20(4) qW^#F' b0 0G)6s' b10 DaH8>' sS32\x20(3) 5N|/;' @@ -33580,7 +34027,8 @@ b0 fH\'S( b1000000010 H(}3"( b0 {SU_!( b10 hjQJ`( -sFunnelShift2x64Bit\x20(3) qW^#F( +sZeroExt8\x20(6) |3Xl_( +sSignExt8To64BitThenShift\x20(4) qW^#F( b0 0G)6s( b10 DaH8>( sS32\x20(3) 5N|/;( @@ -33619,7 +34067,8 @@ b0 fH\'S) b1000000011 H(}3") b0 {SU_!) b10 hjQJ`) -sFunnelShift2x64Bit\x20(3) qW^#F) +sZeroExt8\x20(6) |3Xl_) +sSignExt8To64BitThenShift\x20(4) qW^#F) b0 0G)6s) b10 DaH8>) sS32\x20(3) 5N|/;) @@ -33658,7 +34107,8 @@ b0 fH\'S* b1000000011 H(}3"* b0 {SU_!* b10 hjQJ`* -sFunnelShift2x64Bit\x20(3) qW^#F* +sZeroExt8\x20(6) |3Xl_* +sSignExt8To64BitThenShift\x20(4) qW^#F* b0 0G)6s* b10 DaH8>* sS32\x20(3) 5N|/;* @@ -33720,6 +34170,7 @@ b1100 -DTz.K 0&`>]- 0)ryTe 0swSZ@ +sFunnelShift2x8Bit\x20(0) % sS8\x20(7) 5N|/; @@ -34393,7 +34853,7 @@ b1000000000001000000000 H(}3"" b11111111 {SU_!" b10 hjQJ`" b10000 M{|bD" -sShiftSigned64\x20(7) qW^#F" +sSignExt16To64BitThenShift\x20(5) qW^#F" b11111111 0G)6s" b10000000000010 DaH8>" sS8\x20(7) 5N|/;" @@ -34441,7 +34901,7 @@ b1000000000001000000000 H(}3"# b11111111 {SU_!# b10 hjQJ`# b10000 M{|bD# -sShiftSigned64\x20(7) qW^#F# +sSignExt16To64BitThenShift\x20(5) qW^#F# b11111111 0G)6s# b10000000000010 DaH8># sS8\x20(7) 5N|/;# @@ -34489,7 +34949,7 @@ b1000000000001000000000 H(}3"$ b11111111 {SU_!$ b10 hjQJ`$ b10000 M{|bD$ -sShiftSigned64\x20(7) qW^#F$ +sSignExt16To64BitThenShift\x20(5) qW^#F$ b11111111 0G)6s$ b10000000000010 DaH8>$ sS8\x20(7) 5N|/;$ @@ -34535,7 +34995,7 @@ b11111111 fH\'S% b1000000001 H(}3"% b11111111 {SU_!% b10 hjQJ`% -sShiftSigned64\x20(7) qW^#F% +sSignExt16To64BitThenShift\x20(5) qW^#F% b11111111 0G)6s% b10 DaH8>% sS8\x20(7) 5N|/;% @@ -34579,7 +35039,7 @@ b11111111 fH\'S& b1000000001 H(}3"& b11111111 {SU_!& b10 hjQJ`& -sShiftSigned64\x20(7) qW^#F& +sSignExt16To64BitThenShift\x20(5) qW^#F& b11111111 0G)6s& b10 DaH8>& sS8\x20(7) 5N|/;& @@ -34623,7 +35083,7 @@ b11111111 fH\'S' b1000000010 H(}3"' b11111111 {SU_!' b10 hjQJ`' -sShiftSigned64\x20(7) qW^#F' +sSignExt16To64BitThenShift\x20(5) qW^#F' b11111111 0G)6s' b10 DaH8>' sS8\x20(7) 5N|/;' @@ -34667,7 +35127,7 @@ b11111111 fH\'S( b1000000010 H(}3"( b11111111 {SU_!( b10 hjQJ`( -sShiftSigned64\x20(7) qW^#F( +sSignExt16To64BitThenShift\x20(5) qW^#F( b11111111 0G)6s( b10 DaH8>( sS8\x20(7) 5N|/;( @@ -34711,7 +35171,7 @@ b11111111 fH\'S) b1000000011 H(}3") b11111111 {SU_!) b10 hjQJ`) -sShiftSigned64\x20(7) qW^#F) +sSignExt16To64BitThenShift\x20(5) qW^#F) b11111111 0G)6s) b10 DaH8>) sS8\x20(7) 5N|/;) @@ -34755,7 +35215,7 @@ b11111111 fH\'S* b1000000011 H(}3"* b11111111 {SU_!* b10 hjQJ`* -sShiftSigned64\x20(7) qW^#F* +sSignExt16To64BitThenShift\x20(5) qW^#F* b11111111 0G)6s* b10 DaH8>* sS8\x20(7) 5N|/;* @@ -34836,7 +35296,8 @@ sDupLow32\x20(1) :CdkL 1HV*I1 sDupLow32\x20(1) JCJvX 1)VK;M -sFunnelShift2x16Bit\x20(1) %N @@ -34851,7 +35312,8 @@ sDupLow32\x20(1) ~l7vG 1GA'OV sDupLow32\x20(1) e=kc< 1fc?;: -sFunnelShift2x16Bit\x20(1) qW^#F +sZeroExt32\x20(2) |3Xl_ +sSignExt32To64BitThenShift\x20(6) qW^#F sCmpRBTwo\x20(9) 5N|/; sSGt\x20(4) ({k7Y sSGt\x20(4) !bg-z @@ -34863,7 +35325,8 @@ sDupLow32\x20(1) ~l7vG" 1GA'OV" sDupLow32\x20(1) e=kc<" 1fc?;:" -sFunnelShift2x16Bit\x20(1) qW^#F" +sZeroExt32\x20(2) |3Xl_" +sSignExt32To64BitThenShift\x20(6) qW^#F" sCmpRBTwo\x20(9) 5N|/;" sSGt\x20(4) ({k7Y" sSGt\x20(4) !bg-z" @@ -34875,7 +35338,8 @@ sDupLow32\x20(1) ~l7vG# 1GA'OV# sDupLow32\x20(1) e=kc<# 1fc?;:# -sFunnelShift2x16Bit\x20(1) qW^#F# +sZeroExt32\x20(2) |3Xl_# +sSignExt32To64BitThenShift\x20(6) qW^#F# sCmpRBTwo\x20(9) 5N|/;# sSGt\x20(4) ({k7Y# sSGt\x20(4) !bg-z# @@ -34887,7 +35351,8 @@ sDupLow32\x20(1) ~l7vG$ 1GA'OV$ sDupLow32\x20(1) e=kc<$ 1fc?;:$ -sFunnelShift2x16Bit\x20(1) qW^#F$ +sZeroExt32\x20(2) |3Xl_$ +sSignExt32To64BitThenShift\x20(6) qW^#F$ sCmpRBTwo\x20(9) 5N|/;$ sSGt\x20(4) ({k7Y$ sSGt\x20(4) !bg-z$ @@ -34900,7 +35365,8 @@ sDupLow32\x20(1) ~l7vG% 1GA'OV% sDupLow32\x20(1) e=kc<% 1fc?;:% -sFunnelShift2x16Bit\x20(1) qW^#F% +sZeroExt32\x20(2) |3Xl_% +sSignExt32To64BitThenShift\x20(6) qW^#F% sCmpRBTwo\x20(9) 5N|/;% sSGt\x20(4) ({k7Y% sSGt\x20(4) !bg-z% @@ -34912,7 +35378,8 @@ sDupLow32\x20(1) ~l7vG& 1GA'OV& sDupLow32\x20(1) e=kc<& 1fc?;:& -sFunnelShift2x16Bit\x20(1) qW^#F& +sZeroExt32\x20(2) |3Xl_& +sSignExt32To64BitThenShift\x20(6) qW^#F& sCmpRBTwo\x20(9) 5N|/;& sSGt\x20(4) ({k7Y& sSGt\x20(4) !bg-z& @@ -34924,7 +35391,8 @@ sDupLow32\x20(1) ~l7vG' 1GA'OV' sDupLow32\x20(1) e=kc<' 1fc?;:' -sFunnelShift2x16Bit\x20(1) qW^#F' +sZeroExt32\x20(2) |3Xl_' +sSignExt32To64BitThenShift\x20(6) qW^#F' sCmpRBTwo\x20(9) 5N|/;' sSGt\x20(4) ({k7Y' sSGt\x20(4) !bg-z' @@ -34936,7 +35404,8 @@ sDupLow32\x20(1) ~l7vG( 1GA'OV( sDupLow32\x20(1) e=kc<( 1fc?;:( -sFunnelShift2x16Bit\x20(1) qW^#F( +sZeroExt32\x20(2) |3Xl_( +sSignExt32To64BitThenShift\x20(6) qW^#F( sCmpRBTwo\x20(9) 5N|/;( sSGt\x20(4) ({k7Y( sSGt\x20(4) !bg-z( @@ -34948,7 +35417,8 @@ sDupLow32\x20(1) ~l7vG) 1GA'OV) sDupLow32\x20(1) e=kc<) 1fc?;:) -sFunnelShift2x16Bit\x20(1) qW^#F) +sZeroExt32\x20(2) |3Xl_) +sSignExt32To64BitThenShift\x20(6) qW^#F) sCmpRBTwo\x20(9) 5N|/;) sSGt\x20(4) ({k7Y) sSGt\x20(4) !bg-z) @@ -34960,7 +35430,8 @@ sDupLow32\x20(1) ~l7vG* 1GA'OV* sDupLow32\x20(1) e=kc<* 1fc?;:* -sFunnelShift2x16Bit\x20(1) qW^#F* +sZeroExt32\x20(2) |3Xl_* +sSignExt32To64BitThenShift\x20(6) qW^#F* sCmpRBTwo\x20(9) 5N|/;* sSGt\x20(4) ({k7Y* sSGt\x20(4) !bg-z* @@ -35043,6 +35514,7 @@ b1 4rj;&% 0Qa$2x 0HV*I1 0)VK;M +sSignExt8To64BitThenShift\x20(4) %N @@ -35052,24 +35524,28 @@ b10 G:s0[ 0"e]n_ 0GA'OV 0fc?;: +sSignExt8To64BitThenShift\x20(4) qW^#F sS64\x20(1) 5N|/; sEq\x20(0) ({k7Y sEq\x20(0) !bg-z 0"e]n_" 0GA'OV" 0fc?;:" +sSignExt8To64BitThenShift\x20(4) qW^#F" sS64\x20(1) 5N|/;" sEq\x20(0) ({k7Y" sEq\x20(0) !bg-z" 0"e]n_# 0GA'OV# 0fc?;:# +sSignExt8To64BitThenShift\x20(4) qW^#F# sS64\x20(1) 5N|/;# sEq\x20(0) ({k7Y# sEq\x20(0) !bg-z# 0"e]n_$ 0GA'OV$ 0fc?;:$ +sSignExt8To64BitThenShift\x20(4) qW^#F$ sS64\x20(1) 5N|/;$ sEq\x20(0) ({k7Y$ sEq\x20(0) !bg-z$ @@ -35077,36 +35553,42 @@ b10 ckDlz 0"e]n_% 0GA'OV% 0fc?;:% +sSignExt8To64BitThenShift\x20(4) qW^#F% sS64\x20(1) 5N|/;% sEq\x20(0) ({k7Y% sEq\x20(0) !bg-z% 0"e]n_& 0GA'OV& 0fc?;:& +sSignExt8To64BitThenShift\x20(4) qW^#F& sS64\x20(1) 5N|/;& sEq\x20(0) ({k7Y& sEq\x20(0) !bg-z& 0"e]n_' 0GA'OV' 0fc?;:' +sSignExt8To64BitThenShift\x20(4) qW^#F' sS64\x20(1) 5N|/;' sEq\x20(0) ({k7Y' sEq\x20(0) !bg-z' 0"e]n_( 0GA'OV( 0fc?;:( +sSignExt8To64BitThenShift\x20(4) qW^#F( sS64\x20(1) 5N|/;( sEq\x20(0) ({k7Y( sEq\x20(0) !bg-z( 0"e]n_) 0GA'OV) 0fc?;:) +sSignExt8To64BitThenShift\x20(4) qW^#F) sS64\x20(1) 5N|/;) sEq\x20(0) ({k7Y) sEq\x20(0) !bg-z) 0"e]n_* 0GA'OV* 0fc?;:* +sSignExt8To64BitThenShift\x20(4) qW^#F* sS64\x20(1) 5N|/;* sEq\x20(0) ({k7Y* sEq\x20(0) !bg-z* @@ -35190,7 +35672,7 @@ sSignExt16\x20(5) :CdkL 1HV*I1 sSignExt16\x20(5) JCJvX 1)VK;M -sSignExt16To64BitThenShift\x20(5) %\x20(13) [MG9Q sOverflow\x20(6) RF:oW sOverflow\x20(6) =&Q>N @@ -35204,7 +35686,7 @@ sSignExt16\x20(5) ~l7vG 1GA'OV sSignExt16\x20(5) e=kc< 1fc?;: -sSignExt16To64BitThenShift\x20(5) qW^#F +sShiftSigned64\x20(7) qW^#F s\x20(13) 5N|/; sOverflow\x20(6) ({k7Y sOverflow\x20(6) !bg-z @@ -35215,7 +35697,7 @@ sSignExt16\x20(5) ~l7vG" 1GA'OV" sSignExt16\x20(5) e=kc<" 1fc?;:" -sSignExt16To64BitThenShift\x20(5) qW^#F" +sShiftSigned64\x20(7) qW^#F" s\x20(13) 5N|/;" sOverflow\x20(6) ({k7Y" sOverflow\x20(6) !bg-z" @@ -35226,7 +35708,7 @@ sSignExt16\x20(5) ~l7vG# 1GA'OV# sSignExt16\x20(5) e=kc<# 1fc?;:# -sSignExt16To64BitThenShift\x20(5) qW^#F# +sShiftSigned64\x20(7) qW^#F# s\x20(13) 5N|/;# sOverflow\x20(6) ({k7Y# sOverflow\x20(6) !bg-z# @@ -35237,7 +35719,7 @@ sSignExt16\x20(5) ~l7vG$ 1GA'OV$ sSignExt16\x20(5) e=kc<$ 1fc?;:$ -sSignExt16To64BitThenShift\x20(5) qW^#F$ +sShiftSigned64\x20(7) qW^#F$ s\x20(13) 5N|/;$ sOverflow\x20(6) ({k7Y$ sOverflow\x20(6) !bg-z$ @@ -35249,7 +35731,7 @@ sSignExt16\x20(5) ~l7vG% 1GA'OV% sSignExt16\x20(5) e=kc<% 1fc?;:% -sSignExt16To64BitThenShift\x20(5) qW^#F% +sShiftSigned64\x20(7) qW^#F% s\x20(13) 5N|/;% sOverflow\x20(6) ({k7Y% sOverflow\x20(6) !bg-z% @@ -35260,7 +35742,7 @@ sSignExt16\x20(5) ~l7vG& 1GA'OV& sSignExt16\x20(5) e=kc<& 1fc?;:& -sSignExt16To64BitThenShift\x20(5) qW^#F& +sShiftSigned64\x20(7) qW^#F& s\x20(13) 5N|/;& sOverflow\x20(6) ({k7Y& sOverflow\x20(6) !bg-z& @@ -35271,7 +35753,7 @@ sSignExt16\x20(5) ~l7vG' 1GA'OV' sSignExt16\x20(5) e=kc<' 1fc?;:' -sSignExt16To64BitThenShift\x20(5) qW^#F' +sShiftSigned64\x20(7) qW^#F' s\x20(13) 5N|/;' sOverflow\x20(6) ({k7Y' sOverflow\x20(6) !bg-z' @@ -35282,7 +35764,7 @@ sSignExt16\x20(5) ~l7vG( 1GA'OV( sSignExt16\x20(5) e=kc<( 1fc?;:( -sSignExt16To64BitThenShift\x20(5) qW^#F( +sShiftSigned64\x20(7) qW^#F( s\x20(13) 5N|/;( sOverflow\x20(6) ({k7Y( sOverflow\x20(6) !bg-z( @@ -35293,7 +35775,7 @@ sSignExt16\x20(5) ~l7vG) 1GA'OV) sSignExt16\x20(5) e=kc<) 1fc?;:) -sSignExt16To64BitThenShift\x20(5) qW^#F) +sShiftSigned64\x20(7) qW^#F) s\x20(13) 5N|/;) sOverflow\x20(6) ({k7Y) sOverflow\x20(6) !bg-z) @@ -35304,7 +35786,7 @@ sSignExt16\x20(5) ~l7vG* 1GA'OV* sSignExt16\x20(5) e=kc<* 1fc?;:* -sSignExt16To64BitThenShift\x20(5) qW^#F* +sShiftSigned64\x20(7) qW^#F* s\x20(13) 5N|/;* sOverflow\x20(6) ({k7Y* sOverflow\x20(6) !bg-z* @@ -35392,7 +35874,7 @@ b1010 :$KEC sDupLow32\x20(1) JCJvX b1010 (X#+m b1010 )[W,5 -sFunnelShift2x16Bit\x20(1) % b1000000000000000000000 vb<^s b0 zGmMc @@ -36389,6 +36884,7 @@ b10000000000000 gfR.A" 1b~v2`" b1000000000000000000000 H(}3"" b0 hjQJ`" +sSignExt16To64BitThenShift\x20(5) qW^#F" b10000000000000 DaH8>" b1000000000000000000000 vb<^s" b0 zGmMc" @@ -36408,6 +36904,7 @@ b10000000000000 gfR.A# 1b~v2`# b1000000000000000000000 H(}3"# b0 hjQJ`# +sSignExt16To64BitThenShift\x20(5) qW^#F# b10000000000000 DaH8># b1000000000000000000000 vb<^s# b0 zGmMc# @@ -36427,6 +36924,7 @@ b10000000000000 gfR.A$ 1b~v2`$ b1000000000000000000000 H(}3"$ b0 hjQJ`$ +sSignExt16To64BitThenShift\x20(5) qW^#F$ b10000000000000 DaH8>$ b1000000000000000000000 vb<^s$ b0 zGmMc$ @@ -36447,6 +36945,7 @@ b0 gfR.A% 1b~v2`% b1 H(}3"% b0 hjQJ`% +sSignExt16To64BitThenShift\x20(5) qW^#F% b0 DaH8>% b1 vb<^s% b0 zGmMc% @@ -36466,6 +36965,7 @@ b0 gfR.A& 1b~v2`& b1 H(}3"& b0 hjQJ`& +sSignExt16To64BitThenShift\x20(5) qW^#F& b0 DaH8>& b1 vb<^s& b0 zGmMc& @@ -36485,6 +36985,7 @@ b0 gfR.A' 1b~v2`' b10 H(}3"' b0 hjQJ`' +sSignExt16To64BitThenShift\x20(5) qW^#F' b0 DaH8>' b10 vb<^s' b0 zGmMc' @@ -36504,6 +37005,7 @@ b0 gfR.A( 1b~v2`( b10 H(}3"( b0 hjQJ`( +sSignExt16To64BitThenShift\x20(5) qW^#F( b0 DaH8>( b10 vb<^s( b0 zGmMc( @@ -36523,6 +37025,7 @@ b0 gfR.A) 1b~v2`) b11 H(}3") b0 hjQJ`) +sSignExt16To64BitThenShift\x20(5) qW^#F) b0 DaH8>) b11 vb<^s) b0 zGmMc) @@ -36542,6 +37045,7 @@ b0 gfR.A* 1b~v2`* b11 H(}3"* b0 hjQJ`* +sSignExt16To64BitThenShift\x20(5) qW^#F* b0 DaH8>* b11 vb<^s* b0 zGmMc* @@ -36638,12 +37142,12 @@ b11111111 ~HiEE sHdlSome\x20(1) wxrqf b111111 #nTMG 1#OzSC -sWrapToTwiceWidth\x20(1) \'QO; +sWrapToUInt7ZeroIfGE64\x20(7) \'QO; sHdlSome\x20(1) $hh#< b111111 *Jg{y b111111 ME,4D 1|rv,E -sSignExt8\x20(7) 1YB94 +sDupLow32\x20(1) 1YB94 sFunnelShift2x8Bit\x20(0) L[P%\ b10 tQONv b10 7yh$E @@ -36726,7 +37230,8 @@ b1 B@hOZ b11111111 )[W,5 b1 uXtII b10 J*MB9 -sSignExt32To64BitThenShift\x20(6) % sU8\x20(6) 5N|/; b1000000000001000000000 vb<^s @@ -36803,7 +37308,7 @@ b10000000000010 gfR.A" sZeroExt8\x20(6) e=kc<" b1000000000001000000000 H(}3"" b10 hjQJ`" -sSignExt32To64BitThenShift\x20(6) qW^#F" +sZeroExt16\x20(4) |3Xl_" b10000000000010 DaH8>" sU8\x20(6) 5N|/;" b1000000000001000000000 vb<^s" @@ -36825,7 +37330,7 @@ b10000000000010 gfR.A# sZeroExt8\x20(6) e=kc<# b1000000000001000000000 H(}3"# b10 hjQJ`# -sSignExt32To64BitThenShift\x20(6) qW^#F# +sZeroExt16\x20(4) |3Xl_# b10000000000010 DaH8># sU8\x20(6) 5N|/;# b1000000000001000000000 vb<^s# @@ -36847,7 +37352,7 @@ b10000000000010 gfR.A$ sZeroExt8\x20(6) e=kc<$ b1000000000001000000000 H(}3"$ b10 hjQJ`$ -sSignExt32To64BitThenShift\x20(6) qW^#F$ +sZeroExt16\x20(4) |3Xl_$ b10000000000010 DaH8>$ sU8\x20(6) 5N|/;$ b1000000000001000000000 vb<^s$ @@ -36870,7 +37375,7 @@ b10 gfR.A% sZeroExt8\x20(6) e=kc<% b1000000001 H(}3"% b10 hjQJ`% -sSignExt32To64BitThenShift\x20(6) qW^#F% +sZeroExt16\x20(4) |3Xl_% b10 DaH8>% sU8\x20(6) 5N|/;% b1000000001 vb<^s% @@ -36892,7 +37397,7 @@ b10 gfR.A& sZeroExt8\x20(6) e=kc<& b1000000001 H(}3"& b10 hjQJ`& -sSignExt32To64BitThenShift\x20(6) qW^#F& +sZeroExt16\x20(4) |3Xl_& b10 DaH8>& sU8\x20(6) 5N|/;& b1000000001 vb<^s& @@ -36914,7 +37419,7 @@ b10 gfR.A' sZeroExt8\x20(6) e=kc<' b1000000010 H(}3"' b10 hjQJ`' -sSignExt32To64BitThenShift\x20(6) qW^#F' +sZeroExt16\x20(4) |3Xl_' b10 DaH8>' sU8\x20(6) 5N|/;' b1000000010 vb<^s' @@ -36936,7 +37441,7 @@ b10 gfR.A( sZeroExt8\x20(6) e=kc<( b1000000010 H(}3"( b10 hjQJ`( -sSignExt32To64BitThenShift\x20(6) qW^#F( +sZeroExt16\x20(4) |3Xl_( b10 DaH8>( sU8\x20(6) 5N|/;( b1000000010 vb<^s( @@ -36958,7 +37463,7 @@ b10 gfR.A) sZeroExt8\x20(6) e=kc<) b1000000011 H(}3") b10 hjQJ`) -sSignExt32To64BitThenShift\x20(6) qW^#F) +sZeroExt16\x20(4) |3Xl_) b10 DaH8>) sU8\x20(6) 5N|/;) b1000000011 vb<^s) @@ -36980,7 +37485,7 @@ b10 gfR.A* sZeroExt8\x20(6) e=kc<* b1000000011 H(}3"* b10 hjQJ`* -sSignExt32To64BitThenShift\x20(6) qW^#F* +sZeroExt16\x20(4) |3Xl_* b10 DaH8>* sU8\x20(6) 5N|/;* b1000000011 vb<^s* @@ -37031,6 +37536,7 @@ b1010 -DTz.K 0&`>]- 0)ryTe 0swSZ@ +sFunnelShift2x16Bit\x20(1) % b1000000000000000000000 vb<^s b0 zGmMc @@ -37309,6 +37827,7 @@ b10000000000000 gfR.A" 1b~v2`" b1000000000000000000000 H(}3"" b0 hjQJ`" +sSignExt16To64BitThenShift\x20(5) qW^#F" b10000000000000 DaH8>" b1000000000000000000000 vb<^s" b0 zGmMc" @@ -37328,6 +37847,7 @@ b10000000000000 gfR.A# 1b~v2`# b1000000000000000000000 H(}3"# b0 hjQJ`# +sSignExt16To64BitThenShift\x20(5) qW^#F# b10000000000000 DaH8># b1000000000000000000000 vb<^s# b0 zGmMc# @@ -37347,6 +37867,7 @@ b10000000000000 gfR.A$ 1b~v2`$ b1000000000000000000000 H(}3"$ b0 hjQJ`$ +sSignExt16To64BitThenShift\x20(5) qW^#F$ b10000000000000 DaH8>$ b1000000000000000000000 vb<^s$ b0 zGmMc$ @@ -37367,6 +37888,7 @@ b0 gfR.A% 1b~v2`% b1 H(}3"% b0 hjQJ`% +sSignExt16To64BitThenShift\x20(5) qW^#F% b0 DaH8>% b1 vb<^s% b0 zGmMc% @@ -37386,6 +37908,7 @@ b0 gfR.A& 1b~v2`& b1 H(}3"& b0 hjQJ`& +sSignExt16To64BitThenShift\x20(5) qW^#F& b0 DaH8>& b1 vb<^s& b0 zGmMc& @@ -37405,6 +37928,7 @@ b0 gfR.A' 1b~v2`' b10 H(}3"' b0 hjQJ`' +sSignExt16To64BitThenShift\x20(5) qW^#F' b0 DaH8>' b10 vb<^s' b0 zGmMc' @@ -37424,6 +37948,7 @@ b0 gfR.A( 1b~v2`( b10 H(}3"( b0 hjQJ`( +sSignExt16To64BitThenShift\x20(5) qW^#F( b0 DaH8>( b10 vb<^s( b0 zGmMc( @@ -37443,6 +37968,7 @@ b0 gfR.A) 1b~v2`) b11 H(}3") b0 hjQJ`) +sSignExt16To64BitThenShift\x20(5) qW^#F) b0 DaH8>) b11 vb<^s) b0 zGmMc) @@ -37462,6 +37988,7 @@ b0 gfR.A* 1b~v2`* b11 H(}3"* b0 hjQJ`* +sSignExt16To64BitThenShift\x20(5) qW^#F* b0 DaH8>* b11 vb<^s* b0 zGmMc* @@ -37558,12 +38085,12 @@ b11111111 ~HiEE sHdlSome\x20(1) wxrqf b111111 #nTMG 1#OzSC -sWrapToTwiceWidth\x20(1) \'QO; +sWrapToUInt7ZeroIfGE64\x20(7) \'QO; sHdlSome\x20(1) $hh#< b111111 *Jg{y b111111 ME,4D 1|rv,E -sSignExt8\x20(7) 1YB94 +sDupLow32\x20(1) 1YB94 sFunnelShift2x8Bit\x20(0) L[P%\ b10 tQONv b10 7yh$E @@ -37638,7 +38165,8 @@ b1000000001 57CYn b1 B@hOZ b1 uXtII b10 J*MB9 -sFunnelShift2x64Bit\x20(3) % sS32\x20(3) 5N|/; @@ -37731,7 +38260,8 @@ b0 fH\'S" b1000000000001000000000 H(}3"" b0 {SU_!" b10 hjQJ`" -sFunnelShift2x64Bit\x20(3) qW^#F" +sZeroExt8\x20(6) |3Xl_" +sSignExt8To64BitThenShift\x20(4) qW^#F" b0 0G)6s" b10000000000010 DaH8>" sS32\x20(3) 5N|/;" @@ -37770,7 +38300,8 @@ b0 fH\'S# b1000000000001000000000 H(}3"# b0 {SU_!# b10 hjQJ`# -sFunnelShift2x64Bit\x20(3) qW^#F# +sZeroExt8\x20(6) |3Xl_# +sSignExt8To64BitThenShift\x20(4) qW^#F# b0 0G)6s# b10000000000010 DaH8># sS32\x20(3) 5N|/;# @@ -37809,7 +38340,8 @@ b0 fH\'S$ b1000000000001000000000 H(}3"$ b0 {SU_!$ b10 hjQJ`$ -sFunnelShift2x64Bit\x20(3) qW^#F$ +sZeroExt8\x20(6) |3Xl_$ +sSignExt8To64BitThenShift\x20(4) qW^#F$ b0 0G)6s$ b10000000000010 DaH8>$ sS32\x20(3) 5N|/;$ @@ -37849,7 +38381,8 @@ b0 fH\'S% b1000000001 H(}3"% b0 {SU_!% b10 hjQJ`% -sFunnelShift2x64Bit\x20(3) qW^#F% +sZeroExt8\x20(6) |3Xl_% +sSignExt8To64BitThenShift\x20(4) qW^#F% b0 0G)6s% b10 DaH8>% sS32\x20(3) 5N|/;% @@ -37888,7 +38421,8 @@ b0 fH\'S& b1000000001 H(}3"& b0 {SU_!& b10 hjQJ`& -sFunnelShift2x64Bit\x20(3) qW^#F& +sZeroExt8\x20(6) |3Xl_& +sSignExt8To64BitThenShift\x20(4) qW^#F& b0 0G)6s& b10 DaH8>& sS32\x20(3) 5N|/;& @@ -37927,7 +38461,8 @@ b0 fH\'S' b1000000010 H(}3"' b0 {SU_!' b10 hjQJ`' -sFunnelShift2x64Bit\x20(3) qW^#F' +sZeroExt8\x20(6) |3Xl_' +sSignExt8To64BitThenShift\x20(4) qW^#F' b0 0G)6s' b10 DaH8>' sS32\x20(3) 5N|/;' @@ -37966,7 +38501,8 @@ b0 fH\'S( b1000000010 H(}3"( b0 {SU_!( b10 hjQJ`( -sFunnelShift2x64Bit\x20(3) qW^#F( +sZeroExt8\x20(6) |3Xl_( +sSignExt8To64BitThenShift\x20(4) qW^#F( b0 0G)6s( b10 DaH8>( sS32\x20(3) 5N|/;( @@ -38005,7 +38541,8 @@ b0 fH\'S) b1000000011 H(}3") b0 {SU_!) b10 hjQJ`) -sFunnelShift2x64Bit\x20(3) qW^#F) +sZeroExt8\x20(6) |3Xl_) +sSignExt8To64BitThenShift\x20(4) qW^#F) b0 0G)6s) b10 DaH8>) sS32\x20(3) 5N|/;) @@ -38044,7 +38581,8 @@ b0 fH\'S* b1000000011 H(}3"* b0 {SU_!* b10 hjQJ`* -sFunnelShift2x64Bit\x20(3) qW^#F* +sZeroExt8\x20(6) |3Xl_* +sSignExt8To64BitThenShift\x20(4) qW^#F* b0 0G)6s* b10 DaH8>* sS32\x20(3) 5N|/;* @@ -38106,6 +38644,7 @@ b1100 -DTz.K 0&`>]- 0)ryTe 0swSZ@ +sFunnelShift2x8Bit\x20(0) % sS8\x20(7) 5N|/; @@ -38699,8 +39247,8 @@ b100001000000000000000000000 H(}3"" b11111111 {SU_!" b0 hjQJ`" b10000 M{|bD" -b1 ~I[}3" -sShiftSigned64\x20(7) qW^#F" +sWrapToUInt7\x20(4) e._X@" +sSignExt16To64BitThenShift\x20(5) qW^#F" b11111111 0G)6s" b1000010000000000000 DaH8>" sS8\x20(7) 5N|/;" @@ -38748,8 +39296,8 @@ b100001000000000000000000000 H(}3"# b11111111 {SU_!# b0 hjQJ`# b10000 M{|bD# -b1 ~I[}3# -sShiftSigned64\x20(7) qW^#F# +sWrapToUInt7\x20(4) e._X@# +sSignExt16To64BitThenShift\x20(5) qW^#F# b11111111 0G)6s# b1000010000000000000 DaH8># sS8\x20(7) 5N|/;# @@ -38797,8 +39345,8 @@ b100001000000000000000000000 H(}3"$ b11111111 {SU_!$ b0 hjQJ`$ b10000 M{|bD$ -b1 ~I[}3$ -sShiftSigned64\x20(7) qW^#F$ +sWrapToUInt7\x20(4) e._X@$ +sSignExt16To64BitThenShift\x20(5) qW^#F$ b11111111 0G)6s$ b1000010000000000000 DaH8>$ sS8\x20(7) 5N|/;$ @@ -38837,7 +39385,7 @@ sSignExt8\x20(7) e=kc<% 1b~v2`% b11111111 fH\'S% b11111111 {SU_!% -sShiftSigned64\x20(7) qW^#F% +sSignExt16To64BitThenShift\x20(5) qW^#F% b11111111 0G)6s% sS8\x20(7) 5N|/;% b11111111 ?R~45% @@ -38867,7 +39415,7 @@ sSignExt8\x20(7) e=kc<& 1b~v2`& b11111111 fH\'S& b11111111 {SU_!& -sShiftSigned64\x20(7) qW^#F& +sSignExt16To64BitThenShift\x20(5) qW^#F& b11111111 0G)6s& sS8\x20(7) 5N|/;& b11111111 ?R~45& @@ -38897,7 +39445,7 @@ sSignExt8\x20(7) e=kc<' 1b~v2`' b11111111 fH\'S' b11111111 {SU_!' -sShiftSigned64\x20(7) qW^#F' +sSignExt16To64BitThenShift\x20(5) qW^#F' b11111111 0G)6s' sS8\x20(7) 5N|/;' b11111111 ?R~45' @@ -38927,7 +39475,7 @@ sSignExt8\x20(7) e=kc<( 1b~v2`( b11111111 fH\'S( b11111111 {SU_!( -sShiftSigned64\x20(7) qW^#F( +sSignExt16To64BitThenShift\x20(5) qW^#F( b11111111 0G)6s( sS8\x20(7) 5N|/;( b11111111 ?R~45( @@ -38957,7 +39505,7 @@ sSignExt8\x20(7) e=kc<) 1b~v2`) b11111111 fH\'S) b11111111 {SU_!) -sShiftSigned64\x20(7) qW^#F) +sSignExt16To64BitThenShift\x20(5) qW^#F) b11111111 0G)6s) sS8\x20(7) 5N|/;) b11111111 ?R~45) @@ -38987,7 +39535,7 @@ sSignExt8\x20(7) e=kc<* 1b~v2`* b11111111 fH\'S* b11111111 {SU_!* -sShiftSigned64\x20(7) qW^#F* +sSignExt16To64BitThenShift\x20(5) qW^#F* b11111111 0G)6s* sS8\x20(7) 5N|/;* b11111111 ?R~45* @@ -39118,7 +39666,7 @@ b1001 -DTz.K sZeroExt8\x20(6) 43r<2 sZeroExt8\x20(6) Y,YgJ sZeroExt8\x20(6) zUEpu -sSignExt32To64BitThenShift\x20(6) L[P%\ +sZeroExt16\x20(4) 1YB94 sU8\x20(6) v*m?f 0t3A5' 0asO`Z @@ -39129,7 +39677,7 @@ b1100 PeN'K sZeroExt8\x20(6) 5=tU? sZeroExt8\x20(6) ~l7vG sZeroExt8\x20(6) e=kc< -sSignExt32To64BitThenShift\x20(6) qW^#F +sZeroExt16\x20(4) |3Xl_ sU8\x20(6) 5N|/; 0=MsST 0VI8@" @@ -39137,7 +39685,7 @@ sWidth32Bit\x20(2) 98VuO sZeroExt8\x20(6) 5=tU?" sZeroExt8\x20(6) ~l7vG" sZeroExt8\x20(6) e=kc<" -sSignExt32To64BitThenShift\x20(6) qW^#F" +sZeroExt16\x20(4) |3Xl_" sU8\x20(6) 5N|/;" 0=MsST" 0VI8@"" @@ -39145,7 +39693,7 @@ sWidth32Bit\x20(2) 98VuO" sZeroExt8\x20(6) 5=tU?# sZeroExt8\x20(6) ~l7vG# sZeroExt8\x20(6) e=kc<# -sSignExt32To64BitThenShift\x20(6) qW^#F# +sZeroExt16\x20(4) |3Xl_# sU8\x20(6) 5N|/;# 0=MsST# 0VI8@"# @@ -39153,7 +39701,7 @@ sWidth32Bit\x20(2) 98VuO# sZeroExt8\x20(6) 5=tU?$ sZeroExt8\x20(6) ~l7vG$ sZeroExt8\x20(6) e=kc<$ -sSignExt32To64BitThenShift\x20(6) qW^#F$ +sZeroExt16\x20(4) |3Xl_$ sU8\x20(6) 5N|/;$ 0=MsST$ 0VI8@"$ @@ -39162,7 +39710,7 @@ b1100 86fv; sZeroExt8\x20(6) 5=tU?% sZeroExt8\x20(6) ~l7vG% sZeroExt8\x20(6) e=kc<% -sSignExt32To64BitThenShift\x20(6) qW^#F% +sZeroExt16\x20(4) |3Xl_% sU8\x20(6) 5N|/;% 0=MsST% 0VI8@"% @@ -39170,7 +39718,7 @@ sWidth32Bit\x20(2) 98VuO% sZeroExt8\x20(6) 5=tU?& sZeroExt8\x20(6) ~l7vG& sZeroExt8\x20(6) e=kc<& -sSignExt32To64BitThenShift\x20(6) qW^#F& +sZeroExt16\x20(4) |3Xl_& sU8\x20(6) 5N|/;& 0=MsST& 0VI8@"& @@ -39178,7 +39726,7 @@ sWidth32Bit\x20(2) 98VuO& sZeroExt8\x20(6) 5=tU?' sZeroExt8\x20(6) ~l7vG' sZeroExt8\x20(6) e=kc<' -sSignExt32To64BitThenShift\x20(6) qW^#F' +sZeroExt16\x20(4) |3Xl_' sU8\x20(6) 5N|/;' 0=MsST' 0VI8@"' @@ -39186,7 +39734,7 @@ sWidth32Bit\x20(2) 98VuO' sZeroExt8\x20(6) 5=tU?( sZeroExt8\x20(6) ~l7vG( sZeroExt8\x20(6) e=kc<( -sSignExt32To64BitThenShift\x20(6) qW^#F( +sZeroExt16\x20(4) |3Xl_( sU8\x20(6) 5N|/;( 0=MsST( 0VI8@"( @@ -39194,7 +39742,7 @@ sWidth32Bit\x20(2) 98VuO( sZeroExt8\x20(6) 5=tU?) sZeroExt8\x20(6) ~l7vG) sZeroExt8\x20(6) e=kc<) -sSignExt32To64BitThenShift\x20(6) qW^#F) +sZeroExt16\x20(4) |3Xl_) sU8\x20(6) 5N|/;) 0=MsST) 0VI8@") @@ -39202,7 +39750,7 @@ sWidth32Bit\x20(2) 98VuO) sZeroExt8\x20(6) 5=tU?* sZeroExt8\x20(6) ~l7vG* sZeroExt8\x20(6) e=kc<* -sSignExt32To64BitThenShift\x20(6) qW^#F* +sZeroExt16\x20(4) |3Xl_* sU8\x20(6) 5N|/;* 0=MsST* 0VI8@"* @@ -39255,7 +39803,8 @@ sSignExt32\x20(3) zUEpu 0;~sH{ b0 7|Jxa b0 q&az; -sFunnelShift2x64Bit\x20(3) L[P%\ +sZeroExt8\x20(6) 1YB94 +sFunnelShift2x8Bit\x20(0) L[P%\ b0 7yh$E sS32\x20(3) v*m?f b0 @FN{k @@ -39302,8 +39851,9 @@ b1000010000000000000 H(}3" b0 {SU_ b100000 hjQJ` b10 M{|bD -b0 ~I[}3 -sFunnelShift2x64Bit\x20(3) qW^#F +sWrapToUInt3\x20(0) e._X@ +sZeroExt8\x20(6) |3Xl_ +sFunnelShift2x8Bit\x20(0) qW^#F b0 0G)6s b10000100000 DaH8> sS32\x20(3) 5N|/; @@ -39355,8 +39905,9 @@ b1000010000000000000 H(}3"" b0 {SU_!" b100000 hjQJ`" b10 M{|bD" -b0 ~I[}3" -sFunnelShift2x64Bit\x20(3) qW^#F" +sWrapToUInt3\x20(0) e._X@" +sZeroExt8\x20(6) |3Xl_" +sFunnelShift2x8Bit\x20(0) qW^#F" b0 0G)6s" b10000100000 DaH8>" sS32\x20(3) 5N|/;" @@ -39408,8 +39959,9 @@ b1000010000000000000 H(}3"# b0 {SU_!# b100000 hjQJ`# b10 M{|bD# -b0 ~I[}3# -sFunnelShift2x64Bit\x20(3) qW^#F# +sWrapToUInt3\x20(0) e._X@# +sZeroExt8\x20(6) |3Xl_# +sFunnelShift2x8Bit\x20(0) qW^#F# b0 0G)6s# b10000100000 DaH8># sS32\x20(3) 5N|/;# @@ -39461,8 +40013,9 @@ b1000010000000000000 H(}3"$ b0 {SU_!$ b100000 hjQJ`$ b10 M{|bD$ -b0 ~I[}3$ -sFunnelShift2x64Bit\x20(3) qW^#F$ +sWrapToUInt3\x20(0) e._X@$ +sZeroExt8\x20(6) |3Xl_$ +sFunnelShift2x8Bit\x20(0) qW^#F$ b0 0G)6s$ b10000100000 DaH8>$ sS32\x20(3) 5N|/;$ @@ -39504,7 +40057,8 @@ sSignExt32\x20(3) e=kc<% 0b~v2`% b0 fH\'S% b0 {SU_!% -sFunnelShift2x64Bit\x20(3) qW^#F% +sZeroExt8\x20(6) |3Xl_% +sFunnelShift2x8Bit\x20(0) qW^#F% b0 0G)6s% sS32\x20(3) 5N|/;% b0 ?R~45% @@ -39537,7 +40091,8 @@ sSignExt32\x20(3) e=kc<& 0b~v2`& b0 fH\'S& b0 {SU_!& -sFunnelShift2x64Bit\x20(3) qW^#F& +sZeroExt8\x20(6) |3Xl_& +sFunnelShift2x8Bit\x20(0) qW^#F& b0 0G)6s& sS32\x20(3) 5N|/;& b0 ?R~45& @@ -39570,7 +40125,8 @@ sSignExt32\x20(3) e=kc<' 0b~v2`' b0 fH\'S' b0 {SU_!' -sFunnelShift2x64Bit\x20(3) qW^#F' +sZeroExt8\x20(6) |3Xl_' +sFunnelShift2x8Bit\x20(0) qW^#F' b0 0G)6s' sS32\x20(3) 5N|/;' b0 ?R~45' @@ -39603,7 +40159,8 @@ sSignExt32\x20(3) e=kc<( 0b~v2`( b0 fH\'S( b0 {SU_!( -sFunnelShift2x64Bit\x20(3) qW^#F( +sZeroExt8\x20(6) |3Xl_( +sFunnelShift2x8Bit\x20(0) qW^#F( b0 0G)6s( sS32\x20(3) 5N|/;( b0 ?R~45( @@ -39636,7 +40193,8 @@ sSignExt32\x20(3) e=kc<) 0b~v2`) b0 fH\'S) b0 {SU_!) -sFunnelShift2x64Bit\x20(3) qW^#F) +sZeroExt8\x20(6) |3Xl_) +sFunnelShift2x8Bit\x20(0) qW^#F) b0 0G)6s) sS32\x20(3) 5N|/;) b0 ?R~45) @@ -39669,7 +40227,8 @@ sSignExt32\x20(3) e=kc<* 0b~v2`* b0 fH\'S* b0 {SU_!* -sFunnelShift2x64Bit\x20(3) qW^#F* +sZeroExt8\x20(6) |3Xl_* +sFunnelShift2x8Bit\x20(0) qW^#F* b0 0G)6s* sS32\x20(3) 5N|/;* b0 ?R~45* @@ -39746,7 +40305,7 @@ b1 4aY<- b11111111 7|Jxa b1 G,xAP b11111111 q&az; -sShiftSigned64\x20(7) L[P%\ +sSignExt16To64BitThenShift\x20(5) L[P%\ b1 tQONv b11111111 7yh$E sS8\x20(7) v*m?f @@ -39800,8 +40359,8 @@ b100001000000000000000000000 H(}3" b11111111 {SU_ b0 hjQJ` b10000 M{|bD -b1 ~I[}3 -sShiftSigned64\x20(7) qW^#F +sWrapToUInt7\x20(4) e._X@ +sSignExt16To64BitThenShift\x20(5) qW^#F b11111111 0G)6s b1000010000000000000 DaH8> sS8\x20(7) 5N|/; @@ -39850,8 +40409,8 @@ b100001000000000000000000000 H(}3"" b11111111 {SU_!" b0 hjQJ`" b10000 M{|bD" -b1 ~I[}3" -sShiftSigned64\x20(7) qW^#F" +sWrapToUInt7\x20(4) e._X@" +sSignExt16To64BitThenShift\x20(5) qW^#F" b11111111 0G)6s" b1000010000000000000 DaH8>" sS8\x20(7) 5N|/;" @@ -39900,8 +40459,8 @@ b100001000000000000000000000 H(}3"# b11111111 {SU_!# b0 hjQJ`# b10000 M{|bD# -b1 ~I[}3# -sShiftSigned64\x20(7) qW^#F# +sWrapToUInt7\x20(4) e._X@# +sSignExt16To64BitThenShift\x20(5) qW^#F# b11111111 0G)6s# b1000010000000000000 DaH8># sS8\x20(7) 5N|/;# @@ -39950,8 +40509,8 @@ b100001000000000000000000000 H(}3"$ b11111111 {SU_!$ b0 hjQJ`$ b10000 M{|bD$ -b1 ~I[}3$ -sShiftSigned64\x20(7) qW^#F$ +sWrapToUInt7\x20(4) e._X@$ +sSignExt16To64BitThenShift\x20(5) qW^#F$ b11111111 0G)6s$ b1000010000000000000 DaH8>$ sS8\x20(7) 5N|/;$ @@ -39990,7 +40549,7 @@ sSignExt8\x20(7) e=kc<% 1b~v2`% b11111111 fH\'S% b11111111 {SU_!% -sShiftSigned64\x20(7) qW^#F% +sSignExt16To64BitThenShift\x20(5) qW^#F% b11111111 0G)6s% sS8\x20(7) 5N|/;% b11111111 ?R~45% @@ -40020,7 +40579,7 @@ sSignExt8\x20(7) e=kc<& 1b~v2`& b11111111 fH\'S& b11111111 {SU_!& -sShiftSigned64\x20(7) qW^#F& +sSignExt16To64BitThenShift\x20(5) qW^#F& b11111111 0G)6s& sS8\x20(7) 5N|/;& b11111111 ?R~45& @@ -40050,7 +40609,7 @@ sSignExt8\x20(7) e=kc<' 1b~v2`' b11111111 fH\'S' b11111111 {SU_!' -sShiftSigned64\x20(7) qW^#F' +sSignExt16To64BitThenShift\x20(5) qW^#F' b11111111 0G)6s' sS8\x20(7) 5N|/;' b11111111 ?R~45' @@ -40080,7 +40639,7 @@ sSignExt8\x20(7) e=kc<( 1b~v2`( b11111111 fH\'S( b11111111 {SU_!( -sShiftSigned64\x20(7) qW^#F( +sSignExt16To64BitThenShift\x20(5) qW^#F( b11111111 0G)6s( sS8\x20(7) 5N|/;( b11111111 ?R~45( @@ -40110,7 +40669,7 @@ sSignExt8\x20(7) e=kc<) 1b~v2`) b11111111 fH\'S) b11111111 {SU_!) -sShiftSigned64\x20(7) qW^#F) +sSignExt16To64BitThenShift\x20(5) qW^#F) b11111111 0G)6s) sS8\x20(7) 5N|/;) b11111111 ?R~45) @@ -40140,7 +40699,7 @@ sSignExt8\x20(7) e=kc<* 1b~v2`* b11111111 fH\'S* b11111111 {SU_!* -sShiftSigned64\x20(7) qW^#F* +sSignExt16To64BitThenShift\x20(5) qW^#F* b11111111 0G)6s* sS8\x20(7) 5N|/;* b11111111 ?R~45* @@ -40202,7 +40761,7 @@ b1001 -DTz.K sZeroExt8\x20(6) 43r<2 sZeroExt8\x20(6) Y,YgJ sZeroExt8\x20(6) zUEpu -sSignExt32To64BitThenShift\x20(6) L[P%\ +sZeroExt16\x20(4) 1YB94 sU8\x20(6) v*m?f 0t3A5' 0asO`Z @@ -40213,7 +40772,7 @@ b1100 PeN'K sZeroExt8\x20(6) 5=tU? sZeroExt8\x20(6) ~l7vG sZeroExt8\x20(6) e=kc< -sSignExt32To64BitThenShift\x20(6) qW^#F +sZeroExt16\x20(4) |3Xl_ sU8\x20(6) 5N|/; 0=MsST 0VI8@" @@ -40221,7 +40780,7 @@ sWidth32Bit\x20(2) 98VuO sZeroExt8\x20(6) 5=tU?" sZeroExt8\x20(6) ~l7vG" sZeroExt8\x20(6) e=kc<" -sSignExt32To64BitThenShift\x20(6) qW^#F" +sZeroExt16\x20(4) |3Xl_" sU8\x20(6) 5N|/;" 0=MsST" 0VI8@"" @@ -40229,7 +40788,7 @@ sWidth32Bit\x20(2) 98VuO" sZeroExt8\x20(6) 5=tU?# sZeroExt8\x20(6) ~l7vG# sZeroExt8\x20(6) e=kc<# -sSignExt32To64BitThenShift\x20(6) qW^#F# +sZeroExt16\x20(4) |3Xl_# sU8\x20(6) 5N|/;# 0=MsST# 0VI8@"# @@ -40237,7 +40796,7 @@ sWidth32Bit\x20(2) 98VuO# sZeroExt8\x20(6) 5=tU?$ sZeroExt8\x20(6) ~l7vG$ sZeroExt8\x20(6) e=kc<$ -sSignExt32To64BitThenShift\x20(6) qW^#F$ +sZeroExt16\x20(4) |3Xl_$ sU8\x20(6) 5N|/;$ 0=MsST$ 0VI8@"$ @@ -40246,7 +40805,7 @@ b1100 86fv; sZeroExt8\x20(6) 5=tU?% sZeroExt8\x20(6) ~l7vG% sZeroExt8\x20(6) e=kc<% -sSignExt32To64BitThenShift\x20(6) qW^#F% +sZeroExt16\x20(4) |3Xl_% sU8\x20(6) 5N|/;% 0=MsST% 0VI8@"% @@ -40254,7 +40813,7 @@ sWidth32Bit\x20(2) 98VuO% sZeroExt8\x20(6) 5=tU?& sZeroExt8\x20(6) ~l7vG& sZeroExt8\x20(6) e=kc<& -sSignExt32To64BitThenShift\x20(6) qW^#F& +sZeroExt16\x20(4) |3Xl_& sU8\x20(6) 5N|/;& 0=MsST& 0VI8@"& @@ -40262,7 +40821,7 @@ sWidth32Bit\x20(2) 98VuO& sZeroExt8\x20(6) 5=tU?' sZeroExt8\x20(6) ~l7vG' sZeroExt8\x20(6) e=kc<' -sSignExt32To64BitThenShift\x20(6) qW^#F' +sZeroExt16\x20(4) |3Xl_' sU8\x20(6) 5N|/;' 0=MsST' 0VI8@"' @@ -40270,7 +40829,7 @@ sWidth32Bit\x20(2) 98VuO' sZeroExt8\x20(6) 5=tU?( sZeroExt8\x20(6) ~l7vG( sZeroExt8\x20(6) e=kc<( -sSignExt32To64BitThenShift\x20(6) qW^#F( +sZeroExt16\x20(4) |3Xl_( sU8\x20(6) 5N|/;( 0=MsST( 0VI8@"( @@ -40278,7 +40837,7 @@ sWidth32Bit\x20(2) 98VuO( sZeroExt8\x20(6) 5=tU?) sZeroExt8\x20(6) ~l7vG) sZeroExt8\x20(6) e=kc<) -sSignExt32To64BitThenShift\x20(6) qW^#F) +sZeroExt16\x20(4) |3Xl_) sU8\x20(6) 5N|/;) 0=MsST) 0VI8@") @@ -40286,7 +40845,7 @@ sWidth32Bit\x20(2) 98VuO) sZeroExt8\x20(6) 5=tU?* sZeroExt8\x20(6) ~l7vG* sZeroExt8\x20(6) e=kc<* -sSignExt32To64BitThenShift\x20(6) qW^#F* +sZeroExt16\x20(4) |3Xl_* sU8\x20(6) 5N|/;* 0=MsST* 0VI8@"* @@ -40339,7 +40898,8 @@ sSignExt32\x20(3) zUEpu 0;~sH{ b0 7|Jxa b0 q&az; -sFunnelShift2x64Bit\x20(3) L[P%\ +sZeroExt8\x20(6) 1YB94 +sFunnelShift2x8Bit\x20(0) L[P%\ b0 7yh$E sS32\x20(3) v*m?f b0 @FN{k @@ -40386,8 +40946,9 @@ b1000010000000000000 H(}3" b0 {SU_ b100000 hjQJ` b10 M{|bD -b0 ~I[}3 -sFunnelShift2x64Bit\x20(3) qW^#F +sWrapToUInt3\x20(0) e._X@ +sZeroExt8\x20(6) |3Xl_ +sFunnelShift2x8Bit\x20(0) qW^#F b0 0G)6s b10000100000 DaH8> sS32\x20(3) 5N|/; @@ -40439,8 +41000,9 @@ b1000010000000000000 H(}3"" b0 {SU_!" b100000 hjQJ`" b10 M{|bD" -b0 ~I[}3" -sFunnelShift2x64Bit\x20(3) qW^#F" +sWrapToUInt3\x20(0) e._X@" +sZeroExt8\x20(6) |3Xl_" +sFunnelShift2x8Bit\x20(0) qW^#F" b0 0G)6s" b10000100000 DaH8>" sS32\x20(3) 5N|/;" @@ -40492,8 +41054,9 @@ b1000010000000000000 H(}3"# b0 {SU_!# b100000 hjQJ`# b10 M{|bD# -b0 ~I[}3# -sFunnelShift2x64Bit\x20(3) qW^#F# +sWrapToUInt3\x20(0) e._X@# +sZeroExt8\x20(6) |3Xl_# +sFunnelShift2x8Bit\x20(0) qW^#F# b0 0G)6s# b10000100000 DaH8># sS32\x20(3) 5N|/;# @@ -40545,8 +41108,9 @@ b1000010000000000000 H(}3"$ b0 {SU_!$ b100000 hjQJ`$ b10 M{|bD$ -b0 ~I[}3$ -sFunnelShift2x64Bit\x20(3) qW^#F$ +sWrapToUInt3\x20(0) e._X@$ +sZeroExt8\x20(6) |3Xl_$ +sFunnelShift2x8Bit\x20(0) qW^#F$ b0 0G)6s$ b10000100000 DaH8>$ sS32\x20(3) 5N|/;$ @@ -40588,7 +41152,8 @@ sSignExt32\x20(3) e=kc<% 0b~v2`% b0 fH\'S% b0 {SU_!% -sFunnelShift2x64Bit\x20(3) qW^#F% +sZeroExt8\x20(6) |3Xl_% +sFunnelShift2x8Bit\x20(0) qW^#F% b0 0G)6s% sS32\x20(3) 5N|/;% b0 ?R~45% @@ -40621,7 +41186,8 @@ sSignExt32\x20(3) e=kc<& 0b~v2`& b0 fH\'S& b0 {SU_!& -sFunnelShift2x64Bit\x20(3) qW^#F& +sZeroExt8\x20(6) |3Xl_& +sFunnelShift2x8Bit\x20(0) qW^#F& b0 0G)6s& sS32\x20(3) 5N|/;& b0 ?R~45& @@ -40654,7 +41220,8 @@ sSignExt32\x20(3) e=kc<' 0b~v2`' b0 fH\'S' b0 {SU_!' -sFunnelShift2x64Bit\x20(3) qW^#F' +sZeroExt8\x20(6) |3Xl_' +sFunnelShift2x8Bit\x20(0) qW^#F' b0 0G)6s' sS32\x20(3) 5N|/;' b0 ?R~45' @@ -40687,7 +41254,8 @@ sSignExt32\x20(3) e=kc<( 0b~v2`( b0 fH\'S( b0 {SU_!( -sFunnelShift2x64Bit\x20(3) qW^#F( +sZeroExt8\x20(6) |3Xl_( +sFunnelShift2x8Bit\x20(0) qW^#F( b0 0G)6s( sS32\x20(3) 5N|/;( b0 ?R~45( @@ -40720,7 +41288,8 @@ sSignExt32\x20(3) e=kc<) 0b~v2`) b0 fH\'S) b0 {SU_!) -sFunnelShift2x64Bit\x20(3) qW^#F) +sZeroExt8\x20(6) |3Xl_) +sFunnelShift2x8Bit\x20(0) qW^#F) b0 0G)6s) sS32\x20(3) 5N|/;) b0 ?R~45) @@ -40753,7 +41322,8 @@ sSignExt32\x20(3) e=kc<* 0b~v2`* b0 fH\'S* b0 {SU_!* -sFunnelShift2x64Bit\x20(3) qW^#F* +sZeroExt8\x20(6) |3Xl_* +sFunnelShift2x8Bit\x20(0) qW^#F* b0 0G)6s* sS32\x20(3) 5N|/;* b0 ?R~45* @@ -40856,13 +41426,12 @@ b11111111 ~HiEE sHdlSome\x20(1) wxrqf b111111 #nTMG 1#OzSC -sWrapToTwiceWidth\x20(1) \'QO; +sWrapToUInt7ZeroIfGE64\x20(7) \'QO; sHdlSome\x20(1) $hh#< b111111 *Jg{y b111111 ME,4D 1|rv,E -sSignExt8\x20(7) 1YB94 -sFunnelShift2x8Bit\x20(0) L[P%\ +sDupLow32\x20(1) 1YB94 b10 tQONv b10 7yh$E b0 OcDnC @@ -40928,7 +41497,7 @@ b1000000011 57CYn b1 B@hOZ b11 uXtII b10 J*MB9 -sFunnelShift2x64Bit\x20(3) % b100011000000000001000000000 vb<^s b10 zGmMc @@ -41002,7 +41571,7 @@ b1000110000000000010 gfR.A" b100011000000000001000000000 H(}3"" b10 hjQJ`" b110000 M{|bD" -b1 ~I[}3" +sWrapToUInt7\x20(4) e._X@" b1000110000000000010 DaH8>" b100011000000000001000000000 vb<^s" b10 zGmMc" @@ -41027,7 +41596,7 @@ b1000110000000000010 gfR.A# b100011000000000001000000000 H(}3"# b10 hjQJ`# b110000 M{|bD# -b1 ~I[}3# +sWrapToUInt7\x20(4) e._X@# b1000110000000000010 DaH8># b100011000000000001000000000 vb<^s# b10 zGmMc# @@ -41052,7 +41621,7 @@ b1000110000000000010 gfR.A$ b100011000000000001000000000 H(}3"$ b10 hjQJ`$ b110000 M{|bD$ -b1 ~I[}3$ +sWrapToUInt7\x20(4) e._X@$ b1000110000000000010 DaH8>$ b100011000000000001000000000 vb<^s$ b10 zGmMc$ @@ -41334,10 +41903,9 @@ b1011 ~HiEE sHdlNone\x20(0) wxrqf b1101 #nTMG 0#OzSC -sWrapToWidth\x20(0) \'QO; -sHdlNone\x20(0) $hh#< -b110 *Jg{y -b1000 ME,4D +sWrapToUInt3\x20(0) \'QO; +b1 *Jg{y +b10 ME,4D 0|rv,E sFull64\x20(0) 1YB94 b1011 tQONv @@ -41399,7 +41967,7 @@ b0 57CYn b0 B@hOZ b0 uXtII b0 J*MB9 -sFunnelShift2x8Bit\x20(0) % sCmpRBOne\x20(8) 5N|/; @@ -41536,12 +42104,12 @@ sSignExt8\x20(7) ,N-rZ" b1001 {SU_!" b0 hjQJ`" b0 M{|bD" -sHdlSome\x20(1) Q^X6H" -b101000 ~I[}3" +sWrapToUInt5\x20(2) e._X@" +b111010 ~I[}3" b111111 Z7UK," 1^v(#N" -sSignExt8\x20(7) |3Xl_" -sFunnelShift2x8Bit\x20(0) qW^#F" +sDupLow32\x20(1) |3Xl_" +sFunnelShift2x32Bit\x20(2) qW^#F" b1001 0G)6s" b1111111111101000100000000000000000 DaH8>" sCmpRBOne\x20(8) 5N|/;" @@ -41602,12 +42170,12 @@ sSignExt8\x20(7) ,N-rZ# b1001 {SU_!# b0 hjQJ`# b0 M{|bD# -sHdlSome\x20(1) Q^X6H# -b101000 ~I[}3# +sWrapToUInt5\x20(2) e._X@# +b111010 ~I[}3# b111111 Z7UK,# 1^v(#N# -sSignExt8\x20(7) |3Xl_# -sFunnelShift2x8Bit\x20(0) qW^#F# +sDupLow32\x20(1) |3Xl_# +sFunnelShift2x32Bit\x20(2) qW^#F# b1001 0G)6s# b1111111111101000100000000000000000 DaH8># sCmpRBOne\x20(8) 5N|/;# @@ -41668,12 +42236,12 @@ sSignExt8\x20(7) ,N-rZ$ b1001 {SU_!$ b0 hjQJ`$ b0 M{|bD$ -sHdlSome\x20(1) Q^X6H$ -b101000 ~I[}3$ +sWrapToUInt5\x20(2) e._X@$ +b111010 ~I[}3$ b111111 Z7UK,$ 1^v(#N$ -sSignExt8\x20(7) |3Xl_$ -sFunnelShift2x8Bit\x20(0) qW^#F$ +sDupLow32\x20(1) |3Xl_$ +sFunnelShift2x32Bit\x20(2) qW^#F$ b1001 0G)6s$ b1111111111101000100000000000000000 DaH8>$ sCmpRBOne\x20(8) 5N|/;$ @@ -41721,7 +42289,8 @@ b1001 fH\'S% b1 H(}3"% b1001 {SU_!% b0 hjQJ`% -sFunnelShift2x8Bit\x20(0) qW^#F% +sFull64\x20(0) |3Xl_% +sFunnelShift2x32Bit\x20(2) qW^#F% b1001 0G)6s% b0 DaH8>% sCmpRBOne\x20(8) 5N|/;% @@ -41763,7 +42332,8 @@ b1001 fH\'S& b1 H(}3"& b1001 {SU_!& b0 hjQJ`& -sFunnelShift2x8Bit\x20(0) qW^#F& +sFull64\x20(0) |3Xl_& +sFunnelShift2x32Bit\x20(2) qW^#F& b1001 0G)6s& b0 DaH8>& sCmpRBOne\x20(8) 5N|/;& @@ -41805,7 +42375,8 @@ b1001 fH\'S' b10 H(}3"' b1001 {SU_!' b0 hjQJ`' -sFunnelShift2x8Bit\x20(0) qW^#F' +sFull64\x20(0) |3Xl_' +sFunnelShift2x32Bit\x20(2) qW^#F' b1001 0G)6s' b0 DaH8>' sCmpRBOne\x20(8) 5N|/;' @@ -41847,7 +42418,8 @@ b1001 fH\'S( b10 H(}3"( b1001 {SU_!( b0 hjQJ`( -sFunnelShift2x8Bit\x20(0) qW^#F( +sFull64\x20(0) |3Xl_( +sFunnelShift2x32Bit\x20(2) qW^#F( b1001 0G)6s( b0 DaH8>( sCmpRBOne\x20(8) 5N|/;( @@ -41889,7 +42461,8 @@ b1001 fH\'S) b11 H(}3") b1001 {SU_!) b0 hjQJ`) -sFunnelShift2x8Bit\x20(0) qW^#F) +sFull64\x20(0) |3Xl_) +sFunnelShift2x32Bit\x20(2) qW^#F) b1001 0G)6s) b0 DaH8>) sCmpRBOne\x20(8) 5N|/;) @@ -41931,7 +42504,8 @@ b1001 fH\'S* b11 H(}3"* b1001 {SU_!* b0 hjQJ`* -sFunnelShift2x8Bit\x20(0) qW^#F* +sFull64\x20(0) |3Xl_* +sFunnelShift2x32Bit\x20(2) qW^#F* b1001 0G)6s* b0 DaH8>* sCmpRBOne\x20(8) 5N|/;* @@ -42237,8 +42811,7 @@ b11111111 ^vj`_ b11111111 ~HiEE sHdlSome\x20(1) wxrqf b11011 #nTMG -sHdlSome\x20(1) $hh#< -b111 *Jg{y +sWrapToUInt6ZeroIfGE32\x20(6) \'QO; b11111111 tQONv b11111111 7yh$E b11111111 OcDnC @@ -42301,11 +42874,11 @@ sFull64\x20(0) ,N-rZ 0~+U}] b11111111 {SU_ b10 hjQJ` -b100 ~I[}3 +b1 ~I[}3 b0 Z7UK, 0^v(#N -sFull64\x20(0) |3Xl_ -sFunnelShift2x16Bit\x20(1) qW^#F +sZeroExt32\x20(2) |3Xl_ +sSignExt32To64BitThenShift\x20(6) qW^#F b11111111 0G)6s b100100000000000000010 DaH8> sCmpRBTwo\x20(9) 5N|/; @@ -42361,11 +42934,11 @@ sFull64\x20(0) ,N-rZ" 0~+U}]" b11111111 {SU_!" b10 hjQJ`" -b100 ~I[}3" +b1 ~I[}3" b0 Z7UK," 0^v(#N" -sFull64\x20(0) |3Xl_" -sFunnelShift2x16Bit\x20(1) qW^#F" +sZeroExt32\x20(2) |3Xl_" +sSignExt32To64BitThenShift\x20(6) qW^#F" b11111111 0G)6s" b100100000000000000010 DaH8>" sCmpRBTwo\x20(9) 5N|/;" @@ -42421,11 +42994,11 @@ sFull64\x20(0) ,N-rZ# 0~+U}]# b11111111 {SU_!# b10 hjQJ`# -b100 ~I[}3# +b1 ~I[}3# b0 Z7UK,# 0^v(#N# -sFull64\x20(0) |3Xl_# -sFunnelShift2x16Bit\x20(1) qW^#F# +sZeroExt32\x20(2) |3Xl_# +sSignExt32To64BitThenShift\x20(6) qW^#F# b11111111 0G)6s# b100100000000000000010 DaH8># sCmpRBTwo\x20(9) 5N|/;# @@ -42481,11 +43054,11 @@ sFull64\x20(0) ,N-rZ$ 0~+U}]$ b11111111 {SU_!$ b10 hjQJ`$ -b100 ~I[}3$ +b1 ~I[}3$ b0 Z7UK,$ 0^v(#N$ -sFull64\x20(0) |3Xl_$ -sFunnelShift2x16Bit\x20(1) qW^#F$ +sZeroExt32\x20(2) |3Xl_$ +sSignExt32To64BitThenShift\x20(6) qW^#F$ b11111111 0G)6s$ b100100000000000000010 DaH8>$ sCmpRBTwo\x20(9) 5N|/;$ @@ -42533,7 +43106,8 @@ b11111111 fH\'S% b1000000001 H(}3"% b11111111 {SU_!% b10 hjQJ`% -sFunnelShift2x16Bit\x20(1) qW^#F% +sZeroExt32\x20(2) |3Xl_% +sSignExt32To64BitThenShift\x20(6) qW^#F% b11111111 0G)6s% b10 DaH8>% sCmpRBTwo\x20(9) 5N|/;% @@ -42576,7 +43150,8 @@ b11111111 fH\'S& b1000000001 H(}3"& b11111111 {SU_!& b10 hjQJ`& -sFunnelShift2x16Bit\x20(1) qW^#F& +sZeroExt32\x20(2) |3Xl_& +sSignExt32To64BitThenShift\x20(6) qW^#F& b11111111 0G)6s& b10 DaH8>& sCmpRBTwo\x20(9) 5N|/;& @@ -42619,7 +43194,8 @@ b11111111 fH\'S' b1000000010 H(}3"' b11111111 {SU_!' b10 hjQJ`' -sFunnelShift2x16Bit\x20(1) qW^#F' +sZeroExt32\x20(2) |3Xl_' +sSignExt32To64BitThenShift\x20(6) qW^#F' b11111111 0G)6s' b10 DaH8>' sCmpRBTwo\x20(9) 5N|/;' @@ -42660,7 +43236,8 @@ b11111111 fH\'S( b1000000010 H(}3"( b11111111 {SU_!( b10 hjQJ`( -sFunnelShift2x16Bit\x20(1) qW^#F( +sZeroExt32\x20(2) |3Xl_( +sSignExt32To64BitThenShift\x20(6) qW^#F( b11111111 0G)6s( b10 DaH8>( sCmpRBTwo\x20(9) 5N|/;( @@ -42701,7 +43278,8 @@ b11111111 fH\'S) b1000000011 H(}3") b11111111 {SU_!) b10 hjQJ`) -sFunnelShift2x16Bit\x20(1) qW^#F) +sZeroExt32\x20(2) |3Xl_) +sSignExt32To64BitThenShift\x20(6) qW^#F) b11111111 0G)6s) b10 DaH8>) sCmpRBTwo\x20(9) 5N|/;) @@ -42742,7 +43320,8 @@ b11111111 fH\'S* b1000000011 H(}3"* b11111111 {SU_!* b10 hjQJ`* -sFunnelShift2x16Bit\x20(1) qW^#F* +sZeroExt32\x20(2) |3Xl_* +sSignExt32To64BitThenShift\x20(6) qW^#F* b11111111 0G)6s* b10 DaH8>* sCmpRBTwo\x20(9) 5N|/;* @@ -42940,7 +43519,7 @@ b1000000111000011100011111111 qzz:t b11100001110001111111111111111 F<)Hk sHdlNone\x20(0) wxrqf b11100 #nTMG -sHdlNone\x20(0) $hh#< +sWrapToUInt7\x20(4) \'QO; b1000000111000011100011111111 4~;,Y b11100001110001111111111111111 "BEqR b10000001110000111000 Ul1}( @@ -43016,8 +43595,9 @@ b1001 q&az; b1101 ^vj`_ b1011 ~HiEE b1101 #nTMG -b110 *Jg{y -b111 ME,4D +sWrapToUInt3\x20(0) \'QO; +b110001 *Jg{y +b1 ME,4D b1011 tQONv b1001 7yh$E b1101 OcDnC @@ -43086,13 +43666,12 @@ b1001 {SU_ b0 hjQJ` b100000 M{|bD 1SzTsd -sWrapToTwiceWidth\x20(1) e._X@ -sHdlNone\x20(0) Q^X6H -b101000 ~I[}3 +sWrapToUInt4\x20(1) e._X@ +b111010 ~I[}3 b111111 Z7UK, 1^v(#N -sSignExt8\x20(7) |3Xl_ -sFunnelShift2x8Bit\x20(0) qW^#F +sDupLow32\x20(1) |3Xl_ +sFunnelShift2x32Bit\x20(2) qW^#F b1001 0G)6s b1111111111101000011100000000000000 DaH8> sCmpRBOne\x20(8) 5N|/; @@ -43152,13 +43731,12 @@ b1001 {SU_!" b0 hjQJ`" b100000 M{|bD" 1SzTsd" -sWrapToTwiceWidth\x20(1) e._X@" -sHdlNone\x20(0) Q^X6H" -b101000 ~I[}3" +sWrapToUInt4\x20(1) e._X@" +b111010 ~I[}3" b111111 Z7UK," 1^v(#N" -sSignExt8\x20(7) |3Xl_" -sFunnelShift2x8Bit\x20(0) qW^#F" +sDupLow32\x20(1) |3Xl_" +sFunnelShift2x32Bit\x20(2) qW^#F" b1001 0G)6s" b1111111111101000011100000000000000 DaH8>" sCmpRBOne\x20(8) 5N|/;" @@ -43218,13 +43796,12 @@ b1001 {SU_!# b0 hjQJ`# b100000 M{|bD# 1SzTsd# -sWrapToTwiceWidth\x20(1) e._X@# -sHdlNone\x20(0) Q^X6H# -b101000 ~I[}3# +sWrapToUInt4\x20(1) e._X@# +b111010 ~I[}3# b111111 Z7UK,# 1^v(#N# -sSignExt8\x20(7) |3Xl_# -sFunnelShift2x8Bit\x20(0) qW^#F# +sDupLow32\x20(1) |3Xl_# +sFunnelShift2x32Bit\x20(2) qW^#F# b1001 0G)6s# b1111111111101000011100000000000000 DaH8># sCmpRBOne\x20(8) 5N|/;# @@ -43284,13 +43861,12 @@ b1001 {SU_!$ b0 hjQJ`$ b100000 M{|bD$ 1SzTsd$ -sWrapToTwiceWidth\x20(1) e._X@$ -sHdlNone\x20(0) Q^X6H$ -b101000 ~I[}3$ +sWrapToUInt4\x20(1) e._X@$ +b111010 ~I[}3$ b111111 Z7UK,$ 1^v(#N$ -sSignExt8\x20(7) |3Xl_$ -sFunnelShift2x8Bit\x20(0) qW^#F$ +sDupLow32\x20(1) |3Xl_$ +sFunnelShift2x32Bit\x20(2) qW^#F$ b1001 0G)6s$ b1111111111101000011100000000000000 DaH8>$ sCmpRBOne\x20(8) 5N|/;$ @@ -43338,7 +43914,8 @@ b1001 fH\'S% b1 H(}3"% b1001 {SU_!% b0 hjQJ`% -sFunnelShift2x8Bit\x20(0) qW^#F% +sFull64\x20(0) |3Xl_% +sFunnelShift2x32Bit\x20(2) qW^#F% b1001 0G)6s% b0 DaH8>% sCmpRBOne\x20(8) 5N|/;% @@ -43381,7 +43958,8 @@ b1001 fH\'S& b1 H(}3"& b1001 {SU_!& b0 hjQJ`& -sFunnelShift2x8Bit\x20(0) qW^#F& +sFull64\x20(0) |3Xl_& +sFunnelShift2x32Bit\x20(2) qW^#F& b1001 0G)6s& b0 DaH8>& sCmpRBOne\x20(8) 5N|/;& @@ -43424,7 +44002,8 @@ b1001 fH\'S' b10 H(}3"' b1001 {SU_!' b0 hjQJ`' -sFunnelShift2x8Bit\x20(0) qW^#F' +sFull64\x20(0) |3Xl_' +sFunnelShift2x32Bit\x20(2) qW^#F' b1001 0G)6s' b0 DaH8>' sCmpRBOne\x20(8) 5N|/;' @@ -43465,7 +44044,8 @@ b1001 fH\'S( b10 H(}3"( b1001 {SU_!( b0 hjQJ`( -sFunnelShift2x8Bit\x20(0) qW^#F( +sFull64\x20(0) |3Xl_( +sFunnelShift2x32Bit\x20(2) qW^#F( b1001 0G)6s( b0 DaH8>( sCmpRBOne\x20(8) 5N|/;( @@ -43506,7 +44086,8 @@ b1001 fH\'S) b11 H(}3") b1001 {SU_!) b0 hjQJ`) -sFunnelShift2x8Bit\x20(0) qW^#F) +sFull64\x20(0) |3Xl_) +sFunnelShift2x32Bit\x20(2) qW^#F) b1001 0G)6s) b0 DaH8>) sCmpRBOne\x20(8) 5N|/;) @@ -43547,7 +44128,8 @@ b1001 fH\'S* b11 H(}3"* b1001 {SU_!* b0 hjQJ`* -sFunnelShift2x8Bit\x20(0) qW^#F* +sFull64\x20(0) |3Xl_* +sFunnelShift2x32Bit\x20(2) qW^#F* b1001 0G)6s* b0 DaH8>* sCmpRBOne\x20(8) 5N|/;* @@ -43817,8 +44399,7 @@ b11111111 ^vj`_ b11111111 ~HiEE sHdlSome\x20(1) wxrqf b11011 #nTMG -sHdlSome\x20(1) $hh#< -b111 *Jg{y +sWrapToUInt6ZeroIfGE32\x20(6) \'QO; b11111111 tQONv b11111111 7yh$E b11111111 OcDnC @@ -43881,11 +44462,11 @@ sFull64\x20(0) ,N-rZ 0~+U}] b11111111 {SU_ b10 hjQJ` -b100 ~I[}3 +b1 ~I[}3 b0 Z7UK, 0^v(#N -sFull64\x20(0) |3Xl_ -sFunnelShift2x16Bit\x20(1) qW^#F +sZeroExt32\x20(2) |3Xl_ +sSignExt32To64BitThenShift\x20(6) qW^#F b11111111 0G)6s b100011100000000000010 DaH8> sCmpRBTwo\x20(9) 5N|/; @@ -43941,11 +44522,11 @@ sFull64\x20(0) ,N-rZ" 0~+U}]" b11111111 {SU_!" b10 hjQJ`" -b100 ~I[}3" +b1 ~I[}3" b0 Z7UK," 0^v(#N" -sFull64\x20(0) |3Xl_" -sFunnelShift2x16Bit\x20(1) qW^#F" +sZeroExt32\x20(2) |3Xl_" +sSignExt32To64BitThenShift\x20(6) qW^#F" b11111111 0G)6s" b100011100000000000010 DaH8>" sCmpRBTwo\x20(9) 5N|/;" @@ -44001,11 +44582,11 @@ sFull64\x20(0) ,N-rZ# 0~+U}]# b11111111 {SU_!# b10 hjQJ`# -b100 ~I[}3# +b1 ~I[}3# b0 Z7UK,# 0^v(#N# -sFull64\x20(0) |3Xl_# -sFunnelShift2x16Bit\x20(1) qW^#F# +sZeroExt32\x20(2) |3Xl_# +sSignExt32To64BitThenShift\x20(6) qW^#F# b11111111 0G)6s# b100011100000000000010 DaH8># sCmpRBTwo\x20(9) 5N|/;# @@ -44061,11 +44642,11 @@ sFull64\x20(0) ,N-rZ$ 0~+U}]$ b11111111 {SU_!$ b10 hjQJ`$ -b100 ~I[}3$ +b1 ~I[}3$ b0 Z7UK,$ 0^v(#N$ -sFull64\x20(0) |3Xl_$ -sFunnelShift2x16Bit\x20(1) qW^#F$ +sZeroExt32\x20(2) |3Xl_$ +sSignExt32To64BitThenShift\x20(6) qW^#F$ b11111111 0G)6s$ b100011100000000000010 DaH8>$ sCmpRBTwo\x20(9) 5N|/;$ @@ -44113,7 +44694,8 @@ b11111111 fH\'S% b1000000001 H(}3"% b11111111 {SU_!% b10 hjQJ`% -sFunnelShift2x16Bit\x20(1) qW^#F% +sZeroExt32\x20(2) |3Xl_% +sSignExt32To64BitThenShift\x20(6) qW^#F% b11111111 0G)6s% b10 DaH8>% sCmpRBTwo\x20(9) 5N|/;% @@ -44156,7 +44738,8 @@ b11111111 fH\'S& b1000000001 H(}3"& b11111111 {SU_!& b10 hjQJ`& -sFunnelShift2x16Bit\x20(1) qW^#F& +sZeroExt32\x20(2) |3Xl_& +sSignExt32To64BitThenShift\x20(6) qW^#F& b11111111 0G)6s& b10 DaH8>& sCmpRBTwo\x20(9) 5N|/;& @@ -44199,7 +44782,8 @@ b11111111 fH\'S' b1000000010 H(}3"' b11111111 {SU_!' b10 hjQJ`' -sFunnelShift2x16Bit\x20(1) qW^#F' +sZeroExt32\x20(2) |3Xl_' +sSignExt32To64BitThenShift\x20(6) qW^#F' b11111111 0G)6s' b10 DaH8>' sCmpRBTwo\x20(9) 5N|/;' @@ -44240,7 +44824,8 @@ b11111111 fH\'S( b1000000010 H(}3"( b11111111 {SU_!( b10 hjQJ`( -sFunnelShift2x16Bit\x20(1) qW^#F( +sZeroExt32\x20(2) |3Xl_( +sSignExt32To64BitThenShift\x20(6) qW^#F( b11111111 0G)6s( b10 DaH8>( sCmpRBTwo\x20(9) 5N|/;( @@ -44281,7 +44866,8 @@ b11111111 fH\'S) b1000000011 H(}3") b11111111 {SU_!) b10 hjQJ`) -sFunnelShift2x16Bit\x20(1) qW^#F) +sZeroExt32\x20(2) |3Xl_) +sSignExt32To64BitThenShift\x20(6) qW^#F) b11111111 0G)6s) b10 DaH8>) sCmpRBTwo\x20(9) 5N|/;) @@ -44322,7 +44908,8 @@ b11111111 fH\'S* b1000000011 H(}3"* b11111111 {SU_!* b10 hjQJ`* -sFunnelShift2x16Bit\x20(1) qW^#F* +sZeroExt32\x20(2) |3Xl_* +sSignExt32To64BitThenShift\x20(6) qW^#F* b11111111 0G)6s* b10 DaH8>* sCmpRBTwo\x20(9) 5N|/;* @@ -44520,7 +45107,7 @@ b111000111000011100011111111 qzz:t b1100011100001110001111111111111111 F<)Hk sHdlNone\x20(0) wxrqf b11100 #nTMG -sHdlNone\x20(0) $hh#< +sWrapToUInt7\x20(4) \'QO; b111000111000011100011111111 4~;,Y b1100011100001110001111111111111111 "BEqR b1110001110000111000 Ul1}( @@ -44594,8 +45181,9 @@ b1001 q&az; b1101 ^vj`_ b1011 ~HiEE b1101 #nTMG -b110 *Jg{y -b1110 ME,4D +sWrapToUInt3\x20(0) \'QO; +b100001 *Jg{y +b11 ME,4D b1011 tQONv b1001 7yh$E b1101 OcDnC @@ -44663,12 +45251,12 @@ sSignExt8\x20(7) ,N-rZ b1001 {SU_ b0 hjQJ` b0 M{|bD -sHdlSome\x20(1) Q^X6H -b101000 ~I[}3 +sWrapToUInt6\x20(3) e._X@ +b111010 ~I[}3 b111111 Z7UK, 1^v(#N -sSignExt8\x20(7) |3Xl_ -sFunnelShift2x8Bit\x20(0) qW^#F +sDupLow32\x20(1) |3Xl_ +sFunnelShift2x32Bit\x20(2) qW^#F b1001 0G)6s b1111111111101000111000000000000000 DaH8> sCmpRBOne\x20(8) 5N|/; @@ -44727,12 +45315,12 @@ sSignExt8\x20(7) ,N-rZ" b1001 {SU_!" b0 hjQJ`" b0 M{|bD" -sHdlSome\x20(1) Q^X6H" -b101000 ~I[}3" +sWrapToUInt6\x20(3) e._X@" +b111010 ~I[}3" b111111 Z7UK," 1^v(#N" -sSignExt8\x20(7) |3Xl_" -sFunnelShift2x8Bit\x20(0) qW^#F" +sDupLow32\x20(1) |3Xl_" +sFunnelShift2x32Bit\x20(2) qW^#F" b1001 0G)6s" b1111111111101000111000000000000000 DaH8>" sCmpRBOne\x20(8) 5N|/;" @@ -44791,12 +45379,12 @@ sSignExt8\x20(7) ,N-rZ# b1001 {SU_!# b0 hjQJ`# b0 M{|bD# -sHdlSome\x20(1) Q^X6H# -b101000 ~I[}3# +sWrapToUInt6\x20(3) e._X@# +b111010 ~I[}3# b111111 Z7UK,# 1^v(#N# -sSignExt8\x20(7) |3Xl_# -sFunnelShift2x8Bit\x20(0) qW^#F# +sDupLow32\x20(1) |3Xl_# +sFunnelShift2x32Bit\x20(2) qW^#F# b1001 0G)6s# b1111111111101000111000000000000000 DaH8># sCmpRBOne\x20(8) 5N|/;# @@ -44855,12 +45443,12 @@ sSignExt8\x20(7) ,N-rZ$ b1001 {SU_!$ b0 hjQJ`$ b0 M{|bD$ -sHdlSome\x20(1) Q^X6H$ -b101000 ~I[}3$ +sWrapToUInt6\x20(3) e._X@$ +b111010 ~I[}3$ b111111 Z7UK,$ 1^v(#N$ -sSignExt8\x20(7) |3Xl_$ -sFunnelShift2x8Bit\x20(0) qW^#F$ +sDupLow32\x20(1) |3Xl_$ +sFunnelShift2x32Bit\x20(2) qW^#F$ b1001 0G)6s$ b1111111111101000111000000000000000 DaH8>$ sCmpRBOne\x20(8) 5N|/;$ @@ -44908,7 +45496,8 @@ b1001 fH\'S% b1 H(}3"% b1001 {SU_!% b0 hjQJ`% -sFunnelShift2x8Bit\x20(0) qW^#F% +sFull64\x20(0) |3Xl_% +sFunnelShift2x32Bit\x20(2) qW^#F% b1001 0G)6s% b0 DaH8>% sCmpRBOne\x20(8) 5N|/;% @@ -44951,7 +45540,8 @@ b1001 fH\'S& b1 H(}3"& b1001 {SU_!& b0 hjQJ`& -sFunnelShift2x8Bit\x20(0) qW^#F& +sFull64\x20(0) |3Xl_& +sFunnelShift2x32Bit\x20(2) qW^#F& b1001 0G)6s& b0 DaH8>& sCmpRBOne\x20(8) 5N|/;& @@ -44994,7 +45584,8 @@ b1001 fH\'S' b10 H(}3"' b1001 {SU_!' b0 hjQJ`' -sFunnelShift2x8Bit\x20(0) qW^#F' +sFull64\x20(0) |3Xl_' +sFunnelShift2x32Bit\x20(2) qW^#F' b1001 0G)6s' b0 DaH8>' sCmpRBOne\x20(8) 5N|/;' @@ -45035,7 +45626,8 @@ b1001 fH\'S( b10 H(}3"( b1001 {SU_!( b0 hjQJ`( -sFunnelShift2x8Bit\x20(0) qW^#F( +sFull64\x20(0) |3Xl_( +sFunnelShift2x32Bit\x20(2) qW^#F( b1001 0G)6s( b0 DaH8>( sCmpRBOne\x20(8) 5N|/;( @@ -45076,7 +45668,8 @@ b1001 fH\'S) b11 H(}3") b1001 {SU_!) b0 hjQJ`) -sFunnelShift2x8Bit\x20(0) qW^#F) +sFull64\x20(0) |3Xl_) +sFunnelShift2x32Bit\x20(2) qW^#F) b1001 0G)6s) b0 DaH8>) sCmpRBOne\x20(8) 5N|/;) @@ -45117,7 +45710,8 @@ b1001 fH\'S* b11 H(}3"* b1001 {SU_!* b0 hjQJ`* -sFunnelShift2x8Bit\x20(0) qW^#F* +sFull64\x20(0) |3Xl_* +sFunnelShift2x32Bit\x20(2) qW^#F* b1001 0G)6s* b0 DaH8>* sCmpRBOne\x20(8) 5N|/;* @@ -45387,8 +45981,7 @@ b11111111 ^vj`_ b11111111 ~HiEE sHdlSome\x20(1) wxrqf b11011 #nTMG -sHdlSome\x20(1) $hh#< -b111 *Jg{y +sWrapToUInt6ZeroIfGE32\x20(6) \'QO; b11111111 tQONv b11111111 7yh$E b11111111 OcDnC @@ -45451,11 +46044,11 @@ sFull64\x20(0) ,N-rZ 0~+U}] b11111111 {SU_ b10 hjQJ` -b100 ~I[}3 +b1 ~I[}3 b0 Z7UK, 0^v(#N -sFull64\x20(0) |3Xl_ -sFunnelShift2x16Bit\x20(1) qW^#F +sZeroExt32\x20(2) |3Xl_ +sSignExt32To64BitThenShift\x20(6) qW^#F b11111111 0G)6s b100111000000000000010 DaH8> sCmpRBTwo\x20(9) 5N|/; @@ -45511,11 +46104,11 @@ sFull64\x20(0) ,N-rZ" 0~+U}]" b11111111 {SU_!" b10 hjQJ`" -b100 ~I[}3" +b1 ~I[}3" b0 Z7UK," 0^v(#N" -sFull64\x20(0) |3Xl_" -sFunnelShift2x16Bit\x20(1) qW^#F" +sZeroExt32\x20(2) |3Xl_" +sSignExt32To64BitThenShift\x20(6) qW^#F" b11111111 0G)6s" b100111000000000000010 DaH8>" sCmpRBTwo\x20(9) 5N|/;" @@ -45571,11 +46164,11 @@ sFull64\x20(0) ,N-rZ# 0~+U}]# b11111111 {SU_!# b10 hjQJ`# -b100 ~I[}3# +b1 ~I[}3# b0 Z7UK,# 0^v(#N# -sFull64\x20(0) |3Xl_# -sFunnelShift2x16Bit\x20(1) qW^#F# +sZeroExt32\x20(2) |3Xl_# +sSignExt32To64BitThenShift\x20(6) qW^#F# b11111111 0G)6s# b100111000000000000010 DaH8># sCmpRBTwo\x20(9) 5N|/;# @@ -45631,11 +46224,11 @@ sFull64\x20(0) ,N-rZ$ 0~+U}]$ b11111111 {SU_!$ b10 hjQJ`$ -b100 ~I[}3$ +b1 ~I[}3$ b0 Z7UK,$ 0^v(#N$ -sFull64\x20(0) |3Xl_$ -sFunnelShift2x16Bit\x20(1) qW^#F$ +sZeroExt32\x20(2) |3Xl_$ +sSignExt32To64BitThenShift\x20(6) qW^#F$ b11111111 0G)6s$ b100111000000000000010 DaH8>$ sCmpRBTwo\x20(9) 5N|/;$ @@ -45683,7 +46276,8 @@ b11111111 fH\'S% b1000000001 H(}3"% b11111111 {SU_!% b10 hjQJ`% -sFunnelShift2x16Bit\x20(1) qW^#F% +sZeroExt32\x20(2) |3Xl_% +sSignExt32To64BitThenShift\x20(6) qW^#F% b11111111 0G)6s% b10 DaH8>% sCmpRBTwo\x20(9) 5N|/;% @@ -45726,7 +46320,8 @@ b11111111 fH\'S& b1000000001 H(}3"& b11111111 {SU_!& b10 hjQJ`& -sFunnelShift2x16Bit\x20(1) qW^#F& +sZeroExt32\x20(2) |3Xl_& +sSignExt32To64BitThenShift\x20(6) qW^#F& b11111111 0G)6s& b10 DaH8>& sCmpRBTwo\x20(9) 5N|/;& @@ -45769,7 +46364,8 @@ b11111111 fH\'S' b1000000010 H(}3"' b11111111 {SU_!' b10 hjQJ`' -sFunnelShift2x16Bit\x20(1) qW^#F' +sZeroExt32\x20(2) |3Xl_' +sSignExt32To64BitThenShift\x20(6) qW^#F' b11111111 0G)6s' b10 DaH8>' sCmpRBTwo\x20(9) 5N|/;' @@ -45810,7 +46406,8 @@ b11111111 fH\'S( b1000000010 H(}3"( b11111111 {SU_!( b10 hjQJ`( -sFunnelShift2x16Bit\x20(1) qW^#F( +sZeroExt32\x20(2) |3Xl_( +sSignExt32To64BitThenShift\x20(6) qW^#F( b11111111 0G)6s( b10 DaH8>( sCmpRBTwo\x20(9) 5N|/;( @@ -45851,7 +46448,8 @@ b11111111 fH\'S) b1000000011 H(}3") b11111111 {SU_!) b10 hjQJ`) -sFunnelShift2x16Bit\x20(1) qW^#F) +sZeroExt32\x20(2) |3Xl_) +sSignExt32To64BitThenShift\x20(6) qW^#F) b11111111 0G)6s) b10 DaH8>) sCmpRBTwo\x20(9) 5N|/;) @@ -45892,7 +46490,8 @@ b11111111 fH\'S* b1000000011 H(}3"* b11111111 {SU_!* b10 hjQJ`* -sFunnelShift2x16Bit\x20(1) qW^#F* +sZeroExt32\x20(2) |3Xl_* +sSignExt32To64BitThenShift\x20(6) qW^#F* b11111111 0G)6s* b10 DaH8>* sCmpRBTwo\x20(9) 5N|/;* @@ -46090,7 +46689,7 @@ b1110000111000011100011111111 qzz:t b1000011100001110001111111111111111 F<)Hk sHdlNone\x20(0) wxrqf b11100 #nTMG -sHdlNone\x20(0) $hh#< +sWrapToUInt7\x20(4) \'QO; b1110000111000011100011111111 4~;,Y b1000011100001110001111111111111111 "BEqR b11100001110000111000 Ul1}( @@ -46163,8 +46762,8 @@ b1001 q&az; b1101 ^vj`_ b1011 ~HiEE b1101 #nTMG -b110 *Jg{y -b110 ME,4D +sWrapToUInt3\x20(0) \'QO; +b1 ME,4D b1011 tQONv b1001 7yh$E b1101 OcDnC @@ -46230,12 +46829,12 @@ sSignExt8\x20(7) ,N-rZ 1~+U}] b1001 {SU_ b0 hjQJ` -sHdlNone\x20(0) Q^X6H -b101000 ~I[}3 +sWrapToUInt4\x20(1) e._X@ +b111010 ~I[}3 b111111 Z7UK, 1^v(#N -sSignExt8\x20(7) |3Xl_ -sFunnelShift2x8Bit\x20(0) qW^#F +sDupLow32\x20(1) |3Xl_ +sFunnelShift2x32Bit\x20(2) qW^#F b1001 0G)6s b1111111111101000011000000000000000 DaH8> sCmpRBOne\x20(8) 5N|/; @@ -46292,12 +46891,12 @@ sSignExt8\x20(7) ,N-rZ" 1~+U}]" b1001 {SU_!" b0 hjQJ`" -sHdlNone\x20(0) Q^X6H" -b101000 ~I[}3" +sWrapToUInt4\x20(1) e._X@" +b111010 ~I[}3" b111111 Z7UK," 1^v(#N" -sSignExt8\x20(7) |3Xl_" -sFunnelShift2x8Bit\x20(0) qW^#F" +sDupLow32\x20(1) |3Xl_" +sFunnelShift2x32Bit\x20(2) qW^#F" b1001 0G)6s" b1111111111101000011000000000000000 DaH8>" sCmpRBOne\x20(8) 5N|/;" @@ -46354,12 +46953,12 @@ sSignExt8\x20(7) ,N-rZ# 1~+U}]# b1001 {SU_!# b0 hjQJ`# -sHdlNone\x20(0) Q^X6H# -b101000 ~I[}3# +sWrapToUInt4\x20(1) e._X@# +b111010 ~I[}3# b111111 Z7UK,# 1^v(#N# -sSignExt8\x20(7) |3Xl_# -sFunnelShift2x8Bit\x20(0) qW^#F# +sDupLow32\x20(1) |3Xl_# +sFunnelShift2x32Bit\x20(2) qW^#F# b1001 0G)6s# b1111111111101000011000000000000000 DaH8># sCmpRBOne\x20(8) 5N|/;# @@ -46416,12 +47015,12 @@ sSignExt8\x20(7) ,N-rZ$ 1~+U}]$ b1001 {SU_!$ b0 hjQJ`$ -sHdlNone\x20(0) Q^X6H$ -b101000 ~I[}3$ +sWrapToUInt4\x20(1) e._X@$ +b111010 ~I[}3$ b111111 Z7UK,$ 1^v(#N$ -sSignExt8\x20(7) |3Xl_$ -sFunnelShift2x8Bit\x20(0) qW^#F$ +sDupLow32\x20(1) |3Xl_$ +sFunnelShift2x32Bit\x20(2) qW^#F$ b1001 0G)6s$ b1111111111101000011000000000000000 DaH8>$ sCmpRBOne\x20(8) 5N|/;$ @@ -46469,7 +47068,8 @@ b1001 fH\'S% b1 H(}3"% b1001 {SU_!% b0 hjQJ`% -sFunnelShift2x8Bit\x20(0) qW^#F% +sFull64\x20(0) |3Xl_% +sFunnelShift2x32Bit\x20(2) qW^#F% b1001 0G)6s% b0 DaH8>% sCmpRBOne\x20(8) 5N|/;% @@ -46512,7 +47112,8 @@ b1001 fH\'S& b1 H(}3"& b1001 {SU_!& b0 hjQJ`& -sFunnelShift2x8Bit\x20(0) qW^#F& +sFull64\x20(0) |3Xl_& +sFunnelShift2x32Bit\x20(2) qW^#F& b1001 0G)6s& b0 DaH8>& sCmpRBOne\x20(8) 5N|/;& @@ -46555,7 +47156,8 @@ b1001 fH\'S' b10 H(}3"' b1001 {SU_!' b0 hjQJ`' -sFunnelShift2x8Bit\x20(0) qW^#F' +sFull64\x20(0) |3Xl_' +sFunnelShift2x32Bit\x20(2) qW^#F' b1001 0G)6s' b0 DaH8>' sCmpRBOne\x20(8) 5N|/;' @@ -46596,7 +47198,8 @@ b1001 fH\'S( b10 H(}3"( b1001 {SU_!( b0 hjQJ`( -sFunnelShift2x8Bit\x20(0) qW^#F( +sFull64\x20(0) |3Xl_( +sFunnelShift2x32Bit\x20(2) qW^#F( b1001 0G)6s( b0 DaH8>( sCmpRBOne\x20(8) 5N|/;( @@ -46637,7 +47240,8 @@ b1001 fH\'S) b11 H(}3") b1001 {SU_!) b0 hjQJ`) -sFunnelShift2x8Bit\x20(0) qW^#F) +sFull64\x20(0) |3Xl_) +sFunnelShift2x32Bit\x20(2) qW^#F) b1001 0G)6s) b0 DaH8>) sCmpRBOne\x20(8) 5N|/;) @@ -46678,7 +47282,8 @@ b1001 fH\'S* b11 H(}3"* b1001 {SU_!* b0 hjQJ`* -sFunnelShift2x8Bit\x20(0) qW^#F* +sFull64\x20(0) |3Xl_* +sFunnelShift2x32Bit\x20(2) qW^#F* b1001 0G)6s* b0 DaH8>* sCmpRBOne\x20(8) 5N|/;* @@ -46948,8 +47553,7 @@ b11111111 ^vj`_ b11111111 ~HiEE sHdlSome\x20(1) wxrqf b11011 #nTMG -sHdlSome\x20(1) $hh#< -b111 *Jg{y +sWrapToUInt6ZeroIfGE32\x20(6) \'QO; b11111111 tQONv b11111111 7yh$E b11111111 OcDnC @@ -47012,11 +47616,11 @@ sFull64\x20(0) ,N-rZ 0~+U}] b11111111 {SU_ b10 hjQJ` -b100 ~I[}3 +b1 ~I[}3 b0 Z7UK, 0^v(#N -sFull64\x20(0) |3Xl_ -sFunnelShift2x16Bit\x20(1) qW^#F +sZeroExt32\x20(2) |3Xl_ +sSignExt32To64BitThenShift\x20(6) qW^#F b11111111 0G)6s b100011000000000000010 DaH8> sCmpRBTwo\x20(9) 5N|/; @@ -47072,11 +47676,11 @@ sFull64\x20(0) ,N-rZ" 0~+U}]" b11111111 {SU_!" b10 hjQJ`" -b100 ~I[}3" +b1 ~I[}3" b0 Z7UK," 0^v(#N" -sFull64\x20(0) |3Xl_" -sFunnelShift2x16Bit\x20(1) qW^#F" +sZeroExt32\x20(2) |3Xl_" +sSignExt32To64BitThenShift\x20(6) qW^#F" b11111111 0G)6s" b100011000000000000010 DaH8>" sCmpRBTwo\x20(9) 5N|/;" @@ -47132,11 +47736,11 @@ sFull64\x20(0) ,N-rZ# 0~+U}]# b11111111 {SU_!# b10 hjQJ`# -b100 ~I[}3# +b1 ~I[}3# b0 Z7UK,# 0^v(#N# -sFull64\x20(0) |3Xl_# -sFunnelShift2x16Bit\x20(1) qW^#F# +sZeroExt32\x20(2) |3Xl_# +sSignExt32To64BitThenShift\x20(6) qW^#F# b11111111 0G)6s# b100011000000000000010 DaH8># sCmpRBTwo\x20(9) 5N|/;# @@ -47192,11 +47796,11 @@ sFull64\x20(0) ,N-rZ$ 0~+U}]$ b11111111 {SU_!$ b10 hjQJ`$ -b100 ~I[}3$ +b1 ~I[}3$ b0 Z7UK,$ 0^v(#N$ -sFull64\x20(0) |3Xl_$ -sFunnelShift2x16Bit\x20(1) qW^#F$ +sZeroExt32\x20(2) |3Xl_$ +sSignExt32To64BitThenShift\x20(6) qW^#F$ b11111111 0G)6s$ b100011000000000000010 DaH8>$ sCmpRBTwo\x20(9) 5N|/;$ @@ -47244,7 +47848,8 @@ b11111111 fH\'S% b1000000001 H(}3"% b11111111 {SU_!% b10 hjQJ`% -sFunnelShift2x16Bit\x20(1) qW^#F% +sZeroExt32\x20(2) |3Xl_% +sSignExt32To64BitThenShift\x20(6) qW^#F% b11111111 0G)6s% b10 DaH8>% sCmpRBTwo\x20(9) 5N|/;% @@ -47287,7 +47892,8 @@ b11111111 fH\'S& b1000000001 H(}3"& b11111111 {SU_!& b10 hjQJ`& -sFunnelShift2x16Bit\x20(1) qW^#F& +sZeroExt32\x20(2) |3Xl_& +sSignExt32To64BitThenShift\x20(6) qW^#F& b11111111 0G)6s& b10 DaH8>& sCmpRBTwo\x20(9) 5N|/;& @@ -47330,7 +47936,8 @@ b11111111 fH\'S' b1000000010 H(}3"' b11111111 {SU_!' b10 hjQJ`' -sFunnelShift2x16Bit\x20(1) qW^#F' +sZeroExt32\x20(2) |3Xl_' +sSignExt32To64BitThenShift\x20(6) qW^#F' b11111111 0G)6s' b10 DaH8>' sCmpRBTwo\x20(9) 5N|/;' @@ -47371,7 +47978,8 @@ b11111111 fH\'S( b1000000010 H(}3"( b11111111 {SU_!( b10 hjQJ`( -sFunnelShift2x16Bit\x20(1) qW^#F( +sZeroExt32\x20(2) |3Xl_( +sSignExt32To64BitThenShift\x20(6) qW^#F( b11111111 0G)6s( b10 DaH8>( sCmpRBTwo\x20(9) 5N|/;( @@ -47412,7 +48020,8 @@ b11111111 fH\'S) b1000000011 H(}3") b11111111 {SU_!) b10 hjQJ`) -sFunnelShift2x16Bit\x20(1) qW^#F) +sZeroExt32\x20(2) |3Xl_) +sSignExt32To64BitThenShift\x20(6) qW^#F) b11111111 0G)6s) b10 DaH8>) sCmpRBTwo\x20(9) 5N|/;) @@ -47453,7 +48062,8 @@ b11111111 fH\'S* b1000000011 H(}3"* b11111111 {SU_!* b10 hjQJ`* -sFunnelShift2x16Bit\x20(1) qW^#F* +sZeroExt32\x20(2) |3Xl_* +sSignExt32To64BitThenShift\x20(6) qW^#F* b11111111 0G)6s* b10 DaH8>* sCmpRBTwo\x20(9) 5N|/;* @@ -47651,7 +48261,7 @@ b110000111000011100011111111 qzz:t b1000011100001110001111111111111111 F<)Hk sHdlNone\x20(0) wxrqf b11100 #nTMG -sHdlNone\x20(0) $hh#< +sWrapToUInt7\x20(4) \'QO; b110000111000011100011111111 4~;,Y b1000011100001110001111111111111111 "BEqR b1100001110000111000 Ul1}( @@ -47726,8 +48336,9 @@ b1001 q&az; b1101 ^vj`_ b1011 ~HiEE b1101 #nTMG -b110 *Jg{y -b1 ME,4D +sWrapToUInt3\x20(0) \'QO; +b10001 *Jg{y +b0 ME,4D b1011 tQONv b1001 7yh$E b1101 OcDnC @@ -47795,12 +48406,12 @@ b1001 {SU_ b0 hjQJ` b100000 M{|bD 0SzTsd -sWrapToWidth\x20(0) e._X@ -b101000 ~I[}3 +sWrapToUInt3\x20(0) e._X@ +b111010 ~I[}3 b111111 Z7UK, 1^v(#N -sSignExt8\x20(7) |3Xl_ -sFunnelShift2x8Bit\x20(0) qW^#F +sDupLow32\x20(1) |3Xl_ +sFunnelShift2x32Bit\x20(2) qW^#F b1001 0G)6s b1111111111101000000100000000000000 DaH8> sCmpRBOne\x20(8) 5N|/; @@ -47859,12 +48470,12 @@ b1001 {SU_!" b0 hjQJ`" b100000 M{|bD" 0SzTsd" -sWrapToWidth\x20(0) e._X@" -b101000 ~I[}3" +sWrapToUInt3\x20(0) e._X@" +b111010 ~I[}3" b111111 Z7UK," 1^v(#N" -sSignExt8\x20(7) |3Xl_" -sFunnelShift2x8Bit\x20(0) qW^#F" +sDupLow32\x20(1) |3Xl_" +sFunnelShift2x32Bit\x20(2) qW^#F" b1001 0G)6s" b1111111111101000000100000000000000 DaH8>" sCmpRBOne\x20(8) 5N|/;" @@ -47923,12 +48534,12 @@ b1001 {SU_!# b0 hjQJ`# b100000 M{|bD# 0SzTsd# -sWrapToWidth\x20(0) e._X@# -b101000 ~I[}3# +sWrapToUInt3\x20(0) e._X@# +b111010 ~I[}3# b111111 Z7UK,# 1^v(#N# -sSignExt8\x20(7) |3Xl_# -sFunnelShift2x8Bit\x20(0) qW^#F# +sDupLow32\x20(1) |3Xl_# +sFunnelShift2x32Bit\x20(2) qW^#F# b1001 0G)6s# b1111111111101000000100000000000000 DaH8># sCmpRBOne\x20(8) 5N|/;# @@ -47987,12 +48598,12 @@ b1001 {SU_!$ b0 hjQJ`$ b100000 M{|bD$ 0SzTsd$ -sWrapToWidth\x20(0) e._X@$ -b101000 ~I[}3$ +sWrapToUInt3\x20(0) e._X@$ +b111010 ~I[}3$ b111111 Z7UK,$ 1^v(#N$ -sSignExt8\x20(7) |3Xl_$ -sFunnelShift2x8Bit\x20(0) qW^#F$ +sDupLow32\x20(1) |3Xl_$ +sFunnelShift2x32Bit\x20(2) qW^#F$ b1001 0G)6s$ b1111111111101000000100000000000000 DaH8>$ sCmpRBOne\x20(8) 5N|/;$ @@ -48040,7 +48651,8 @@ b1001 fH\'S% b1 H(}3"% b1001 {SU_!% b0 hjQJ`% -sFunnelShift2x8Bit\x20(0) qW^#F% +sFull64\x20(0) |3Xl_% +sFunnelShift2x32Bit\x20(2) qW^#F% b1001 0G)6s% b0 DaH8>% sCmpRBOne\x20(8) 5N|/;% @@ -48083,7 +48695,8 @@ b1001 fH\'S& b1 H(}3"& b1001 {SU_!& b0 hjQJ`& -sFunnelShift2x8Bit\x20(0) qW^#F& +sFull64\x20(0) |3Xl_& +sFunnelShift2x32Bit\x20(2) qW^#F& b1001 0G)6s& b0 DaH8>& sCmpRBOne\x20(8) 5N|/;& @@ -48126,7 +48739,8 @@ b1001 fH\'S' b10 H(}3"' b1001 {SU_!' b0 hjQJ`' -sFunnelShift2x8Bit\x20(0) qW^#F' +sFull64\x20(0) |3Xl_' +sFunnelShift2x32Bit\x20(2) qW^#F' b1001 0G)6s' b0 DaH8>' sCmpRBOne\x20(8) 5N|/;' @@ -48167,7 +48781,8 @@ b1001 fH\'S( b10 H(}3"( b1001 {SU_!( b0 hjQJ`( -sFunnelShift2x8Bit\x20(0) qW^#F( +sFull64\x20(0) |3Xl_( +sFunnelShift2x32Bit\x20(2) qW^#F( b1001 0G)6s( b0 DaH8>( sCmpRBOne\x20(8) 5N|/;( @@ -48208,7 +48823,8 @@ b1001 fH\'S) b11 H(}3") b1001 {SU_!) b0 hjQJ`) -sFunnelShift2x8Bit\x20(0) qW^#F) +sFull64\x20(0) |3Xl_) +sFunnelShift2x32Bit\x20(2) qW^#F) b1001 0G)6s) b0 DaH8>) sCmpRBOne\x20(8) 5N|/;) @@ -48249,7 +48865,8 @@ b1001 fH\'S* b11 H(}3"* b1001 {SU_!* b0 hjQJ`* -sFunnelShift2x8Bit\x20(0) qW^#F* +sFull64\x20(0) |3Xl_* +sFunnelShift2x32Bit\x20(2) qW^#F* b1001 0G)6s* b0 DaH8>* sCmpRBOne\x20(8) 5N|/;* @@ -48519,8 +49136,7 @@ b11111111 ^vj`_ b11111111 ~HiEE sHdlSome\x20(1) wxrqf b11011 #nTMG -sHdlSome\x20(1) $hh#< -b111 *Jg{y +sWrapToUInt6ZeroIfGE32\x20(6) \'QO; b11111111 tQONv b11111111 7yh$E b11111111 OcDnC @@ -48583,11 +49199,11 @@ sFull64\x20(0) ,N-rZ 0~+U}] b11111111 {SU_ b10 hjQJ` -b100 ~I[}3 +b1 ~I[}3 b0 Z7UK, 0^v(#N -sFull64\x20(0) |3Xl_ -sFunnelShift2x16Bit\x20(1) qW^#F +sZeroExt32\x20(2) |3Xl_ +sSignExt32To64BitThenShift\x20(6) qW^#F b11111111 0G)6s b100000100000000000010 DaH8> sCmpRBTwo\x20(9) 5N|/; @@ -48643,11 +49259,11 @@ sFull64\x20(0) ,N-rZ" 0~+U}]" b11111111 {SU_!" b10 hjQJ`" -b100 ~I[}3" +b1 ~I[}3" b0 Z7UK," 0^v(#N" -sFull64\x20(0) |3Xl_" -sFunnelShift2x16Bit\x20(1) qW^#F" +sZeroExt32\x20(2) |3Xl_" +sSignExt32To64BitThenShift\x20(6) qW^#F" b11111111 0G)6s" b100000100000000000010 DaH8>" sCmpRBTwo\x20(9) 5N|/;" @@ -48703,11 +49319,11 @@ sFull64\x20(0) ,N-rZ# 0~+U}]# b11111111 {SU_!# b10 hjQJ`# -b100 ~I[}3# +b1 ~I[}3# b0 Z7UK,# 0^v(#N# -sFull64\x20(0) |3Xl_# -sFunnelShift2x16Bit\x20(1) qW^#F# +sZeroExt32\x20(2) |3Xl_# +sSignExt32To64BitThenShift\x20(6) qW^#F# b11111111 0G)6s# b100000100000000000010 DaH8># sCmpRBTwo\x20(9) 5N|/;# @@ -48763,11 +49379,11 @@ sFull64\x20(0) ,N-rZ$ 0~+U}]$ b11111111 {SU_!$ b10 hjQJ`$ -b100 ~I[}3$ +b1 ~I[}3$ b0 Z7UK,$ 0^v(#N$ -sFull64\x20(0) |3Xl_$ -sFunnelShift2x16Bit\x20(1) qW^#F$ +sZeroExt32\x20(2) |3Xl_$ +sSignExt32To64BitThenShift\x20(6) qW^#F$ b11111111 0G)6s$ b100000100000000000010 DaH8>$ sCmpRBTwo\x20(9) 5N|/;$ @@ -48815,7 +49431,8 @@ b11111111 fH\'S% b1000000001 H(}3"% b11111111 {SU_!% b10 hjQJ`% -sFunnelShift2x16Bit\x20(1) qW^#F% +sZeroExt32\x20(2) |3Xl_% +sSignExt32To64BitThenShift\x20(6) qW^#F% b11111111 0G)6s% b10 DaH8>% sCmpRBTwo\x20(9) 5N|/;% @@ -48858,7 +49475,8 @@ b11111111 fH\'S& b1000000001 H(}3"& b11111111 {SU_!& b10 hjQJ`& -sFunnelShift2x16Bit\x20(1) qW^#F& +sZeroExt32\x20(2) |3Xl_& +sSignExt32To64BitThenShift\x20(6) qW^#F& b11111111 0G)6s& b10 DaH8>& sCmpRBTwo\x20(9) 5N|/;& @@ -48901,7 +49519,8 @@ b11111111 fH\'S' b1000000010 H(}3"' b11111111 {SU_!' b10 hjQJ`' -sFunnelShift2x16Bit\x20(1) qW^#F' +sZeroExt32\x20(2) |3Xl_' +sSignExt32To64BitThenShift\x20(6) qW^#F' b11111111 0G)6s' b10 DaH8>' sCmpRBTwo\x20(9) 5N|/;' @@ -48942,7 +49561,8 @@ b11111111 fH\'S( b1000000010 H(}3"( b11111111 {SU_!( b10 hjQJ`( -sFunnelShift2x16Bit\x20(1) qW^#F( +sZeroExt32\x20(2) |3Xl_( +sSignExt32To64BitThenShift\x20(6) qW^#F( b11111111 0G)6s( b10 DaH8>( sCmpRBTwo\x20(9) 5N|/;( @@ -48983,7 +49603,8 @@ b11111111 fH\'S) b1000000011 H(}3") b11111111 {SU_!) b10 hjQJ`) -sFunnelShift2x16Bit\x20(1) qW^#F) +sZeroExt32\x20(2) |3Xl_) +sSignExt32To64BitThenShift\x20(6) qW^#F) b11111111 0G)6s) b10 DaH8>) sCmpRBTwo\x20(9) 5N|/;) @@ -49024,7 +49645,8 @@ b11111111 fH\'S* b1000000011 H(}3"* b11111111 {SU_!* b10 hjQJ`* -sFunnelShift2x16Bit\x20(1) qW^#F* +sZeroExt32\x20(2) |3Xl_* +sSignExt32To64BitThenShift\x20(6) qW^#F* b11111111 0G)6s* b10 DaH8>* sCmpRBTwo\x20(9) 5N|/;* @@ -49222,7 +49844,7 @@ b1000111000011100011111111 qzz:t b100011100001110001111111111111111 F<)Hk sHdlNone\x20(0) wxrqf b11100 #nTMG -sHdlNone\x20(0) $hh#< +sWrapToUInt7\x20(4) \'QO; b1000111000011100011111111 4~;,Y b100011100001110001111111111111111 "BEqR b10001110000111000 Ul1}( @@ -49295,8 +49917,8 @@ b1001 q&az; b1101 ^vj`_ b1011 ~HiEE b1101 #nTMG -b110 *Jg{y -b1001 ME,4D +sWrapToUInt3\x20(0) \'QO; +b10 ME,4D b1011 tQONv b1001 7yh$E b1101 OcDnC @@ -49362,12 +49984,12 @@ sSignExt8\x20(7) ,N-rZ 1~+U}] b1001 {SU_ b0 hjQJ` -sHdlSome\x20(1) Q^X6H -b101000 ~I[}3 +sWrapToUInt5\x20(2) e._X@ +b111010 ~I[}3 b111111 Z7UK, 1^v(#N -sSignExt8\x20(7) |3Xl_ -sFunnelShift2x8Bit\x20(0) qW^#F +sDupLow32\x20(1) |3Xl_ +sFunnelShift2x32Bit\x20(2) qW^#F b1001 0G)6s b1111111111101000100100000000000000 DaH8> sCmpRBOne\x20(8) 5N|/; @@ -49424,12 +50046,12 @@ sSignExt8\x20(7) ,N-rZ" 1~+U}]" b1001 {SU_!" b0 hjQJ`" -sHdlSome\x20(1) Q^X6H" -b101000 ~I[}3" +sWrapToUInt5\x20(2) e._X@" +b111010 ~I[}3" b111111 Z7UK," 1^v(#N" -sSignExt8\x20(7) |3Xl_" -sFunnelShift2x8Bit\x20(0) qW^#F" +sDupLow32\x20(1) |3Xl_" +sFunnelShift2x32Bit\x20(2) qW^#F" b1001 0G)6s" b1111111111101000100100000000000000 DaH8>" sCmpRBOne\x20(8) 5N|/;" @@ -49486,12 +50108,12 @@ sSignExt8\x20(7) ,N-rZ# 1~+U}]# b1001 {SU_!# b0 hjQJ`# -sHdlSome\x20(1) Q^X6H# -b101000 ~I[}3# +sWrapToUInt5\x20(2) e._X@# +b111010 ~I[}3# b111111 Z7UK,# 1^v(#N# -sSignExt8\x20(7) |3Xl_# -sFunnelShift2x8Bit\x20(0) qW^#F# +sDupLow32\x20(1) |3Xl_# +sFunnelShift2x32Bit\x20(2) qW^#F# b1001 0G)6s# b1111111111101000100100000000000000 DaH8># sCmpRBOne\x20(8) 5N|/;# @@ -49548,12 +50170,12 @@ sSignExt8\x20(7) ,N-rZ$ 1~+U}]$ b1001 {SU_!$ b0 hjQJ`$ -sHdlSome\x20(1) Q^X6H$ -b101000 ~I[}3$ +sWrapToUInt5\x20(2) e._X@$ +b111010 ~I[}3$ b111111 Z7UK,$ 1^v(#N$ -sSignExt8\x20(7) |3Xl_$ -sFunnelShift2x8Bit\x20(0) qW^#F$ +sDupLow32\x20(1) |3Xl_$ +sFunnelShift2x32Bit\x20(2) qW^#F$ b1001 0G)6s$ b1111111111101000100100000000000000 DaH8>$ sCmpRBOne\x20(8) 5N|/;$ @@ -49601,7 +50223,8 @@ b1001 fH\'S% b1 H(}3"% b1001 {SU_!% b0 hjQJ`% -sFunnelShift2x8Bit\x20(0) qW^#F% +sFull64\x20(0) |3Xl_% +sFunnelShift2x32Bit\x20(2) qW^#F% b1001 0G)6s% b0 DaH8>% sCmpRBOne\x20(8) 5N|/;% @@ -49644,7 +50267,8 @@ b1001 fH\'S& b1 H(}3"& b1001 {SU_!& b0 hjQJ`& -sFunnelShift2x8Bit\x20(0) qW^#F& +sFull64\x20(0) |3Xl_& +sFunnelShift2x32Bit\x20(2) qW^#F& b1001 0G)6s& b0 DaH8>& sCmpRBOne\x20(8) 5N|/;& @@ -49687,7 +50311,8 @@ b1001 fH\'S' b10 H(}3"' b1001 {SU_!' b0 hjQJ`' -sFunnelShift2x8Bit\x20(0) qW^#F' +sFull64\x20(0) |3Xl_' +sFunnelShift2x32Bit\x20(2) qW^#F' b1001 0G)6s' b0 DaH8>' sCmpRBOne\x20(8) 5N|/;' @@ -49728,7 +50353,8 @@ b1001 fH\'S( b10 H(}3"( b1001 {SU_!( b0 hjQJ`( -sFunnelShift2x8Bit\x20(0) qW^#F( +sFull64\x20(0) |3Xl_( +sFunnelShift2x32Bit\x20(2) qW^#F( b1001 0G)6s( b0 DaH8>( sCmpRBOne\x20(8) 5N|/;( @@ -49769,7 +50395,8 @@ b1001 fH\'S) b11 H(}3") b1001 {SU_!) b0 hjQJ`) -sFunnelShift2x8Bit\x20(0) qW^#F) +sFull64\x20(0) |3Xl_) +sFunnelShift2x32Bit\x20(2) qW^#F) b1001 0G)6s) b0 DaH8>) sCmpRBOne\x20(8) 5N|/;) @@ -49810,7 +50437,8 @@ b1001 fH\'S* b11 H(}3"* b1001 {SU_!* b0 hjQJ`* -sFunnelShift2x8Bit\x20(0) qW^#F* +sFull64\x20(0) |3Xl_* +sFunnelShift2x32Bit\x20(2) qW^#F* b1001 0G)6s* b0 DaH8>* sCmpRBOne\x20(8) 5N|/;* @@ -50080,8 +50708,7 @@ b11111111 ^vj`_ b11111111 ~HiEE sHdlSome\x20(1) wxrqf b11011 #nTMG -sHdlSome\x20(1) $hh#< -b111 *Jg{y +sWrapToUInt6ZeroIfGE32\x20(6) \'QO; b11111111 tQONv b11111111 7yh$E b11111111 OcDnC @@ -50144,11 +50771,11 @@ sFull64\x20(0) ,N-rZ 0~+U}] b11111111 {SU_ b10 hjQJ` -b100 ~I[}3 +b1 ~I[}3 b0 Z7UK, 0^v(#N -sFull64\x20(0) |3Xl_ -sFunnelShift2x16Bit\x20(1) qW^#F +sZeroExt32\x20(2) |3Xl_ +sSignExt32To64BitThenShift\x20(6) qW^#F b11111111 0G)6s b100100100000000000010 DaH8> sCmpRBTwo\x20(9) 5N|/; @@ -50204,11 +50831,11 @@ sFull64\x20(0) ,N-rZ" 0~+U}]" b11111111 {SU_!" b10 hjQJ`" -b100 ~I[}3" +b1 ~I[}3" b0 Z7UK," 0^v(#N" -sFull64\x20(0) |3Xl_" -sFunnelShift2x16Bit\x20(1) qW^#F" +sZeroExt32\x20(2) |3Xl_" +sSignExt32To64BitThenShift\x20(6) qW^#F" b11111111 0G)6s" b100100100000000000010 DaH8>" sCmpRBTwo\x20(9) 5N|/;" @@ -50264,11 +50891,11 @@ sFull64\x20(0) ,N-rZ# 0~+U}]# b11111111 {SU_!# b10 hjQJ`# -b100 ~I[}3# +b1 ~I[}3# b0 Z7UK,# 0^v(#N# -sFull64\x20(0) |3Xl_# -sFunnelShift2x16Bit\x20(1) qW^#F# +sZeroExt32\x20(2) |3Xl_# +sSignExt32To64BitThenShift\x20(6) qW^#F# b11111111 0G)6s# b100100100000000000010 DaH8># sCmpRBTwo\x20(9) 5N|/;# @@ -50324,11 +50951,11 @@ sFull64\x20(0) ,N-rZ$ 0~+U}]$ b11111111 {SU_!$ b10 hjQJ`$ -b100 ~I[}3$ +b1 ~I[}3$ b0 Z7UK,$ 0^v(#N$ -sFull64\x20(0) |3Xl_$ -sFunnelShift2x16Bit\x20(1) qW^#F$ +sZeroExt32\x20(2) |3Xl_$ +sSignExt32To64BitThenShift\x20(6) qW^#F$ b11111111 0G)6s$ b100100100000000000010 DaH8>$ sCmpRBTwo\x20(9) 5N|/;$ @@ -50376,7 +51003,8 @@ b11111111 fH\'S% b1000000001 H(}3"% b11111111 {SU_!% b10 hjQJ`% -sFunnelShift2x16Bit\x20(1) qW^#F% +sZeroExt32\x20(2) |3Xl_% +sSignExt32To64BitThenShift\x20(6) qW^#F% b11111111 0G)6s% b10 DaH8>% sCmpRBTwo\x20(9) 5N|/;% @@ -50419,7 +51047,8 @@ b11111111 fH\'S& b1000000001 H(}3"& b11111111 {SU_!& b10 hjQJ`& -sFunnelShift2x16Bit\x20(1) qW^#F& +sZeroExt32\x20(2) |3Xl_& +sSignExt32To64BitThenShift\x20(6) qW^#F& b11111111 0G)6s& b10 DaH8>& sCmpRBTwo\x20(9) 5N|/;& @@ -50462,7 +51091,8 @@ b11111111 fH\'S' b1000000010 H(}3"' b11111111 {SU_!' b10 hjQJ`' -sFunnelShift2x16Bit\x20(1) qW^#F' +sZeroExt32\x20(2) |3Xl_' +sSignExt32To64BitThenShift\x20(6) qW^#F' b11111111 0G)6s' b10 DaH8>' sCmpRBTwo\x20(9) 5N|/;' @@ -50503,7 +51133,8 @@ b11111111 fH\'S( b1000000010 H(}3"( b11111111 {SU_!( b10 hjQJ`( -sFunnelShift2x16Bit\x20(1) qW^#F( +sZeroExt32\x20(2) |3Xl_( +sSignExt32To64BitThenShift\x20(6) qW^#F( b11111111 0G)6s( b10 DaH8>( sCmpRBTwo\x20(9) 5N|/;( @@ -50544,7 +51175,8 @@ b11111111 fH\'S) b1000000011 H(}3") b11111111 {SU_!) b10 hjQJ`) -sFunnelShift2x16Bit\x20(1) qW^#F) +sZeroExt32\x20(2) |3Xl_) +sSignExt32To64BitThenShift\x20(6) qW^#F) b11111111 0G)6s) b10 DaH8>) sCmpRBTwo\x20(9) 5N|/;) @@ -50585,7 +51217,8 @@ b11111111 fH\'S* b1000000011 H(}3"* b11111111 {SU_!* b10 hjQJ`* -sFunnelShift2x16Bit\x20(1) qW^#F* +sZeroExt32\x20(2) |3Xl_* +sSignExt32To64BitThenShift\x20(6) qW^#F* b11111111 0G)6s* b10 DaH8>* sCmpRBTwo\x20(9) 5N|/;* @@ -50783,7 +51416,7 @@ b1001000111000011100011111111 qzz:t b100011100001110001111111111111111 F<)Hk sHdlNone\x20(0) wxrqf b11100 #nTMG -sHdlNone\x20(0) $hh#< +sWrapToUInt7\x20(4) \'QO; b1001000111000011100011111111 4~;,Y b100011100001110001111111111111111 "BEqR b10010001110000111000 Ul1}( @@ -50858,8 +51491,9 @@ b1001 q&az; b1101 ^vj`_ b1011 ~HiEE b1101 #nTMG -b110 *Jg{y -b10 ME,4D +sWrapToUInt3\x20(0) \'QO; +b100001 *Jg{y +b0 ME,4D b1011 tQONv b1001 7yh$E b1101 OcDnC @@ -50927,13 +51561,12 @@ sSignExt8\x20(7) ,N-rZ b1001 {SU_ b0 hjQJ` b0 M{|bD -sWrapToTwiceWidth\x20(1) e._X@ -sHdlNone\x20(0) Q^X6H -b101000 ~I[}3 +sWrapToUInt4\x20(1) e._X@ +b111010 ~I[}3 b111111 Z7UK, 1^v(#N -sSignExt8\x20(7) |3Xl_ -sFunnelShift2x8Bit\x20(0) qW^#F +sDupLow32\x20(1) |3Xl_ +sFunnelShift2x32Bit\x20(2) qW^#F b1001 0G)6s b1111111111101000010000000000000000 DaH8> sCmpRBOne\x20(8) 5N|/; @@ -50992,13 +51625,12 @@ sSignExt8\x20(7) ,N-rZ" b1001 {SU_!" b0 hjQJ`" b0 M{|bD" -sWrapToTwiceWidth\x20(1) e._X@" -sHdlNone\x20(0) Q^X6H" -b101000 ~I[}3" +sWrapToUInt4\x20(1) e._X@" +b111010 ~I[}3" b111111 Z7UK," 1^v(#N" -sSignExt8\x20(7) |3Xl_" -sFunnelShift2x8Bit\x20(0) qW^#F" +sDupLow32\x20(1) |3Xl_" +sFunnelShift2x32Bit\x20(2) qW^#F" b1001 0G)6s" b1111111111101000010000000000000000 DaH8>" sCmpRBOne\x20(8) 5N|/;" @@ -51057,13 +51689,12 @@ sSignExt8\x20(7) ,N-rZ# b1001 {SU_!# b0 hjQJ`# b0 M{|bD# -sWrapToTwiceWidth\x20(1) e._X@# -sHdlNone\x20(0) Q^X6H# -b101000 ~I[}3# +sWrapToUInt4\x20(1) e._X@# +b111010 ~I[}3# b111111 Z7UK,# 1^v(#N# -sSignExt8\x20(7) |3Xl_# -sFunnelShift2x8Bit\x20(0) qW^#F# +sDupLow32\x20(1) |3Xl_# +sFunnelShift2x32Bit\x20(2) qW^#F# b1001 0G)6s# b1111111111101000010000000000000000 DaH8># sCmpRBOne\x20(8) 5N|/;# @@ -51122,13 +51753,12 @@ sSignExt8\x20(7) ,N-rZ$ b1001 {SU_!$ b0 hjQJ`$ b0 M{|bD$ -sWrapToTwiceWidth\x20(1) e._X@$ -sHdlNone\x20(0) Q^X6H$ -b101000 ~I[}3$ +sWrapToUInt4\x20(1) e._X@$ +b111010 ~I[}3$ b111111 Z7UK,$ 1^v(#N$ -sSignExt8\x20(7) |3Xl_$ -sFunnelShift2x8Bit\x20(0) qW^#F$ +sDupLow32\x20(1) |3Xl_$ +sFunnelShift2x32Bit\x20(2) qW^#F$ b1001 0G)6s$ b1111111111101000010000000000000000 DaH8>$ sCmpRBOne\x20(8) 5N|/;$ @@ -51176,7 +51806,8 @@ b1001 fH\'S% b1 H(}3"% b1001 {SU_!% b0 hjQJ`% -sFunnelShift2x8Bit\x20(0) qW^#F% +sFull64\x20(0) |3Xl_% +sFunnelShift2x32Bit\x20(2) qW^#F% b1001 0G)6s% b0 DaH8>% sCmpRBOne\x20(8) 5N|/;% @@ -51219,7 +51850,8 @@ b1001 fH\'S& b1 H(}3"& b1001 {SU_!& b0 hjQJ`& -sFunnelShift2x8Bit\x20(0) qW^#F& +sFull64\x20(0) |3Xl_& +sFunnelShift2x32Bit\x20(2) qW^#F& b1001 0G)6s& b0 DaH8>& sCmpRBOne\x20(8) 5N|/;& @@ -51262,7 +51894,8 @@ b1001 fH\'S' b10 H(}3"' b1001 {SU_!' b0 hjQJ`' -sFunnelShift2x8Bit\x20(0) qW^#F' +sFull64\x20(0) |3Xl_' +sFunnelShift2x32Bit\x20(2) qW^#F' b1001 0G)6s' b0 DaH8>' sCmpRBOne\x20(8) 5N|/;' @@ -51303,7 +51936,8 @@ b1001 fH\'S( b10 H(}3"( b1001 {SU_!( b0 hjQJ`( -sFunnelShift2x8Bit\x20(0) qW^#F( +sFull64\x20(0) |3Xl_( +sFunnelShift2x32Bit\x20(2) qW^#F( b1001 0G)6s( b0 DaH8>( sCmpRBOne\x20(8) 5N|/;( @@ -51344,7 +51978,8 @@ b1001 fH\'S) b11 H(}3") b1001 {SU_!) b0 hjQJ`) -sFunnelShift2x8Bit\x20(0) qW^#F) +sFull64\x20(0) |3Xl_) +sFunnelShift2x32Bit\x20(2) qW^#F) b1001 0G)6s) b0 DaH8>) sCmpRBOne\x20(8) 5N|/;) @@ -51385,7 +52020,8 @@ b1001 fH\'S* b11 H(}3"* b1001 {SU_!* b0 hjQJ`* -sFunnelShift2x8Bit\x20(0) qW^#F* +sFull64\x20(0) |3Xl_* +sFunnelShift2x32Bit\x20(2) qW^#F* b1001 0G)6s* b0 DaH8>* sCmpRBOne\x20(8) 5N|/;* @@ -51655,8 +52291,7 @@ b11111111 ^vj`_ b11111111 ~HiEE sHdlSome\x20(1) wxrqf b11011 #nTMG -sHdlSome\x20(1) $hh#< -b111 *Jg{y +sWrapToUInt6ZeroIfGE32\x20(6) \'QO; b11111111 tQONv b11111111 7yh$E b11111111 OcDnC @@ -51719,11 +52354,11 @@ sFull64\x20(0) ,N-rZ 0~+U}] b11111111 {SU_ b10 hjQJ` -b100 ~I[}3 +b1 ~I[}3 b0 Z7UK, 0^v(#N -sFull64\x20(0) |3Xl_ -sFunnelShift2x16Bit\x20(1) qW^#F +sZeroExt32\x20(2) |3Xl_ +sSignExt32To64BitThenShift\x20(6) qW^#F b11111111 0G)6s b100010000000000000010 DaH8> sCmpRBTwo\x20(9) 5N|/; @@ -51779,11 +52414,11 @@ sFull64\x20(0) ,N-rZ" 0~+U}]" b11111111 {SU_!" b10 hjQJ`" -b100 ~I[}3" +b1 ~I[}3" b0 Z7UK," 0^v(#N" -sFull64\x20(0) |3Xl_" -sFunnelShift2x16Bit\x20(1) qW^#F" +sZeroExt32\x20(2) |3Xl_" +sSignExt32To64BitThenShift\x20(6) qW^#F" b11111111 0G)6s" b100010000000000000010 DaH8>" sCmpRBTwo\x20(9) 5N|/;" @@ -51839,11 +52474,11 @@ sFull64\x20(0) ,N-rZ# 0~+U}]# b11111111 {SU_!# b10 hjQJ`# -b100 ~I[}3# +b1 ~I[}3# b0 Z7UK,# 0^v(#N# -sFull64\x20(0) |3Xl_# -sFunnelShift2x16Bit\x20(1) qW^#F# +sZeroExt32\x20(2) |3Xl_# +sSignExt32To64BitThenShift\x20(6) qW^#F# b11111111 0G)6s# b100010000000000000010 DaH8># sCmpRBTwo\x20(9) 5N|/;# @@ -51899,11 +52534,11 @@ sFull64\x20(0) ,N-rZ$ 0~+U}]$ b11111111 {SU_!$ b10 hjQJ`$ -b100 ~I[}3$ +b1 ~I[}3$ b0 Z7UK,$ 0^v(#N$ -sFull64\x20(0) |3Xl_$ -sFunnelShift2x16Bit\x20(1) qW^#F$ +sZeroExt32\x20(2) |3Xl_$ +sSignExt32To64BitThenShift\x20(6) qW^#F$ b11111111 0G)6s$ b100010000000000000010 DaH8>$ sCmpRBTwo\x20(9) 5N|/;$ @@ -51951,7 +52586,8 @@ b11111111 fH\'S% b1000000001 H(}3"% b11111111 {SU_!% b10 hjQJ`% -sFunnelShift2x16Bit\x20(1) qW^#F% +sZeroExt32\x20(2) |3Xl_% +sSignExt32To64BitThenShift\x20(6) qW^#F% b11111111 0G)6s% b10 DaH8>% sCmpRBTwo\x20(9) 5N|/;% @@ -51994,7 +52630,8 @@ b11111111 fH\'S& b1000000001 H(}3"& b11111111 {SU_!& b10 hjQJ`& -sFunnelShift2x16Bit\x20(1) qW^#F& +sZeroExt32\x20(2) |3Xl_& +sSignExt32To64BitThenShift\x20(6) qW^#F& b11111111 0G)6s& b10 DaH8>& sCmpRBTwo\x20(9) 5N|/;& @@ -52037,7 +52674,8 @@ b11111111 fH\'S' b1000000010 H(}3"' b11111111 {SU_!' b10 hjQJ`' -sFunnelShift2x16Bit\x20(1) qW^#F' +sZeroExt32\x20(2) |3Xl_' +sSignExt32To64BitThenShift\x20(6) qW^#F' b11111111 0G)6s' b10 DaH8>' sCmpRBTwo\x20(9) 5N|/;' @@ -52078,7 +52716,8 @@ b11111111 fH\'S( b1000000010 H(}3"( b11111111 {SU_!( b10 hjQJ`( -sFunnelShift2x16Bit\x20(1) qW^#F( +sZeroExt32\x20(2) |3Xl_( +sSignExt32To64BitThenShift\x20(6) qW^#F( b11111111 0G)6s( b10 DaH8>( sCmpRBTwo\x20(9) 5N|/;( @@ -52119,7 +52758,8 @@ b11111111 fH\'S) b1000000011 H(}3") b11111111 {SU_!) b10 hjQJ`) -sFunnelShift2x16Bit\x20(1) qW^#F) +sZeroExt32\x20(2) |3Xl_) +sSignExt32To64BitThenShift\x20(6) qW^#F) b11111111 0G)6s) b10 DaH8>) sCmpRBTwo\x20(9) 5N|/;) @@ -52160,7 +52800,8 @@ b11111111 fH\'S* b1000000011 H(}3"* b11111111 {SU_!* b10 hjQJ`* -sFunnelShift2x16Bit\x20(1) qW^#F* +sZeroExt32\x20(2) |3Xl_* +sSignExt32To64BitThenShift\x20(6) qW^#F* b11111111 0G)6s* b10 DaH8>* sCmpRBTwo\x20(9) 5N|/;* @@ -52358,7 +52999,7 @@ b10000111000011100011111111 qzz:t b1000011100001110001111111111111111 F<)Hk sHdlNone\x20(0) wxrqf b11100 #nTMG -sHdlNone\x20(0) $hh#< +sWrapToUInt7\x20(4) \'QO; b10000111000011100011111111 4~;,Y b1000011100001110001111111111111111 "BEqR b100001110000111000 Ul1}( @@ -52432,8 +53073,9 @@ b1001 q&az; b1101 ^vj`_ b1011 ~HiEE b1101 #nTMG -b110 *Jg{y -b1011 ME,4D +sWrapToUInt3\x20(0) \'QO; +b110001 *Jg{y +b10 ME,4D b1011 tQONv b1001 7yh$E b1101 OcDnC @@ -52501,12 +53143,12 @@ sSignExt8\x20(7) ,N-rZ b1001 {SU_ b0 hjQJ` b100000 M{|bD -sHdlSome\x20(1) Q^X6H -b101000 ~I[}3 +sWrapToUInt6\x20(3) e._X@ +b111010 ~I[}3 b111111 Z7UK, 1^v(#N -sSignExt8\x20(7) |3Xl_ -sFunnelShift2x8Bit\x20(0) qW^#F +sDupLow32\x20(1) |3Xl_ +sFunnelShift2x32Bit\x20(2) qW^#F b1001 0G)6s b1111111111101000110100000000000000 DaH8> sCmpRBOne\x20(8) 5N|/; @@ -52565,12 +53207,12 @@ sSignExt8\x20(7) ,N-rZ" b1001 {SU_!" b0 hjQJ`" b100000 M{|bD" -sHdlSome\x20(1) Q^X6H" -b101000 ~I[}3" +sWrapToUInt6\x20(3) e._X@" +b111010 ~I[}3" b111111 Z7UK," 1^v(#N" -sSignExt8\x20(7) |3Xl_" -sFunnelShift2x8Bit\x20(0) qW^#F" +sDupLow32\x20(1) |3Xl_" +sFunnelShift2x32Bit\x20(2) qW^#F" b1001 0G)6s" b1111111111101000110100000000000000 DaH8>" sCmpRBOne\x20(8) 5N|/;" @@ -52629,12 +53271,12 @@ sSignExt8\x20(7) ,N-rZ# b1001 {SU_!# b0 hjQJ`# b100000 M{|bD# -sHdlSome\x20(1) Q^X6H# -b101000 ~I[}3# +sWrapToUInt6\x20(3) e._X@# +b111010 ~I[}3# b111111 Z7UK,# 1^v(#N# -sSignExt8\x20(7) |3Xl_# -sFunnelShift2x8Bit\x20(0) qW^#F# +sDupLow32\x20(1) |3Xl_# +sFunnelShift2x32Bit\x20(2) qW^#F# b1001 0G)6s# b1111111111101000110100000000000000 DaH8># sCmpRBOne\x20(8) 5N|/;# @@ -52693,12 +53335,12 @@ sSignExt8\x20(7) ,N-rZ$ b1001 {SU_!$ b0 hjQJ`$ b100000 M{|bD$ -sHdlSome\x20(1) Q^X6H$ -b101000 ~I[}3$ +sWrapToUInt6\x20(3) e._X@$ +b111010 ~I[}3$ b111111 Z7UK,$ 1^v(#N$ -sSignExt8\x20(7) |3Xl_$ -sFunnelShift2x8Bit\x20(0) qW^#F$ +sDupLow32\x20(1) |3Xl_$ +sFunnelShift2x32Bit\x20(2) qW^#F$ b1001 0G)6s$ b1111111111101000110100000000000000 DaH8>$ sCmpRBOne\x20(8) 5N|/;$ @@ -52746,7 +53388,8 @@ b1001 fH\'S% b1 H(}3"% b1001 {SU_!% b0 hjQJ`% -sFunnelShift2x8Bit\x20(0) qW^#F% +sFull64\x20(0) |3Xl_% +sFunnelShift2x32Bit\x20(2) qW^#F% b1001 0G)6s% b0 DaH8>% sCmpRBOne\x20(8) 5N|/;% @@ -52789,7 +53432,8 @@ b1001 fH\'S& b1 H(}3"& b1001 {SU_!& b0 hjQJ`& -sFunnelShift2x8Bit\x20(0) qW^#F& +sFull64\x20(0) |3Xl_& +sFunnelShift2x32Bit\x20(2) qW^#F& b1001 0G)6s& b0 DaH8>& sCmpRBOne\x20(8) 5N|/;& @@ -52832,7 +53476,8 @@ b1001 fH\'S' b10 H(}3"' b1001 {SU_!' b0 hjQJ`' -sFunnelShift2x8Bit\x20(0) qW^#F' +sFull64\x20(0) |3Xl_' +sFunnelShift2x32Bit\x20(2) qW^#F' b1001 0G)6s' b0 DaH8>' sCmpRBOne\x20(8) 5N|/;' @@ -52873,7 +53518,8 @@ b1001 fH\'S( b10 H(}3"( b1001 {SU_!( b0 hjQJ`( -sFunnelShift2x8Bit\x20(0) qW^#F( +sFull64\x20(0) |3Xl_( +sFunnelShift2x32Bit\x20(2) qW^#F( b1001 0G)6s( b0 DaH8>( sCmpRBOne\x20(8) 5N|/;( @@ -52914,7 +53560,8 @@ b1001 fH\'S) b11 H(}3") b1001 {SU_!) b0 hjQJ`) -sFunnelShift2x8Bit\x20(0) qW^#F) +sFull64\x20(0) |3Xl_) +sFunnelShift2x32Bit\x20(2) qW^#F) b1001 0G)6s) b0 DaH8>) sCmpRBOne\x20(8) 5N|/;) @@ -52955,7 +53602,8 @@ b1001 fH\'S* b11 H(}3"* b1001 {SU_!* b0 hjQJ`* -sFunnelShift2x8Bit\x20(0) qW^#F* +sFull64\x20(0) |3Xl_* +sFunnelShift2x32Bit\x20(2) qW^#F* b1001 0G)6s* b0 DaH8>* sCmpRBOne\x20(8) 5N|/;* @@ -53225,8 +53873,7 @@ b11111111 ^vj`_ b11111111 ~HiEE sHdlSome\x20(1) wxrqf b11011 #nTMG -sHdlSome\x20(1) $hh#< -b111 *Jg{y +sWrapToUInt6ZeroIfGE32\x20(6) \'QO; b11111111 tQONv b11111111 7yh$E b11111111 OcDnC @@ -53289,11 +53936,11 @@ sFull64\x20(0) ,N-rZ 0~+U}] b11111111 {SU_ b10 hjQJ` -b100 ~I[}3 +b1 ~I[}3 b0 Z7UK, 0^v(#N -sFull64\x20(0) |3Xl_ -sFunnelShift2x16Bit\x20(1) qW^#F +sZeroExt32\x20(2) |3Xl_ +sSignExt32To64BitThenShift\x20(6) qW^#F b11111111 0G)6s b100110100000000000010 DaH8> sCmpRBTwo\x20(9) 5N|/; @@ -53349,11 +53996,11 @@ sFull64\x20(0) ,N-rZ" 0~+U}]" b11111111 {SU_!" b10 hjQJ`" -b100 ~I[}3" +b1 ~I[}3" b0 Z7UK," 0^v(#N" -sFull64\x20(0) |3Xl_" -sFunnelShift2x16Bit\x20(1) qW^#F" +sZeroExt32\x20(2) |3Xl_" +sSignExt32To64BitThenShift\x20(6) qW^#F" b11111111 0G)6s" b100110100000000000010 DaH8>" sCmpRBTwo\x20(9) 5N|/;" @@ -53409,11 +54056,11 @@ sFull64\x20(0) ,N-rZ# 0~+U}]# b11111111 {SU_!# b10 hjQJ`# -b100 ~I[}3# +b1 ~I[}3# b0 Z7UK,# 0^v(#N# -sFull64\x20(0) |3Xl_# -sFunnelShift2x16Bit\x20(1) qW^#F# +sZeroExt32\x20(2) |3Xl_# +sSignExt32To64BitThenShift\x20(6) qW^#F# b11111111 0G)6s# b100110100000000000010 DaH8># sCmpRBTwo\x20(9) 5N|/;# @@ -53469,11 +54116,11 @@ sFull64\x20(0) ,N-rZ$ 0~+U}]$ b11111111 {SU_!$ b10 hjQJ`$ -b100 ~I[}3$ +b1 ~I[}3$ b0 Z7UK,$ 0^v(#N$ -sFull64\x20(0) |3Xl_$ -sFunnelShift2x16Bit\x20(1) qW^#F$ +sZeroExt32\x20(2) |3Xl_$ +sSignExt32To64BitThenShift\x20(6) qW^#F$ b11111111 0G)6s$ b100110100000000000010 DaH8>$ sCmpRBTwo\x20(9) 5N|/;$ @@ -53521,7 +54168,8 @@ b11111111 fH\'S% b1000000001 H(}3"% b11111111 {SU_!% b10 hjQJ`% -sFunnelShift2x16Bit\x20(1) qW^#F% +sZeroExt32\x20(2) |3Xl_% +sSignExt32To64BitThenShift\x20(6) qW^#F% b11111111 0G)6s% b10 DaH8>% sCmpRBTwo\x20(9) 5N|/;% @@ -53564,7 +54212,8 @@ b11111111 fH\'S& b1000000001 H(}3"& b11111111 {SU_!& b10 hjQJ`& -sFunnelShift2x16Bit\x20(1) qW^#F& +sZeroExt32\x20(2) |3Xl_& +sSignExt32To64BitThenShift\x20(6) qW^#F& b11111111 0G)6s& b10 DaH8>& sCmpRBTwo\x20(9) 5N|/;& @@ -53607,7 +54256,8 @@ b11111111 fH\'S' b1000000010 H(}3"' b11111111 {SU_!' b10 hjQJ`' -sFunnelShift2x16Bit\x20(1) qW^#F' +sZeroExt32\x20(2) |3Xl_' +sSignExt32To64BitThenShift\x20(6) qW^#F' b11111111 0G)6s' b10 DaH8>' sCmpRBTwo\x20(9) 5N|/;' @@ -53648,7 +54298,8 @@ b11111111 fH\'S( b1000000010 H(}3"( b11111111 {SU_!( b10 hjQJ`( -sFunnelShift2x16Bit\x20(1) qW^#F( +sZeroExt32\x20(2) |3Xl_( +sSignExt32To64BitThenShift\x20(6) qW^#F( b11111111 0G)6s( b10 DaH8>( sCmpRBTwo\x20(9) 5N|/;( @@ -53689,7 +54340,8 @@ b11111111 fH\'S) b1000000011 H(}3") b11111111 {SU_!) b10 hjQJ`) -sFunnelShift2x16Bit\x20(1) qW^#F) +sZeroExt32\x20(2) |3Xl_) +sSignExt32To64BitThenShift\x20(6) qW^#F) b11111111 0G)6s) b10 DaH8>) sCmpRBTwo\x20(9) 5N|/;) @@ -53730,7 +54382,8 @@ b11111111 fH\'S* b1000000011 H(}3"* b11111111 {SU_!* b10 hjQJ`* -sFunnelShift2x16Bit\x20(1) qW^#F* +sZeroExt32\x20(2) |3Xl_* +sSignExt32To64BitThenShift\x20(6) qW^#F* b11111111 0G)6s* b10 DaH8>* sCmpRBTwo\x20(9) 5N|/;* @@ -53928,7 +54581,7 @@ b1011000111000011100011111111 qzz:t b1100011100001110001111111111111111 F<)Hk sHdlNone\x20(0) wxrqf b11100 #nTMG -sHdlNone\x20(0) $hh#< +sWrapToUInt7\x20(4) \'QO; b1011000111000011100011111111 4~;,Y b1100011100001110001111111111111111 "BEqR b10110001110000111000 Ul1}( @@ -53993,6 +54646,8 @@ sFull64\x20(0) ^Oz&2 b0 ^vj`_ b0 ~HiEE b0 #nTMG +sWrapToUInt3\x20(0) \'QO; +sHdlNone\x20(0) $hh#< b0 *Jg{y b0 ME,4D b0 OcDnC @@ -54031,10 +54686,10 @@ sSignExt8\x20(7) e=kc< 0fc?;: b1000000000 H(}3" b0 M{|bD -sWrapToWidth\x20(0) e._X@ -sHdlNone\x20(0) Q^X6H +sWrapToUInt3\x20(0) e._X@ b0 ~I[}3 -sShiftSigned64\x20(7) qW^#F +sZeroExt8\x20(6) |3Xl_ +sSignExt16To64BitThenShift\x20(5) qW^#F b10 DaH8> sS8\x20(7) 5N|/; b1000000000 vb<^s @@ -54061,10 +54716,10 @@ sSignExt8\x20(7) e=kc<" 0fc?;:" b1000000000 H(}3"" b0 M{|bD" -sWrapToWidth\x20(0) e._X@" -sHdlNone\x20(0) Q^X6H" +sWrapToUInt3\x20(0) e._X@" b0 ~I[}3" -sShiftSigned64\x20(7) qW^#F" +sZeroExt8\x20(6) |3Xl_" +sSignExt16To64BitThenShift\x20(5) qW^#F" b10 DaH8>" sS8\x20(7) 5N|/;" b1000000000 vb<^s" @@ -54091,10 +54746,10 @@ sSignExt8\x20(7) e=kc<# 0fc?;:# b1000000000 H(}3"# b0 M{|bD# -sWrapToWidth\x20(0) e._X@# -sHdlNone\x20(0) Q^X6H# +sWrapToUInt3\x20(0) e._X@# b0 ~I[}3# -sShiftSigned64\x20(7) qW^#F# +sZeroExt8\x20(6) |3Xl_# +sSignExt16To64BitThenShift\x20(5) qW^#F# b10 DaH8># sS8\x20(7) 5N|/;# b1000000000 vb<^s# @@ -54121,10 +54776,10 @@ sSignExt8\x20(7) e=kc<$ 0fc?;:$ b1000000000 H(}3"$ b0 M{|bD$ -sWrapToWidth\x20(0) e._X@$ -sHdlNone\x20(0) Q^X6H$ +sWrapToUInt3\x20(0) e._X@$ b0 ~I[}3$ -sShiftSigned64\x20(7) qW^#F$ +sZeroExt8\x20(6) |3Xl_$ +sSignExt16To64BitThenShift\x20(5) qW^#F$ b10 DaH8>$ sS8\x20(7) 5N|/;$ b1000000000 vb<^s$ @@ -54146,7 +54801,8 @@ sSignExt8\x20(7) ~l7vG% 0GA'OV% sSignExt8\x20(7) e=kc<% 0fc?;:% -sShiftSigned64\x20(7) qW^#F% +sZeroExt8\x20(6) |3Xl_% +sSignExt16To64BitThenShift\x20(5) qW^#F% sS8\x20(7) 5N|/;% sSLt\x20(3) ({k7Y% 1jSiv_% @@ -54160,7 +54816,8 @@ sSignExt8\x20(7) ~l7vG& 0GA'OV& sSignExt8\x20(7) e=kc<& 0fc?;:& -sShiftSigned64\x20(7) qW^#F& +sZeroExt8\x20(6) |3Xl_& +sSignExt16To64BitThenShift\x20(5) qW^#F& sS8\x20(7) 5N|/;& sSLt\x20(3) ({k7Y& 1jSiv_& @@ -54174,7 +54831,8 @@ sSignExt8\x20(7) ~l7vG' 0GA'OV' sSignExt8\x20(7) e=kc<' 0fc?;:' -sShiftSigned64\x20(7) qW^#F' +sZeroExt8\x20(6) |3Xl_' +sSignExt16To64BitThenShift\x20(5) qW^#F' sS8\x20(7) 5N|/;' sSLt\x20(3) ({k7Y' sSLt\x20(3) !bg-z' @@ -54186,7 +54844,8 @@ sSignExt8\x20(7) ~l7vG( 0GA'OV( sSignExt8\x20(7) e=kc<( 0fc?;:( -sShiftSigned64\x20(7) qW^#F( +sZeroExt8\x20(6) |3Xl_( +sSignExt16To64BitThenShift\x20(5) qW^#F( sS8\x20(7) 5N|/;( sSLt\x20(3) ({k7Y( sSLt\x20(3) !bg-z( @@ -54198,7 +54857,8 @@ sSignExt8\x20(7) ~l7vG) 0GA'OV) sSignExt8\x20(7) e=kc<) 0fc?;:) -sShiftSigned64\x20(7) qW^#F) +sZeroExt8\x20(6) |3Xl_) +sSignExt16To64BitThenShift\x20(5) qW^#F) sS8\x20(7) 5N|/;) sSLt\x20(3) ({k7Y) sSLt\x20(3) !bg-z) @@ -54210,7 +54870,8 @@ sSignExt8\x20(7) ~l7vG* 0GA'OV* sSignExt8\x20(7) e=kc<* 0fc?;:* -sShiftSigned64\x20(7) qW^#F* +sZeroExt8\x20(6) |3Xl_* +sSignExt16To64BitThenShift\x20(5) qW^#F* sS8\x20(7) 5N|/;* sSLt\x20(3) ({k7Y* sSLt\x20(3) !bg-z* @@ -54477,7 +55138,7 @@ b0 fH\'S b0 H(}3" b0 {SU_ b0 hjQJ` -sFunnelShift2x64Bit\x20(3) qW^#F +sFunnelShift2x8Bit\x20(0) qW^#F b0 0G)6s b0 DaH8> sS32\x20(3) 5N|/; @@ -54522,7 +55183,7 @@ b0 fH\'S" b0 H(}3"" b0 {SU_!" b0 hjQJ`" -sFunnelShift2x64Bit\x20(3) qW^#F" +sFunnelShift2x8Bit\x20(0) qW^#F" b0 0G)6s" b0 DaH8>" sS32\x20(3) 5N|/;" @@ -54567,7 +55228,7 @@ b0 fH\'S# b0 H(}3"# b0 {SU_!# b0 hjQJ`# -sFunnelShift2x64Bit\x20(3) qW^#F# +sFunnelShift2x8Bit\x20(0) qW^#F# b0 0G)6s# b0 DaH8># sS32\x20(3) 5N|/;# @@ -54612,7 +55273,7 @@ b0 fH\'S$ b0 H(}3"$ b0 {SU_!$ b0 hjQJ`$ -sFunnelShift2x64Bit\x20(3) qW^#F$ +sFunnelShift2x8Bit\x20(0) qW^#F$ b0 0G)6s$ b0 DaH8>$ sS32\x20(3) 5N|/;$ @@ -54659,7 +55320,7 @@ b0 fH\'S% b1 H(}3"% b0 {SU_!% b0 hjQJ`% -sFunnelShift2x64Bit\x20(3) qW^#F% +sFunnelShift2x8Bit\x20(0) qW^#F% b0 0G)6s% b0 DaH8>% sS32\x20(3) 5N|/;% @@ -54704,7 +55365,7 @@ b0 fH\'S& b1 H(}3"& b0 {SU_!& b0 hjQJ`& -sFunnelShift2x64Bit\x20(3) qW^#F& +sFunnelShift2x8Bit\x20(0) qW^#F& b0 0G)6s& b0 DaH8>& sS32\x20(3) 5N|/;& @@ -54749,7 +55410,7 @@ b0 fH\'S' b10 H(}3"' b0 {SU_!' b0 hjQJ`' -sFunnelShift2x64Bit\x20(3) qW^#F' +sFunnelShift2x8Bit\x20(0) qW^#F' b0 0G)6s' b0 DaH8>' sS32\x20(3) 5N|/;' @@ -54794,7 +55455,7 @@ b0 fH\'S( b10 H(}3"( b0 {SU_!( b0 hjQJ`( -sFunnelShift2x64Bit\x20(3) qW^#F( +sFunnelShift2x8Bit\x20(0) qW^#F( b0 0G)6s( b0 DaH8>( sS32\x20(3) 5N|/;( @@ -54839,7 +55500,7 @@ b0 fH\'S) b11 H(}3") b0 {SU_!) b0 hjQJ`) -sFunnelShift2x64Bit\x20(3) qW^#F) +sFunnelShift2x8Bit\x20(0) qW^#F) b0 0G)6s) b0 DaH8>) sS32\x20(3) 5N|/;) @@ -54884,7 +55545,7 @@ b0 fH\'S* b11 H(}3"* b0 {SU_!* b0 hjQJ`* -sFunnelShift2x64Bit\x20(3) qW^#F* +sFunnelShift2x8Bit\x20(0) qW^#F* b0 0G)6s* b0 DaH8>* sS32\x20(3) 5N|/;* @@ -55239,9 +55900,9 @@ b10010001101000000001000000000 H(}3" b1001 {SU_ b10 hjQJ` b11010 M{|bD -sHdlSome\x20(1) Q^X6H -b100 ~I[}3 -sShiftSigned64\x20(7) qW^#F +sWrapToUInt5\x20(2) e._X@ +b1 ~I[}3 +sFunnelShift2x16Bit\x20(1) qW^#F b1001 0G)6s b100100011010000000010 DaH8> sS8\x20(7) 5N|/; @@ -55288,9 +55949,9 @@ b10010001101000000001000000000 H(}3"" b1001 {SU_!" b10 hjQJ`" b11010 M{|bD" -sHdlSome\x20(1) Q^X6H" -b100 ~I[}3" -sShiftSigned64\x20(7) qW^#F" +sWrapToUInt5\x20(2) e._X@" +b1 ~I[}3" +sFunnelShift2x16Bit\x20(1) qW^#F" b1001 0G)6s" b100100011010000000010 DaH8>" sS8\x20(7) 5N|/;" @@ -55337,9 +55998,9 @@ b10010001101000000001000000000 H(}3"# b1001 {SU_!# b10 hjQJ`# b11010 M{|bD# -sHdlSome\x20(1) Q^X6H# -b100 ~I[}3# -sShiftSigned64\x20(7) qW^#F# +sWrapToUInt5\x20(2) e._X@# +b1 ~I[}3# +sFunnelShift2x16Bit\x20(1) qW^#F# b1001 0G)6s# b100100011010000000010 DaH8># sS8\x20(7) 5N|/;# @@ -55386,9 +56047,9 @@ b10010001101000000001000000000 H(}3"$ b1001 {SU_!$ b10 hjQJ`$ b11010 M{|bD$ -sHdlSome\x20(1) Q^X6H$ -b100 ~I[}3$ -sShiftSigned64\x20(7) qW^#F$ +sWrapToUInt5\x20(2) e._X@$ +b1 ~I[}3$ +sFunnelShift2x16Bit\x20(1) qW^#F$ b1001 0G)6s$ b100100011010000000010 DaH8>$ sS8\x20(7) 5N|/;$ @@ -55432,7 +56093,7 @@ b1001 fH\'S% b1000000001 H(}3"% b1001 {SU_!% b10 hjQJ`% -sShiftSigned64\x20(7) qW^#F% +sFunnelShift2x16Bit\x20(1) qW^#F% b1001 0G)6s% b10 DaH8>% sS8\x20(7) 5N|/;% @@ -55474,7 +56135,7 @@ b1001 fH\'S& b1000000001 H(}3"& b1001 {SU_!& b10 hjQJ`& -sShiftSigned64\x20(7) qW^#F& +sFunnelShift2x16Bit\x20(1) qW^#F& b1001 0G)6s& b10 DaH8>& sS8\x20(7) 5N|/;& @@ -55516,7 +56177,7 @@ b1001 fH\'S' b1000000010 H(}3"' b1001 {SU_!' b10 hjQJ`' -sShiftSigned64\x20(7) qW^#F' +sFunnelShift2x16Bit\x20(1) qW^#F' b1001 0G)6s' b10 DaH8>' sS8\x20(7) 5N|/;' @@ -55556,7 +56217,7 @@ b1001 fH\'S( b1000000010 H(}3"( b1001 {SU_!( b10 hjQJ`( -sShiftSigned64\x20(7) qW^#F( +sFunnelShift2x16Bit\x20(1) qW^#F( b1001 0G)6s( b10 DaH8>( sS8\x20(7) 5N|/;( @@ -55596,7 +56257,7 @@ b1001 fH\'S) b1000000011 H(}3") b1001 {SU_!) b10 hjQJ`) -sShiftSigned64\x20(7) qW^#F) +sFunnelShift2x16Bit\x20(1) qW^#F) b1001 0G)6s) b10 DaH8>) sS8\x20(7) 5N|/;) @@ -55636,7 +56297,7 @@ b1001 fH\'S* b1000000011 H(}3"* b1001 {SU_!* b10 hjQJ`* -sShiftSigned64\x20(7) qW^#F* +sFunnelShift2x16Bit\x20(1) qW^#F* b1001 0G)6s* b10 DaH8>* sS8\x20(7) 5N|/;* @@ -56168,10 +56829,10 @@ b100100 q&az; b10001001 ~HiEE sHdlSome\x20(1) wxrqf b110011 #nTMG -sWrapToTwiceWidth\x20(1) \'QO; -b10001 *Jg{y -b100011 ME,4D -sZeroExt32\x20(2) 1YB94 +sWrapToUInt8\x20(5) \'QO; +b110100 *Jg{y +b1000 ME,4D +1|rv,E b100100 7yh$E b100100011010001010110011110001001 4~;,Y b100100 @FN{k @@ -56216,9 +56877,9 @@ b0 fH\'S b100011010001000000001000000000 H(}3" b0 {SU_ b100010 M{|bD -sWrapToTwiceWidth\x20(1) e._X@ -b1000 ~I[}3 -sFunnelShift2x64Bit\x20(3) qW^#F +sWrapToUInt6\x20(3) e._X@ +b10 ~I[}3 +sSignExt8To64BitThenShift\x20(4) qW^#F b0 0G)6s b1000110100010000000010 DaH8> sS32\x20(3) 5N|/; @@ -56260,9 +56921,9 @@ b0 fH\'S" b100011010001000000001000000000 H(}3"" b0 {SU_!" b100010 M{|bD" -sWrapToTwiceWidth\x20(1) e._X@" -b1000 ~I[}3" -sFunnelShift2x64Bit\x20(3) qW^#F" +sWrapToUInt6\x20(3) e._X@" +b10 ~I[}3" +sSignExt8To64BitThenShift\x20(4) qW^#F" b0 0G)6s" b1000110100010000000010 DaH8>" sS32\x20(3) 5N|/;" @@ -56304,9 +56965,9 @@ b0 fH\'S# b100011010001000000001000000000 H(}3"# b0 {SU_!# b100010 M{|bD# -sWrapToTwiceWidth\x20(1) e._X@# -b1000 ~I[}3# -sFunnelShift2x64Bit\x20(3) qW^#F# +sWrapToUInt6\x20(3) e._X@# +b10 ~I[}3# +sSignExt8To64BitThenShift\x20(4) qW^#F# b0 0G)6s# b1000110100010000000010 DaH8># sS32\x20(3) 5N|/;# @@ -56348,9 +57009,9 @@ b0 fH\'S$ b100011010001000000001000000000 H(}3"$ b0 {SU_!$ b100010 M{|bD$ -sWrapToTwiceWidth\x20(1) e._X@$ -b1000 ~I[}3$ -sFunnelShift2x64Bit\x20(3) qW^#F$ +sWrapToUInt6\x20(3) e._X@$ +b10 ~I[}3$ +sSignExt8To64BitThenShift\x20(4) qW^#F$ b0 0G)6s$ b1000110100010000000010 DaH8>$ sS32\x20(3) 5N|/;$ @@ -56387,7 +57048,7 @@ sSignExt32\x20(3) e=kc<% 1b~v2`% b0 fH\'S% b0 {SU_!% -sFunnelShift2x64Bit\x20(3) qW^#F% +sSignExt8To64BitThenShift\x20(4) qW^#F% b0 0G)6s% sS32\x20(3) 5N|/;% b0 ?R~45% @@ -56416,7 +57077,7 @@ sSignExt32\x20(3) e=kc<& 1b~v2`& b0 fH\'S& b0 {SU_!& -sFunnelShift2x64Bit\x20(3) qW^#F& +sSignExt8To64BitThenShift\x20(4) qW^#F& b0 0G)6s& sS32\x20(3) 5N|/;& b0 ?R~45& @@ -56445,7 +57106,7 @@ sSignExt32\x20(3) e=kc<' 1b~v2`' b0 fH\'S' b0 {SU_!' -sFunnelShift2x64Bit\x20(3) qW^#F' +sSignExt8To64BitThenShift\x20(4) qW^#F' b0 0G)6s' sS32\x20(3) 5N|/;' b0 ?R~45' @@ -56472,7 +57133,7 @@ sSignExt32\x20(3) e=kc<( 1b~v2`( b0 fH\'S( b0 {SU_!( -sFunnelShift2x64Bit\x20(3) qW^#F( +sSignExt8To64BitThenShift\x20(4) qW^#F( b0 0G)6s( sS32\x20(3) 5N|/;( b0 ?R~45( @@ -56499,7 +57160,7 @@ sSignExt32\x20(3) e=kc<) 1b~v2`) b0 fH\'S) b0 {SU_!) -sFunnelShift2x64Bit\x20(3) qW^#F) +sSignExt8To64BitThenShift\x20(4) qW^#F) b0 0G)6s) sS32\x20(3) 5N|/;) b0 ?R~45) @@ -56526,7 +57187,7 @@ sSignExt32\x20(3) e=kc<* 1b~v2`* b0 fH\'S* b0 {SU_!* -sFunnelShift2x64Bit\x20(3) qW^#F* +sSignExt8To64BitThenShift\x20(4) qW^#F* b0 0G)6s* sS32\x20(3) 5N|/;* b0 ?R~45* @@ -56959,10 +57620,10 @@ b100101 ^vj`_ b0 ~HiEE sHdlNone\x20(0) wxrqf b0 #nTMG -sWrapToWidth\x20(0) \'QO; +sWrapToUInt3\x20(0) \'QO; b0 *Jg{y b0 ME,4D -sFull64\x20(0) 1YB94 +0|rv,E b100100 7yh$E b100101 OcDnC b0 4~;,Y @@ -57015,10 +57676,9 @@ b101000101011000000001000000000 H(}3" b1001 {SU_ b10110 M{|bD 1SzTsd -sWrapToWidth\x20(0) e._X@ -sHdlNone\x20(0) Q^X6H -b1010 ~I[}3 -sShiftSigned64\x20(7) qW^#F +sWrapToUInt3\x20(0) e._X@ +sHdlSome\x20(1) Q^X6H +sFunnelShift2x16Bit\x20(1) qW^#F b1001 0G)6s b1010001010110000000010 DaH8> sS8\x20(7) 5N|/; @@ -57062,10 +57722,9 @@ b101000101011000000001000000000 H(}3"" b1001 {SU_!" b10110 M{|bD" 1SzTsd" -sWrapToWidth\x20(0) e._X@" -sHdlNone\x20(0) Q^X6H" -b1010 ~I[}3" -sShiftSigned64\x20(7) qW^#F" +sWrapToUInt3\x20(0) e._X@" +sHdlSome\x20(1) Q^X6H" +sFunnelShift2x16Bit\x20(1) qW^#F" b1001 0G)6s" b1010001010110000000010 DaH8>" sS8\x20(7) 5N|/;" @@ -57109,10 +57768,9 @@ b101000101011000000001000000000 H(}3"# b1001 {SU_!# b10110 M{|bD# 1SzTsd# -sWrapToWidth\x20(0) e._X@# -sHdlNone\x20(0) Q^X6H# -b1010 ~I[}3# -sShiftSigned64\x20(7) qW^#F# +sWrapToUInt3\x20(0) e._X@# +sHdlSome\x20(1) Q^X6H# +sFunnelShift2x16Bit\x20(1) qW^#F# b1001 0G)6s# b1010001010110000000010 DaH8># sS8\x20(7) 5N|/;# @@ -57156,10 +57814,9 @@ b101000101011000000001000000000 H(}3"$ b1001 {SU_!$ b10110 M{|bD$ 1SzTsd$ -sWrapToWidth\x20(0) e._X@$ -sHdlNone\x20(0) Q^X6H$ -b1010 ~I[}3$ -sShiftSigned64\x20(7) qW^#F$ +sWrapToUInt3\x20(0) e._X@$ +sHdlSome\x20(1) Q^X6H$ +sFunnelShift2x16Bit\x20(1) qW^#F$ b1001 0G)6s$ b1010001010110000000010 DaH8>$ sS8\x20(7) 5N|/;$ @@ -57197,7 +57854,7 @@ sSignExt8\x20(7) e=kc<% 0b~v2`% b1001 fH\'S% b1001 {SU_!% -sShiftSigned64\x20(7) qW^#F% +sFunnelShift2x16Bit\x20(1) qW^#F% b1001 0G)6s% sS8\x20(7) 5N|/;% b1001 ?R~45% @@ -57227,7 +57884,7 @@ sSignExt8\x20(7) e=kc<& 0b~v2`& b1001 fH\'S& b1001 {SU_!& -sShiftSigned64\x20(7) qW^#F& +sFunnelShift2x16Bit\x20(1) qW^#F& b1001 0G)6s& sS8\x20(7) 5N|/;& b1001 ?R~45& @@ -57257,7 +57914,7 @@ sSignExt8\x20(7) e=kc<' 0b~v2`' b1001 fH\'S' b1001 {SU_!' -sShiftSigned64\x20(7) qW^#F' +sFunnelShift2x16Bit\x20(1) qW^#F' b1001 0G)6s' sS8\x20(7) 5N|/;' b1001 ?R~45' @@ -57285,7 +57942,7 @@ sSignExt8\x20(7) e=kc<( 0b~v2`( b1001 fH\'S( b1001 {SU_!( -sShiftSigned64\x20(7) qW^#F( +sFunnelShift2x16Bit\x20(1) qW^#F( b1001 0G)6s( sS8\x20(7) 5N|/;( b1001 ?R~45( @@ -57313,7 +57970,7 @@ sSignExt8\x20(7) e=kc<) 0b~v2`) b1001 fH\'S) b1001 {SU_!) -sShiftSigned64\x20(7) qW^#F) +sFunnelShift2x16Bit\x20(1) qW^#F) b1001 0G)6s) sS8\x20(7) 5N|/;) b1001 ?R~45) @@ -57341,7 +57998,7 @@ sSignExt8\x20(7) e=kc<* 0b~v2`* b1001 fH\'S* b1001 {SU_!* -sShiftSigned64\x20(7) qW^#F* +sFunnelShift2x16Bit\x20(1) qW^#F* b1001 0G)6s* sS8\x20(7) 5N|/;* b1001 ?R~45* @@ -57929,8 +58586,9 @@ b10010001101000000001000000000 H(}3" b1001 {SU_ b11010 M{|bD 0SzTsd -sHdlSome\x20(1) Q^X6H -b100 ~I[}3 +sWrapToUInt5\x20(2) e._X@ +sHdlNone\x20(0) Q^X6H +b1 ~I[}3 b1001 0G)6s b100100011010000000010 DaH8> b1001 ?R~45 @@ -57962,8 +58620,9 @@ b10010001101000000001000000000 H(}3"" b1001 {SU_!" b11010 M{|bD" 0SzTsd" -sHdlSome\x20(1) Q^X6H" -b100 ~I[}3" +sWrapToUInt5\x20(2) e._X@" +sHdlNone\x20(0) Q^X6H" +b1 ~I[}3" b1001 0G)6s" b100100011010000000010 DaH8>" b1001 ?R~45" @@ -57995,8 +58654,9 @@ b10010001101000000001000000000 H(}3"# b1001 {SU_!# b11010 M{|bD# 0SzTsd# -sHdlSome\x20(1) Q^X6H# -b100 ~I[}3# +sWrapToUInt5\x20(2) e._X@# +sHdlNone\x20(0) Q^X6H# +b1 ~I[}3# b1001 0G)6s# b100100011010000000010 DaH8># b1001 ?R~45# @@ -58028,8 +58688,9 @@ b10010001101000000001000000000 H(}3"$ b1001 {SU_!$ b11010 M{|bD$ 0SzTsd$ -sHdlSome\x20(1) Q^X6H$ -b100 ~I[}3$ +sWrapToUInt5\x20(2) e._X@$ +sHdlNone\x20(0) Q^X6H$ +b1 ~I[}3$ b1001 0G)6s$ b100100011010000000010 DaH8>$ b1001 ?R~45$ @@ -58374,8 +59035,9 @@ b1010001110110000000010 gfR.A b101000111011000000001000000000 H(}3" b110110 M{|bD 1SzTsd -sHdlNone\x20(0) Q^X6H -b1010 ~I[}3 +sWrapToUInt3\x20(0) e._X@ +sHdlSome\x20(1) Q^X6H +b10 ~I[}3 b1010001110110000000010 DaH8> b101000111011000000001000000000 vb<^s b10100011101100 %d@K: @@ -58393,8 +59055,9 @@ b1010001110110000000010 gfR.A" b101000111011000000001000000000 H(}3"" b110110 M{|bD" 1SzTsd" -sHdlNone\x20(0) Q^X6H" -b1010 ~I[}3" +sWrapToUInt3\x20(0) e._X@" +sHdlSome\x20(1) Q^X6H" +b10 ~I[}3" b1010001110110000000010 DaH8>" b101000111011000000001000000000 vb<^s" b10100011101100 %d@K:" @@ -58412,8 +59075,9 @@ b1010001110110000000010 gfR.A# b101000111011000000001000000000 H(}3"# b110110 M{|bD# 1SzTsd# -sHdlNone\x20(0) Q^X6H# -b1010 ~I[}3# +sWrapToUInt3\x20(0) e._X@# +sHdlSome\x20(1) Q^X6H# +b10 ~I[}3# b1010001110110000000010 DaH8># b101000111011000000001000000000 vb<^s# b10100011101100 %d@K:# @@ -58431,8 +59095,9 @@ b1010001110110000000010 gfR.A$ b101000111011000000001000000000 H(}3"$ b110110 M{|bD$ 1SzTsd$ -sHdlNone\x20(0) Q^X6H$ -b1010 ~I[}3$ +sWrapToUInt3\x20(0) e._X@$ +sHdlSome\x20(1) Q^X6H$ +b10 ~I[}3$ b1010001110110000000010 DaH8>$ b101000111011000000001000000000 vb<^s$ b10100011101100 %d@K:$ @@ -58624,7 +59289,7 @@ b100000000000000000000000000 lWQX| b1000 (X#+m sDupLow32\x20(1) ApiVY b1000 )[W,5 -b100 C~MXS +b1 C~MXS b1000 |gkvM b100000000000000000000000000 %P$bW b1000 K{\<~ @@ -58651,8 +59316,9 @@ b100100011010000000010 gfR.A b10010001101000000001000000000 H(}3" b11010 M{|bD 0SzTsd -sHdlSome\x20(1) Q^X6H -b100 ~I[}3 +sWrapToUInt5\x20(2) e._X@ +sHdlNone\x20(0) Q^X6H +b1 ~I[}3 b100100011010000000010 DaH8> b10010001101000000001000000000 vb<^s b1001000110100 %d@K: @@ -58670,8 +59336,9 @@ b100100011010000000010 gfR.A" b10010001101000000001000000000 H(}3"" b11010 M{|bD" 0SzTsd" -sHdlSome\x20(1) Q^X6H" -b100 ~I[}3" +sWrapToUInt5\x20(2) e._X@" +sHdlNone\x20(0) Q^X6H" +b1 ~I[}3" b100100011010000000010 DaH8>" b10010001101000000001000000000 vb<^s" b1001000110100 %d@K:" @@ -58689,8 +59356,9 @@ b100100011010000000010 gfR.A# b10010001101000000001000000000 H(}3"# b11010 M{|bD# 0SzTsd# -sHdlSome\x20(1) Q^X6H# -b100 ~I[}3# +sWrapToUInt5\x20(2) e._X@# +sHdlNone\x20(0) Q^X6H# +b1 ~I[}3# b100100011010000000010 DaH8># b10010001101000000001000000000 vb<^s# b1001000110100 %d@K:# @@ -58708,8 +59376,9 @@ b100100011010000000010 gfR.A$ b10010001101000000001000000000 H(}3"$ b11010 M{|bD$ 0SzTsd$ -sHdlSome\x20(1) Q^X6H$ -b100 ~I[}3$ +sWrapToUInt5\x20(2) e._X@$ +sHdlNone\x20(0) Q^X6H$ +b1 ~I[}3$ b100100011010000000010 DaH8>$ b10010001101000000001000000000 vb<^s$ b1001000110100 %d@K:$ @@ -59111,10 +59780,10 @@ b100100 q&az; b10001001 ~HiEE sHdlSome\x20(1) wxrqf b110011 #nTMG -sWrapToTwiceWidth\x20(1) \'QO; -b10001 *Jg{y -b100011 ME,4D -sZeroExt32\x20(2) 1YB94 +sWrapToUInt8\x20(5) \'QO; +b110100 *Jg{y +b1000 ME,4D +1|rv,E b100100 7yh$E b100100011010001010110011110001001 4~;,Y b100100 @FN{k @@ -59159,9 +59828,9 @@ b0 fH\'S b100011010001000000001000000000 H(}3" b0 {SU_ b100010 M{|bD -sWrapToTwiceWidth\x20(1) e._X@ -b1000 ~I[}3 -sFunnelShift2x64Bit\x20(3) qW^#F +sWrapToUInt6\x20(3) e._X@ +b10 ~I[}3 +sSignExt8To64BitThenShift\x20(4) qW^#F b0 0G)6s b1000110100010000000010 DaH8> sS32\x20(3) 5N|/; @@ -59203,9 +59872,9 @@ b0 fH\'S" b100011010001000000001000000000 H(}3"" b0 {SU_!" b100010 M{|bD" -sWrapToTwiceWidth\x20(1) e._X@" -b1000 ~I[}3" -sFunnelShift2x64Bit\x20(3) qW^#F" +sWrapToUInt6\x20(3) e._X@" +b10 ~I[}3" +sSignExt8To64BitThenShift\x20(4) qW^#F" b0 0G)6s" b1000110100010000000010 DaH8>" sS32\x20(3) 5N|/;" @@ -59247,9 +59916,9 @@ b0 fH\'S# b100011010001000000001000000000 H(}3"# b0 {SU_!# b100010 M{|bD# -sWrapToTwiceWidth\x20(1) e._X@# -b1000 ~I[}3# -sFunnelShift2x64Bit\x20(3) qW^#F# +sWrapToUInt6\x20(3) e._X@# +b10 ~I[}3# +sSignExt8To64BitThenShift\x20(4) qW^#F# b0 0G)6s# b1000110100010000000010 DaH8># sS32\x20(3) 5N|/;# @@ -59291,9 +59960,9 @@ b0 fH\'S$ b100011010001000000001000000000 H(}3"$ b0 {SU_!$ b100010 M{|bD$ -sWrapToTwiceWidth\x20(1) e._X@$ -b1000 ~I[}3$ -sFunnelShift2x64Bit\x20(3) qW^#F$ +sWrapToUInt6\x20(3) e._X@$ +b10 ~I[}3$ +sSignExt8To64BitThenShift\x20(4) qW^#F$ b0 0G)6s$ b1000110100010000000010 DaH8>$ sS32\x20(3) 5N|/;$ @@ -59330,7 +59999,7 @@ sSignExt32\x20(3) e=kc<% 1b~v2`% b0 fH\'S% b0 {SU_!% -sFunnelShift2x64Bit\x20(3) qW^#F% +sSignExt8To64BitThenShift\x20(4) qW^#F% b0 0G)6s% sS32\x20(3) 5N|/;% b0 ?R~45% @@ -59359,7 +60028,7 @@ sSignExt32\x20(3) e=kc<& 1b~v2`& b0 fH\'S& b0 {SU_!& -sFunnelShift2x64Bit\x20(3) qW^#F& +sSignExt8To64BitThenShift\x20(4) qW^#F& b0 0G)6s& sS32\x20(3) 5N|/;& b0 ?R~45& @@ -59388,7 +60057,7 @@ sSignExt32\x20(3) e=kc<' 1b~v2`' b0 fH\'S' b0 {SU_!' -sFunnelShift2x64Bit\x20(3) qW^#F' +sSignExt8To64BitThenShift\x20(4) qW^#F' b0 0G)6s' sS32\x20(3) 5N|/;' b0 ?R~45' @@ -59415,7 +60084,7 @@ sSignExt32\x20(3) e=kc<( 1b~v2`( b0 fH\'S( b0 {SU_!( -sFunnelShift2x64Bit\x20(3) qW^#F( +sSignExt8To64BitThenShift\x20(4) qW^#F( b0 0G)6s( sS32\x20(3) 5N|/;( b0 ?R~45( @@ -59442,7 +60111,7 @@ sSignExt32\x20(3) e=kc<) 1b~v2`) b0 fH\'S) b0 {SU_!) -sFunnelShift2x64Bit\x20(3) qW^#F) +sSignExt8To64BitThenShift\x20(4) qW^#F) b0 0G)6s) sS32\x20(3) 5N|/;) b0 ?R~45) @@ -59469,7 +60138,7 @@ sSignExt32\x20(3) e=kc<* 1b~v2`* b0 fH\'S* b0 {SU_!* -sFunnelShift2x64Bit\x20(3) qW^#F* +sSignExt8To64BitThenShift\x20(4) qW^#F* b0 0G)6s* sS32\x20(3) 5N|/;* b0 ?R~45* @@ -59902,10 +60571,10 @@ b100101 ^vj`_ b0 ~HiEE sHdlNone\x20(0) wxrqf b0 #nTMG -sWrapToWidth\x20(0) \'QO; +sWrapToUInt3\x20(0) \'QO; b0 *Jg{y b0 ME,4D -sFull64\x20(0) 1YB94 +0|rv,E b100100 7yh$E b100101 OcDnC b0 4~;,Y @@ -59957,9 +60626,9 @@ b1001 fH\'S b101010001011000000001000000000 H(}3" b1001 {SU_ b10110 M{|bD -sWrapToWidth\x20(0) e._X@ -b1010 ~I[}3 -sShiftSigned64\x20(7) qW^#F +sWrapToUInt5\x20(2) e._X@ +sHdlSome\x20(1) Q^X6H +sFunnelShift2x16Bit\x20(1) qW^#F b1001 0G)6s b1010100010110000000010 DaH8> sS8\x20(7) 5N|/; @@ -60002,9 +60671,9 @@ b1001 fH\'S" b101010001011000000001000000000 H(}3"" b1001 {SU_!" b10110 M{|bD" -sWrapToWidth\x20(0) e._X@" -b1010 ~I[}3" -sShiftSigned64\x20(7) qW^#F" +sWrapToUInt5\x20(2) e._X@" +sHdlSome\x20(1) Q^X6H" +sFunnelShift2x16Bit\x20(1) qW^#F" b1001 0G)6s" b1010100010110000000010 DaH8>" sS8\x20(7) 5N|/;" @@ -60047,9 +60716,9 @@ b1001 fH\'S# b101010001011000000001000000000 H(}3"# b1001 {SU_!# b10110 M{|bD# -sWrapToWidth\x20(0) e._X@# -b1010 ~I[}3# -sShiftSigned64\x20(7) qW^#F# +sWrapToUInt5\x20(2) e._X@# +sHdlSome\x20(1) Q^X6H# +sFunnelShift2x16Bit\x20(1) qW^#F# b1001 0G)6s# b1010100010110000000010 DaH8># sS8\x20(7) 5N|/;# @@ -60092,9 +60761,9 @@ b1001 fH\'S$ b101010001011000000001000000000 H(}3"$ b1001 {SU_!$ b10110 M{|bD$ -sWrapToWidth\x20(0) e._X@$ -b1010 ~I[}3$ -sShiftSigned64\x20(7) qW^#F$ +sWrapToUInt5\x20(2) e._X@$ +sHdlSome\x20(1) Q^X6H$ +sFunnelShift2x16Bit\x20(1) qW^#F$ b1001 0G)6s$ b1010100010110000000010 DaH8>$ sS8\x20(7) 5N|/;$ @@ -60132,7 +60801,7 @@ sSignExt8\x20(7) e=kc<% 0b~v2`% b1001 fH\'S% b1001 {SU_!% -sShiftSigned64\x20(7) qW^#F% +sFunnelShift2x16Bit\x20(1) qW^#F% b1001 0G)6s% sS8\x20(7) 5N|/;% b1001 ?R~45% @@ -60162,7 +60831,7 @@ sSignExt8\x20(7) e=kc<& 0b~v2`& b1001 fH\'S& b1001 {SU_!& -sShiftSigned64\x20(7) qW^#F& +sFunnelShift2x16Bit\x20(1) qW^#F& b1001 0G)6s& sS8\x20(7) 5N|/;& b1001 ?R~45& @@ -60192,7 +60861,7 @@ sSignExt8\x20(7) e=kc<' 0b~v2`' b1001 fH\'S' b1001 {SU_!' -sShiftSigned64\x20(7) qW^#F' +sFunnelShift2x16Bit\x20(1) qW^#F' b1001 0G)6s' sS8\x20(7) 5N|/;' b1001 ?R~45' @@ -60220,7 +60889,7 @@ sSignExt8\x20(7) e=kc<( 0b~v2`( b1001 fH\'S( b1001 {SU_!( -sShiftSigned64\x20(7) qW^#F( +sFunnelShift2x16Bit\x20(1) qW^#F( b1001 0G)6s( sS8\x20(7) 5N|/;( b1001 ?R~45( @@ -60248,7 +60917,7 @@ sSignExt8\x20(7) e=kc<) 0b~v2`) b1001 fH\'S) b1001 {SU_!) -sShiftSigned64\x20(7) qW^#F) +sFunnelShift2x16Bit\x20(1) qW^#F) b1001 0G)6s) sS8\x20(7) 5N|/;) b1001 ?R~45) @@ -60276,7 +60945,7 @@ sSignExt8\x20(7) e=kc<* 0b~v2`* b1001 fH\'S* b1001 {SU_!* -sShiftSigned64\x20(7) qW^#F* +sFunnelShift2x16Bit\x20(1) qW^#F* b1001 0G)6s* sS8\x20(7) 5N|/;* b1001 ?R~45* @@ -60862,7 +61531,8 @@ b1001 fH\'S b10010001101000000001000000000 H(}3" b1001 {SU_ b11010 M{|bD -b100 ~I[}3 +sHdlNone\x20(0) Q^X6H +b1 ~I[}3 b1001 0G)6s b100100011010000000010 DaH8> b1001 ?R~45 @@ -60892,7 +61562,8 @@ b1001 fH\'S" b10010001101000000001000000000 H(}3"" b1001 {SU_!" b11010 M{|bD" -b100 ~I[}3" +sHdlNone\x20(0) Q^X6H" +b1 ~I[}3" b1001 0G)6s" b100100011010000000010 DaH8>" b1001 ?R~45" @@ -60922,7 +61593,8 @@ b1001 fH\'S# b10010001101000000001000000000 H(}3"# b1001 {SU_!# b11010 M{|bD# -b100 ~I[}3# +sHdlNone\x20(0) Q^X6H# +b1 ~I[}3# b1001 0G)6s# b100100011010000000010 DaH8># b1001 ?R~45# @@ -60952,7 +61624,8 @@ b1001 fH\'S$ b10010001101000000001000000000 H(}3"$ b1001 {SU_!$ b11010 M{|bD$ -b100 ~I[}3$ +sHdlNone\x20(0) Q^X6H$ +b1 ~I[}3$ b1001 0G)6s$ b100100011010000000010 DaH8>$ b1001 ?R~45$ @@ -61249,7 +61922,8 @@ b10 _Pz4O b1010100110110000000010 gfR.A b101010011011000000001000000000 H(}3" b110110 M{|bD -b1010 ~I[}3 +sHdlSome\x20(1) Q^X6H +b10 ~I[}3 b1010100110110000000010 DaH8> b101010011011000000001000000000 vb<^s b10101001101100 %d@K: @@ -61266,7 +61940,8 @@ b10 _Pz4O" b1010100110110000000010 gfR.A" b101010011011000000001000000000 H(}3"" b110110 M{|bD" -b1010 ~I[}3" +sHdlSome\x20(1) Q^X6H" +b10 ~I[}3" b1010100110110000000010 DaH8>" b101010011011000000001000000000 vb<^s" b10101001101100 %d@K:" @@ -61283,7 +61958,8 @@ b10 _Pz4O# b1010100110110000000010 gfR.A# b101010011011000000001000000000 H(}3"# b110110 M{|bD# -b1010 ~I[}3# +sHdlSome\x20(1) Q^X6H# +b10 ~I[}3# b1010100110110000000010 DaH8># b101010011011000000001000000000 vb<^s# b10101001101100 %d@K:# @@ -61300,7 +61976,8 @@ b10 _Pz4O$ b1010100110110000000010 gfR.A$ b101010011011000000001000000000 H(}3"$ b110110 M{|bD$ -b1010 ~I[}3$ +sHdlSome\x20(1) Q^X6H$ +b10 ~I[}3$ b1010100110110000000010 DaH8>$ b101010011011000000001000000000 vb<^s$ b10101001101100 %d@K:$ @@ -61491,7 +62168,7 @@ b10100000000000000000000000000 lWQX| b1000 (X#+m sSignExt16\x20(5) ApiVY b1000 )[W,5 -b10100 C~MXS +b101 C~MXS b1000 |gkvM b10100000000000000000000000000 %P$bW b1000 K{\<~ @@ -61517,7 +62194,8 @@ b1 _Pz4O b100100011010000000010 gfR.A b10010001101000000001000000000 H(}3" b11010 M{|bD -b100 ~I[}3 +sHdlNone\x20(0) Q^X6H +b1 ~I[}3 b100100011010000000010 DaH8> b10010001101000000001000000000 vb<^s b1001000110100 %d@K: @@ -61534,7 +62212,8 @@ b1 _Pz4O" b100100011010000000010 gfR.A" b10010001101000000001000000000 H(}3"" b11010 M{|bD" -b100 ~I[}3" +sHdlNone\x20(0) Q^X6H" +b1 ~I[}3" b100100011010000000010 DaH8>" b10010001101000000001000000000 vb<^s" b1001000110100 %d@K:" @@ -61551,7 +62230,8 @@ b1 _Pz4O# b100100011010000000010 gfR.A# b10010001101000000001000000000 H(}3"# b11010 M{|bD# -b100 ~I[}3# +sHdlNone\x20(0) Q^X6H# +b1 ~I[}3# b100100011010000000010 DaH8># b10010001101000000001000000000 vb<^s# b1001000110100 %d@K:# @@ -61568,7 +62248,8 @@ b1 _Pz4O$ b100100011010000000010 gfR.A$ b10010001101000000001000000000 H(}3"$ b11010 M{|bD$ -b100 ~I[}3$ +sHdlNone\x20(0) Q^X6H$ +b1 ~I[}3$ b100100011010000000010 DaH8>$ b10010001101000000001000000000 vb<^s$ b1001000110100 %d@K:$ @@ -61970,10 +62651,10 @@ b100100 q&az; b10001001 ~HiEE sHdlSome\x20(1) wxrqf b110011 #nTMG -sWrapToTwiceWidth\x20(1) \'QO; -b10001 *Jg{y -b100011 ME,4D -sZeroExt32\x20(2) 1YB94 +sWrapToUInt8\x20(5) \'QO; +b110100 *Jg{y +b1000 ME,4D +1|rv,E b100100 7yh$E b100100011010001010110011110001001 4~;,Y b100100 @FN{k @@ -62018,9 +62699,9 @@ b0 fH\'S b100011010001000000001000000000 H(}3" b0 {SU_ b100010 M{|bD -sWrapToTwiceWidth\x20(1) e._X@ -b1000 ~I[}3 -sFunnelShift2x64Bit\x20(3) qW^#F +sWrapToUInt6\x20(3) e._X@ +b10 ~I[}3 +sSignExt8To64BitThenShift\x20(4) qW^#F b0 0G)6s b1000110100010000000010 DaH8> sS32\x20(3) 5N|/; @@ -62062,9 +62743,9 @@ b0 fH\'S" b100011010001000000001000000000 H(}3"" b0 {SU_!" b100010 M{|bD" -sWrapToTwiceWidth\x20(1) e._X@" -b1000 ~I[}3" -sFunnelShift2x64Bit\x20(3) qW^#F" +sWrapToUInt6\x20(3) e._X@" +b10 ~I[}3" +sSignExt8To64BitThenShift\x20(4) qW^#F" b0 0G)6s" b1000110100010000000010 DaH8>" sS32\x20(3) 5N|/;" @@ -62106,9 +62787,9 @@ b0 fH\'S# b100011010001000000001000000000 H(}3"# b0 {SU_!# b100010 M{|bD# -sWrapToTwiceWidth\x20(1) e._X@# -b1000 ~I[}3# -sFunnelShift2x64Bit\x20(3) qW^#F# +sWrapToUInt6\x20(3) e._X@# +b10 ~I[}3# +sSignExt8To64BitThenShift\x20(4) qW^#F# b0 0G)6s# b1000110100010000000010 DaH8># sS32\x20(3) 5N|/;# @@ -62150,9 +62831,9 @@ b0 fH\'S$ b100011010001000000001000000000 H(}3"$ b0 {SU_!$ b100010 M{|bD$ -sWrapToTwiceWidth\x20(1) e._X@$ -b1000 ~I[}3$ -sFunnelShift2x64Bit\x20(3) qW^#F$ +sWrapToUInt6\x20(3) e._X@$ +b10 ~I[}3$ +sSignExt8To64BitThenShift\x20(4) qW^#F$ b0 0G)6s$ b1000110100010000000010 DaH8>$ sS32\x20(3) 5N|/;$ @@ -62189,7 +62870,7 @@ sSignExt32\x20(3) e=kc<% 1b~v2`% b0 fH\'S% b0 {SU_!% -sFunnelShift2x64Bit\x20(3) qW^#F% +sSignExt8To64BitThenShift\x20(4) qW^#F% b0 0G)6s% sS32\x20(3) 5N|/;% b0 ?R~45% @@ -62218,7 +62899,7 @@ sSignExt32\x20(3) e=kc<& 1b~v2`& b0 fH\'S& b0 {SU_!& -sFunnelShift2x64Bit\x20(3) qW^#F& +sSignExt8To64BitThenShift\x20(4) qW^#F& b0 0G)6s& sS32\x20(3) 5N|/;& b0 ?R~45& @@ -62247,7 +62928,7 @@ sSignExt32\x20(3) e=kc<' 1b~v2`' b0 fH\'S' b0 {SU_!' -sFunnelShift2x64Bit\x20(3) qW^#F' +sSignExt8To64BitThenShift\x20(4) qW^#F' b0 0G)6s' sS32\x20(3) 5N|/;' b0 ?R~45' @@ -62274,7 +62955,7 @@ sSignExt32\x20(3) e=kc<( 1b~v2`( b0 fH\'S( b0 {SU_!( -sFunnelShift2x64Bit\x20(3) qW^#F( +sSignExt8To64BitThenShift\x20(4) qW^#F( b0 0G)6s( sS32\x20(3) 5N|/;( b0 ?R~45( @@ -62301,7 +62982,7 @@ sSignExt32\x20(3) e=kc<) 1b~v2`) b0 fH\'S) b0 {SU_!) -sFunnelShift2x64Bit\x20(3) qW^#F) +sSignExt8To64BitThenShift\x20(4) qW^#F) b0 0G)6s) sS32\x20(3) 5N|/;) b0 ?R~45) @@ -62328,7 +63009,7 @@ sSignExt32\x20(3) e=kc<* 1b~v2`* b0 fH\'S* b0 {SU_!* -sFunnelShift2x64Bit\x20(3) qW^#F* +sSignExt8To64BitThenShift\x20(4) qW^#F* b0 0G)6s* sS32\x20(3) 5N|/;* b0 ?R~45* @@ -62761,10 +63442,10 @@ b100101 ^vj`_ b0 ~HiEE sHdlNone\x20(0) wxrqf b0 #nTMG -sWrapToWidth\x20(0) \'QO; +sWrapToUInt3\x20(0) \'QO; b0 *Jg{y b0 ME,4D -sFull64\x20(0) 1YB94 +0|rv,E b100100 7yh$E b100101 OcDnC b0 4~;,Y @@ -62817,9 +63498,9 @@ b101010101011000000001000000000 H(}3" b1001 {SU_ b10110 M{|bD 1SzTsd -sWrapToWidth\x20(0) e._X@ -b1010 ~I[}3 -sShiftSigned64\x20(7) qW^#F +sWrapToUInt5\x20(2) e._X@ +sHdlSome\x20(1) Q^X6H +sFunnelShift2x16Bit\x20(1) qW^#F b1001 0G)6s b1010101010110000000010 DaH8> sS8\x20(7) 5N|/; @@ -62863,9 +63544,9 @@ b101010101011000000001000000000 H(}3"" b1001 {SU_!" b10110 M{|bD" 1SzTsd" -sWrapToWidth\x20(0) e._X@" -b1010 ~I[}3" -sShiftSigned64\x20(7) qW^#F" +sWrapToUInt5\x20(2) e._X@" +sHdlSome\x20(1) Q^X6H" +sFunnelShift2x16Bit\x20(1) qW^#F" b1001 0G)6s" b1010101010110000000010 DaH8>" sS8\x20(7) 5N|/;" @@ -62909,9 +63590,9 @@ b101010101011000000001000000000 H(}3"# b1001 {SU_!# b10110 M{|bD# 1SzTsd# -sWrapToWidth\x20(0) e._X@# -b1010 ~I[}3# -sShiftSigned64\x20(7) qW^#F# +sWrapToUInt5\x20(2) e._X@# +sHdlSome\x20(1) Q^X6H# +sFunnelShift2x16Bit\x20(1) qW^#F# b1001 0G)6s# b1010101010110000000010 DaH8># sS8\x20(7) 5N|/;# @@ -62955,9 +63636,9 @@ b101010101011000000001000000000 H(}3"$ b1001 {SU_!$ b10110 M{|bD$ 1SzTsd$ -sWrapToWidth\x20(0) e._X@$ -b1010 ~I[}3$ -sShiftSigned64\x20(7) qW^#F$ +sWrapToUInt5\x20(2) e._X@$ +sHdlSome\x20(1) Q^X6H$ +sFunnelShift2x16Bit\x20(1) qW^#F$ b1001 0G)6s$ b1010101010110000000010 DaH8>$ sS8\x20(7) 5N|/;$ @@ -62995,7 +63676,7 @@ sSignExt8\x20(7) e=kc<% 0b~v2`% b1001 fH\'S% b1001 {SU_!% -sShiftSigned64\x20(7) qW^#F% +sFunnelShift2x16Bit\x20(1) qW^#F% b1001 0G)6s% sS8\x20(7) 5N|/;% b1001 ?R~45% @@ -63025,7 +63706,7 @@ sSignExt8\x20(7) e=kc<& 0b~v2`& b1001 fH\'S& b1001 {SU_!& -sShiftSigned64\x20(7) qW^#F& +sFunnelShift2x16Bit\x20(1) qW^#F& b1001 0G)6s& sS8\x20(7) 5N|/;& b1001 ?R~45& @@ -63055,7 +63736,7 @@ sSignExt8\x20(7) e=kc<' 0b~v2`' b1001 fH\'S' b1001 {SU_!' -sShiftSigned64\x20(7) qW^#F' +sFunnelShift2x16Bit\x20(1) qW^#F' b1001 0G)6s' sS8\x20(7) 5N|/;' b1001 ?R~45' @@ -63083,7 +63764,7 @@ sSignExt8\x20(7) e=kc<( 0b~v2`( b1001 fH\'S( b1001 {SU_!( -sShiftSigned64\x20(7) qW^#F( +sFunnelShift2x16Bit\x20(1) qW^#F( b1001 0G)6s( sS8\x20(7) 5N|/;( b1001 ?R~45( @@ -63111,7 +63792,7 @@ sSignExt8\x20(7) e=kc<) 0b~v2`) b1001 fH\'S) b1001 {SU_!) -sShiftSigned64\x20(7) qW^#F) +sFunnelShift2x16Bit\x20(1) qW^#F) b1001 0G)6s) sS8\x20(7) 5N|/;) b1001 ?R~45) @@ -63139,7 +63820,7 @@ sSignExt8\x20(7) e=kc<* 0b~v2`* b1001 fH\'S* b1001 {SU_!* -sShiftSigned64\x20(7) qW^#F* +sFunnelShift2x16Bit\x20(1) qW^#F* b1001 0G)6s* sS8\x20(7) 5N|/;* b1001 ?R~45* @@ -63727,7 +64408,8 @@ b10010001101000000001000000000 H(}3" b1001 {SU_ b11010 M{|bD 0SzTsd -b100 ~I[}3 +sHdlNone\x20(0) Q^X6H +b1 ~I[}3 b1001 0G)6s b100100011010000000010 DaH8> b1001 ?R~45 @@ -63759,7 +64441,8 @@ b10010001101000000001000000000 H(}3"" b1001 {SU_!" b11010 M{|bD" 0SzTsd" -b100 ~I[}3" +sHdlNone\x20(0) Q^X6H" +b1 ~I[}3" b1001 0G)6s" b100100011010000000010 DaH8>" b1001 ?R~45" @@ -63791,7 +64474,8 @@ b10010001101000000001000000000 H(}3"# b1001 {SU_!# b11010 M{|bD# 0SzTsd# -b100 ~I[}3# +sHdlNone\x20(0) Q^X6H# +b1 ~I[}3# b1001 0G)6s# b100100011010000000010 DaH8># b1001 ?R~45# @@ -63823,7 +64507,8 @@ b10010001101000000001000000000 H(}3"$ b1001 {SU_!$ b11010 M{|bD$ 0SzTsd$ -b100 ~I[}3$ +sHdlNone\x20(0) Q^X6H$ +b1 ~I[}3$ b1001 0G)6s$ b100100011010000000010 DaH8>$ b1001 ?R~45$ @@ -64168,7 +64853,8 @@ b1010101110110000000010 gfR.A b101010111011000000001000000000 H(}3" b110110 M{|bD 1SzTsd -b1010 ~I[}3 +sHdlSome\x20(1) Q^X6H +b10 ~I[}3 b1010101110110000000010 DaH8> b101010111011000000001000000000 vb<^s b10101011101100 %d@K: @@ -64186,7 +64872,8 @@ b1010101110110000000010 gfR.A" b101010111011000000001000000000 H(}3"" b110110 M{|bD" 1SzTsd" -b1010 ~I[}3" +sHdlSome\x20(1) Q^X6H" +b10 ~I[}3" b1010101110110000000010 DaH8>" b101010111011000000001000000000 vb<^s" b10101011101100 %d@K:" @@ -64204,7 +64891,8 @@ b1010101110110000000010 gfR.A# b101010111011000000001000000000 H(}3"# b110110 M{|bD# 1SzTsd# -b1010 ~I[}3# +sHdlSome\x20(1) Q^X6H# +b10 ~I[}3# b1010101110110000000010 DaH8># b101010111011000000001000000000 vb<^s# b10101011101100 %d@K:# @@ -64222,7 +64910,8 @@ b1010101110110000000010 gfR.A$ b101010111011000000001000000000 H(}3"$ b110110 M{|bD$ 1SzTsd$ -b1010 ~I[}3$ +sHdlSome\x20(1) Q^X6H$ +b10 ~I[}3$ b1010101110110000000010 DaH8>$ b101010111011000000001000000000 vb<^s$ b10101011101100 %d@K:$ @@ -64415,7 +65104,7 @@ b1000000000000000000000000000 lWQX| b1000 (X#+m sZeroExt32\x20(2) ApiVY b1000 )[W,5 -b1000 C~MXS +b10 C~MXS b1000 |gkvM b1000000000000000000000000000 %P$bW b1000 K{\<~ @@ -64443,7 +65132,8 @@ b100100011010000000010 gfR.A b10010001101000000001000000000 H(}3" b11010 M{|bD 0SzTsd -b100 ~I[}3 +sHdlNone\x20(0) Q^X6H +b1 ~I[}3 b100100011010000000010 DaH8> b10010001101000000001000000000 vb<^s b1001000110100 %d@K: @@ -64461,7 +65151,8 @@ b100100011010000000010 gfR.A" b10010001101000000001000000000 H(}3"" b11010 M{|bD" 0SzTsd" -b100 ~I[}3" +sHdlNone\x20(0) Q^X6H" +b1 ~I[}3" b100100011010000000010 DaH8>" b10010001101000000001000000000 vb<^s" b1001000110100 %d@K:" @@ -64479,7 +65170,8 @@ b100100011010000000010 gfR.A# b10010001101000000001000000000 H(}3"# b11010 M{|bD# 0SzTsd# -b100 ~I[}3# +sHdlNone\x20(0) Q^X6H# +b1 ~I[}3# b100100011010000000010 DaH8># b10010001101000000001000000000 vb<^s# b1001000110100 %d@K:# @@ -64497,7 +65189,8 @@ b100100011010000000010 gfR.A$ b10010001101000000001000000000 H(}3"$ b11010 M{|bD$ 0SzTsd$ -b100 ~I[}3$ +sHdlNone\x20(0) Q^X6H$ +b1 ~I[}3$ b100100011010000000010 DaH8>$ b10010001101000000001000000000 vb<^s$ b1001000110100 %d@K:$ @@ -64899,10 +65592,10 @@ b100100 q&az; b10001001 ~HiEE sHdlSome\x20(1) wxrqf b110011 #nTMG -sWrapToTwiceWidth\x20(1) \'QO; -b10001 *Jg{y -b100011 ME,4D -sZeroExt32\x20(2) 1YB94 +sWrapToUInt8\x20(5) \'QO; +b110100 *Jg{y +b1000 ME,4D +1|rv,E b100100 7yh$E b100100011010001010110011110001001 4~;,Y b100100 @FN{k @@ -64947,9 +65640,9 @@ b0 fH\'S b100011010001000000001000000000 H(}3" b0 {SU_ b100010 M{|bD -sWrapToTwiceWidth\x20(1) e._X@ -b1000 ~I[}3 -sFunnelShift2x64Bit\x20(3) qW^#F +sWrapToUInt6\x20(3) e._X@ +b10 ~I[}3 +sSignExt8To64BitThenShift\x20(4) qW^#F b0 0G)6s b1000110100010000000010 DaH8> sS32\x20(3) 5N|/; @@ -64991,9 +65684,9 @@ b0 fH\'S" b100011010001000000001000000000 H(}3"" b0 {SU_!" b100010 M{|bD" -sWrapToTwiceWidth\x20(1) e._X@" -b1000 ~I[}3" -sFunnelShift2x64Bit\x20(3) qW^#F" +sWrapToUInt6\x20(3) e._X@" +b10 ~I[}3" +sSignExt8To64BitThenShift\x20(4) qW^#F" b0 0G)6s" b1000110100010000000010 DaH8>" sS32\x20(3) 5N|/;" @@ -65035,9 +65728,9 @@ b0 fH\'S# b100011010001000000001000000000 H(}3"# b0 {SU_!# b100010 M{|bD# -sWrapToTwiceWidth\x20(1) e._X@# -b1000 ~I[}3# -sFunnelShift2x64Bit\x20(3) qW^#F# +sWrapToUInt6\x20(3) e._X@# +b10 ~I[}3# +sSignExt8To64BitThenShift\x20(4) qW^#F# b0 0G)6s# b1000110100010000000010 DaH8># sS32\x20(3) 5N|/;# @@ -65079,9 +65772,9 @@ b0 fH\'S$ b100011010001000000001000000000 H(}3"$ b0 {SU_!$ b100010 M{|bD$ -sWrapToTwiceWidth\x20(1) e._X@$ -b1000 ~I[}3$ -sFunnelShift2x64Bit\x20(3) qW^#F$ +sWrapToUInt6\x20(3) e._X@$ +b10 ~I[}3$ +sSignExt8To64BitThenShift\x20(4) qW^#F$ b0 0G)6s$ b1000110100010000000010 DaH8>$ sS32\x20(3) 5N|/;$ @@ -65118,7 +65811,7 @@ sSignExt32\x20(3) e=kc<% 1b~v2`% b0 fH\'S% b0 {SU_!% -sFunnelShift2x64Bit\x20(3) qW^#F% +sSignExt8To64BitThenShift\x20(4) qW^#F% b0 0G)6s% sS32\x20(3) 5N|/;% b0 ?R~45% @@ -65147,7 +65840,7 @@ sSignExt32\x20(3) e=kc<& 1b~v2`& b0 fH\'S& b0 {SU_!& -sFunnelShift2x64Bit\x20(3) qW^#F& +sSignExt8To64BitThenShift\x20(4) qW^#F& b0 0G)6s& sS32\x20(3) 5N|/;& b0 ?R~45& @@ -65176,7 +65869,7 @@ sSignExt32\x20(3) e=kc<' 1b~v2`' b0 fH\'S' b0 {SU_!' -sFunnelShift2x64Bit\x20(3) qW^#F' +sSignExt8To64BitThenShift\x20(4) qW^#F' b0 0G)6s' sS32\x20(3) 5N|/;' b0 ?R~45' @@ -65203,7 +65896,7 @@ sSignExt32\x20(3) e=kc<( 1b~v2`( b0 fH\'S( b0 {SU_!( -sFunnelShift2x64Bit\x20(3) qW^#F( +sSignExt8To64BitThenShift\x20(4) qW^#F( b0 0G)6s( sS32\x20(3) 5N|/;( b0 ?R~45( @@ -65230,7 +65923,7 @@ sSignExt32\x20(3) e=kc<) 1b~v2`) b0 fH\'S) b0 {SU_!) -sFunnelShift2x64Bit\x20(3) qW^#F) +sSignExt8To64BitThenShift\x20(4) qW^#F) b0 0G)6s) sS32\x20(3) 5N|/;) b0 ?R~45) @@ -65257,7 +65950,7 @@ sSignExt32\x20(3) e=kc<* 1b~v2`* b0 fH\'S* b0 {SU_!* -sFunnelShift2x64Bit\x20(3) qW^#F* +sSignExt8To64BitThenShift\x20(4) qW^#F* b0 0G)6s* sS32\x20(3) 5N|/;* b0 ?R~45* @@ -65690,10 +66383,10 @@ b100101 ^vj`_ b0 ~HiEE sHdlNone\x20(0) wxrqf b0 #nTMG -sWrapToWidth\x20(0) \'QO; +sWrapToUInt3\x20(0) \'QO; b0 *Jg{y b0 ME,4D -sFull64\x20(0) 1YB94 +0|rv,E b100100 7yh$E b100101 OcDnC b0 4~;,Y @@ -65745,10 +66438,9 @@ b1001 fH\'S b101000001011000000001000000000 H(}3" b1001 {SU_ b10110 M{|bD -sWrapToWidth\x20(0) e._X@ -sHdlNone\x20(0) Q^X6H -b1010 ~I[}3 -sShiftSigned64\x20(7) qW^#F +sWrapToUInt3\x20(0) e._X@ +sHdlSome\x20(1) Q^X6H +sFunnelShift2x16Bit\x20(1) qW^#F b1001 0G)6s b1010000010110000000010 DaH8> sS8\x20(7) 5N|/; @@ -65791,10 +66483,9 @@ b1001 fH\'S" b101000001011000000001000000000 H(}3"" b1001 {SU_!" b10110 M{|bD" -sWrapToWidth\x20(0) e._X@" -sHdlNone\x20(0) Q^X6H" -b1010 ~I[}3" -sShiftSigned64\x20(7) qW^#F" +sWrapToUInt3\x20(0) e._X@" +sHdlSome\x20(1) Q^X6H" +sFunnelShift2x16Bit\x20(1) qW^#F" b1001 0G)6s" b1010000010110000000010 DaH8>" sS8\x20(7) 5N|/;" @@ -65837,10 +66528,9 @@ b1001 fH\'S# b101000001011000000001000000000 H(}3"# b1001 {SU_!# b10110 M{|bD# -sWrapToWidth\x20(0) e._X@# -sHdlNone\x20(0) Q^X6H# -b1010 ~I[}3# -sShiftSigned64\x20(7) qW^#F# +sWrapToUInt3\x20(0) e._X@# +sHdlSome\x20(1) Q^X6H# +sFunnelShift2x16Bit\x20(1) qW^#F# b1001 0G)6s# b1010000010110000000010 DaH8># sS8\x20(7) 5N|/;# @@ -65883,10 +66573,9 @@ b1001 fH\'S$ b101000001011000000001000000000 H(}3"$ b1001 {SU_!$ b10110 M{|bD$ -sWrapToWidth\x20(0) e._X@$ -sHdlNone\x20(0) Q^X6H$ -b1010 ~I[}3$ -sShiftSigned64\x20(7) qW^#F$ +sWrapToUInt3\x20(0) e._X@$ +sHdlSome\x20(1) Q^X6H$ +sFunnelShift2x16Bit\x20(1) qW^#F$ b1001 0G)6s$ b1010000010110000000010 DaH8>$ sS8\x20(7) 5N|/;$ @@ -65924,7 +66613,7 @@ sSignExt8\x20(7) e=kc<% 0b~v2`% b1001 fH\'S% b1001 {SU_!% -sShiftSigned64\x20(7) qW^#F% +sFunnelShift2x16Bit\x20(1) qW^#F% b1001 0G)6s% sS8\x20(7) 5N|/;% b1001 ?R~45% @@ -65954,7 +66643,7 @@ sSignExt8\x20(7) e=kc<& 0b~v2`& b1001 fH\'S& b1001 {SU_!& -sShiftSigned64\x20(7) qW^#F& +sFunnelShift2x16Bit\x20(1) qW^#F& b1001 0G)6s& sS8\x20(7) 5N|/;& b1001 ?R~45& @@ -65984,7 +66673,7 @@ sSignExt8\x20(7) e=kc<' 0b~v2`' b1001 fH\'S' b1001 {SU_!' -sShiftSigned64\x20(7) qW^#F' +sFunnelShift2x16Bit\x20(1) qW^#F' b1001 0G)6s' sS8\x20(7) 5N|/;' b1001 ?R~45' @@ -66012,7 +66701,7 @@ sSignExt8\x20(7) e=kc<( 0b~v2`( b1001 fH\'S( b1001 {SU_!( -sShiftSigned64\x20(7) qW^#F( +sFunnelShift2x16Bit\x20(1) qW^#F( b1001 0G)6s( sS8\x20(7) 5N|/;( b1001 ?R~45( @@ -66040,7 +66729,7 @@ sSignExt8\x20(7) e=kc<) 0b~v2`) b1001 fH\'S) b1001 {SU_!) -sShiftSigned64\x20(7) qW^#F) +sFunnelShift2x16Bit\x20(1) qW^#F) b1001 0G)6s) sS8\x20(7) 5N|/;) b1001 ?R~45) @@ -66068,7 +66757,7 @@ sSignExt8\x20(7) e=kc<* 0b~v2`* b1001 fH\'S* b1001 {SU_!* -sShiftSigned64\x20(7) qW^#F* +sFunnelShift2x16Bit\x20(1) qW^#F* b1001 0G)6s* sS8\x20(7) 5N|/;* b1001 ?R~45* @@ -66654,8 +67343,9 @@ b1001 fH\'S b10010001101000000001000000000 H(}3" b1001 {SU_ b11010 M{|bD -sHdlSome\x20(1) Q^X6H -b100 ~I[}3 +sWrapToUInt5\x20(2) e._X@ +sHdlNone\x20(0) Q^X6H +b1 ~I[}3 b1001 0G)6s b100100011010000000010 DaH8> b1001 ?R~45 @@ -66685,8 +67375,9 @@ b1001 fH\'S" b10010001101000000001000000000 H(}3"" b1001 {SU_!" b11010 M{|bD" -sHdlSome\x20(1) Q^X6H" -b100 ~I[}3" +sWrapToUInt5\x20(2) e._X@" +sHdlNone\x20(0) Q^X6H" +b1 ~I[}3" b1001 0G)6s" b100100011010000000010 DaH8>" b1001 ?R~45" @@ -66716,8 +67407,9 @@ b1001 fH\'S# b10010001101000000001000000000 H(}3"# b1001 {SU_!# b11010 M{|bD# -sHdlSome\x20(1) Q^X6H# -b100 ~I[}3# +sWrapToUInt5\x20(2) e._X@# +sHdlNone\x20(0) Q^X6H# +b1 ~I[}3# b1001 0G)6s# b100100011010000000010 DaH8># b1001 ?R~45# @@ -66747,8 +67439,9 @@ b1001 fH\'S$ b10010001101000000001000000000 H(}3"$ b1001 {SU_!$ b11010 M{|bD$ -sHdlSome\x20(1) Q^X6H$ -b100 ~I[}3$ +sWrapToUInt5\x20(2) e._X@$ +sHdlNone\x20(0) Q^X6H$ +b1 ~I[}3$ b1001 0G)6s$ b100100011010000000010 DaH8>$ b1001 ?R~45$ @@ -67092,8 +67785,9 @@ b10 _Pz4O b1010000110110000000010 gfR.A b101000011011000000001000000000 H(}3" b110110 M{|bD -sHdlNone\x20(0) Q^X6H -b1010 ~I[}3 +sWrapToUInt3\x20(0) e._X@ +sHdlSome\x20(1) Q^X6H +b10 ~I[}3 b1010000110110000000010 DaH8> b101000011011000000001000000000 vb<^s b10100001101100 %d@K: @@ -67110,8 +67804,9 @@ b10 _Pz4O" b1010000110110000000010 gfR.A" b101000011011000000001000000000 H(}3"" b110110 M{|bD" -sHdlNone\x20(0) Q^X6H" -b1010 ~I[}3" +sWrapToUInt3\x20(0) e._X@" +sHdlSome\x20(1) Q^X6H" +b10 ~I[}3" b1010000110110000000010 DaH8>" b101000011011000000001000000000 vb<^s" b10100001101100 %d@K:" @@ -67128,8 +67823,9 @@ b10 _Pz4O# b1010000110110000000010 gfR.A# b101000011011000000001000000000 H(}3"# b110110 M{|bD# -sHdlNone\x20(0) Q^X6H# -b1010 ~I[}3# +sWrapToUInt3\x20(0) e._X@# +sHdlSome\x20(1) Q^X6H# +b10 ~I[}3# b1010000110110000000010 DaH8># b101000011011000000001000000000 vb<^s# b10100001101100 %d@K:# @@ -67146,8 +67842,9 @@ b10 _Pz4O$ b1010000110110000000010 gfR.A$ b101000011011000000001000000000 H(}3"$ b110110 M{|bD$ -sHdlNone\x20(0) Q^X6H$ -b1010 ~I[}3$ +sWrapToUInt3\x20(0) e._X@$ +sHdlSome\x20(1) Q^X6H$ +b10 ~I[}3$ b1010000110110000000010 DaH8>$ b101000011011000000001000000000 vb<^s$ b10100001101100 %d@K:$ @@ -67338,7 +68035,7 @@ b11000000000000000000000000000 lWQX| b1000 (X#+m sZeroExt8\x20(6) ApiVY b1000 )[W,5 -b11000 C~MXS +b110 C~MXS b1000 |gkvM b11000000000000000000000000000 %P$bW b1000 K{\<~ @@ -67364,8 +68061,9 @@ b1 _Pz4O b100100011010000000010 gfR.A b10010001101000000001000000000 H(}3" b11010 M{|bD -sHdlSome\x20(1) Q^X6H -b100 ~I[}3 +sWrapToUInt5\x20(2) e._X@ +sHdlNone\x20(0) Q^X6H +b1 ~I[}3 b100100011010000000010 DaH8> b10010001101000000001000000000 vb<^s b1001000110100 %d@K: @@ -67382,8 +68080,9 @@ b1 _Pz4O" b100100011010000000010 gfR.A" b10010001101000000001000000000 H(}3"" b11010 M{|bD" -sHdlSome\x20(1) Q^X6H" -b100 ~I[}3" +sWrapToUInt5\x20(2) e._X@" +sHdlNone\x20(0) Q^X6H" +b1 ~I[}3" b100100011010000000010 DaH8>" b10010001101000000001000000000 vb<^s" b1001000110100 %d@K:" @@ -67400,8 +68099,9 @@ b1 _Pz4O# b100100011010000000010 gfR.A# b10010001101000000001000000000 H(}3"# b11010 M{|bD# -sHdlSome\x20(1) Q^X6H# -b100 ~I[}3# +sWrapToUInt5\x20(2) e._X@# +sHdlNone\x20(0) Q^X6H# +b1 ~I[}3# b100100011010000000010 DaH8># b10010001101000000001000000000 vb<^s# b1001000110100 %d@K:# @@ -67418,8 +68118,9 @@ b1 _Pz4O$ b100100011010000000010 gfR.A$ b10010001101000000001000000000 H(}3"$ b11010 M{|bD$ -sHdlSome\x20(1) Q^X6H$ -b100 ~I[}3$ +sWrapToUInt5\x20(2) e._X@$ +sHdlNone\x20(0) Q^X6H$ +b1 ~I[}3$ b100100011010000000010 DaH8>$ b10010001101000000001000000000 vb<^s$ b1001000110100 %d@K:$ @@ -67821,10 +68522,10 @@ b100100 q&az; b10001001 ~HiEE sHdlSome\x20(1) wxrqf b110011 #nTMG -sWrapToTwiceWidth\x20(1) \'QO; -b10001 *Jg{y -b100011 ME,4D -sZeroExt32\x20(2) 1YB94 +sWrapToUInt8\x20(5) \'QO; +b110100 *Jg{y +b1000 ME,4D +1|rv,E b100100 7yh$E b100100011010001010110011110001001 4~;,Y b100100 @FN{k @@ -67866,9 +68567,10 @@ sDupLow32\x20(1) e=kc< 1b~v2` b100011010001000000001000000000 H(}3" b100010 M{|bD -sWrapToTwiceWidth\x20(1) e._X@ -b1000 ~I[}3 -sFunnelShift2x16Bit\x20(1) qW^#F +sWrapToUInt6\x20(3) e._X@ +b10 ~I[}3 +sZeroExt32\x20(2) |3Xl_ +sSignExt32To64BitThenShift\x20(6) qW^#F b1000110100010000000010 DaH8> sCmpRBTwo\x20(9) 5N|/; b100011010001000000001000000000 vb<^s @@ -67900,9 +68602,10 @@ sDupLow32\x20(1) e=kc<" 1b~v2`" b100011010001000000001000000000 H(}3"" b100010 M{|bD" -sWrapToTwiceWidth\x20(1) e._X@" -b1000 ~I[}3" -sFunnelShift2x16Bit\x20(1) qW^#F" +sWrapToUInt6\x20(3) e._X@" +b10 ~I[}3" +sZeroExt32\x20(2) |3Xl_" +sSignExt32To64BitThenShift\x20(6) qW^#F" b1000110100010000000010 DaH8>" sCmpRBTwo\x20(9) 5N|/;" b100011010001000000001000000000 vb<^s" @@ -67934,9 +68637,10 @@ sDupLow32\x20(1) e=kc<# 1b~v2`# b100011010001000000001000000000 H(}3"# b100010 M{|bD# -sWrapToTwiceWidth\x20(1) e._X@# -b1000 ~I[}3# -sFunnelShift2x16Bit\x20(1) qW^#F# +sWrapToUInt6\x20(3) e._X@# +b10 ~I[}3# +sZeroExt32\x20(2) |3Xl_# +sSignExt32To64BitThenShift\x20(6) qW^#F# b1000110100010000000010 DaH8># sCmpRBTwo\x20(9) 5N|/;# b100011010001000000001000000000 vb<^s# @@ -67968,9 +68672,10 @@ sDupLow32\x20(1) e=kc<$ 1b~v2`$ b100011010001000000001000000000 H(}3"$ b100010 M{|bD$ -sWrapToTwiceWidth\x20(1) e._X@$ -b1000 ~I[}3$ -sFunnelShift2x16Bit\x20(1) qW^#F$ +sWrapToUInt6\x20(3) e._X@$ +b10 ~I[}3$ +sZeroExt32\x20(2) |3Xl_$ +sSignExt32To64BitThenShift\x20(6) qW^#F$ b1000110100010000000010 DaH8>$ sCmpRBTwo\x20(9) 5N|/;$ b100011010001000000001000000000 vb<^s$ @@ -67997,7 +68702,8 @@ sDupLow32\x20(1) ~l7vG% sDupLow32\x20(1) e=kc<% 1fc?;:% 1b~v2`% -sFunnelShift2x16Bit\x20(1) qW^#F% +sZeroExt32\x20(2) |3Xl_% +sSignExt32To64BitThenShift\x20(6) qW^#F% sCmpRBTwo\x20(9) 5N|/;% sSGt\x20(4) ({k7Y% 1^mIv3% @@ -68016,7 +68722,8 @@ sDupLow32\x20(1) ~l7vG& sDupLow32\x20(1) e=kc<& 1fc?;:& 1b~v2`& -sFunnelShift2x16Bit\x20(1) qW^#F& +sZeroExt32\x20(2) |3Xl_& +sSignExt32To64BitThenShift\x20(6) qW^#F& sCmpRBTwo\x20(9) 5N|/;& sSGt\x20(4) ({k7Y& 1^mIv3& @@ -68035,7 +68742,8 @@ sDupLow32\x20(1) ~l7vG' sDupLow32\x20(1) e=kc<' 1fc?;:' 1b~v2`' -sFunnelShift2x16Bit\x20(1) qW^#F' +sZeroExt32\x20(2) |3Xl_' +sSignExt32To64BitThenShift\x20(6) qW^#F' sCmpRBTwo\x20(9) 5N|/;' sSGt\x20(4) ({k7Y' 1^mIv3' @@ -68052,7 +68760,8 @@ sDupLow32\x20(1) ~l7vG( sDupLow32\x20(1) e=kc<( 1fc?;:( 1b~v2`( -sFunnelShift2x16Bit\x20(1) qW^#F( +sZeroExt32\x20(2) |3Xl_( +sSignExt32To64BitThenShift\x20(6) qW^#F( sCmpRBTwo\x20(9) 5N|/;( sSGt\x20(4) ({k7Y( 1^mIv3( @@ -68069,7 +68778,8 @@ sDupLow32\x20(1) ~l7vG) sDupLow32\x20(1) e=kc<) 1fc?;:) 1b~v2`) -sFunnelShift2x16Bit\x20(1) qW^#F) +sZeroExt32\x20(2) |3Xl_) +sSignExt32To64BitThenShift\x20(6) qW^#F) sCmpRBTwo\x20(9) 5N|/;) sSGt\x20(4) ({k7Y) 1^mIv3) @@ -68086,7 +68796,8 @@ sDupLow32\x20(1) ~l7vG* sDupLow32\x20(1) e=kc<* 1fc?;:* 1b~v2`* -sFunnelShift2x16Bit\x20(1) qW^#F* +sZeroExt32\x20(2) |3Xl_* +sSignExt32To64BitThenShift\x20(6) qW^#F* sCmpRBTwo\x20(9) 5N|/;* sSGt\x20(4) ({k7Y* 1^mIv3* @@ -68633,10 +69344,10 @@ b100101 ^vj`_ b0 ~HiEE sHdlNone\x20(0) wxrqf b0 #nTMG -sWrapToWidth\x20(0) \'QO; +sWrapToUInt3\x20(0) \'QO; b0 *Jg{y b0 ME,4D -sFull64\x20(0) 1YB94 +0|rv,E b100100 7yh$E b100101 OcDnC b0 4~;,Y @@ -68693,9 +69404,10 @@ b101010101010000000001000000000 H(}3" b1001 {SU_ b10100 M{|bD 1SzTsd -sWrapToWidth\x20(0) e._X@ -b1010 ~I[}3 -sShiftSigned64\x20(7) qW^#F +sWrapToUInt5\x20(2) e._X@ +sHdlSome\x20(1) Q^X6H +sZeroExt8\x20(6) |3Xl_ +sFunnelShift2x16Bit\x20(1) qW^#F b1001 0G)6s b1010101010100000000010 DaH8> sS8\x20(7) 5N|/; @@ -68744,9 +69456,10 @@ b101010101010000000001000000000 H(}3"" b1001 {SU_!" b10100 M{|bD" 1SzTsd" -sWrapToWidth\x20(0) e._X@" -b1010 ~I[}3" -sShiftSigned64\x20(7) qW^#F" +sWrapToUInt5\x20(2) e._X@" +sHdlSome\x20(1) Q^X6H" +sZeroExt8\x20(6) |3Xl_" +sFunnelShift2x16Bit\x20(1) qW^#F" b1001 0G)6s" b1010101010100000000010 DaH8>" sS8\x20(7) 5N|/;" @@ -68795,9 +69508,10 @@ b101010101010000000001000000000 H(}3"# b1001 {SU_!# b10100 M{|bD# 1SzTsd# -sWrapToWidth\x20(0) e._X@# -b1010 ~I[}3# -sShiftSigned64\x20(7) qW^#F# +sWrapToUInt5\x20(2) e._X@# +sHdlSome\x20(1) Q^X6H# +sZeroExt8\x20(6) |3Xl_# +sFunnelShift2x16Bit\x20(1) qW^#F# b1001 0G)6s# b1010101010100000000010 DaH8># sS8\x20(7) 5N|/;# @@ -68846,9 +69560,10 @@ b101010101010000000001000000000 H(}3"$ b1001 {SU_!$ b10100 M{|bD$ 1SzTsd$ -sWrapToWidth\x20(0) e._X@$ -b1010 ~I[}3$ -sShiftSigned64\x20(7) qW^#F$ +sWrapToUInt5\x20(2) e._X@$ +sHdlSome\x20(1) Q^X6H$ +sZeroExt8\x20(6) |3Xl_$ +sFunnelShift2x16Bit\x20(1) qW^#F$ b1001 0G)6s$ b1010101010100000000010 DaH8>$ sS8\x20(7) 5N|/;$ @@ -68890,7 +69605,8 @@ sSignExt8\x20(7) e=kc<% 0b~v2`% b1001 fH\'S% b1001 {SU_!% -sShiftSigned64\x20(7) qW^#F% +sZeroExt8\x20(6) |3Xl_% +sFunnelShift2x16Bit\x20(1) qW^#F% b1001 0G)6s% sS8\x20(7) 5N|/;% b1001 ?R~45% @@ -68924,7 +69640,8 @@ sSignExt8\x20(7) e=kc<& 0b~v2`& b1001 fH\'S& b1001 {SU_!& -sShiftSigned64\x20(7) qW^#F& +sZeroExt8\x20(6) |3Xl_& +sFunnelShift2x16Bit\x20(1) qW^#F& b1001 0G)6s& sS8\x20(7) 5N|/;& b1001 ?R~45& @@ -68958,7 +69675,8 @@ sSignExt8\x20(7) e=kc<' 0b~v2`' b1001 fH\'S' b1001 {SU_!' -sShiftSigned64\x20(7) qW^#F' +sZeroExt8\x20(6) |3Xl_' +sFunnelShift2x16Bit\x20(1) qW^#F' b1001 0G)6s' sS8\x20(7) 5N|/;' b1001 ?R~45' @@ -68990,7 +69708,8 @@ sSignExt8\x20(7) e=kc<( 0b~v2`( b1001 fH\'S( b1001 {SU_!( -sShiftSigned64\x20(7) qW^#F( +sZeroExt8\x20(6) |3Xl_( +sFunnelShift2x16Bit\x20(1) qW^#F( b1001 0G)6s( sS8\x20(7) 5N|/;( b1001 ?R~45( @@ -69022,7 +69741,8 @@ sSignExt8\x20(7) e=kc<) 0b~v2`) b1001 fH\'S) b1001 {SU_!) -sShiftSigned64\x20(7) qW^#F) +sZeroExt8\x20(6) |3Xl_) +sFunnelShift2x16Bit\x20(1) qW^#F) b1001 0G)6s) sS8\x20(7) 5N|/;) b1001 ?R~45) @@ -69054,7 +69774,8 @@ sSignExt8\x20(7) e=kc<* 0b~v2`* b1001 fH\'S* b1001 {SU_!* -sShiftSigned64\x20(7) qW^#F* +sZeroExt8\x20(6) |3Xl_* +sFunnelShift2x16Bit\x20(1) qW^#F* b1001 0G)6s* sS8\x20(7) 5N|/;* b1001 ?R~45* @@ -69981,7 +70702,7 @@ b1100000000000000000000000000 lWQX| b1000 (X#+m sSignExt32\x20(3) ApiVY b1000 )[W,5 -b1100 C~MXS +b11 C~MXS b1000 |gkvM b1100000000000000000000000000 %P$bW b1000 K{\<~ @@ -70010,7 +70731,8 @@ b100100011010000000010 gfR.A b10010001101000000001000000000 H(}3" b11010 M{|bD 0SzTsd -b100 ~I[}3 +sHdlNone\x20(0) Q^X6H +b1 ~I[}3 b100100011010000000010 DaH8> b10010001101000000001000000000 vb<^s b1001000110100 %d@K: @@ -70029,7 +70751,8 @@ b100100011010000000010 gfR.A" b10010001101000000001000000000 H(}3"" b11010 M{|bD" 0SzTsd" -b100 ~I[}3" +sHdlNone\x20(0) Q^X6H" +b1 ~I[}3" b100100011010000000010 DaH8>" b10010001101000000001000000000 vb<^s" b1001000110100 %d@K:" @@ -70048,7 +70771,8 @@ b100100011010000000010 gfR.A# b10010001101000000001000000000 H(}3"# b11010 M{|bD# 0SzTsd# -b100 ~I[}3# +sHdlNone\x20(0) Q^X6H# +b1 ~I[}3# b100100011010000000010 DaH8># b10010001101000000001000000000 vb<^s# b1001000110100 %d@K:# @@ -70067,7 +70791,8 @@ b100100011010000000010 gfR.A$ b10010001101000000001000000000 H(}3"$ b11010 M{|bD$ 0SzTsd$ -b100 ~I[}3$ +sHdlNone\x20(0) Q^X6H$ +b1 ~I[}3$ b100100011010000000010 DaH8>$ b10010001101000000001000000000 vb<^s$ b1001000110100 %d@K:$ @@ -70469,10 +71194,10 @@ b100100 q&az; b10001001 ~HiEE sHdlSome\x20(1) wxrqf b110011 #nTMG -sWrapToTwiceWidth\x20(1) \'QO; -b10001 *Jg{y -b100011 ME,4D -sZeroExt32\x20(2) 1YB94 +sWrapToUInt8\x20(5) \'QO; +b110100 *Jg{y +b1000 ME,4D +1|rv,E b100100 7yh$E b100100011010001010110011110001001 4~;,Y b100100 @FN{k @@ -70514,9 +71239,10 @@ sDupLow32\x20(1) e=kc< 1b~v2` b100011010001000000001000000000 H(}3" b100010 M{|bD -sWrapToTwiceWidth\x20(1) e._X@ -b1000 ~I[}3 -sFunnelShift2x16Bit\x20(1) qW^#F +sWrapToUInt6\x20(3) e._X@ +b10 ~I[}3 +sZeroExt32\x20(2) |3Xl_ +sSignExt32To64BitThenShift\x20(6) qW^#F b1000110100010000000010 DaH8> sCmpRBTwo\x20(9) 5N|/; b100011010001000000001000000000 vb<^s @@ -70548,9 +71274,10 @@ sDupLow32\x20(1) e=kc<" 1b~v2`" b100011010001000000001000000000 H(}3"" b100010 M{|bD" -sWrapToTwiceWidth\x20(1) e._X@" -b1000 ~I[}3" -sFunnelShift2x16Bit\x20(1) qW^#F" +sWrapToUInt6\x20(3) e._X@" +b10 ~I[}3" +sZeroExt32\x20(2) |3Xl_" +sSignExt32To64BitThenShift\x20(6) qW^#F" b1000110100010000000010 DaH8>" sCmpRBTwo\x20(9) 5N|/;" b100011010001000000001000000000 vb<^s" @@ -70582,9 +71309,10 @@ sDupLow32\x20(1) e=kc<# 1b~v2`# b100011010001000000001000000000 H(}3"# b100010 M{|bD# -sWrapToTwiceWidth\x20(1) e._X@# -b1000 ~I[}3# -sFunnelShift2x16Bit\x20(1) qW^#F# +sWrapToUInt6\x20(3) e._X@# +b10 ~I[}3# +sZeroExt32\x20(2) |3Xl_# +sSignExt32To64BitThenShift\x20(6) qW^#F# b1000110100010000000010 DaH8># sCmpRBTwo\x20(9) 5N|/;# b100011010001000000001000000000 vb<^s# @@ -70616,9 +71344,10 @@ sDupLow32\x20(1) e=kc<$ 1b~v2`$ b100011010001000000001000000000 H(}3"$ b100010 M{|bD$ -sWrapToTwiceWidth\x20(1) e._X@$ -b1000 ~I[}3$ -sFunnelShift2x16Bit\x20(1) qW^#F$ +sWrapToUInt6\x20(3) e._X@$ +b10 ~I[}3$ +sZeroExt32\x20(2) |3Xl_$ +sSignExt32To64BitThenShift\x20(6) qW^#F$ b1000110100010000000010 DaH8>$ sCmpRBTwo\x20(9) 5N|/;$ b100011010001000000001000000000 vb<^s$ @@ -70645,7 +71374,8 @@ sDupLow32\x20(1) ~l7vG% sDupLow32\x20(1) e=kc<% 1fc?;:% 1b~v2`% -sFunnelShift2x16Bit\x20(1) qW^#F% +sZeroExt32\x20(2) |3Xl_% +sSignExt32To64BitThenShift\x20(6) qW^#F% sCmpRBTwo\x20(9) 5N|/;% sSGt\x20(4) ({k7Y% 1^mIv3% @@ -70664,7 +71394,8 @@ sDupLow32\x20(1) ~l7vG& sDupLow32\x20(1) e=kc<& 1fc?;:& 1b~v2`& -sFunnelShift2x16Bit\x20(1) qW^#F& +sZeroExt32\x20(2) |3Xl_& +sSignExt32To64BitThenShift\x20(6) qW^#F& sCmpRBTwo\x20(9) 5N|/;& sSGt\x20(4) ({k7Y& 1^mIv3& @@ -70683,7 +71414,8 @@ sDupLow32\x20(1) ~l7vG' sDupLow32\x20(1) e=kc<' 1fc?;:' 1b~v2`' -sFunnelShift2x16Bit\x20(1) qW^#F' +sZeroExt32\x20(2) |3Xl_' +sSignExt32To64BitThenShift\x20(6) qW^#F' sCmpRBTwo\x20(9) 5N|/;' sSGt\x20(4) ({k7Y' 1^mIv3' @@ -70700,7 +71432,8 @@ sDupLow32\x20(1) ~l7vG( sDupLow32\x20(1) e=kc<( 1fc?;:( 1b~v2`( -sFunnelShift2x16Bit\x20(1) qW^#F( +sZeroExt32\x20(2) |3Xl_( +sSignExt32To64BitThenShift\x20(6) qW^#F( sCmpRBTwo\x20(9) 5N|/;( sSGt\x20(4) ({k7Y( 1^mIv3( @@ -70717,7 +71450,8 @@ sDupLow32\x20(1) ~l7vG) sDupLow32\x20(1) e=kc<) 1fc?;:) 1b~v2`) -sFunnelShift2x16Bit\x20(1) qW^#F) +sZeroExt32\x20(2) |3Xl_) +sSignExt32To64BitThenShift\x20(6) qW^#F) sCmpRBTwo\x20(9) 5N|/;) sSGt\x20(4) ({k7Y) 1^mIv3) @@ -70734,7 +71468,8 @@ sDupLow32\x20(1) ~l7vG* sDupLow32\x20(1) e=kc<* 1fc?;:* 1b~v2`* -sFunnelShift2x16Bit\x20(1) qW^#F* +sZeroExt32\x20(2) |3Xl_* +sSignExt32To64BitThenShift\x20(6) qW^#F* sCmpRBTwo\x20(9) 5N|/;* sSGt\x20(4) ({k7Y* 1^mIv3* @@ -71281,10 +72016,10 @@ b100101 ^vj`_ b0 ~HiEE sHdlNone\x20(0) wxrqf b0 #nTMG -sWrapToWidth\x20(0) \'QO; +sWrapToUInt3\x20(0) \'QO; b0 *Jg{y b0 ME,4D -sFull64\x20(0) 1YB94 +0|rv,E b100100 7yh$E b100101 OcDnC b0 4~;,Y @@ -71340,10 +72075,10 @@ b1001 fH\'S b101000001010000000001000000000 H(}3" b1001 {SU_ b10100 M{|bD -sWrapToWidth\x20(0) e._X@ -sHdlNone\x20(0) Q^X6H -b1010 ~I[}3 -sShiftSigned64\x20(7) qW^#F +sWrapToUInt3\x20(0) e._X@ +sHdlSome\x20(1) Q^X6H +sZeroExt8\x20(6) |3Xl_ +sFunnelShift2x16Bit\x20(1) qW^#F b1001 0G)6s b1010000010100000000010 DaH8> sS8\x20(7) 5N|/; @@ -71391,10 +72126,10 @@ b1001 fH\'S" b101000001010000000001000000000 H(}3"" b1001 {SU_!" b10100 M{|bD" -sWrapToWidth\x20(0) e._X@" -sHdlNone\x20(0) Q^X6H" -b1010 ~I[}3" -sShiftSigned64\x20(7) qW^#F" +sWrapToUInt3\x20(0) e._X@" +sHdlSome\x20(1) Q^X6H" +sZeroExt8\x20(6) |3Xl_" +sFunnelShift2x16Bit\x20(1) qW^#F" b1001 0G)6s" b1010000010100000000010 DaH8>" sS8\x20(7) 5N|/;" @@ -71442,10 +72177,10 @@ b1001 fH\'S# b101000001010000000001000000000 H(}3"# b1001 {SU_!# b10100 M{|bD# -sWrapToWidth\x20(0) e._X@# -sHdlNone\x20(0) Q^X6H# -b1010 ~I[}3# -sShiftSigned64\x20(7) qW^#F# +sWrapToUInt3\x20(0) e._X@# +sHdlSome\x20(1) Q^X6H# +sZeroExt8\x20(6) |3Xl_# +sFunnelShift2x16Bit\x20(1) qW^#F# b1001 0G)6s# b1010000010100000000010 DaH8># sS8\x20(7) 5N|/;# @@ -71493,10 +72228,10 @@ b1001 fH\'S$ b101000001010000000001000000000 H(}3"$ b1001 {SU_!$ b10100 M{|bD$ -sWrapToWidth\x20(0) e._X@$ -sHdlNone\x20(0) Q^X6H$ -b1010 ~I[}3$ -sShiftSigned64\x20(7) qW^#F$ +sWrapToUInt3\x20(0) e._X@$ +sHdlSome\x20(1) Q^X6H$ +sZeroExt8\x20(6) |3Xl_$ +sFunnelShift2x16Bit\x20(1) qW^#F$ b1001 0G)6s$ b1010000010100000000010 DaH8>$ sS8\x20(7) 5N|/;$ @@ -71538,7 +72273,8 @@ sSignExt8\x20(7) e=kc<% 0b~v2`% b1001 fH\'S% b1001 {SU_!% -sShiftSigned64\x20(7) qW^#F% +sZeroExt8\x20(6) |3Xl_% +sFunnelShift2x16Bit\x20(1) qW^#F% b1001 0G)6s% sS8\x20(7) 5N|/;% b1001 ?R~45% @@ -71572,7 +72308,8 @@ sSignExt8\x20(7) e=kc<& 0b~v2`& b1001 fH\'S& b1001 {SU_!& -sShiftSigned64\x20(7) qW^#F& +sZeroExt8\x20(6) |3Xl_& +sFunnelShift2x16Bit\x20(1) qW^#F& b1001 0G)6s& sS8\x20(7) 5N|/;& b1001 ?R~45& @@ -71606,7 +72343,8 @@ sSignExt8\x20(7) e=kc<' 0b~v2`' b1001 fH\'S' b1001 {SU_!' -sShiftSigned64\x20(7) qW^#F' +sZeroExt8\x20(6) |3Xl_' +sFunnelShift2x16Bit\x20(1) qW^#F' b1001 0G)6s' sS8\x20(7) 5N|/;' b1001 ?R~45' @@ -71638,7 +72376,8 @@ sSignExt8\x20(7) e=kc<( 0b~v2`( b1001 fH\'S( b1001 {SU_!( -sShiftSigned64\x20(7) qW^#F( +sZeroExt8\x20(6) |3Xl_( +sFunnelShift2x16Bit\x20(1) qW^#F( b1001 0G)6s( sS8\x20(7) 5N|/;( b1001 ?R~45( @@ -71670,7 +72409,8 @@ sSignExt8\x20(7) e=kc<) 0b~v2`) b1001 fH\'S) b1001 {SU_!) -sShiftSigned64\x20(7) qW^#F) +sZeroExt8\x20(6) |3Xl_) +sFunnelShift2x16Bit\x20(1) qW^#F) b1001 0G)6s) sS8\x20(7) 5N|/;) b1001 ?R~45) @@ -71702,7 +72442,8 @@ sSignExt8\x20(7) e=kc<* 0b~v2`* b1001 fH\'S* b1001 {SU_!* -sShiftSigned64\x20(7) qW^#F* +sZeroExt8\x20(6) |3Xl_* +sFunnelShift2x16Bit\x20(1) qW^#F* b1001 0G)6s* sS8\x20(7) 5N|/;* b1001 ?R~45* @@ -72271,8 +73012,9 @@ b1001 fH\'S b10010001101000000001000000000 H(}3" b1001 {SU_ b11010 M{|bD -sHdlSome\x20(1) Q^X6H -b100 ~I[}3 +sWrapToUInt5\x20(2) e._X@ +sHdlNone\x20(0) Q^X6H +b1 ~I[}3 b1001 0G)6s b100100011010000000010 DaH8> b1001 ?R~45 @@ -72303,8 +73045,9 @@ b1001 fH\'S" b10010001101000000001000000000 H(}3"" b1001 {SU_!" b11010 M{|bD" -sHdlSome\x20(1) Q^X6H" -b100 ~I[}3" +sWrapToUInt5\x20(2) e._X@" +sHdlNone\x20(0) Q^X6H" +b1 ~I[}3" b1001 0G)6s" b100100011010000000010 DaH8>" b1001 ?R~45" @@ -72335,8 +73078,9 @@ b1001 fH\'S# b10010001101000000001000000000 H(}3"# b1001 {SU_!# b11010 M{|bD# -sHdlSome\x20(1) Q^X6H# -b100 ~I[}3# +sWrapToUInt5\x20(2) e._X@# +sHdlNone\x20(0) Q^X6H# +b1 ~I[}3# b1001 0G)6s# b100100011010000000010 DaH8># b1001 ?R~45# @@ -72367,8 +73111,9 @@ b1001 fH\'S$ b10010001101000000001000000000 H(}3"$ b1001 {SU_!$ b11010 M{|bD$ -sHdlSome\x20(1) Q^X6H$ -b100 ~I[}3$ +sWrapToUInt5\x20(2) e._X@$ +sHdlNone\x20(0) Q^X6H$ +b1 ~I[}3$ b1001 0G)6s$ b100100011010000000010 DaH8>$ b1001 ?R~45$ @@ -72714,8 +73459,9 @@ b10 _Pz4O b1010000110100000000010 gfR.A b101000011010000000001000000000 H(}3" b110100 M{|bD -sHdlNone\x20(0) Q^X6H -b1010 ~I[}3 +sWrapToUInt3\x20(0) e._X@ +sHdlSome\x20(1) Q^X6H +b10 ~I[}3 b1010000110100000000010 DaH8> b101000011010000000001000000000 vb<^s b10100001101000 %d@K: @@ -72733,8 +73479,9 @@ b10 _Pz4O" b1010000110100000000010 gfR.A" b101000011010000000001000000000 H(}3"" b110100 M{|bD" -sHdlNone\x20(0) Q^X6H" -b1010 ~I[}3" +sWrapToUInt3\x20(0) e._X@" +sHdlSome\x20(1) Q^X6H" +b10 ~I[}3" b1010000110100000000010 DaH8>" b101000011010000000001000000000 vb<^s" b10100001101000 %d@K:" @@ -72752,8 +73499,9 @@ b10 _Pz4O# b1010000110100000000010 gfR.A# b101000011010000000001000000000 H(}3"# b110100 M{|bD# -sHdlNone\x20(0) Q^X6H# -b1010 ~I[}3# +sWrapToUInt3\x20(0) e._X@# +sHdlSome\x20(1) Q^X6H# +b10 ~I[}3# b1010000110100000000010 DaH8># b101000011010000000001000000000 vb<^s# b10100001101000 %d@K:# @@ -72771,8 +73519,9 @@ b10 _Pz4O$ b1010000110100000000010 gfR.A$ b101000011010000000001000000000 H(}3"$ b110100 M{|bD$ -sHdlNone\x20(0) Q^X6H$ -b1010 ~I[}3$ +sWrapToUInt3\x20(0) e._X@$ +sHdlSome\x20(1) Q^X6H$ +b10 ~I[}3$ b1010000110100000000010 DaH8>$ b101000011010000000001000000000 vb<^s$ b10100001101000 %d@K:$ @@ -73023,8 +73772,9 @@ b1 _Pz4O b100100011010000000010 gfR.A b10010001101000000001000000000 H(}3" b11010 M{|bD -sHdlSome\x20(1) Q^X6H -b100 ~I[}3 +sWrapToUInt5\x20(2) e._X@ +sHdlNone\x20(0) Q^X6H +b1 ~I[}3 b100100011010000000010 DaH8> b10010001101000000001000000000 vb<^s b1001000110100 %d@K: @@ -73042,8 +73792,9 @@ b1 _Pz4O" b100100011010000000010 gfR.A" b10010001101000000001000000000 H(}3"" b11010 M{|bD" -sHdlSome\x20(1) Q^X6H" -b100 ~I[}3" +sWrapToUInt5\x20(2) e._X@" +sHdlNone\x20(0) Q^X6H" +b1 ~I[}3" b100100011010000000010 DaH8>" b10010001101000000001000000000 vb<^s" b1001000110100 %d@K:" @@ -73061,8 +73812,9 @@ b1 _Pz4O# b100100011010000000010 gfR.A# b10010001101000000001000000000 H(}3"# b11010 M{|bD# -sHdlSome\x20(1) Q^X6H# -b100 ~I[}3# +sWrapToUInt5\x20(2) e._X@# +sHdlNone\x20(0) Q^X6H# +b1 ~I[}3# b100100011010000000010 DaH8># b10010001101000000001000000000 vb<^s# b1001000110100 %d@K:# @@ -73080,8 +73832,9 @@ b1 _Pz4O$ b100100011010000000010 gfR.A$ b10010001101000000001000000000 H(}3"$ b11010 M{|bD$ -sHdlSome\x20(1) Q^X6H$ -b100 ~I[}3$ +sWrapToUInt5\x20(2) e._X@$ +sHdlNone\x20(0) Q^X6H$ +b1 ~I[}3$ b100100011010000000010 DaH8>$ b10010001101000000001000000000 vb<^s$ b1001000110100 %d@K:$ @@ -73483,10 +74236,10 @@ b100100 q&az; b10001001 ~HiEE sHdlSome\x20(1) wxrqf b110011 #nTMG -sWrapToTwiceWidth\x20(1) \'QO; -b10001 *Jg{y -b100011 ME,4D -sZeroExt32\x20(2) 1YB94 +sWrapToUInt8\x20(5) \'QO; +b110100 *Jg{y +b1000 ME,4D +1|rv,E b100100 7yh$E b100100011010001010110011110001001 4~;,Y b100100 @FN{k @@ -73531,9 +74284,9 @@ b0 fH\'S b100011010001000000001000000000 H(}3" b0 {SU_ b100010 M{|bD -sWrapToTwiceWidth\x20(1) e._X@ -b1000 ~I[}3 -sFunnelShift2x64Bit\x20(3) qW^#F +sWrapToUInt6\x20(3) e._X@ +b10 ~I[}3 +sSignExt8To64BitThenShift\x20(4) qW^#F b0 0G)6s b1000110100010000000010 DaH8> sS32\x20(3) 5N|/; @@ -73575,9 +74328,9 @@ b0 fH\'S" b100011010001000000001000000000 H(}3"" b0 {SU_!" b100010 M{|bD" -sWrapToTwiceWidth\x20(1) e._X@" -b1000 ~I[}3" -sFunnelShift2x64Bit\x20(3) qW^#F" +sWrapToUInt6\x20(3) e._X@" +b10 ~I[}3" +sSignExt8To64BitThenShift\x20(4) qW^#F" b0 0G)6s" b1000110100010000000010 DaH8>" sS32\x20(3) 5N|/;" @@ -73619,9 +74372,9 @@ b0 fH\'S# b100011010001000000001000000000 H(}3"# b0 {SU_!# b100010 M{|bD# -sWrapToTwiceWidth\x20(1) e._X@# -b1000 ~I[}3# -sFunnelShift2x64Bit\x20(3) qW^#F# +sWrapToUInt6\x20(3) e._X@# +b10 ~I[}3# +sSignExt8To64BitThenShift\x20(4) qW^#F# b0 0G)6s# b1000110100010000000010 DaH8># sS32\x20(3) 5N|/;# @@ -73663,9 +74416,9 @@ b0 fH\'S$ b100011010001000000001000000000 H(}3"$ b0 {SU_!$ b100010 M{|bD$ -sWrapToTwiceWidth\x20(1) e._X@$ -b1000 ~I[}3$ -sFunnelShift2x64Bit\x20(3) qW^#F$ +sWrapToUInt6\x20(3) e._X@$ +b10 ~I[}3$ +sSignExt8To64BitThenShift\x20(4) qW^#F$ b0 0G)6s$ b1000110100010000000010 DaH8>$ sS32\x20(3) 5N|/;$ @@ -73702,7 +74455,7 @@ sSignExt32\x20(3) e=kc<% 1b~v2`% b0 fH\'S% b0 {SU_!% -sFunnelShift2x64Bit\x20(3) qW^#F% +sSignExt8To64BitThenShift\x20(4) qW^#F% b0 0G)6s% sS32\x20(3) 5N|/;% b0 ?R~45% @@ -73731,7 +74484,7 @@ sSignExt32\x20(3) e=kc<& 1b~v2`& b0 fH\'S& b0 {SU_!& -sFunnelShift2x64Bit\x20(3) qW^#F& +sSignExt8To64BitThenShift\x20(4) qW^#F& b0 0G)6s& sS32\x20(3) 5N|/;& b0 ?R~45& @@ -73760,7 +74513,7 @@ sSignExt32\x20(3) e=kc<' 1b~v2`' b0 fH\'S' b0 {SU_!' -sFunnelShift2x64Bit\x20(3) qW^#F' +sSignExt8To64BitThenShift\x20(4) qW^#F' b0 0G)6s' sS32\x20(3) 5N|/;' b0 ?R~45' @@ -73787,7 +74540,7 @@ sSignExt32\x20(3) e=kc<( 1b~v2`( b0 fH\'S( b0 {SU_!( -sFunnelShift2x64Bit\x20(3) qW^#F( +sSignExt8To64BitThenShift\x20(4) qW^#F( b0 0G)6s( sS32\x20(3) 5N|/;( b0 ?R~45( @@ -73814,7 +74567,7 @@ sSignExt32\x20(3) e=kc<) 1b~v2`) b0 fH\'S) b0 {SU_!) -sFunnelShift2x64Bit\x20(3) qW^#F) +sSignExt8To64BitThenShift\x20(4) qW^#F) b0 0G)6s) sS32\x20(3) 5N|/;) b0 ?R~45) @@ -73841,7 +74594,7 @@ sSignExt32\x20(3) e=kc<* 1b~v2`* b0 fH\'S* b0 {SU_!* -sFunnelShift2x64Bit\x20(3) qW^#F* +sSignExt8To64BitThenShift\x20(4) qW^#F* b0 0G)6s* sS32\x20(3) 5N|/;* b0 ?R~45* @@ -74274,10 +75027,10 @@ b100101 ^vj`_ b0 ~HiEE sHdlNone\x20(0) wxrqf b0 #nTMG -sWrapToWidth\x20(0) \'QO; +sWrapToUInt3\x20(0) \'QO; b0 *Jg{y b0 ME,4D -sFull64\x20(0) 1YB94 +0|rv,E b100100 7yh$E b100101 OcDnC b0 4~;,Y @@ -74330,9 +75083,9 @@ b101001101011000000001000000000 H(}3" b1001 {SU_ b10110 M{|bD 1SzTsd -sHdlNone\x20(0) Q^X6H -b1010 ~I[}3 -sShiftSigned64\x20(7) qW^#F +sWrapToUInt4\x20(1) e._X@ +sHdlSome\x20(1) Q^X6H +sFunnelShift2x16Bit\x20(1) qW^#F b1001 0G)6s b1010011010110000000010 DaH8> sS8\x20(7) 5N|/; @@ -74376,9 +75129,9 @@ b101001101011000000001000000000 H(}3"" b1001 {SU_!" b10110 M{|bD" 1SzTsd" -sHdlNone\x20(0) Q^X6H" -b1010 ~I[}3" -sShiftSigned64\x20(7) qW^#F" +sWrapToUInt4\x20(1) e._X@" +sHdlSome\x20(1) Q^X6H" +sFunnelShift2x16Bit\x20(1) qW^#F" b1001 0G)6s" b1010011010110000000010 DaH8>" sS8\x20(7) 5N|/;" @@ -74422,9 +75175,9 @@ b101001101011000000001000000000 H(}3"# b1001 {SU_!# b10110 M{|bD# 1SzTsd# -sHdlNone\x20(0) Q^X6H# -b1010 ~I[}3# -sShiftSigned64\x20(7) qW^#F# +sWrapToUInt4\x20(1) e._X@# +sHdlSome\x20(1) Q^X6H# +sFunnelShift2x16Bit\x20(1) qW^#F# b1001 0G)6s# b1010011010110000000010 DaH8># sS8\x20(7) 5N|/;# @@ -74468,9 +75221,9 @@ b101001101011000000001000000000 H(}3"$ b1001 {SU_!$ b10110 M{|bD$ 1SzTsd$ -sHdlNone\x20(0) Q^X6H$ -b1010 ~I[}3$ -sShiftSigned64\x20(7) qW^#F$ +sWrapToUInt4\x20(1) e._X@$ +sHdlSome\x20(1) Q^X6H$ +sFunnelShift2x16Bit\x20(1) qW^#F$ b1001 0G)6s$ b1010011010110000000010 DaH8>$ sS8\x20(7) 5N|/;$ @@ -74508,7 +75261,7 @@ sSignExt8\x20(7) e=kc<% 0b~v2`% b1001 fH\'S% b1001 {SU_!% -sShiftSigned64\x20(7) qW^#F% +sFunnelShift2x16Bit\x20(1) qW^#F% b1001 0G)6s% sS8\x20(7) 5N|/;% b1001 ?R~45% @@ -74538,7 +75291,7 @@ sSignExt8\x20(7) e=kc<& 0b~v2`& b1001 fH\'S& b1001 {SU_!& -sShiftSigned64\x20(7) qW^#F& +sFunnelShift2x16Bit\x20(1) qW^#F& b1001 0G)6s& sS8\x20(7) 5N|/;& b1001 ?R~45& @@ -74568,7 +75321,7 @@ sSignExt8\x20(7) e=kc<' 0b~v2`' b1001 fH\'S' b1001 {SU_!' -sShiftSigned64\x20(7) qW^#F' +sFunnelShift2x16Bit\x20(1) qW^#F' b1001 0G)6s' sS8\x20(7) 5N|/;' b1001 ?R~45' @@ -74596,7 +75349,7 @@ sSignExt8\x20(7) e=kc<( 0b~v2`( b1001 fH\'S( b1001 {SU_!( -sShiftSigned64\x20(7) qW^#F( +sFunnelShift2x16Bit\x20(1) qW^#F( b1001 0G)6s( sS8\x20(7) 5N|/;( b1001 ?R~45( @@ -74624,7 +75377,7 @@ sSignExt8\x20(7) e=kc<) 0b~v2`) b1001 fH\'S) b1001 {SU_!) -sShiftSigned64\x20(7) qW^#F) +sFunnelShift2x16Bit\x20(1) qW^#F) b1001 0G)6s) sS8\x20(7) 5N|/;) b1001 ?R~45) @@ -74652,7 +75405,7 @@ sSignExt8\x20(7) e=kc<* 0b~v2`* b1001 fH\'S* b1001 {SU_!* -sShiftSigned64\x20(7) qW^#F* +sFunnelShift2x16Bit\x20(1) qW^#F* b1001 0G)6s* sS8\x20(7) 5N|/;* b1001 ?R~45* @@ -75240,9 +75993,9 @@ b10010001101000000001000000000 H(}3" b1001 {SU_ b11010 M{|bD 0SzTsd -sWrapToWidth\x20(0) e._X@ -sHdlSome\x20(1) Q^X6H -b100 ~I[}3 +sWrapToUInt5\x20(2) e._X@ +sHdlNone\x20(0) Q^X6H +b1 ~I[}3 b1001 0G)6s b100100011010000000010 DaH8> b1001 ?R~45 @@ -75274,9 +76027,9 @@ b10010001101000000001000000000 H(}3"" b1001 {SU_!" b11010 M{|bD" 0SzTsd" -sWrapToWidth\x20(0) e._X@" -sHdlSome\x20(1) Q^X6H" -b100 ~I[}3" +sWrapToUInt5\x20(2) e._X@" +sHdlNone\x20(0) Q^X6H" +b1 ~I[}3" b1001 0G)6s" b100100011010000000010 DaH8>" b1001 ?R~45" @@ -75308,9 +76061,9 @@ b10010001101000000001000000000 H(}3"# b1001 {SU_!# b11010 M{|bD# 0SzTsd# -sWrapToWidth\x20(0) e._X@# -sHdlSome\x20(1) Q^X6H# -b100 ~I[}3# +sWrapToUInt5\x20(2) e._X@# +sHdlNone\x20(0) Q^X6H# +b1 ~I[}3# b1001 0G)6s# b100100011010000000010 DaH8># b1001 ?R~45# @@ -75342,9 +76095,9 @@ b10010001101000000001000000000 H(}3"$ b1001 {SU_!$ b11010 M{|bD$ 0SzTsd$ -sWrapToWidth\x20(0) e._X@$ -sHdlSome\x20(1) Q^X6H$ -b100 ~I[}3$ +sWrapToUInt5\x20(2) e._X@$ +sHdlNone\x20(0) Q^X6H$ +b1 ~I[}3$ b1001 0G)6s$ b100100011010000000010 DaH8>$ b1001 ?R~45$ @@ -75735,7 +76488,8 @@ sSignExt16\x20(5) e=kc< 1fc?;: b11111111 fH\'S b11111111 {SU_ -sSignExt16To64BitThenShift\x20(5) qW^#F +sZeroExt32\x20(2) |3Xl_ +sFunnelShift2x64Bit\x20(3) qW^#F b11111111 0G)6s s\x20(13) 5N|/; b11111111 ?R~45 @@ -75760,7 +76514,8 @@ sSignExt16\x20(5) e=kc<" 1fc?;:" b11111111 fH\'S" b11111111 {SU_!" -sSignExt16To64BitThenShift\x20(5) qW^#F" +sZeroExt32\x20(2) |3Xl_" +sFunnelShift2x64Bit\x20(3) qW^#F" b11111111 0G)6s" s\x20(13) 5N|/;" b11111111 ?R~45" @@ -75785,7 +76540,8 @@ sSignExt16\x20(5) e=kc<# 1fc?;:# b11111111 fH\'S# b11111111 {SU_!# -sSignExt16To64BitThenShift\x20(5) qW^#F# +sZeroExt32\x20(2) |3Xl_# +sFunnelShift2x64Bit\x20(3) qW^#F# b11111111 0G)6s# s\x20(13) 5N|/;# b11111111 ?R~45# @@ -75810,7 +76566,8 @@ sSignExt16\x20(5) e=kc<$ 1fc?;:$ b11111111 fH\'S$ b11111111 {SU_!$ -sSignExt16To64BitThenShift\x20(5) qW^#F$ +sZeroExt32\x20(2) |3Xl_$ +sFunnelShift2x64Bit\x20(3) qW^#F$ b11111111 0G)6s$ s\x20(13) 5N|/;$ b11111111 ?R~45$ @@ -75836,7 +76593,8 @@ sSignExt16\x20(5) e=kc<% 1fc?;:% b11111111 fH\'S% b11111111 {SU_!% -sSignExt16To64BitThenShift\x20(5) qW^#F% +sZeroExt32\x20(2) |3Xl_% +sFunnelShift2x64Bit\x20(3) qW^#F% b11111111 0G)6s% s\x20(13) 5N|/;% b11111111 ?R~45% @@ -75861,7 +76619,8 @@ sSignExt16\x20(5) e=kc<& 1fc?;:& b11111111 fH\'S& b11111111 {SU_!& -sSignExt16To64BitThenShift\x20(5) qW^#F& +sZeroExt32\x20(2) |3Xl_& +sFunnelShift2x64Bit\x20(3) qW^#F& b11111111 0G)6s& s\x20(13) 5N|/;& b11111111 ?R~45& @@ -75886,7 +76645,8 @@ sSignExt16\x20(5) e=kc<' 1fc?;:' b11111111 fH\'S' b11111111 {SU_!' -sSignExt16To64BitThenShift\x20(5) qW^#F' +sZeroExt32\x20(2) |3Xl_' +sFunnelShift2x64Bit\x20(3) qW^#F' b11111111 0G)6s' s\x20(13) 5N|/;' b11111111 ?R~45' @@ -75911,7 +76671,8 @@ sSignExt16\x20(5) e=kc<( 1fc?;:( b11111111 fH\'S( b11111111 {SU_!( -sSignExt16To64BitThenShift\x20(5) qW^#F( +sZeroExt32\x20(2) |3Xl_( +sFunnelShift2x64Bit\x20(3) qW^#F( b11111111 0G)6s( s\x20(13) 5N|/;( b11111111 ?R~45( @@ -75936,7 +76697,8 @@ sSignExt16\x20(5) e=kc<) 1fc?;:) b11111111 fH\'S) b11111111 {SU_!) -sSignExt16To64BitThenShift\x20(5) qW^#F) +sZeroExt32\x20(2) |3Xl_) +sFunnelShift2x64Bit\x20(3) qW^#F) b11111111 0G)6s) s\x20(13) 5N|/;) b11111111 ?R~45) @@ -75961,7 +76723,8 @@ sSignExt16\x20(5) e=kc<* 1fc?;:* b11111111 fH\'S* b11111111 {SU_!* -sSignExt16To64BitThenShift\x20(5) qW^#F* +sZeroExt32\x20(2) |3Xl_* +sFunnelShift2x64Bit\x20(3) qW^#F* b11111111 0G)6s* s\x20(13) 5N|/;* b11111111 ?R~45* @@ -76181,10 +76944,11 @@ b101001111011000000001000000000 H(}3" b1001 {SU_ b110110 M{|bD 1SzTsd -sWrapToTwiceWidth\x20(1) e._X@ -sHdlNone\x20(0) Q^X6H -b1010 ~I[}3 -sShiftSigned64\x20(7) qW^#F +sWrapToUInt4\x20(1) e._X@ +sHdlSome\x20(1) Q^X6H +b10 ~I[}3 +sZeroExt8\x20(6) |3Xl_ +sFunnelShift2x16Bit\x20(1) qW^#F b1001 0G)6s b1010011110110000000010 DaH8> sS8\x20(7) 5N|/; @@ -76226,10 +76990,11 @@ b101001111011000000001000000000 H(}3"" b1001 {SU_!" b110110 M{|bD" 1SzTsd" -sWrapToTwiceWidth\x20(1) e._X@" -sHdlNone\x20(0) Q^X6H" -b1010 ~I[}3" -sShiftSigned64\x20(7) qW^#F" +sWrapToUInt4\x20(1) e._X@" +sHdlSome\x20(1) Q^X6H" +b10 ~I[}3" +sZeroExt8\x20(6) |3Xl_" +sFunnelShift2x16Bit\x20(1) qW^#F" b1001 0G)6s" b1010011110110000000010 DaH8>" sS8\x20(7) 5N|/;" @@ -76271,10 +77036,11 @@ b101001111011000000001000000000 H(}3"# b1001 {SU_!# b110110 M{|bD# 1SzTsd# -sWrapToTwiceWidth\x20(1) e._X@# -sHdlNone\x20(0) Q^X6H# -b1010 ~I[}3# -sShiftSigned64\x20(7) qW^#F# +sWrapToUInt4\x20(1) e._X@# +sHdlSome\x20(1) Q^X6H# +b10 ~I[}3# +sZeroExt8\x20(6) |3Xl_# +sFunnelShift2x16Bit\x20(1) qW^#F# b1001 0G)6s# b1010011110110000000010 DaH8># sS8\x20(7) 5N|/;# @@ -76316,10 +77082,11 @@ b101001111011000000001000000000 H(}3"$ b1001 {SU_!$ b110110 M{|bD$ 1SzTsd$ -sWrapToTwiceWidth\x20(1) e._X@$ -sHdlNone\x20(0) Q^X6H$ -b1010 ~I[}3$ -sShiftSigned64\x20(7) qW^#F$ +sWrapToUInt4\x20(1) e._X@$ +sHdlSome\x20(1) Q^X6H$ +b10 ~I[}3$ +sZeroExt8\x20(6) |3Xl_$ +sFunnelShift2x16Bit\x20(1) qW^#F$ b1001 0G)6s$ b1010011110110000000010 DaH8>$ sS8\x20(7) 5N|/;$ @@ -76353,7 +77120,8 @@ sSignExt8\x20(7) e=kc<% 0fc?;:% b1001 fH\'S% b1001 {SU_!% -sShiftSigned64\x20(7) qW^#F% +sZeroExt8\x20(6) |3Xl_% +sFunnelShift2x16Bit\x20(1) qW^#F% b1001 0G)6s% sS8\x20(7) 5N|/;% b1001 ?R~45% @@ -76378,7 +77146,8 @@ sSignExt8\x20(7) e=kc<& 0fc?;:& b1001 fH\'S& b1001 {SU_!& -sShiftSigned64\x20(7) qW^#F& +sZeroExt8\x20(6) |3Xl_& +sFunnelShift2x16Bit\x20(1) qW^#F& b1001 0G)6s& sS8\x20(7) 5N|/;& b1001 ?R~45& @@ -76403,7 +77172,8 @@ sSignExt8\x20(7) e=kc<' 0fc?;:' b1001 fH\'S' b1001 {SU_!' -sShiftSigned64\x20(7) qW^#F' +sZeroExt8\x20(6) |3Xl_' +sFunnelShift2x16Bit\x20(1) qW^#F' b1001 0G)6s' sS8\x20(7) 5N|/;' b1001 ?R~45' @@ -76428,7 +77198,8 @@ sSignExt8\x20(7) e=kc<( 0fc?;:( b1001 fH\'S( b1001 {SU_!( -sShiftSigned64\x20(7) qW^#F( +sZeroExt8\x20(6) |3Xl_( +sFunnelShift2x16Bit\x20(1) qW^#F( b1001 0G)6s( sS8\x20(7) 5N|/;( b1001 ?R~45( @@ -76453,7 +77224,8 @@ sSignExt8\x20(7) e=kc<) 0fc?;:) b1001 fH\'S) b1001 {SU_!) -sShiftSigned64\x20(7) qW^#F) +sZeroExt8\x20(6) |3Xl_) +sFunnelShift2x16Bit\x20(1) qW^#F) b1001 0G)6s) sS8\x20(7) 5N|/;) b1001 ?R~45) @@ -76478,7 +77250,8 @@ sSignExt8\x20(7) e=kc<* 0fc?;:* b1001 fH\'S* b1001 {SU_!* -sShiftSigned64\x20(7) qW^#F* +sZeroExt8\x20(6) |3Xl_* +sFunnelShift2x16Bit\x20(1) qW^#F* b1001 0G)6s* sS8\x20(7) 5N|/;* b1001 ?R~45* @@ -76780,7 +77553,8 @@ sSignExt16\x20(5) e=kc< 1fc?;: b11111111 fH\'S b11111111 {SU_ -sSignExt16To64BitThenShift\x20(5) qW^#F +sZeroExt32\x20(2) |3Xl_ +sFunnelShift2x64Bit\x20(3) qW^#F b11111111 0G)6s s\x20(13) 5N|/; b11111111 ?R~45 @@ -76805,7 +77579,8 @@ sSignExt16\x20(5) e=kc<" 1fc?;:" b11111111 fH\'S" b11111111 {SU_!" -sSignExt16To64BitThenShift\x20(5) qW^#F" +sZeroExt32\x20(2) |3Xl_" +sFunnelShift2x64Bit\x20(3) qW^#F" b11111111 0G)6s" s\x20(13) 5N|/;" b11111111 ?R~45" @@ -76830,7 +77605,8 @@ sSignExt16\x20(5) e=kc<# 1fc?;:# b11111111 fH\'S# b11111111 {SU_!# -sSignExt16To64BitThenShift\x20(5) qW^#F# +sZeroExt32\x20(2) |3Xl_# +sFunnelShift2x64Bit\x20(3) qW^#F# b11111111 0G)6s# s\x20(13) 5N|/;# b11111111 ?R~45# @@ -76855,7 +77631,8 @@ sSignExt16\x20(5) e=kc<$ 1fc?;:$ b11111111 fH\'S$ b11111111 {SU_!$ -sSignExt16To64BitThenShift\x20(5) qW^#F$ +sZeroExt32\x20(2) |3Xl_$ +sFunnelShift2x64Bit\x20(3) qW^#F$ b11111111 0G)6s$ s\x20(13) 5N|/;$ b11111111 ?R~45$ @@ -76881,7 +77658,8 @@ sSignExt16\x20(5) e=kc<% 1fc?;:% b11111111 fH\'S% b11111111 {SU_!% -sSignExt16To64BitThenShift\x20(5) qW^#F% +sZeroExt32\x20(2) |3Xl_% +sFunnelShift2x64Bit\x20(3) qW^#F% b11111111 0G)6s% s\x20(13) 5N|/;% b11111111 ?R~45% @@ -76906,7 +77684,8 @@ sSignExt16\x20(5) e=kc<& 1fc?;:& b11111111 fH\'S& b11111111 {SU_!& -sSignExt16To64BitThenShift\x20(5) qW^#F& +sZeroExt32\x20(2) |3Xl_& +sFunnelShift2x64Bit\x20(3) qW^#F& b11111111 0G)6s& s\x20(13) 5N|/;& b11111111 ?R~45& @@ -76931,7 +77710,8 @@ sSignExt16\x20(5) e=kc<' 1fc?;:' b11111111 fH\'S' b11111111 {SU_!' -sSignExt16To64BitThenShift\x20(5) qW^#F' +sZeroExt32\x20(2) |3Xl_' +sFunnelShift2x64Bit\x20(3) qW^#F' b11111111 0G)6s' s\x20(13) 5N|/;' b11111111 ?R~45' @@ -76956,7 +77736,8 @@ sSignExt16\x20(5) e=kc<( 1fc?;:( b11111111 fH\'S( b11111111 {SU_!( -sSignExt16To64BitThenShift\x20(5) qW^#F( +sZeroExt32\x20(2) |3Xl_( +sFunnelShift2x64Bit\x20(3) qW^#F( b11111111 0G)6s( s\x20(13) 5N|/;( b11111111 ?R~45( @@ -76981,7 +77762,8 @@ sSignExt16\x20(5) e=kc<) 1fc?;:) b11111111 fH\'S) b11111111 {SU_!) -sSignExt16To64BitThenShift\x20(5) qW^#F) +sZeroExt32\x20(2) |3Xl_) +sFunnelShift2x64Bit\x20(3) qW^#F) b11111111 0G)6s) s\x20(13) 5N|/;) b11111111 ?R~45) @@ -77006,7 +77788,8 @@ sSignExt16\x20(5) e=kc<* 1fc?;:* b11111111 fH\'S* b11111111 {SU_!* -sSignExt16To64BitThenShift\x20(5) qW^#F* +sZeroExt32\x20(2) |3Xl_* +sFunnelShift2x64Bit\x20(3) qW^#F* b11111111 0G)6s* s\x20(13) 5N|/;* b11111111 ?R~45* @@ -77146,7 +77929,7 @@ b1001000110100 /,3hy sDupLow32\x20(1) :RCPw sDupLow32\x20(1) :CdkL sDupLow32\x20(1) JCJvX -sFunnelShift2x16Bit\x20(1) % sS8\x20(7) 5N|/; @@ -77252,10 +78036,11 @@ b10010001101000000001000000000 H(}3"" b1001 {SU_!" b11010 M{|bD" 0SzTsd" -sWrapToWidth\x20(0) e._X@" -sHdlSome\x20(1) Q^X6H" -b100 ~I[}3" -sShiftSigned64\x20(7) qW^#F" +sWrapToUInt5\x20(2) e._X@" +sHdlNone\x20(0) Q^X6H" +b1 ~I[}3" +sZeroExt8\x20(6) |3Xl_" +sFunnelShift2x16Bit\x20(1) qW^#F" b1001 0G)6s" b100100011010000000010 DaH8>" sS8\x20(7) 5N|/;" @@ -77297,10 +78082,11 @@ b10010001101000000001000000000 H(}3"# b1001 {SU_!# b11010 M{|bD# 0SzTsd# -sWrapToWidth\x20(0) e._X@# -sHdlSome\x20(1) Q^X6H# -b100 ~I[}3# -sShiftSigned64\x20(7) qW^#F# +sWrapToUInt5\x20(2) e._X@# +sHdlNone\x20(0) Q^X6H# +b1 ~I[}3# +sZeroExt8\x20(6) |3Xl_# +sFunnelShift2x16Bit\x20(1) qW^#F# b1001 0G)6s# b100100011010000000010 DaH8># sS8\x20(7) 5N|/;# @@ -77342,10 +78128,11 @@ b10010001101000000001000000000 H(}3"$ b1001 {SU_!$ b11010 M{|bD$ 0SzTsd$ -sWrapToWidth\x20(0) e._X@$ -sHdlSome\x20(1) Q^X6H$ -b100 ~I[}3$ -sShiftSigned64\x20(7) qW^#F$ +sWrapToUInt5\x20(2) e._X@$ +sHdlNone\x20(0) Q^X6H$ +b1 ~I[}3$ +sZeroExt8\x20(6) |3Xl_$ +sFunnelShift2x16Bit\x20(1) qW^#F$ b1001 0G)6s$ b100100011010000000010 DaH8>$ sS8\x20(7) 5N|/;$ @@ -77379,7 +78166,8 @@ sSignExt8\x20(7) e=kc<% 0fc?;:% b1001 fH\'S% b1001 {SU_!% -sShiftSigned64\x20(7) qW^#F% +sZeroExt8\x20(6) |3Xl_% +sFunnelShift2x16Bit\x20(1) qW^#F% b1001 0G)6s% sS8\x20(7) 5N|/;% b1001 ?R~45% @@ -77404,7 +78192,8 @@ sSignExt8\x20(7) e=kc<& 0fc?;:& b1001 fH\'S& b1001 {SU_!& -sShiftSigned64\x20(7) qW^#F& +sZeroExt8\x20(6) |3Xl_& +sFunnelShift2x16Bit\x20(1) qW^#F& b1001 0G)6s& sS8\x20(7) 5N|/;& b1001 ?R~45& @@ -77429,7 +78218,8 @@ sSignExt8\x20(7) e=kc<' 0fc?;:' b1001 fH\'S' b1001 {SU_!' -sShiftSigned64\x20(7) qW^#F' +sZeroExt8\x20(6) |3Xl_' +sFunnelShift2x16Bit\x20(1) qW^#F' b1001 0G)6s' sS8\x20(7) 5N|/;' b1001 ?R~45' @@ -77454,7 +78244,8 @@ sSignExt8\x20(7) e=kc<( 0fc?;:( b1001 fH\'S( b1001 {SU_!( -sShiftSigned64\x20(7) qW^#F( +sZeroExt8\x20(6) |3Xl_( +sFunnelShift2x16Bit\x20(1) qW^#F( b1001 0G)6s( sS8\x20(7) 5N|/;( b1001 ?R~45( @@ -77479,7 +78270,8 @@ sSignExt8\x20(7) e=kc<) 0fc?;:) b1001 fH\'S) b1001 {SU_!) -sShiftSigned64\x20(7) qW^#F) +sZeroExt8\x20(6) |3Xl_) +sFunnelShift2x16Bit\x20(1) qW^#F) b1001 0G)6s) sS8\x20(7) 5N|/;) b1001 ?R~45) @@ -77504,7 +78296,8 @@ sSignExt8\x20(7) e=kc<* 0fc?;:* b1001 fH\'S* b1001 {SU_!* -sShiftSigned64\x20(7) qW^#F* +sZeroExt8\x20(6) |3Xl_* +sFunnelShift2x16Bit\x20(1) qW^#F* b1001 0G)6s* sS8\x20(7) 5N|/;* b1001 ?R~45* @@ -77982,10 +78775,10 @@ b100100 q&az; b10001001 ~HiEE sHdlSome\x20(1) wxrqf b110011 #nTMG -sWrapToTwiceWidth\x20(1) \'QO; -b10001 *Jg{y -b100011 ME,4D -sZeroExt32\x20(2) 1YB94 +sWrapToUInt8\x20(5) \'QO; +b110100 *Jg{y +b1000 ME,4D +1|rv,E b100100 7yh$E b100100011010001010110011110001001 4~;,Y b100100 @FN{k @@ -78030,9 +78823,9 @@ b0 fH\'S b100011010001000000001000000000 H(}3" b0 {SU_ b100010 M{|bD -sWrapToTwiceWidth\x20(1) e._X@ -b1000 ~I[}3 -sFunnelShift2x64Bit\x20(3) qW^#F +sWrapToUInt6\x20(3) e._X@ +b10 ~I[}3 +sSignExt8To64BitThenShift\x20(4) qW^#F b0 0G)6s b1000110100010000000010 DaH8> sS32\x20(3) 5N|/; @@ -78074,9 +78867,9 @@ b0 fH\'S" b100011010001000000001000000000 H(}3"" b0 {SU_!" b100010 M{|bD" -sWrapToTwiceWidth\x20(1) e._X@" -b1000 ~I[}3" -sFunnelShift2x64Bit\x20(3) qW^#F" +sWrapToUInt6\x20(3) e._X@" +b10 ~I[}3" +sSignExt8To64BitThenShift\x20(4) qW^#F" b0 0G)6s" b1000110100010000000010 DaH8>" sS32\x20(3) 5N|/;" @@ -78118,9 +78911,9 @@ b0 fH\'S# b100011010001000000001000000000 H(}3"# b0 {SU_!# b100010 M{|bD# -sWrapToTwiceWidth\x20(1) e._X@# -b1000 ~I[}3# -sFunnelShift2x64Bit\x20(3) qW^#F# +sWrapToUInt6\x20(3) e._X@# +b10 ~I[}3# +sSignExt8To64BitThenShift\x20(4) qW^#F# b0 0G)6s# b1000110100010000000010 DaH8># sS32\x20(3) 5N|/;# @@ -78162,9 +78955,9 @@ b0 fH\'S$ b100011010001000000001000000000 H(}3"$ b0 {SU_!$ b100010 M{|bD$ -sWrapToTwiceWidth\x20(1) e._X@$ -b1000 ~I[}3$ -sFunnelShift2x64Bit\x20(3) qW^#F$ +sWrapToUInt6\x20(3) e._X@$ +b10 ~I[}3$ +sSignExt8To64BitThenShift\x20(4) qW^#F$ b0 0G)6s$ b1000110100010000000010 DaH8>$ sS32\x20(3) 5N|/;$ @@ -78201,7 +78994,7 @@ sSignExt32\x20(3) e=kc<% 1b~v2`% b0 fH\'S% b0 {SU_!% -sFunnelShift2x64Bit\x20(3) qW^#F% +sSignExt8To64BitThenShift\x20(4) qW^#F% b0 0G)6s% sS32\x20(3) 5N|/;% b0 ?R~45% @@ -78230,7 +79023,7 @@ sSignExt32\x20(3) e=kc<& 1b~v2`& b0 fH\'S& b0 {SU_!& -sFunnelShift2x64Bit\x20(3) qW^#F& +sSignExt8To64BitThenShift\x20(4) qW^#F& b0 0G)6s& sS32\x20(3) 5N|/;& b0 ?R~45& @@ -78259,7 +79052,7 @@ sSignExt32\x20(3) e=kc<' 1b~v2`' b0 fH\'S' b0 {SU_!' -sFunnelShift2x64Bit\x20(3) qW^#F' +sSignExt8To64BitThenShift\x20(4) qW^#F' b0 0G)6s' sS32\x20(3) 5N|/;' b0 ?R~45' @@ -78286,7 +79079,7 @@ sSignExt32\x20(3) e=kc<( 1b~v2`( b0 fH\'S( b0 {SU_!( -sFunnelShift2x64Bit\x20(3) qW^#F( +sSignExt8To64BitThenShift\x20(4) qW^#F( b0 0G)6s( sS32\x20(3) 5N|/;( b0 ?R~45( @@ -78313,7 +79106,7 @@ sSignExt32\x20(3) e=kc<) 1b~v2`) b0 fH\'S) b0 {SU_!) -sFunnelShift2x64Bit\x20(3) qW^#F) +sSignExt8To64BitThenShift\x20(4) qW^#F) b0 0G)6s) sS32\x20(3) 5N|/;) b0 ?R~45) @@ -78340,7 +79133,7 @@ sSignExt32\x20(3) e=kc<* 1b~v2`* b0 fH\'S* b0 {SU_!* -sFunnelShift2x64Bit\x20(3) qW^#F* +sSignExt8To64BitThenShift\x20(4) qW^#F* b0 0G)6s* sS32\x20(3) 5N|/;* b0 ?R~45* @@ -78773,10 +79566,10 @@ b100101 ^vj`_ b0 ~HiEE sHdlNone\x20(0) wxrqf b0 #nTMG -sWrapToWidth\x20(0) \'QO; +sWrapToUInt3\x20(0) \'QO; b0 *Jg{y b0 ME,4D -sFull64\x20(0) 1YB94 +0|rv,E b100100 7yh$E b100101 OcDnC b0 4~;,Y @@ -78828,8 +79621,8 @@ b1001 fH\'S b101011001011000000001000000000 H(}3" b1001 {SU_ b10110 M{|bD -b1010 ~I[}3 -sShiftSigned64\x20(7) qW^#F +sHdlSome\x20(1) Q^X6H +sFunnelShift2x16Bit\x20(1) qW^#F b1001 0G)6s b1010110010110000000010 DaH8> sS8\x20(7) 5N|/; @@ -78872,8 +79665,8 @@ b1001 fH\'S" b101011001011000000001000000000 H(}3"" b1001 {SU_!" b10110 M{|bD" -b1010 ~I[}3" -sShiftSigned64\x20(7) qW^#F" +sHdlSome\x20(1) Q^X6H" +sFunnelShift2x16Bit\x20(1) qW^#F" b1001 0G)6s" b1010110010110000000010 DaH8>" sS8\x20(7) 5N|/;" @@ -78916,8 +79709,8 @@ b1001 fH\'S# b101011001011000000001000000000 H(}3"# b1001 {SU_!# b10110 M{|bD# -b1010 ~I[}3# -sShiftSigned64\x20(7) qW^#F# +sHdlSome\x20(1) Q^X6H# +sFunnelShift2x16Bit\x20(1) qW^#F# b1001 0G)6s# b1010110010110000000010 DaH8># sS8\x20(7) 5N|/;# @@ -78960,8 +79753,8 @@ b1001 fH\'S$ b101011001011000000001000000000 H(}3"$ b1001 {SU_!$ b10110 M{|bD$ -b1010 ~I[}3$ -sShiftSigned64\x20(7) qW^#F$ +sHdlSome\x20(1) Q^X6H$ +sFunnelShift2x16Bit\x20(1) qW^#F$ b1001 0G)6s$ b1010110010110000000010 DaH8>$ sS8\x20(7) 5N|/;$ @@ -78999,7 +79792,7 @@ sSignExt8\x20(7) e=kc<% 0b~v2`% b1001 fH\'S% b1001 {SU_!% -sShiftSigned64\x20(7) qW^#F% +sFunnelShift2x16Bit\x20(1) qW^#F% b1001 0G)6s% sS8\x20(7) 5N|/;% b1001 ?R~45% @@ -79029,7 +79822,7 @@ sSignExt8\x20(7) e=kc<& 0b~v2`& b1001 fH\'S& b1001 {SU_!& -sShiftSigned64\x20(7) qW^#F& +sFunnelShift2x16Bit\x20(1) qW^#F& b1001 0G)6s& sS8\x20(7) 5N|/;& b1001 ?R~45& @@ -79059,7 +79852,7 @@ sSignExt8\x20(7) e=kc<' 0b~v2`' b1001 fH\'S' b1001 {SU_!' -sShiftSigned64\x20(7) qW^#F' +sFunnelShift2x16Bit\x20(1) qW^#F' b1001 0G)6s' sS8\x20(7) 5N|/;' b1001 ?R~45' @@ -79087,7 +79880,7 @@ sSignExt8\x20(7) e=kc<( 0b~v2`( b1001 fH\'S( b1001 {SU_!( -sShiftSigned64\x20(7) qW^#F( +sFunnelShift2x16Bit\x20(1) qW^#F( b1001 0G)6s( sS8\x20(7) 5N|/;( b1001 ?R~45( @@ -79115,7 +79908,7 @@ sSignExt8\x20(7) e=kc<) 0b~v2`) b1001 fH\'S) b1001 {SU_!) -sShiftSigned64\x20(7) qW^#F) +sFunnelShift2x16Bit\x20(1) qW^#F) b1001 0G)6s) sS8\x20(7) 5N|/;) b1001 ?R~45) @@ -79143,7 +79936,7 @@ sSignExt8\x20(7) e=kc<* 0b~v2`* b1001 fH\'S* b1001 {SU_!* -sShiftSigned64\x20(7) qW^#F* +sFunnelShift2x16Bit\x20(1) qW^#F* b1001 0G)6s* sS8\x20(7) 5N|/;* b1001 ?R~45* @@ -79722,8 +80515,9 @@ b1001 fH\'S b10010001101000000001000000000 H(}3" b1001 {SU_ b11010 M{|bD -sWrapToWidth\x20(0) e._X@ -b100 ~I[}3 +sWrapToUInt5\x20(2) e._X@ +sHdlNone\x20(0) Q^X6H +b1 ~I[}3 b1001 0G)6s b100100011010000000010 DaH8> b1001 ?R~45 @@ -79754,8 +80548,9 @@ b1001 fH\'S" b10010001101000000001000000000 H(}3"" b1001 {SU_!" b11010 M{|bD" -sWrapToWidth\x20(0) e._X@" -b100 ~I[}3" +sWrapToUInt5\x20(2) e._X@" +sHdlNone\x20(0) Q^X6H" +b1 ~I[}3" b1001 0G)6s" b100100011010000000010 DaH8>" b1001 ?R~45" @@ -79786,8 +80581,9 @@ b1001 fH\'S# b10010001101000000001000000000 H(}3"# b1001 {SU_!# b11010 M{|bD# -sWrapToWidth\x20(0) e._X@# -b100 ~I[}3# +sWrapToUInt5\x20(2) e._X@# +sHdlNone\x20(0) Q^X6H# +b1 ~I[}3# b1001 0G)6s# b100100011010000000010 DaH8># b1001 ?R~45# @@ -79818,8 +80614,9 @@ b1001 fH\'S$ b10010001101000000001000000000 H(}3"$ b1001 {SU_!$ b11010 M{|bD$ -sWrapToWidth\x20(0) e._X@$ -b100 ~I[}3$ +sWrapToUInt5\x20(2) e._X@$ +sHdlNone\x20(0) Q^X6H$ +b1 ~I[}3$ b1001 0G)6s$ b100100011010000000010 DaH8>$ b1001 ?R~45$ @@ -80210,7 +81007,8 @@ sSignExt16\x20(5) e=kc< 1fc?;: b11111111 fH\'S b11111111 {SU_ -sSignExt16To64BitThenShift\x20(5) qW^#F +sZeroExt32\x20(2) |3Xl_ +sFunnelShift2x64Bit\x20(3) qW^#F b11111111 0G)6s s\x20(13) 5N|/; b11111111 ?R~45 @@ -80235,7 +81033,8 @@ sSignExt16\x20(5) e=kc<" 1fc?;:" b11111111 fH\'S" b11111111 {SU_!" -sSignExt16To64BitThenShift\x20(5) qW^#F" +sZeroExt32\x20(2) |3Xl_" +sFunnelShift2x64Bit\x20(3) qW^#F" b11111111 0G)6s" s\x20(13) 5N|/;" b11111111 ?R~45" @@ -80260,7 +81059,8 @@ sSignExt16\x20(5) e=kc<# 1fc?;:# b11111111 fH\'S# b11111111 {SU_!# -sSignExt16To64BitThenShift\x20(5) qW^#F# +sZeroExt32\x20(2) |3Xl_# +sFunnelShift2x64Bit\x20(3) qW^#F# b11111111 0G)6s# s\x20(13) 5N|/;# b11111111 ?R~45# @@ -80285,7 +81085,8 @@ sSignExt16\x20(5) e=kc<$ 1fc?;:$ b11111111 fH\'S$ b11111111 {SU_!$ -sSignExt16To64BitThenShift\x20(5) qW^#F$ +sZeroExt32\x20(2) |3Xl_$ +sFunnelShift2x64Bit\x20(3) qW^#F$ b11111111 0G)6s$ s\x20(13) 5N|/;$ b11111111 ?R~45$ @@ -80311,7 +81112,8 @@ sSignExt16\x20(5) e=kc<% 1fc?;:% b11111111 fH\'S% b11111111 {SU_!% -sSignExt16To64BitThenShift\x20(5) qW^#F% +sZeroExt32\x20(2) |3Xl_% +sFunnelShift2x64Bit\x20(3) qW^#F% b11111111 0G)6s% s\x20(13) 5N|/;% b11111111 ?R~45% @@ -80336,7 +81138,8 @@ sSignExt16\x20(5) e=kc<& 1fc?;:& b11111111 fH\'S& b11111111 {SU_!& -sSignExt16To64BitThenShift\x20(5) qW^#F& +sZeroExt32\x20(2) |3Xl_& +sFunnelShift2x64Bit\x20(3) qW^#F& b11111111 0G)6s& s\x20(13) 5N|/;& b11111111 ?R~45& @@ -80361,7 +81164,8 @@ sSignExt16\x20(5) e=kc<' 1fc?;:' b11111111 fH\'S' b11111111 {SU_!' -sSignExt16To64BitThenShift\x20(5) qW^#F' +sZeroExt32\x20(2) |3Xl_' +sFunnelShift2x64Bit\x20(3) qW^#F' b11111111 0G)6s' s\x20(13) 5N|/;' b11111111 ?R~45' @@ -80386,7 +81190,8 @@ sSignExt16\x20(5) e=kc<( 1fc?;:( b11111111 fH\'S( b11111111 {SU_!( -sSignExt16To64BitThenShift\x20(5) qW^#F( +sZeroExt32\x20(2) |3Xl_( +sFunnelShift2x64Bit\x20(3) qW^#F( b11111111 0G)6s( s\x20(13) 5N|/;( b11111111 ?R~45( @@ -80411,7 +81216,8 @@ sSignExt16\x20(5) e=kc<) 1fc?;:) b11111111 fH\'S) b11111111 {SU_!) -sSignExt16To64BitThenShift\x20(5) qW^#F) +sZeroExt32\x20(2) |3Xl_) +sFunnelShift2x64Bit\x20(3) qW^#F) b11111111 0G)6s) s\x20(13) 5N|/;) b11111111 ?R~45) @@ -80436,7 +81242,8 @@ sSignExt16\x20(5) e=kc<* 1fc?;:* b11111111 fH\'S* b11111111 {SU_!* -sSignExt16To64BitThenShift\x20(5) qW^#F* +sZeroExt32\x20(2) |3Xl_* +sFunnelShift2x64Bit\x20(3) qW^#F* b11111111 0G)6s* s\x20(13) 5N|/;* b11111111 ?R~45* @@ -80655,9 +81462,11 @@ b1001 fH\'S b101011011011000000001000000000 H(}3" b1001 {SU_ b110110 M{|bD -sWrapToTwiceWidth\x20(1) e._X@ -b1010 ~I[}3 -sShiftSigned64\x20(7) qW^#F +sWrapToUInt6\x20(3) e._X@ +sHdlSome\x20(1) Q^X6H +b10 ~I[}3 +sZeroExt8\x20(6) |3Xl_ +sFunnelShift2x16Bit\x20(1) qW^#F b1001 0G)6s b1010110110110000000010 DaH8> sS8\x20(7) 5N|/; @@ -80698,9 +81507,11 @@ b1001 fH\'S" b101011011011000000001000000000 H(}3"" b1001 {SU_!" b110110 M{|bD" -sWrapToTwiceWidth\x20(1) e._X@" -b1010 ~I[}3" -sShiftSigned64\x20(7) qW^#F" +sWrapToUInt6\x20(3) e._X@" +sHdlSome\x20(1) Q^X6H" +b10 ~I[}3" +sZeroExt8\x20(6) |3Xl_" +sFunnelShift2x16Bit\x20(1) qW^#F" b1001 0G)6s" b1010110110110000000010 DaH8>" sS8\x20(7) 5N|/;" @@ -80741,9 +81552,11 @@ b1001 fH\'S# b101011011011000000001000000000 H(}3"# b1001 {SU_!# b110110 M{|bD# -sWrapToTwiceWidth\x20(1) e._X@# -b1010 ~I[}3# -sShiftSigned64\x20(7) qW^#F# +sWrapToUInt6\x20(3) e._X@# +sHdlSome\x20(1) Q^X6H# +b10 ~I[}3# +sZeroExt8\x20(6) |3Xl_# +sFunnelShift2x16Bit\x20(1) qW^#F# b1001 0G)6s# b1010110110110000000010 DaH8># sS8\x20(7) 5N|/;# @@ -80784,9 +81597,11 @@ b1001 fH\'S$ b101011011011000000001000000000 H(}3"$ b1001 {SU_!$ b110110 M{|bD$ -sWrapToTwiceWidth\x20(1) e._X@$ -b1010 ~I[}3$ -sShiftSigned64\x20(7) qW^#F$ +sWrapToUInt6\x20(3) e._X@$ +sHdlSome\x20(1) Q^X6H$ +b10 ~I[}3$ +sZeroExt8\x20(6) |3Xl_$ +sFunnelShift2x16Bit\x20(1) qW^#F$ b1001 0G)6s$ b1010110110110000000010 DaH8>$ sS8\x20(7) 5N|/;$ @@ -80820,7 +81635,8 @@ sSignExt8\x20(7) e=kc<% 0fc?;:% b1001 fH\'S% b1001 {SU_!% -sShiftSigned64\x20(7) qW^#F% +sZeroExt8\x20(6) |3Xl_% +sFunnelShift2x16Bit\x20(1) qW^#F% b1001 0G)6s% sS8\x20(7) 5N|/;% b1001 ?R~45% @@ -80845,7 +81661,8 @@ sSignExt8\x20(7) e=kc<& 0fc?;:& b1001 fH\'S& b1001 {SU_!& -sShiftSigned64\x20(7) qW^#F& +sZeroExt8\x20(6) |3Xl_& +sFunnelShift2x16Bit\x20(1) qW^#F& b1001 0G)6s& sS8\x20(7) 5N|/;& b1001 ?R~45& @@ -80870,7 +81687,8 @@ sSignExt8\x20(7) e=kc<' 0fc?;:' b1001 fH\'S' b1001 {SU_!' -sShiftSigned64\x20(7) qW^#F' +sZeroExt8\x20(6) |3Xl_' +sFunnelShift2x16Bit\x20(1) qW^#F' b1001 0G)6s' sS8\x20(7) 5N|/;' b1001 ?R~45' @@ -80895,7 +81713,8 @@ sSignExt8\x20(7) e=kc<( 0fc?;:( b1001 fH\'S( b1001 {SU_!( -sShiftSigned64\x20(7) qW^#F( +sZeroExt8\x20(6) |3Xl_( +sFunnelShift2x16Bit\x20(1) qW^#F( b1001 0G)6s( sS8\x20(7) 5N|/;( b1001 ?R~45( @@ -80920,7 +81739,8 @@ sSignExt8\x20(7) e=kc<) 0fc?;:) b1001 fH\'S) b1001 {SU_!) -sShiftSigned64\x20(7) qW^#F) +sZeroExt8\x20(6) |3Xl_) +sFunnelShift2x16Bit\x20(1) qW^#F) b1001 0G)6s) sS8\x20(7) 5N|/;) b1001 ?R~45) @@ -80945,7 +81765,8 @@ sSignExt8\x20(7) e=kc<* 0fc?;:* b1001 fH\'S* b1001 {SU_!* -sShiftSigned64\x20(7) qW^#F* +sZeroExt8\x20(6) |3Xl_* +sFunnelShift2x16Bit\x20(1) qW^#F* b1001 0G)6s* sS8\x20(7) 5N|/;* b1001 ?R~45* @@ -81247,7 +82068,8 @@ sSignExt16\x20(5) e=kc< 1fc?;: b11111111 fH\'S b11111111 {SU_ -sSignExt16To64BitThenShift\x20(5) qW^#F +sZeroExt32\x20(2) |3Xl_ +sFunnelShift2x64Bit\x20(3) qW^#F b11111111 0G)6s s\x20(13) 5N|/; b11111111 ?R~45 @@ -81272,7 +82094,8 @@ sSignExt16\x20(5) e=kc<" 1fc?;:" b11111111 fH\'S" b11111111 {SU_!" -sSignExt16To64BitThenShift\x20(5) qW^#F" +sZeroExt32\x20(2) |3Xl_" +sFunnelShift2x64Bit\x20(3) qW^#F" b11111111 0G)6s" s\x20(13) 5N|/;" b11111111 ?R~45" @@ -81297,7 +82120,8 @@ sSignExt16\x20(5) e=kc<# 1fc?;:# b11111111 fH\'S# b11111111 {SU_!# -sSignExt16To64BitThenShift\x20(5) qW^#F# +sZeroExt32\x20(2) |3Xl_# +sFunnelShift2x64Bit\x20(3) qW^#F# b11111111 0G)6s# s\x20(13) 5N|/;# b11111111 ?R~45# @@ -81322,7 +82146,8 @@ sSignExt16\x20(5) e=kc<$ 1fc?;:$ b11111111 fH\'S$ b11111111 {SU_!$ -sSignExt16To64BitThenShift\x20(5) qW^#F$ +sZeroExt32\x20(2) |3Xl_$ +sFunnelShift2x64Bit\x20(3) qW^#F$ b11111111 0G)6s$ s\x20(13) 5N|/;$ b11111111 ?R~45$ @@ -81348,7 +82173,8 @@ sSignExt16\x20(5) e=kc<% 1fc?;:% b11111111 fH\'S% b11111111 {SU_!% -sSignExt16To64BitThenShift\x20(5) qW^#F% +sZeroExt32\x20(2) |3Xl_% +sFunnelShift2x64Bit\x20(3) qW^#F% b11111111 0G)6s% s\x20(13) 5N|/;% b11111111 ?R~45% @@ -81373,7 +82199,8 @@ sSignExt16\x20(5) e=kc<& 1fc?;:& b11111111 fH\'S& b11111111 {SU_!& -sSignExt16To64BitThenShift\x20(5) qW^#F& +sZeroExt32\x20(2) |3Xl_& +sFunnelShift2x64Bit\x20(3) qW^#F& b11111111 0G)6s& s\x20(13) 5N|/;& b11111111 ?R~45& @@ -81398,7 +82225,8 @@ sSignExt16\x20(5) e=kc<' 1fc?;:' b11111111 fH\'S' b11111111 {SU_!' -sSignExt16To64BitThenShift\x20(5) qW^#F' +sZeroExt32\x20(2) |3Xl_' +sFunnelShift2x64Bit\x20(3) qW^#F' b11111111 0G)6s' s\x20(13) 5N|/;' b11111111 ?R~45' @@ -81423,7 +82251,8 @@ sSignExt16\x20(5) e=kc<( 1fc?;:( b11111111 fH\'S( b11111111 {SU_!( -sSignExt16To64BitThenShift\x20(5) qW^#F( +sZeroExt32\x20(2) |3Xl_( +sFunnelShift2x64Bit\x20(3) qW^#F( b11111111 0G)6s( s\x20(13) 5N|/;( b11111111 ?R~45( @@ -81448,7 +82277,8 @@ sSignExt16\x20(5) e=kc<) 1fc?;:) b11111111 fH\'S) b11111111 {SU_!) -sSignExt16To64BitThenShift\x20(5) qW^#F) +sZeroExt32\x20(2) |3Xl_) +sFunnelShift2x64Bit\x20(3) qW^#F) b11111111 0G)6s) s\x20(13) 5N|/;) b11111111 ?R~45) @@ -81473,7 +82303,8 @@ sSignExt16\x20(5) e=kc<* 1fc?;:* b11111111 fH\'S* b11111111 {SU_!* -sSignExt16To64BitThenShift\x20(5) qW^#F* +sZeroExt32\x20(2) |3Xl_* +sFunnelShift2x64Bit\x20(3) qW^#F* b11111111 0G)6s* s\x20(13) 5N|/;* b11111111 ?R~45* @@ -81613,7 +82444,7 @@ b1001000110100 /,3hy sZeroExt32\x20(2) :RCPw sZeroExt32\x20(2) :CdkL sZeroExt32\x20(2) JCJvX -sFunnelShift2x32Bit\x20(2) % sS8\x20(7) 5N|/; @@ -81718,9 +82551,11 @@ b1001 fH\'S" b10010001101000000001000000000 H(}3"" b1001 {SU_!" b11010 M{|bD" -sWrapToWidth\x20(0) e._X@" -b100 ~I[}3" -sShiftSigned64\x20(7) qW^#F" +sWrapToUInt5\x20(2) e._X@" +sHdlNone\x20(0) Q^X6H" +b1 ~I[}3" +sZeroExt8\x20(6) |3Xl_" +sFunnelShift2x16Bit\x20(1) qW^#F" b1001 0G)6s" b100100011010000000010 DaH8>" sS8\x20(7) 5N|/;" @@ -81761,9 +82596,11 @@ b1001 fH\'S# b10010001101000000001000000000 H(}3"# b1001 {SU_!# b11010 M{|bD# -sWrapToWidth\x20(0) e._X@# -b100 ~I[}3# -sShiftSigned64\x20(7) qW^#F# +sWrapToUInt5\x20(2) e._X@# +sHdlNone\x20(0) Q^X6H# +b1 ~I[}3# +sZeroExt8\x20(6) |3Xl_# +sFunnelShift2x16Bit\x20(1) qW^#F# b1001 0G)6s# b100100011010000000010 DaH8># sS8\x20(7) 5N|/;# @@ -81804,9 +82641,11 @@ b1001 fH\'S$ b10010001101000000001000000000 H(}3"$ b1001 {SU_!$ b11010 M{|bD$ -sWrapToWidth\x20(0) e._X@$ -b100 ~I[}3$ -sShiftSigned64\x20(7) qW^#F$ +sWrapToUInt5\x20(2) e._X@$ +sHdlNone\x20(0) Q^X6H$ +b1 ~I[}3$ +sZeroExt8\x20(6) |3Xl_$ +sFunnelShift2x16Bit\x20(1) qW^#F$ b1001 0G)6s$ b100100011010000000010 DaH8>$ sS8\x20(7) 5N|/;$ @@ -81840,7 +82679,8 @@ sSignExt8\x20(7) e=kc<% 0fc?;:% b1001 fH\'S% b1001 {SU_!% -sShiftSigned64\x20(7) qW^#F% +sZeroExt8\x20(6) |3Xl_% +sFunnelShift2x16Bit\x20(1) qW^#F% b1001 0G)6s% sS8\x20(7) 5N|/;% b1001 ?R~45% @@ -81865,7 +82705,8 @@ sSignExt8\x20(7) e=kc<& 0fc?;:& b1001 fH\'S& b1001 {SU_!& -sShiftSigned64\x20(7) qW^#F& +sZeroExt8\x20(6) |3Xl_& +sFunnelShift2x16Bit\x20(1) qW^#F& b1001 0G)6s& sS8\x20(7) 5N|/;& b1001 ?R~45& @@ -81890,7 +82731,8 @@ sSignExt8\x20(7) e=kc<' 0fc?;:' b1001 fH\'S' b1001 {SU_!' -sShiftSigned64\x20(7) qW^#F' +sZeroExt8\x20(6) |3Xl_' +sFunnelShift2x16Bit\x20(1) qW^#F' b1001 0G)6s' sS8\x20(7) 5N|/;' b1001 ?R~45' @@ -81915,7 +82757,8 @@ sSignExt8\x20(7) e=kc<( 0fc?;:( b1001 fH\'S( b1001 {SU_!( -sShiftSigned64\x20(7) qW^#F( +sZeroExt8\x20(6) |3Xl_( +sFunnelShift2x16Bit\x20(1) qW^#F( b1001 0G)6s( sS8\x20(7) 5N|/;( b1001 ?R~45( @@ -81940,7 +82783,8 @@ sSignExt8\x20(7) e=kc<) 0fc?;:) b1001 fH\'S) b1001 {SU_!) -sShiftSigned64\x20(7) qW^#F) +sZeroExt8\x20(6) |3Xl_) +sFunnelShift2x16Bit\x20(1) qW^#F) b1001 0G)6s) sS8\x20(7) 5N|/;) b1001 ?R~45) @@ -81965,7 +82809,8 @@ sSignExt8\x20(7) e=kc<* 0fc?;:* b1001 fH\'S* b1001 {SU_!* -sShiftSigned64\x20(7) qW^#F* +sZeroExt8\x20(6) |3Xl_* +sFunnelShift2x16Bit\x20(1) qW^#F* b1001 0G)6s* sS8\x20(7) 5N|/;* b1001 ?R~45* @@ -82443,10 +83288,10 @@ b100100 q&az; b10001001 ~HiEE sHdlSome\x20(1) wxrqf b110011 #nTMG -sWrapToTwiceWidth\x20(1) \'QO; -b10001 *Jg{y -b100011 ME,4D -sZeroExt32\x20(2) 1YB94 +sWrapToUInt8\x20(5) \'QO; +b110100 *Jg{y +b1000 ME,4D +1|rv,E b100100 7yh$E b100100011010001010110011110001001 4~;,Y b100100 @FN{k @@ -82491,9 +83336,9 @@ b0 fH\'S b100011010001000000001000000000 H(}3" b0 {SU_ b100010 M{|bD -sWrapToTwiceWidth\x20(1) e._X@ -b1000 ~I[}3 -sFunnelShift2x64Bit\x20(3) qW^#F +sWrapToUInt6\x20(3) e._X@ +b10 ~I[}3 +sSignExt8To64BitThenShift\x20(4) qW^#F b0 0G)6s b1000110100010000000010 DaH8> sS32\x20(3) 5N|/; @@ -82535,9 +83380,9 @@ b0 fH\'S" b100011010001000000001000000000 H(}3"" b0 {SU_!" b100010 M{|bD" -sWrapToTwiceWidth\x20(1) e._X@" -b1000 ~I[}3" -sFunnelShift2x64Bit\x20(3) qW^#F" +sWrapToUInt6\x20(3) e._X@" +b10 ~I[}3" +sSignExt8To64BitThenShift\x20(4) qW^#F" b0 0G)6s" b1000110100010000000010 DaH8>" sS32\x20(3) 5N|/;" @@ -82579,9 +83424,9 @@ b0 fH\'S# b100011010001000000001000000000 H(}3"# b0 {SU_!# b100010 M{|bD# -sWrapToTwiceWidth\x20(1) e._X@# -b1000 ~I[}3# -sFunnelShift2x64Bit\x20(3) qW^#F# +sWrapToUInt6\x20(3) e._X@# +b10 ~I[}3# +sSignExt8To64BitThenShift\x20(4) qW^#F# b0 0G)6s# b1000110100010000000010 DaH8># sS32\x20(3) 5N|/;# @@ -82623,9 +83468,9 @@ b0 fH\'S$ b100011010001000000001000000000 H(}3"$ b0 {SU_!$ b100010 M{|bD$ -sWrapToTwiceWidth\x20(1) e._X@$ -b1000 ~I[}3$ -sFunnelShift2x64Bit\x20(3) qW^#F$ +sWrapToUInt6\x20(3) e._X@$ +b10 ~I[}3$ +sSignExt8To64BitThenShift\x20(4) qW^#F$ b0 0G)6s$ b1000110100010000000010 DaH8>$ sS32\x20(3) 5N|/;$ @@ -82662,7 +83507,7 @@ sSignExt32\x20(3) e=kc<% 1b~v2`% b0 fH\'S% b0 {SU_!% -sFunnelShift2x64Bit\x20(3) qW^#F% +sSignExt8To64BitThenShift\x20(4) qW^#F% b0 0G)6s% sS32\x20(3) 5N|/;% b0 ?R~45% @@ -82691,7 +83536,7 @@ sSignExt32\x20(3) e=kc<& 1b~v2`& b0 fH\'S& b0 {SU_!& -sFunnelShift2x64Bit\x20(3) qW^#F& +sSignExt8To64BitThenShift\x20(4) qW^#F& b0 0G)6s& sS32\x20(3) 5N|/;& b0 ?R~45& @@ -82720,7 +83565,7 @@ sSignExt32\x20(3) e=kc<' 1b~v2`' b0 fH\'S' b0 {SU_!' -sFunnelShift2x64Bit\x20(3) qW^#F' +sSignExt8To64BitThenShift\x20(4) qW^#F' b0 0G)6s' sS32\x20(3) 5N|/;' b0 ?R~45' @@ -82747,7 +83592,7 @@ sSignExt32\x20(3) e=kc<( 1b~v2`( b0 fH\'S( b0 {SU_!( -sFunnelShift2x64Bit\x20(3) qW^#F( +sSignExt8To64BitThenShift\x20(4) qW^#F( b0 0G)6s( sS32\x20(3) 5N|/;( b0 ?R~45( @@ -82774,7 +83619,7 @@ sSignExt32\x20(3) e=kc<) 1b~v2`) b0 fH\'S) b0 {SU_!) -sFunnelShift2x64Bit\x20(3) qW^#F) +sSignExt8To64BitThenShift\x20(4) qW^#F) b0 0G)6s) sS32\x20(3) 5N|/;) b0 ?R~45) @@ -82801,7 +83646,7 @@ sSignExt32\x20(3) e=kc<* 1b~v2`* b0 fH\'S* b0 {SU_!* -sFunnelShift2x64Bit\x20(3) qW^#F* +sSignExt8To64BitThenShift\x20(4) qW^#F* b0 0G)6s* sS32\x20(3) 5N|/;* b0 ?R~45* @@ -83234,10 +84079,10 @@ b100101 ^vj`_ b0 ~HiEE sHdlNone\x20(0) wxrqf b0 #nTMG -sWrapToWidth\x20(0) \'QO; +sWrapToUInt3\x20(0) \'QO; b0 *Jg{y b0 ME,4D -sFull64\x20(0) 1YB94 +0|rv,E b100100 7yh$E b100101 OcDnC b0 4~;,Y @@ -83289,9 +84134,9 @@ b1001 fH\'S b101001001011000000001000000000 H(}3" b1001 {SU_ b10110 M{|bD -sHdlNone\x20(0) Q^X6H -b1010 ~I[}3 -sShiftSigned64\x20(7) qW^#F +sWrapToUInt4\x20(1) e._X@ +sHdlSome\x20(1) Q^X6H +sFunnelShift2x16Bit\x20(1) qW^#F b1001 0G)6s b1010010010110000000010 DaH8> sS8\x20(7) 5N|/; @@ -83334,9 +84179,9 @@ b1001 fH\'S" b101001001011000000001000000000 H(}3"" b1001 {SU_!" b10110 M{|bD" -sHdlNone\x20(0) Q^X6H" -b1010 ~I[}3" -sShiftSigned64\x20(7) qW^#F" +sWrapToUInt4\x20(1) e._X@" +sHdlSome\x20(1) Q^X6H" +sFunnelShift2x16Bit\x20(1) qW^#F" b1001 0G)6s" b1010010010110000000010 DaH8>" sS8\x20(7) 5N|/;" @@ -83379,9 +84224,9 @@ b1001 fH\'S# b101001001011000000001000000000 H(}3"# b1001 {SU_!# b10110 M{|bD# -sHdlNone\x20(0) Q^X6H# -b1010 ~I[}3# -sShiftSigned64\x20(7) qW^#F# +sWrapToUInt4\x20(1) e._X@# +sHdlSome\x20(1) Q^X6H# +sFunnelShift2x16Bit\x20(1) qW^#F# b1001 0G)6s# b1010010010110000000010 DaH8># sS8\x20(7) 5N|/;# @@ -83424,9 +84269,9 @@ b1001 fH\'S$ b101001001011000000001000000000 H(}3"$ b1001 {SU_!$ b10110 M{|bD$ -sHdlNone\x20(0) Q^X6H$ -b1010 ~I[}3$ -sShiftSigned64\x20(7) qW^#F$ +sWrapToUInt4\x20(1) e._X@$ +sHdlSome\x20(1) Q^X6H$ +sFunnelShift2x16Bit\x20(1) qW^#F$ b1001 0G)6s$ b1010010010110000000010 DaH8>$ sS8\x20(7) 5N|/;$ @@ -83464,7 +84309,7 @@ sSignExt8\x20(7) e=kc<% 0b~v2`% b1001 fH\'S% b1001 {SU_!% -sShiftSigned64\x20(7) qW^#F% +sFunnelShift2x16Bit\x20(1) qW^#F% b1001 0G)6s% sS8\x20(7) 5N|/;% b1001 ?R~45% @@ -83494,7 +84339,7 @@ sSignExt8\x20(7) e=kc<& 0b~v2`& b1001 fH\'S& b1001 {SU_!& -sShiftSigned64\x20(7) qW^#F& +sFunnelShift2x16Bit\x20(1) qW^#F& b1001 0G)6s& sS8\x20(7) 5N|/;& b1001 ?R~45& @@ -83524,7 +84369,7 @@ sSignExt8\x20(7) e=kc<' 0b~v2`' b1001 fH\'S' b1001 {SU_!' -sShiftSigned64\x20(7) qW^#F' +sFunnelShift2x16Bit\x20(1) qW^#F' b1001 0G)6s' sS8\x20(7) 5N|/;' b1001 ?R~45' @@ -83552,7 +84397,7 @@ sSignExt8\x20(7) e=kc<( 0b~v2`( b1001 fH\'S( b1001 {SU_!( -sShiftSigned64\x20(7) qW^#F( +sFunnelShift2x16Bit\x20(1) qW^#F( b1001 0G)6s( sS8\x20(7) 5N|/;( b1001 ?R~45( @@ -83580,7 +84425,7 @@ sSignExt8\x20(7) e=kc<) 0b~v2`) b1001 fH\'S) b1001 {SU_!) -sShiftSigned64\x20(7) qW^#F) +sFunnelShift2x16Bit\x20(1) qW^#F) b1001 0G)6s) sS8\x20(7) 5N|/;) b1001 ?R~45) @@ -83608,7 +84453,7 @@ sSignExt8\x20(7) e=kc<* 0b~v2`* b1001 fH\'S* b1001 {SU_!* -sShiftSigned64\x20(7) qW^#F* +sFunnelShift2x16Bit\x20(1) qW^#F* b1001 0G)6s* sS8\x20(7) 5N|/;* b1001 ?R~45* @@ -84195,9 +85040,9 @@ b1001 fH\'S b10010001101000000001000000000 H(}3" b1001 {SU_ b11010 M{|bD -sWrapToWidth\x20(0) e._X@ -sHdlSome\x20(1) Q^X6H -b100 ~I[}3 +sWrapToUInt5\x20(2) e._X@ +sHdlNone\x20(0) Q^X6H +b1 ~I[}3 b1001 0G)6s b100100011010000000010 DaH8> b1001 ?R~45 @@ -84228,9 +85073,9 @@ b1001 fH\'S" b10010001101000000001000000000 H(}3"" b1001 {SU_!" b11010 M{|bD" -sWrapToWidth\x20(0) e._X@" -sHdlSome\x20(1) Q^X6H" -b100 ~I[}3" +sWrapToUInt5\x20(2) e._X@" +sHdlNone\x20(0) Q^X6H" +b1 ~I[}3" b1001 0G)6s" b100100011010000000010 DaH8>" b1001 ?R~45" @@ -84261,9 +85106,9 @@ b1001 fH\'S# b10010001101000000001000000000 H(}3"# b1001 {SU_!# b11010 M{|bD# -sWrapToWidth\x20(0) e._X@# -sHdlSome\x20(1) Q^X6H# -b100 ~I[}3# +sWrapToUInt5\x20(2) e._X@# +sHdlNone\x20(0) Q^X6H# +b1 ~I[}3# b1001 0G)6s# b100100011010000000010 DaH8># b1001 ?R~45# @@ -84294,9 +85139,9 @@ b1001 fH\'S$ b10010001101000000001000000000 H(}3"$ b1001 {SU_!$ b11010 M{|bD$ -sWrapToWidth\x20(0) e._X@$ -sHdlSome\x20(1) Q^X6H$ -b100 ~I[}3$ +sWrapToUInt5\x20(2) e._X@$ +sHdlNone\x20(0) Q^X6H$ +b1 ~I[}3$ b1001 0G)6s$ b100100011010000000010 DaH8>$ b1001 ?R~45$ @@ -84687,7 +85532,8 @@ sSignExt16\x20(5) e=kc< 1fc?;: b11111111 fH\'S b11111111 {SU_ -sSignExt16To64BitThenShift\x20(5) qW^#F +sZeroExt32\x20(2) |3Xl_ +sFunnelShift2x64Bit\x20(3) qW^#F b11111111 0G)6s s\x20(13) 5N|/; b11111111 ?R~45 @@ -84712,7 +85558,8 @@ sSignExt16\x20(5) e=kc<" 1fc?;:" b11111111 fH\'S" b11111111 {SU_!" -sSignExt16To64BitThenShift\x20(5) qW^#F" +sZeroExt32\x20(2) |3Xl_" +sFunnelShift2x64Bit\x20(3) qW^#F" b11111111 0G)6s" s\x20(13) 5N|/;" b11111111 ?R~45" @@ -84737,7 +85584,8 @@ sSignExt16\x20(5) e=kc<# 1fc?;:# b11111111 fH\'S# b11111111 {SU_!# -sSignExt16To64BitThenShift\x20(5) qW^#F# +sZeroExt32\x20(2) |3Xl_# +sFunnelShift2x64Bit\x20(3) qW^#F# b11111111 0G)6s# s\x20(13) 5N|/;# b11111111 ?R~45# @@ -84762,7 +85610,8 @@ sSignExt16\x20(5) e=kc<$ 1fc?;:$ b11111111 fH\'S$ b11111111 {SU_!$ -sSignExt16To64BitThenShift\x20(5) qW^#F$ +sZeroExt32\x20(2) |3Xl_$ +sFunnelShift2x64Bit\x20(3) qW^#F$ b11111111 0G)6s$ s\x20(13) 5N|/;$ b11111111 ?R~45$ @@ -84788,7 +85637,8 @@ sSignExt16\x20(5) e=kc<% 1fc?;:% b11111111 fH\'S% b11111111 {SU_!% -sSignExt16To64BitThenShift\x20(5) qW^#F% +sZeroExt32\x20(2) |3Xl_% +sFunnelShift2x64Bit\x20(3) qW^#F% b11111111 0G)6s% s\x20(13) 5N|/;% b11111111 ?R~45% @@ -84813,7 +85663,8 @@ sSignExt16\x20(5) e=kc<& 1fc?;:& b11111111 fH\'S& b11111111 {SU_!& -sSignExt16To64BitThenShift\x20(5) qW^#F& +sZeroExt32\x20(2) |3Xl_& +sFunnelShift2x64Bit\x20(3) qW^#F& b11111111 0G)6s& s\x20(13) 5N|/;& b11111111 ?R~45& @@ -84838,7 +85689,8 @@ sSignExt16\x20(5) e=kc<' 1fc?;:' b11111111 fH\'S' b11111111 {SU_!' -sSignExt16To64BitThenShift\x20(5) qW^#F' +sZeroExt32\x20(2) |3Xl_' +sFunnelShift2x64Bit\x20(3) qW^#F' b11111111 0G)6s' s\x20(13) 5N|/;' b11111111 ?R~45' @@ -84863,7 +85715,8 @@ sSignExt16\x20(5) e=kc<( 1fc?;:( b11111111 fH\'S( b11111111 {SU_!( -sSignExt16To64BitThenShift\x20(5) qW^#F( +sZeroExt32\x20(2) |3Xl_( +sFunnelShift2x64Bit\x20(3) qW^#F( b11111111 0G)6s( s\x20(13) 5N|/;( b11111111 ?R~45( @@ -84888,7 +85741,8 @@ sSignExt16\x20(5) e=kc<) 1fc?;:) b11111111 fH\'S) b11111111 {SU_!) -sSignExt16To64BitThenShift\x20(5) qW^#F) +sZeroExt32\x20(2) |3Xl_) +sFunnelShift2x64Bit\x20(3) qW^#F) b11111111 0G)6s) s\x20(13) 5N|/;) b11111111 ?R~45) @@ -84913,7 +85767,8 @@ sSignExt16\x20(5) e=kc<* 1fc?;:* b11111111 fH\'S* b11111111 {SU_!* -sSignExt16To64BitThenShift\x20(5) qW^#F* +sZeroExt32\x20(2) |3Xl_* +sFunnelShift2x64Bit\x20(3) qW^#F* b11111111 0G)6s* s\x20(13) 5N|/;* b11111111 ?R~45* @@ -85132,10 +85987,11 @@ b1001 fH\'S b101001011011000000001000000000 H(}3" b1001 {SU_ b110110 M{|bD -sWrapToTwiceWidth\x20(1) e._X@ -sHdlNone\x20(0) Q^X6H -b1010 ~I[}3 -sShiftSigned64\x20(7) qW^#F +sWrapToUInt4\x20(1) e._X@ +sHdlSome\x20(1) Q^X6H +b10 ~I[}3 +sZeroExt8\x20(6) |3Xl_ +sFunnelShift2x16Bit\x20(1) qW^#F b1001 0G)6s b1010010110110000000010 DaH8> sS8\x20(7) 5N|/; @@ -85176,10 +86032,11 @@ b1001 fH\'S" b101001011011000000001000000000 H(}3"" b1001 {SU_!" b110110 M{|bD" -sWrapToTwiceWidth\x20(1) e._X@" -sHdlNone\x20(0) Q^X6H" -b1010 ~I[}3" -sShiftSigned64\x20(7) qW^#F" +sWrapToUInt4\x20(1) e._X@" +sHdlSome\x20(1) Q^X6H" +b10 ~I[}3" +sZeroExt8\x20(6) |3Xl_" +sFunnelShift2x16Bit\x20(1) qW^#F" b1001 0G)6s" b1010010110110000000010 DaH8>" sS8\x20(7) 5N|/;" @@ -85220,10 +86077,11 @@ b1001 fH\'S# b101001011011000000001000000000 H(}3"# b1001 {SU_!# b110110 M{|bD# -sWrapToTwiceWidth\x20(1) e._X@# -sHdlNone\x20(0) Q^X6H# -b1010 ~I[}3# -sShiftSigned64\x20(7) qW^#F# +sWrapToUInt4\x20(1) e._X@# +sHdlSome\x20(1) Q^X6H# +b10 ~I[}3# +sZeroExt8\x20(6) |3Xl_# +sFunnelShift2x16Bit\x20(1) qW^#F# b1001 0G)6s# b1010010110110000000010 DaH8># sS8\x20(7) 5N|/;# @@ -85264,10 +86122,11 @@ b1001 fH\'S$ b101001011011000000001000000000 H(}3"$ b1001 {SU_!$ b110110 M{|bD$ -sWrapToTwiceWidth\x20(1) e._X@$ -sHdlNone\x20(0) Q^X6H$ -b1010 ~I[}3$ -sShiftSigned64\x20(7) qW^#F$ +sWrapToUInt4\x20(1) e._X@$ +sHdlSome\x20(1) Q^X6H$ +b10 ~I[}3$ +sZeroExt8\x20(6) |3Xl_$ +sFunnelShift2x16Bit\x20(1) qW^#F$ b1001 0G)6s$ b1010010110110000000010 DaH8>$ sS8\x20(7) 5N|/;$ @@ -85301,7 +86160,8 @@ sSignExt8\x20(7) e=kc<% 0fc?;:% b1001 fH\'S% b1001 {SU_!% -sShiftSigned64\x20(7) qW^#F% +sZeroExt8\x20(6) |3Xl_% +sFunnelShift2x16Bit\x20(1) qW^#F% b1001 0G)6s% sS8\x20(7) 5N|/;% b1001 ?R~45% @@ -85326,7 +86186,8 @@ sSignExt8\x20(7) e=kc<& 0fc?;:& b1001 fH\'S& b1001 {SU_!& -sShiftSigned64\x20(7) qW^#F& +sZeroExt8\x20(6) |3Xl_& +sFunnelShift2x16Bit\x20(1) qW^#F& b1001 0G)6s& sS8\x20(7) 5N|/;& b1001 ?R~45& @@ -85351,7 +86212,8 @@ sSignExt8\x20(7) e=kc<' 0fc?;:' b1001 fH\'S' b1001 {SU_!' -sShiftSigned64\x20(7) qW^#F' +sZeroExt8\x20(6) |3Xl_' +sFunnelShift2x16Bit\x20(1) qW^#F' b1001 0G)6s' sS8\x20(7) 5N|/;' b1001 ?R~45' @@ -85376,7 +86238,8 @@ sSignExt8\x20(7) e=kc<( 0fc?;:( b1001 fH\'S( b1001 {SU_!( -sShiftSigned64\x20(7) qW^#F( +sZeroExt8\x20(6) |3Xl_( +sFunnelShift2x16Bit\x20(1) qW^#F( b1001 0G)6s( sS8\x20(7) 5N|/;( b1001 ?R~45( @@ -85401,7 +86264,8 @@ sSignExt8\x20(7) e=kc<) 0fc?;:) b1001 fH\'S) b1001 {SU_!) -sShiftSigned64\x20(7) qW^#F) +sZeroExt8\x20(6) |3Xl_) +sFunnelShift2x16Bit\x20(1) qW^#F) b1001 0G)6s) sS8\x20(7) 5N|/;) b1001 ?R~45) @@ -85426,7 +86290,8 @@ sSignExt8\x20(7) e=kc<* 0fc?;:* b1001 fH\'S* b1001 {SU_!* -sShiftSigned64\x20(7) qW^#F* +sZeroExt8\x20(6) |3Xl_* +sFunnelShift2x16Bit\x20(1) qW^#F* b1001 0G)6s* sS8\x20(7) 5N|/;* b1001 ?R~45* @@ -85716,7 +86581,8 @@ sSignExt16\x20(5) e=kc< 1fc?;: b11111111 fH\'S b11111111 {SU_ -sSignExt16To64BitThenShift\x20(5) qW^#F +sZeroExt32\x20(2) |3Xl_ +sFunnelShift2x64Bit\x20(3) qW^#F b11111111 0G)6s s\x20(13) 5N|/; b11111111 ?R~45 @@ -85741,7 +86607,8 @@ sSignExt16\x20(5) e=kc<" 1fc?;:" b11111111 fH\'S" b11111111 {SU_!" -sSignExt16To64BitThenShift\x20(5) qW^#F" +sZeroExt32\x20(2) |3Xl_" +sFunnelShift2x64Bit\x20(3) qW^#F" b11111111 0G)6s" s\x20(13) 5N|/;" b11111111 ?R~45" @@ -85766,7 +86633,8 @@ sSignExt16\x20(5) e=kc<# 1fc?;:# b11111111 fH\'S# b11111111 {SU_!# -sSignExt16To64BitThenShift\x20(5) qW^#F# +sZeroExt32\x20(2) |3Xl_# +sFunnelShift2x64Bit\x20(3) qW^#F# b11111111 0G)6s# s\x20(13) 5N|/;# b11111111 ?R~45# @@ -85791,7 +86659,8 @@ sSignExt16\x20(5) e=kc<$ 1fc?;:$ b11111111 fH\'S$ b11111111 {SU_!$ -sSignExt16To64BitThenShift\x20(5) qW^#F$ +sZeroExt32\x20(2) |3Xl_$ +sFunnelShift2x64Bit\x20(3) qW^#F$ b11111111 0G)6s$ s\x20(13) 5N|/;$ b11111111 ?R~45$ @@ -85817,7 +86686,8 @@ sSignExt16\x20(5) e=kc<% 1fc?;:% b11111111 fH\'S% b11111111 {SU_!% -sSignExt16To64BitThenShift\x20(5) qW^#F% +sZeroExt32\x20(2) |3Xl_% +sFunnelShift2x64Bit\x20(3) qW^#F% b11111111 0G)6s% s\x20(13) 5N|/;% b11111111 ?R~45% @@ -85842,7 +86712,8 @@ sSignExt16\x20(5) e=kc<& 1fc?;:& b11111111 fH\'S& b11111111 {SU_!& -sSignExt16To64BitThenShift\x20(5) qW^#F& +sZeroExt32\x20(2) |3Xl_& +sFunnelShift2x64Bit\x20(3) qW^#F& b11111111 0G)6s& s\x20(13) 5N|/;& b11111111 ?R~45& @@ -85867,7 +86738,8 @@ sSignExt16\x20(5) e=kc<' 1fc?;:' b11111111 fH\'S' b11111111 {SU_!' -sSignExt16To64BitThenShift\x20(5) qW^#F' +sZeroExt32\x20(2) |3Xl_' +sFunnelShift2x64Bit\x20(3) qW^#F' b11111111 0G)6s' s\x20(13) 5N|/;' b11111111 ?R~45' @@ -85892,7 +86764,8 @@ sSignExt16\x20(5) e=kc<( 1fc?;:( b11111111 fH\'S( b11111111 {SU_!( -sSignExt16To64BitThenShift\x20(5) qW^#F( +sZeroExt32\x20(2) |3Xl_( +sFunnelShift2x64Bit\x20(3) qW^#F( b11111111 0G)6s( s\x20(13) 5N|/;( b11111111 ?R~45( @@ -85917,7 +86790,8 @@ sSignExt16\x20(5) e=kc<) 1fc?;:) b11111111 fH\'S) b11111111 {SU_!) -sSignExt16To64BitThenShift\x20(5) qW^#F) +sZeroExt32\x20(2) |3Xl_) +sFunnelShift2x64Bit\x20(3) qW^#F) b11111111 0G)6s) s\x20(13) 5N|/;) b11111111 ?R~45) @@ -85942,7 +86816,8 @@ sSignExt16\x20(5) e=kc<* 1fc?;:* b11111111 fH\'S* b11111111 {SU_!* -sSignExt16To64BitThenShift\x20(5) qW^#F* +sZeroExt32\x20(2) |3Xl_* +sFunnelShift2x64Bit\x20(3) qW^#F* b11111111 0G)6s* s\x20(13) 5N|/;* b11111111 ?R~45* @@ -86082,7 +86957,7 @@ b1001000110100 /,3hy sSignExt32\x20(3) :RCPw sSignExt32\x20(3) :CdkL sSignExt32\x20(3) JCJvX -sFunnelShift2x64Bit\x20(3) % sS8\x20(7) 5N|/; @@ -86186,10 +87062,11 @@ b1001 fH\'S" b10010001101000000001000000000 H(}3"" b1001 {SU_!" b11010 M{|bD" -sWrapToWidth\x20(0) e._X@" -sHdlSome\x20(1) Q^X6H" -b100 ~I[}3" -sShiftSigned64\x20(7) qW^#F" +sWrapToUInt5\x20(2) e._X@" +sHdlNone\x20(0) Q^X6H" +b1 ~I[}3" +sZeroExt8\x20(6) |3Xl_" +sFunnelShift2x16Bit\x20(1) qW^#F" b1001 0G)6s" b100100011010000000010 DaH8>" sS8\x20(7) 5N|/;" @@ -86230,10 +87107,11 @@ b1001 fH\'S# b10010001101000000001000000000 H(}3"# b1001 {SU_!# b11010 M{|bD# -sWrapToWidth\x20(0) e._X@# -sHdlSome\x20(1) Q^X6H# -b100 ~I[}3# -sShiftSigned64\x20(7) qW^#F# +sWrapToUInt5\x20(2) e._X@# +sHdlNone\x20(0) Q^X6H# +b1 ~I[}3# +sZeroExt8\x20(6) |3Xl_# +sFunnelShift2x16Bit\x20(1) qW^#F# b1001 0G)6s# b100100011010000000010 DaH8># sS8\x20(7) 5N|/;# @@ -86274,10 +87152,11 @@ b1001 fH\'S$ b10010001101000000001000000000 H(}3"$ b1001 {SU_!$ b11010 M{|bD$ -sWrapToWidth\x20(0) e._X@$ -sHdlSome\x20(1) Q^X6H$ -b100 ~I[}3$ -sShiftSigned64\x20(7) qW^#F$ +sWrapToUInt5\x20(2) e._X@$ +sHdlNone\x20(0) Q^X6H$ +b1 ~I[}3$ +sZeroExt8\x20(6) |3Xl_$ +sFunnelShift2x16Bit\x20(1) qW^#F$ b1001 0G)6s$ b100100011010000000010 DaH8>$ sS8\x20(7) 5N|/;$ @@ -86311,7 +87190,8 @@ sSignExt8\x20(7) e=kc<% 0fc?;:% b1001 fH\'S% b1001 {SU_!% -sShiftSigned64\x20(7) qW^#F% +sZeroExt8\x20(6) |3Xl_% +sFunnelShift2x16Bit\x20(1) qW^#F% b1001 0G)6s% sS8\x20(7) 5N|/;% b1001 ?R~45% @@ -86336,7 +87216,8 @@ sSignExt8\x20(7) e=kc<& 0fc?;:& b1001 fH\'S& b1001 {SU_!& -sShiftSigned64\x20(7) qW^#F& +sZeroExt8\x20(6) |3Xl_& +sFunnelShift2x16Bit\x20(1) qW^#F& b1001 0G)6s& sS8\x20(7) 5N|/;& b1001 ?R~45& @@ -86361,7 +87242,8 @@ sSignExt8\x20(7) e=kc<' 0fc?;:' b1001 fH\'S' b1001 {SU_!' -sShiftSigned64\x20(7) qW^#F' +sZeroExt8\x20(6) |3Xl_' +sFunnelShift2x16Bit\x20(1) qW^#F' b1001 0G)6s' sS8\x20(7) 5N|/;' b1001 ?R~45' @@ -86386,7 +87268,8 @@ sSignExt8\x20(7) e=kc<( 0fc?;:( b1001 fH\'S( b1001 {SU_!( -sShiftSigned64\x20(7) qW^#F( +sZeroExt8\x20(6) |3Xl_( +sFunnelShift2x16Bit\x20(1) qW^#F( b1001 0G)6s( sS8\x20(7) 5N|/;( b1001 ?R~45( @@ -86411,7 +87294,8 @@ sSignExt8\x20(7) e=kc<) 0fc?;:) b1001 fH\'S) b1001 {SU_!) -sShiftSigned64\x20(7) qW^#F) +sZeroExt8\x20(6) |3Xl_) +sFunnelShift2x16Bit\x20(1) qW^#F) b1001 0G)6s) sS8\x20(7) 5N|/;) b1001 ?R~45) @@ -86436,7 +87320,8 @@ sSignExt8\x20(7) e=kc<* 0fc?;:* b1001 fH\'S* b1001 {SU_!* -sShiftSigned64\x20(7) qW^#F* +sZeroExt8\x20(6) |3Xl_* +sFunnelShift2x16Bit\x20(1) qW^#F* b1001 0G)6s* sS8\x20(7) 5N|/;* b1001 ?R~45* @@ -86902,10 +87787,10 @@ b100100 q&az; b10001001 ~HiEE sHdlSome\x20(1) wxrqf b110011 #nTMG -sWrapToTwiceWidth\x20(1) \'QO; -b10001 *Jg{y -b100011 ME,4D -sZeroExt32\x20(2) 1YB94 +sWrapToUInt8\x20(5) \'QO; +b110100 *Jg{y +b1000 ME,4D +1|rv,E b100100 7yh$E b100100011010001010110011110001001 4~;,Y b100100 @FN{k @@ -86947,9 +87832,10 @@ sDupLow32\x20(1) e=kc< 1b~v2` b100011010001000000001000000000 H(}3" b100010 M{|bD -sWrapToTwiceWidth\x20(1) e._X@ -b1000 ~I[}3 -sFunnelShift2x16Bit\x20(1) qW^#F +sWrapToUInt6\x20(3) e._X@ +b10 ~I[}3 +sZeroExt32\x20(2) |3Xl_ +sSignExt32To64BitThenShift\x20(6) qW^#F b1000110100010000000010 DaH8> sCmpRBTwo\x20(9) 5N|/; b100011010001000000001000000000 vb<^s @@ -86981,9 +87867,10 @@ sDupLow32\x20(1) e=kc<" 1b~v2`" b100011010001000000001000000000 H(}3"" b100010 M{|bD" -sWrapToTwiceWidth\x20(1) e._X@" -b1000 ~I[}3" -sFunnelShift2x16Bit\x20(1) qW^#F" +sWrapToUInt6\x20(3) e._X@" +b10 ~I[}3" +sZeroExt32\x20(2) |3Xl_" +sSignExt32To64BitThenShift\x20(6) qW^#F" b1000110100010000000010 DaH8>" sCmpRBTwo\x20(9) 5N|/;" b100011010001000000001000000000 vb<^s" @@ -87015,9 +87902,10 @@ sDupLow32\x20(1) e=kc<# 1b~v2`# b100011010001000000001000000000 H(}3"# b100010 M{|bD# -sWrapToTwiceWidth\x20(1) e._X@# -b1000 ~I[}3# -sFunnelShift2x16Bit\x20(1) qW^#F# +sWrapToUInt6\x20(3) e._X@# +b10 ~I[}3# +sZeroExt32\x20(2) |3Xl_# +sSignExt32To64BitThenShift\x20(6) qW^#F# b1000110100010000000010 DaH8># sCmpRBTwo\x20(9) 5N|/;# b100011010001000000001000000000 vb<^s# @@ -87049,9 +87937,10 @@ sDupLow32\x20(1) e=kc<$ 1b~v2`$ b100011010001000000001000000000 H(}3"$ b100010 M{|bD$ -sWrapToTwiceWidth\x20(1) e._X@$ -b1000 ~I[}3$ -sFunnelShift2x16Bit\x20(1) qW^#F$ +sWrapToUInt6\x20(3) e._X@$ +b10 ~I[}3$ +sZeroExt32\x20(2) |3Xl_$ +sSignExt32To64BitThenShift\x20(6) qW^#F$ b1000110100010000000010 DaH8>$ sCmpRBTwo\x20(9) 5N|/;$ b100011010001000000001000000000 vb<^s$ @@ -87078,7 +87967,8 @@ sDupLow32\x20(1) ~l7vG% sDupLow32\x20(1) e=kc<% 1fc?;:% 1b~v2`% -sFunnelShift2x16Bit\x20(1) qW^#F% +sZeroExt32\x20(2) |3Xl_% +sSignExt32To64BitThenShift\x20(6) qW^#F% sCmpRBTwo\x20(9) 5N|/;% sSGt\x20(4) ({k7Y% 1^mIv3% @@ -87097,7 +87987,8 @@ sDupLow32\x20(1) ~l7vG& sDupLow32\x20(1) e=kc<& 1fc?;:& 1b~v2`& -sFunnelShift2x16Bit\x20(1) qW^#F& +sZeroExt32\x20(2) |3Xl_& +sSignExt32To64BitThenShift\x20(6) qW^#F& sCmpRBTwo\x20(9) 5N|/;& sSGt\x20(4) ({k7Y& 1^mIv3& @@ -87116,7 +88007,8 @@ sDupLow32\x20(1) ~l7vG' sDupLow32\x20(1) e=kc<' 1fc?;:' 1b~v2`' -sFunnelShift2x16Bit\x20(1) qW^#F' +sZeroExt32\x20(2) |3Xl_' +sSignExt32To64BitThenShift\x20(6) qW^#F' sCmpRBTwo\x20(9) 5N|/;' sSGt\x20(4) ({k7Y' 1^mIv3' @@ -87133,7 +88025,8 @@ sDupLow32\x20(1) ~l7vG( sDupLow32\x20(1) e=kc<( 1fc?;:( 1b~v2`( -sFunnelShift2x16Bit\x20(1) qW^#F( +sZeroExt32\x20(2) |3Xl_( +sSignExt32To64BitThenShift\x20(6) qW^#F( sCmpRBTwo\x20(9) 5N|/;( sSGt\x20(4) ({k7Y( 1^mIv3( @@ -87150,7 +88043,8 @@ sDupLow32\x20(1) ~l7vG) sDupLow32\x20(1) e=kc<) 1fc?;:) 1b~v2`) -sFunnelShift2x16Bit\x20(1) qW^#F) +sZeroExt32\x20(2) |3Xl_) +sSignExt32To64BitThenShift\x20(6) qW^#F) sCmpRBTwo\x20(9) 5N|/;) sSGt\x20(4) ({k7Y) 1^mIv3) @@ -87167,7 +88061,8 @@ sDupLow32\x20(1) ~l7vG* sDupLow32\x20(1) e=kc<* 1fc?;:* 1b~v2`* -sFunnelShift2x16Bit\x20(1) qW^#F* +sZeroExt32\x20(2) |3Xl_* +sSignExt32To64BitThenShift\x20(6) qW^#F* sCmpRBTwo\x20(9) 5N|/;* sSGt\x20(4) ({k7Y* 1^mIv3* @@ -87714,10 +88609,10 @@ b100101 ^vj`_ b0 ~HiEE sHdlNone\x20(0) wxrqf b0 #nTMG -sWrapToWidth\x20(0) \'QO; +sWrapToUInt3\x20(0) \'QO; b0 *Jg{y b0 ME,4D -sFull64\x20(0) 1YB94 +0|rv,E b100100 7yh$E b100101 OcDnC b0 4~;,Y @@ -87773,9 +88668,10 @@ b1001 fH\'S b101001001010000000001000000000 H(}3" b1001 {SU_ b10100 M{|bD -sHdlNone\x20(0) Q^X6H -b1010 ~I[}3 -sShiftSigned64\x20(7) qW^#F +sWrapToUInt4\x20(1) e._X@ +sHdlSome\x20(1) Q^X6H +sZeroExt8\x20(6) |3Xl_ +sFunnelShift2x16Bit\x20(1) qW^#F b1001 0G)6s b1010010010100000000010 DaH8> sS8\x20(7) 5N|/; @@ -87823,9 +88719,10 @@ b1001 fH\'S" b101001001010000000001000000000 H(}3"" b1001 {SU_!" b10100 M{|bD" -sHdlNone\x20(0) Q^X6H" -b1010 ~I[}3" -sShiftSigned64\x20(7) qW^#F" +sWrapToUInt4\x20(1) e._X@" +sHdlSome\x20(1) Q^X6H" +sZeroExt8\x20(6) |3Xl_" +sFunnelShift2x16Bit\x20(1) qW^#F" b1001 0G)6s" b1010010010100000000010 DaH8>" sS8\x20(7) 5N|/;" @@ -87873,9 +88770,10 @@ b1001 fH\'S# b101001001010000000001000000000 H(}3"# b1001 {SU_!# b10100 M{|bD# -sHdlNone\x20(0) Q^X6H# -b1010 ~I[}3# -sShiftSigned64\x20(7) qW^#F# +sWrapToUInt4\x20(1) e._X@# +sHdlSome\x20(1) Q^X6H# +sZeroExt8\x20(6) |3Xl_# +sFunnelShift2x16Bit\x20(1) qW^#F# b1001 0G)6s# b1010010010100000000010 DaH8># sS8\x20(7) 5N|/;# @@ -87923,9 +88821,10 @@ b1001 fH\'S$ b101001001010000000001000000000 H(}3"$ b1001 {SU_!$ b10100 M{|bD$ -sHdlNone\x20(0) Q^X6H$ -b1010 ~I[}3$ -sShiftSigned64\x20(7) qW^#F$ +sWrapToUInt4\x20(1) e._X@$ +sHdlSome\x20(1) Q^X6H$ +sZeroExt8\x20(6) |3Xl_$ +sFunnelShift2x16Bit\x20(1) qW^#F$ b1001 0G)6s$ b1010010010100000000010 DaH8>$ sS8\x20(7) 5N|/;$ @@ -87967,7 +88866,8 @@ sSignExt8\x20(7) e=kc<% 0b~v2`% b1001 fH\'S% b1001 {SU_!% -sShiftSigned64\x20(7) qW^#F% +sZeroExt8\x20(6) |3Xl_% +sFunnelShift2x16Bit\x20(1) qW^#F% b1001 0G)6s% sS8\x20(7) 5N|/;% b1001 ?R~45% @@ -88001,7 +88901,8 @@ sSignExt8\x20(7) e=kc<& 0b~v2`& b1001 fH\'S& b1001 {SU_!& -sShiftSigned64\x20(7) qW^#F& +sZeroExt8\x20(6) |3Xl_& +sFunnelShift2x16Bit\x20(1) qW^#F& b1001 0G)6s& sS8\x20(7) 5N|/;& b1001 ?R~45& @@ -88035,7 +88936,8 @@ sSignExt8\x20(7) e=kc<' 0b~v2`' b1001 fH\'S' b1001 {SU_!' -sShiftSigned64\x20(7) qW^#F' +sZeroExt8\x20(6) |3Xl_' +sFunnelShift2x16Bit\x20(1) qW^#F' b1001 0G)6s' sS8\x20(7) 5N|/;' b1001 ?R~45' @@ -88067,7 +88969,8 @@ sSignExt8\x20(7) e=kc<( 0b~v2`( b1001 fH\'S( b1001 {SU_!( -sShiftSigned64\x20(7) qW^#F( +sZeroExt8\x20(6) |3Xl_( +sFunnelShift2x16Bit\x20(1) qW^#F( b1001 0G)6s( sS8\x20(7) 5N|/;( b1001 ?R~45( @@ -88099,7 +89002,8 @@ sSignExt8\x20(7) e=kc<) 0b~v2`) b1001 fH\'S) b1001 {SU_!) -sShiftSigned64\x20(7) qW^#F) +sZeroExt8\x20(6) |3Xl_) +sFunnelShift2x16Bit\x20(1) qW^#F) b1001 0G)6s) sS8\x20(7) 5N|/;) b1001 ?R~45) @@ -88131,7 +89035,8 @@ sSignExt8\x20(7) e=kc<* 0b~v2`* b1001 fH\'S* b1001 {SU_!* -sShiftSigned64\x20(7) qW^#F* +sZeroExt8\x20(6) |3Xl_* +sFunnelShift2x16Bit\x20(1) qW^#F* b1001 0G)6s* sS8\x20(7) 5N|/;* b1001 ?R~45* @@ -88701,9 +89606,9 @@ b1001 fH\'S b10010001101000000001000000000 H(}3" b1001 {SU_ b11010 M{|bD -sWrapToWidth\x20(0) e._X@ -sHdlSome\x20(1) Q^X6H -b100 ~I[}3 +sWrapToUInt5\x20(2) e._X@ +sHdlNone\x20(0) Q^X6H +b1 ~I[}3 b1001 0G)6s b100100011010000000010 DaH8> b1001 ?R~45 @@ -88735,9 +89640,9 @@ b1001 fH\'S" b10010001101000000001000000000 H(}3"" b1001 {SU_!" b11010 M{|bD" -sWrapToWidth\x20(0) e._X@" -sHdlSome\x20(1) Q^X6H" -b100 ~I[}3" +sWrapToUInt5\x20(2) e._X@" +sHdlNone\x20(0) Q^X6H" +b1 ~I[}3" b1001 0G)6s" b100100011010000000010 DaH8>" b1001 ?R~45" @@ -88769,9 +89674,9 @@ b1001 fH\'S# b10010001101000000001000000000 H(}3"# b1001 {SU_!# b11010 M{|bD# -sWrapToWidth\x20(0) e._X@# -sHdlSome\x20(1) Q^X6H# -b100 ~I[}3# +sWrapToUInt5\x20(2) e._X@# +sHdlNone\x20(0) Q^X6H# +b1 ~I[}3# b1001 0G)6s# b100100011010000000010 DaH8># b1001 ?R~45# @@ -88803,9 +89708,9 @@ b1001 fH\'S$ b10010001101000000001000000000 H(}3"$ b1001 {SU_!$ b11010 M{|bD$ -sWrapToWidth\x20(0) e._X@$ -sHdlSome\x20(1) Q^X6H$ -b100 ~I[}3$ +sWrapToUInt5\x20(2) e._X@$ +sHdlNone\x20(0) Q^X6H$ +b1 ~I[}3$ b1001 0G)6s$ b100100011010000000010 DaH8>$ b1001 ?R~45$ @@ -89197,7 +90102,8 @@ sSignExt16\x20(5) e=kc< 1fc?;: b11111111 fH\'S b11111111 {SU_ -sSignExt16To64BitThenShift\x20(5) qW^#F +sZeroExt32\x20(2) |3Xl_ +sFunnelShift2x64Bit\x20(3) qW^#F b11111111 0G)6s s\x20(13) 5N|/; b11111111 ?R~45 @@ -89222,7 +90128,8 @@ sSignExt16\x20(5) e=kc<" 1fc?;:" b11111111 fH\'S" b11111111 {SU_!" -sSignExt16To64BitThenShift\x20(5) qW^#F" +sZeroExt32\x20(2) |3Xl_" +sFunnelShift2x64Bit\x20(3) qW^#F" b11111111 0G)6s" s\x20(13) 5N|/;" b11111111 ?R~45" @@ -89247,7 +90154,8 @@ sSignExt16\x20(5) e=kc<# 1fc?;:# b11111111 fH\'S# b11111111 {SU_!# -sSignExt16To64BitThenShift\x20(5) qW^#F# +sZeroExt32\x20(2) |3Xl_# +sFunnelShift2x64Bit\x20(3) qW^#F# b11111111 0G)6s# s\x20(13) 5N|/;# b11111111 ?R~45# @@ -89272,7 +90180,8 @@ sSignExt16\x20(5) e=kc<$ 1fc?;:$ b11111111 fH\'S$ b11111111 {SU_!$ -sSignExt16To64BitThenShift\x20(5) qW^#F$ +sZeroExt32\x20(2) |3Xl_$ +sFunnelShift2x64Bit\x20(3) qW^#F$ b11111111 0G)6s$ s\x20(13) 5N|/;$ b11111111 ?R~45$ @@ -89298,7 +90207,8 @@ sSignExt16\x20(5) e=kc<% 1fc?;:% b11111111 fH\'S% b11111111 {SU_!% -sSignExt16To64BitThenShift\x20(5) qW^#F% +sZeroExt32\x20(2) |3Xl_% +sFunnelShift2x64Bit\x20(3) qW^#F% b11111111 0G)6s% s\x20(13) 5N|/;% b11111111 ?R~45% @@ -89323,7 +90233,8 @@ sSignExt16\x20(5) e=kc<& 1fc?;:& b11111111 fH\'S& b11111111 {SU_!& -sSignExt16To64BitThenShift\x20(5) qW^#F& +sZeroExt32\x20(2) |3Xl_& +sFunnelShift2x64Bit\x20(3) qW^#F& b11111111 0G)6s& s\x20(13) 5N|/;& b11111111 ?R~45& @@ -89348,7 +90259,8 @@ sSignExt16\x20(5) e=kc<' 1fc?;:' b11111111 fH\'S' b11111111 {SU_!' -sSignExt16To64BitThenShift\x20(5) qW^#F' +sZeroExt32\x20(2) |3Xl_' +sFunnelShift2x64Bit\x20(3) qW^#F' b11111111 0G)6s' s\x20(13) 5N|/;' b11111111 ?R~45' @@ -89373,7 +90285,8 @@ sSignExt16\x20(5) e=kc<( 1fc?;:( b11111111 fH\'S( b11111111 {SU_!( -sSignExt16To64BitThenShift\x20(5) qW^#F( +sZeroExt32\x20(2) |3Xl_( +sFunnelShift2x64Bit\x20(3) qW^#F( b11111111 0G)6s( s\x20(13) 5N|/;( b11111111 ?R~45( @@ -89398,7 +90311,8 @@ sSignExt16\x20(5) e=kc<) 1fc?;:) b11111111 fH\'S) b11111111 {SU_!) -sSignExt16To64BitThenShift\x20(5) qW^#F) +sZeroExt32\x20(2) |3Xl_) +sFunnelShift2x64Bit\x20(3) qW^#F) b11111111 0G)6s) s\x20(13) 5N|/;) b11111111 ?R~45) @@ -89423,7 +90337,8 @@ sSignExt16\x20(5) e=kc<* 1fc?;:* b11111111 fH\'S* b11111111 {SU_!* -sSignExt16To64BitThenShift\x20(5) qW^#F* +sZeroExt32\x20(2) |3Xl_* +sFunnelShift2x64Bit\x20(3) qW^#F* b11111111 0G)6s* s\x20(13) 5N|/;* b11111111 ?R~45* @@ -89643,10 +90558,11 @@ b1001 fH\'S b101001011010000000001000000000 H(}3" b1001 {SU_ b110100 M{|bD -sWrapToTwiceWidth\x20(1) e._X@ -sHdlNone\x20(0) Q^X6H -b1010 ~I[}3 -sShiftSigned64\x20(7) qW^#F +sWrapToUInt4\x20(1) e._X@ +sHdlSome\x20(1) Q^X6H +b10 ~I[}3 +sZeroExt8\x20(6) |3Xl_ +sFunnelShift2x16Bit\x20(1) qW^#F b1001 0G)6s b1010010110100000000010 DaH8> sS8\x20(7) 5N|/; @@ -89688,10 +90604,11 @@ b1001 fH\'S" b101001011010000000001000000000 H(}3"" b1001 {SU_!" b110100 M{|bD" -sWrapToTwiceWidth\x20(1) e._X@" -sHdlNone\x20(0) Q^X6H" -b1010 ~I[}3" -sShiftSigned64\x20(7) qW^#F" +sWrapToUInt4\x20(1) e._X@" +sHdlSome\x20(1) Q^X6H" +b10 ~I[}3" +sZeroExt8\x20(6) |3Xl_" +sFunnelShift2x16Bit\x20(1) qW^#F" b1001 0G)6s" b1010010110100000000010 DaH8>" sS8\x20(7) 5N|/;" @@ -89733,10 +90650,11 @@ b1001 fH\'S# b101001011010000000001000000000 H(}3"# b1001 {SU_!# b110100 M{|bD# -sWrapToTwiceWidth\x20(1) e._X@# -sHdlNone\x20(0) Q^X6H# -b1010 ~I[}3# -sShiftSigned64\x20(7) qW^#F# +sWrapToUInt4\x20(1) e._X@# +sHdlSome\x20(1) Q^X6H# +b10 ~I[}3# +sZeroExt8\x20(6) |3Xl_# +sFunnelShift2x16Bit\x20(1) qW^#F# b1001 0G)6s# b1010010110100000000010 DaH8># sS8\x20(7) 5N|/;# @@ -89778,10 +90696,11 @@ b1001 fH\'S$ b101001011010000000001000000000 H(}3"$ b1001 {SU_!$ b110100 M{|bD$ -sWrapToTwiceWidth\x20(1) e._X@$ -sHdlNone\x20(0) Q^X6H$ -b1010 ~I[}3$ -sShiftSigned64\x20(7) qW^#F$ +sWrapToUInt4\x20(1) e._X@$ +sHdlSome\x20(1) Q^X6H$ +b10 ~I[}3$ +sZeroExt8\x20(6) |3Xl_$ +sFunnelShift2x16Bit\x20(1) qW^#F$ b1001 0G)6s$ b1010010110100000000010 DaH8>$ sS8\x20(7) 5N|/;$ @@ -89815,7 +90734,8 @@ sSignExt8\x20(7) e=kc<% 0fc?;:% b1001 fH\'S% b1001 {SU_!% -sShiftSigned64\x20(7) qW^#F% +sZeroExt8\x20(6) |3Xl_% +sFunnelShift2x16Bit\x20(1) qW^#F% b1001 0G)6s% sS8\x20(7) 5N|/;% b1001 ?R~45% @@ -89840,7 +90760,8 @@ sSignExt8\x20(7) e=kc<& 0fc?;:& b1001 fH\'S& b1001 {SU_!& -sShiftSigned64\x20(7) qW^#F& +sZeroExt8\x20(6) |3Xl_& +sFunnelShift2x16Bit\x20(1) qW^#F& b1001 0G)6s& sS8\x20(7) 5N|/;& b1001 ?R~45& @@ -89865,7 +90786,8 @@ sSignExt8\x20(7) e=kc<' 0fc?;:' b1001 fH\'S' b1001 {SU_!' -sShiftSigned64\x20(7) qW^#F' +sZeroExt8\x20(6) |3Xl_' +sFunnelShift2x16Bit\x20(1) qW^#F' b1001 0G)6s' sS8\x20(7) 5N|/;' b1001 ?R~45' @@ -89890,7 +90812,8 @@ sSignExt8\x20(7) e=kc<( 0fc?;:( b1001 fH\'S( b1001 {SU_!( -sShiftSigned64\x20(7) qW^#F( +sZeroExt8\x20(6) |3Xl_( +sFunnelShift2x16Bit\x20(1) qW^#F( b1001 0G)6s( sS8\x20(7) 5N|/;( b1001 ?R~45( @@ -89915,7 +90838,8 @@ sSignExt8\x20(7) e=kc<) 0fc?;:) b1001 fH\'S) b1001 {SU_!) -sShiftSigned64\x20(7) qW^#F) +sZeroExt8\x20(6) |3Xl_) +sFunnelShift2x16Bit\x20(1) qW^#F) b1001 0G)6s) sS8\x20(7) 5N|/;) b1001 ?R~45) @@ -89940,7 +90864,8 @@ sSignExt8\x20(7) e=kc<* 0fc?;:* b1001 fH\'S* b1001 {SU_!* -sShiftSigned64\x20(7) qW^#F* +sZeroExt8\x20(6) |3Xl_* +sFunnelShift2x16Bit\x20(1) qW^#F* b1001 0G)6s* sS8\x20(7) 5N|/;* b1001 ?R~45* @@ -90243,7 +91168,8 @@ sSignExt16\x20(5) e=kc< 1fc?;: b11111111 fH\'S b11111111 {SU_ -sSignExt16To64BitThenShift\x20(5) qW^#F +sZeroExt32\x20(2) |3Xl_ +sFunnelShift2x64Bit\x20(3) qW^#F b11111111 0G)6s s\x20(13) 5N|/; b11111111 ?R~45 @@ -90268,7 +91194,8 @@ sSignExt16\x20(5) e=kc<" 1fc?;:" b11111111 fH\'S" b11111111 {SU_!" -sSignExt16To64BitThenShift\x20(5) qW^#F" +sZeroExt32\x20(2) |3Xl_" +sFunnelShift2x64Bit\x20(3) qW^#F" b11111111 0G)6s" s\x20(13) 5N|/;" b11111111 ?R~45" @@ -90293,7 +91220,8 @@ sSignExt16\x20(5) e=kc<# 1fc?;:# b11111111 fH\'S# b11111111 {SU_!# -sSignExt16To64BitThenShift\x20(5) qW^#F# +sZeroExt32\x20(2) |3Xl_# +sFunnelShift2x64Bit\x20(3) qW^#F# b11111111 0G)6s# s\x20(13) 5N|/;# b11111111 ?R~45# @@ -90318,7 +91246,8 @@ sSignExt16\x20(5) e=kc<$ 1fc?;:$ b11111111 fH\'S$ b11111111 {SU_!$ -sSignExt16To64BitThenShift\x20(5) qW^#F$ +sZeroExt32\x20(2) |3Xl_$ +sFunnelShift2x64Bit\x20(3) qW^#F$ b11111111 0G)6s$ s\x20(13) 5N|/;$ b11111111 ?R~45$ @@ -90344,7 +91273,8 @@ sSignExt16\x20(5) e=kc<% 1fc?;:% b11111111 fH\'S% b11111111 {SU_!% -sSignExt16To64BitThenShift\x20(5) qW^#F% +sZeroExt32\x20(2) |3Xl_% +sFunnelShift2x64Bit\x20(3) qW^#F% b11111111 0G)6s% s\x20(13) 5N|/;% b11111111 ?R~45% @@ -90369,7 +91299,8 @@ sSignExt16\x20(5) e=kc<& 1fc?;:& b11111111 fH\'S& b11111111 {SU_!& -sSignExt16To64BitThenShift\x20(5) qW^#F& +sZeroExt32\x20(2) |3Xl_& +sFunnelShift2x64Bit\x20(3) qW^#F& b11111111 0G)6s& s\x20(13) 5N|/;& b11111111 ?R~45& @@ -90394,7 +91325,8 @@ sSignExt16\x20(5) e=kc<' 1fc?;:' b11111111 fH\'S' b11111111 {SU_!' -sSignExt16To64BitThenShift\x20(5) qW^#F' +sZeroExt32\x20(2) |3Xl_' +sFunnelShift2x64Bit\x20(3) qW^#F' b11111111 0G)6s' s\x20(13) 5N|/;' b11111111 ?R~45' @@ -90419,7 +91351,8 @@ sSignExt16\x20(5) e=kc<( 1fc?;:( b11111111 fH\'S( b11111111 {SU_!( -sSignExt16To64BitThenShift\x20(5) qW^#F( +sZeroExt32\x20(2) |3Xl_( +sFunnelShift2x64Bit\x20(3) qW^#F( b11111111 0G)6s( s\x20(13) 5N|/;( b11111111 ?R~45( @@ -90444,7 +91377,8 @@ sSignExt16\x20(5) e=kc<) 1fc?;:) b11111111 fH\'S) b11111111 {SU_!) -sSignExt16To64BitThenShift\x20(5) qW^#F) +sZeroExt32\x20(2) |3Xl_) +sFunnelShift2x64Bit\x20(3) qW^#F) b11111111 0G)6s) s\x20(13) 5N|/;) b11111111 ?R~45) @@ -90469,7 +91403,8 @@ sSignExt16\x20(5) e=kc<* 1fc?;:* b11111111 fH\'S* b11111111 {SU_!* -sSignExt16To64BitThenShift\x20(5) qW^#F* +sZeroExt32\x20(2) |3Xl_* +sFunnelShift2x64Bit\x20(3) qW^#F* b11111111 0G)6s* s\x20(13) 5N|/;* b11111111 ?R~45* @@ -90637,7 +91572,7 @@ b0 (X#+m b0 57CYn b0 )[W,5 b0 uXtII -sFunnelShift2x8Bit\x20(0) % sS8\x20(7) 5N|/; @@ -90761,10 +91697,11 @@ b1001 fH\'S" b10010001101000000001000000000 H(}3"" b1001 {SU_!" b11010 M{|bD" -sWrapToWidth\x20(0) e._X@" -sHdlSome\x20(1) Q^X6H" -b100 ~I[}3" -sShiftSigned64\x20(7) qW^#F" +sWrapToUInt5\x20(2) e._X@" +sHdlNone\x20(0) Q^X6H" +b1 ~I[}3" +sZeroExt8\x20(6) |3Xl_" +sFunnelShift2x16Bit\x20(1) qW^#F" b1001 0G)6s" b100100011010000000010 DaH8>" sS8\x20(7) 5N|/;" @@ -90806,10 +91743,11 @@ b1001 fH\'S# b10010001101000000001000000000 H(}3"# b1001 {SU_!# b11010 M{|bD# -sWrapToWidth\x20(0) e._X@# -sHdlSome\x20(1) Q^X6H# -b100 ~I[}3# -sShiftSigned64\x20(7) qW^#F# +sWrapToUInt5\x20(2) e._X@# +sHdlNone\x20(0) Q^X6H# +b1 ~I[}3# +sZeroExt8\x20(6) |3Xl_# +sFunnelShift2x16Bit\x20(1) qW^#F# b1001 0G)6s# b100100011010000000010 DaH8># sS8\x20(7) 5N|/;# @@ -90851,10 +91789,11 @@ b1001 fH\'S$ b10010001101000000001000000000 H(}3"$ b1001 {SU_!$ b11010 M{|bD$ -sWrapToWidth\x20(0) e._X@$ -sHdlSome\x20(1) Q^X6H$ -b100 ~I[}3$ -sShiftSigned64\x20(7) qW^#F$ +sWrapToUInt5\x20(2) e._X@$ +sHdlNone\x20(0) Q^X6H$ +b1 ~I[}3$ +sZeroExt8\x20(6) |3Xl_$ +sFunnelShift2x16Bit\x20(1) qW^#F$ b1001 0G)6s$ b100100011010000000010 DaH8>$ sS8\x20(7) 5N|/;$ @@ -90888,7 +91827,8 @@ sSignExt8\x20(7) e=kc<% 0fc?;:% b1001 fH\'S% b1001 {SU_!% -sShiftSigned64\x20(7) qW^#F% +sZeroExt8\x20(6) |3Xl_% +sFunnelShift2x16Bit\x20(1) qW^#F% b1001 0G)6s% sS8\x20(7) 5N|/;% b1001 ?R~45% @@ -90913,7 +91853,8 @@ sSignExt8\x20(7) e=kc<& 0fc?;:& b1001 fH\'S& b1001 {SU_!& -sShiftSigned64\x20(7) qW^#F& +sZeroExt8\x20(6) |3Xl_& +sFunnelShift2x16Bit\x20(1) qW^#F& b1001 0G)6s& sS8\x20(7) 5N|/;& b1001 ?R~45& @@ -90938,7 +91879,8 @@ sSignExt8\x20(7) e=kc<' 0fc?;:' b1001 fH\'S' b1001 {SU_!' -sShiftSigned64\x20(7) qW^#F' +sZeroExt8\x20(6) |3Xl_' +sFunnelShift2x16Bit\x20(1) qW^#F' b1001 0G)6s' sS8\x20(7) 5N|/;' b1001 ?R~45' @@ -90963,7 +91905,8 @@ sSignExt8\x20(7) e=kc<( 0fc?;:( b1001 fH\'S( b1001 {SU_!( -sShiftSigned64\x20(7) qW^#F( +sZeroExt8\x20(6) |3Xl_( +sFunnelShift2x16Bit\x20(1) qW^#F( b1001 0G)6s( sS8\x20(7) 5N|/;( b1001 ?R~45( @@ -90988,7 +91931,8 @@ sSignExt8\x20(7) e=kc<) 0fc?;:) b1001 fH\'S) b1001 {SU_!) -sShiftSigned64\x20(7) qW^#F) +sZeroExt8\x20(6) |3Xl_) +sFunnelShift2x16Bit\x20(1) qW^#F) b1001 0G)6s) sS8\x20(7) 5N|/;) b1001 ?R~45) @@ -91013,7 +91957,8 @@ sSignExt8\x20(7) e=kc<* 0fc?;:* b1001 fH\'S* b1001 {SU_!* -sShiftSigned64\x20(7) qW^#F* +sZeroExt8\x20(6) |3Xl_* +sFunnelShift2x16Bit\x20(1) qW^#F* b1001 0G)6s* sS8\x20(7) 5N|/;* b1001 ?R~45* @@ -91247,10 +92192,10 @@ b1101000101011001111000100100000000 F<)Hk b10001001 ~HiEE sHdlSome\x20(1) wxrqf b110011 #nTMG -sWrapToTwiceWidth\x20(1) \'QO; -b10001 *Jg{y -b100011 ME,4D -sZeroExt32\x20(2) 1YB94 +sWrapToUInt8\x20(5) \'QO; +b110100 *Jg{y +b1000 ME,4D +1|rv,E b100100011010001010110011110001001 4~;,Y b1101000101011001111000100100000000 "BEqR sCmpRBOne\x20(8) bhd^X @@ -91289,9 +92234,9 @@ b0 fH\'S b100011010001000000001000000000 H(}3" b0 {SU_ b100010 M{|bD -sWrapToTwiceWidth\x20(1) e._X@ -b1000 ~I[}3 -sFunnelShift2x64Bit\x20(3) qW^#F +sWrapToUInt6\x20(3) e._X@ +b10 ~I[}3 +sSignExt8To64BitThenShift\x20(4) qW^#F b0 0G)6s b1000110100010000000010 DaH8> sS32\x20(3) 5N|/; @@ -91334,9 +92279,9 @@ b0 fH\'S" b100011010001000000001000000000 H(}3"" b0 {SU_!" b100010 M{|bD" -sWrapToTwiceWidth\x20(1) e._X@" -b1000 ~I[}3" -sFunnelShift2x64Bit\x20(3) qW^#F" +sWrapToUInt6\x20(3) e._X@" +b10 ~I[}3" +sSignExt8To64BitThenShift\x20(4) qW^#F" b0 0G)6s" b1000110100010000000010 DaH8>" sS32\x20(3) 5N|/;" @@ -91379,9 +92324,9 @@ b0 fH\'S# b100011010001000000001000000000 H(}3"# b0 {SU_!# b100010 M{|bD# -sWrapToTwiceWidth\x20(1) e._X@# -b1000 ~I[}3# -sFunnelShift2x64Bit\x20(3) qW^#F# +sWrapToUInt6\x20(3) e._X@# +b10 ~I[}3# +sSignExt8To64BitThenShift\x20(4) qW^#F# b0 0G)6s# b1000110100010000000010 DaH8># sS32\x20(3) 5N|/;# @@ -91424,9 +92369,9 @@ b0 fH\'S$ b100011010001000000001000000000 H(}3"$ b0 {SU_!$ b100010 M{|bD$ -sWrapToTwiceWidth\x20(1) e._X@$ -b1000 ~I[}3$ -sFunnelShift2x64Bit\x20(3) qW^#F$ +sWrapToUInt6\x20(3) e._X@$ +b10 ~I[}3$ +sSignExt8To64BitThenShift\x20(4) qW^#F$ b0 0G)6s$ b1000110100010000000010 DaH8>$ sS32\x20(3) 5N|/;$ @@ -91464,7 +92409,7 @@ sSignExt32\x20(3) e=kc<% 1b~v2`% b0 fH\'S% b0 {SU_!% -sFunnelShift2x64Bit\x20(3) qW^#F% +sSignExt8To64BitThenShift\x20(4) qW^#F% b0 0G)6s% sS32\x20(3) 5N|/;% b0 ?R~45% @@ -91494,7 +92439,7 @@ sSignExt32\x20(3) e=kc<& 1b~v2`& b0 fH\'S& b0 {SU_!& -sFunnelShift2x64Bit\x20(3) qW^#F& +sSignExt8To64BitThenShift\x20(4) qW^#F& b0 0G)6s& sS32\x20(3) 5N|/;& b0 ?R~45& @@ -91524,7 +92469,7 @@ sSignExt32\x20(3) e=kc<' 1b~v2`' b0 fH\'S' b0 {SU_!' -sFunnelShift2x64Bit\x20(3) qW^#F' +sSignExt8To64BitThenShift\x20(4) qW^#F' b0 0G)6s' sS32\x20(3) 5N|/;' b0 ?R~45' @@ -91552,7 +92497,7 @@ sSignExt32\x20(3) e=kc<( 1b~v2`( b0 fH\'S( b0 {SU_!( -sFunnelShift2x64Bit\x20(3) qW^#F( +sSignExt8To64BitThenShift\x20(4) qW^#F( b0 0G)6s( sS32\x20(3) 5N|/;( b0 ?R~45( @@ -91580,7 +92525,7 @@ sSignExt32\x20(3) e=kc<) 1b~v2`) b0 fH\'S) b0 {SU_!) -sFunnelShift2x64Bit\x20(3) qW^#F) +sSignExt8To64BitThenShift\x20(4) qW^#F) b0 0G)6s) sS32\x20(3) 5N|/;) b0 ?R~45) @@ -91608,7 +92553,7 @@ sSignExt32\x20(3) e=kc<* 1b~v2`* b0 fH\'S* b0 {SU_!* -sFunnelShift2x64Bit\x20(3) qW^#F* +sSignExt8To64BitThenShift\x20(4) qW^#F* b0 0G)6s* sS32\x20(3) 5N|/;* b0 ?R~45* @@ -92044,10 +92989,10 @@ b100100 q&az; b0 ~HiEE sHdlNone\x20(0) wxrqf b0 #nTMG -sWrapToWidth\x20(0) \'QO; -b1101 *Jg{y -b10010 ME,4D -sFull64\x20(0) 1YB94 +sWrapToUInt7\x20(4) \'QO; +b100011 *Jg{y +b100 ME,4D +0|rv,E b100100 7yh$E b10010001101000000000000000000 4~;,Y b100100 @FN{k @@ -92096,9 +93041,9 @@ b1001 fH\'S b10010001101000000001000000000 H(}3" b1001 {SU_ b11010 M{|bD -sWrapToWidth\x20(0) e._X@ -b100 ~I[}3 -sShiftSigned64\x20(7) qW^#F +sWrapToUInt5\x20(2) e._X@ +b1 ~I[}3 +sFunnelShift2x16Bit\x20(1) qW^#F b1001 0G)6s b100100011010000000010 DaH8> sS8\x20(7) 5N|/; @@ -92141,9 +93086,9 @@ b1001 fH\'S" b10010001101000000001000000000 H(}3"" b1001 {SU_!" b11010 M{|bD" -sWrapToWidth\x20(0) e._X@" -b100 ~I[}3" -sShiftSigned64\x20(7) qW^#F" +sWrapToUInt5\x20(2) e._X@" +b1 ~I[}3" +sFunnelShift2x16Bit\x20(1) qW^#F" b1001 0G)6s" b100100011010000000010 DaH8>" sS8\x20(7) 5N|/;" @@ -92186,9 +93131,9 @@ b1001 fH\'S# b10010001101000000001000000000 H(}3"# b1001 {SU_!# b11010 M{|bD# -sWrapToWidth\x20(0) e._X@# -b100 ~I[}3# -sShiftSigned64\x20(7) qW^#F# +sWrapToUInt5\x20(2) e._X@# +b1 ~I[}3# +sFunnelShift2x16Bit\x20(1) qW^#F# b1001 0G)6s# b100100011010000000010 DaH8># sS8\x20(7) 5N|/;# @@ -92231,9 +93176,9 @@ b1001 fH\'S$ b10010001101000000001000000000 H(}3"$ b1001 {SU_!$ b11010 M{|bD$ -sWrapToWidth\x20(0) e._X@$ -b100 ~I[}3$ -sShiftSigned64\x20(7) qW^#F$ +sWrapToUInt5\x20(2) e._X@$ +b1 ~I[}3$ +sFunnelShift2x16Bit\x20(1) qW^#F$ b1001 0G)6s$ b100100011010000000010 DaH8>$ sS8\x20(7) 5N|/;$ @@ -92271,7 +93216,7 @@ sSignExt8\x20(7) e=kc<% 0b~v2`% b1001 fH\'S% b1001 {SU_!% -sShiftSigned64\x20(7) qW^#F% +sFunnelShift2x16Bit\x20(1) qW^#F% b1001 0G)6s% sS8\x20(7) 5N|/;% b1001 ?R~45% @@ -92301,7 +93246,7 @@ sSignExt8\x20(7) e=kc<& 0b~v2`& b1001 fH\'S& b1001 {SU_!& -sShiftSigned64\x20(7) qW^#F& +sFunnelShift2x16Bit\x20(1) qW^#F& b1001 0G)6s& sS8\x20(7) 5N|/;& b1001 ?R~45& @@ -92331,7 +93276,7 @@ sSignExt8\x20(7) e=kc<' 0b~v2`' b1001 fH\'S' b1001 {SU_!' -sShiftSigned64\x20(7) qW^#F' +sFunnelShift2x16Bit\x20(1) qW^#F' b1001 0G)6s' sS8\x20(7) 5N|/;' b1001 ?R~45' @@ -92359,7 +93304,7 @@ sSignExt8\x20(7) e=kc<( 0b~v2`( b1001 fH\'S( b1001 {SU_!( -sShiftSigned64\x20(7) qW^#F( +sFunnelShift2x16Bit\x20(1) qW^#F( b1001 0G)6s( sS8\x20(7) 5N|/;( b1001 ?R~45( @@ -92387,7 +93332,7 @@ sSignExt8\x20(7) e=kc<) 0b~v2`) b1001 fH\'S) b1001 {SU_!) -sShiftSigned64\x20(7) qW^#F) +sFunnelShift2x16Bit\x20(1) qW^#F) b1001 0G)6s) sS8\x20(7) 5N|/;) b1001 ?R~45) @@ -92415,7 +93360,7 @@ sSignExt8\x20(7) e=kc<* 0b~v2`* b1001 fH\'S* b1001 {SU_!* -sShiftSigned64\x20(7) qW^#F* +sFunnelShift2x16Bit\x20(1) qW^#F* b1001 0G)6s* sS8\x20(7) 5N|/;* b1001 ?R~45* @@ -92736,7 +93681,8 @@ b1110 fH\'S b10010000001000000001000000000 H(}3" b1110 {SU_ b10 M{|bD -sFunnelShift2x16Bit\x20(1) qW^#F +sZeroExt32\x20(2) |3Xl_ +sFunnelShift2x8Bit\x20(0) qW^#F b1110 0G)6s b100100000010000000010 DaH8> sS64\x20(1) 5N|/; @@ -92773,7 +93719,8 @@ b1110 fH\'S" b10010000001000000001000000000 H(}3"" b1110 {SU_!" b10 M{|bD" -sFunnelShift2x16Bit\x20(1) qW^#F" +sZeroExt32\x20(2) |3Xl_" +sFunnelShift2x8Bit\x20(0) qW^#F" b1110 0G)6s" b100100000010000000010 DaH8>" sS64\x20(1) 5N|/;" @@ -92810,7 +93757,8 @@ b1110 fH\'S# b10010000001000000001000000000 H(}3"# b1110 {SU_!# b10 M{|bD# -sFunnelShift2x16Bit\x20(1) qW^#F# +sZeroExt32\x20(2) |3Xl_# +sFunnelShift2x8Bit\x20(0) qW^#F# b1110 0G)6s# b100100000010000000010 DaH8># sS64\x20(1) 5N|/;# @@ -92847,7 +93795,8 @@ b1110 fH\'S$ b10010000001000000001000000000 H(}3"$ b1110 {SU_!$ b10 M{|bD$ -sFunnelShift2x16Bit\x20(1) qW^#F$ +sZeroExt32\x20(2) |3Xl_$ +sFunnelShift2x8Bit\x20(0) qW^#F$ b1110 0G)6s$ b100100000010000000010 DaH8>$ sS64\x20(1) 5N|/;$ @@ -92879,7 +93828,8 @@ b1110 e<)ik% sDupLow32\x20(1) e=kc<% b1110 fH\'S% b1110 {SU_!% -sFunnelShift2x16Bit\x20(1) qW^#F% +sZeroExt32\x20(2) |3Xl_% +sFunnelShift2x8Bit\x20(0) qW^#F% b1110 0G)6s% sS64\x20(1) 5N|/;% b1110 ?R~45% @@ -92903,7 +93853,8 @@ b1110 e<)ik& sDupLow32\x20(1) e=kc<& b1110 fH\'S& b1110 {SU_!& -sFunnelShift2x16Bit\x20(1) qW^#F& +sZeroExt32\x20(2) |3Xl_& +sFunnelShift2x8Bit\x20(0) qW^#F& b1110 0G)6s& sS64\x20(1) 5N|/;& b1110 ?R~45& @@ -92927,7 +93878,8 @@ b1110 e<)ik' sDupLow32\x20(1) e=kc<' b1110 fH\'S' b1110 {SU_!' -sFunnelShift2x16Bit\x20(1) qW^#F' +sZeroExt32\x20(2) |3Xl_' +sFunnelShift2x8Bit\x20(0) qW^#F' b1110 0G)6s' sS64\x20(1) 5N|/;' b1110 ?R~45' @@ -92951,7 +93903,8 @@ b1110 e<)ik( sDupLow32\x20(1) e=kc<( b1110 fH\'S( b1110 {SU_!( -sFunnelShift2x16Bit\x20(1) qW^#F( +sZeroExt32\x20(2) |3Xl_( +sFunnelShift2x8Bit\x20(0) qW^#F( b1110 0G)6s( sS64\x20(1) 5N|/;( b1110 ?R~45( @@ -92975,7 +93928,8 @@ b1110 e<)ik) sDupLow32\x20(1) e=kc<) b1110 fH\'S) b1110 {SU_!) -sFunnelShift2x16Bit\x20(1) qW^#F) +sZeroExt32\x20(2) |3Xl_) +sFunnelShift2x8Bit\x20(0) qW^#F) b1110 0G)6s) sS64\x20(1) 5N|/;) b1110 ?R~45) @@ -92999,7 +93953,8 @@ b1110 e<)ik* sDupLow32\x20(1) e=kc<* b1110 fH\'S* b1110 {SU_!* -sFunnelShift2x16Bit\x20(1) qW^#F* +sZeroExt32\x20(2) |3Xl_* +sFunnelShift2x8Bit\x20(0) qW^#F* b1110 0G)6s* sS64\x20(1) 5N|/;* b1110 ?R~45* @@ -93214,6 +94169,7 @@ sHdlSome\x20(1) ;gswH b100100 q&az; b100101 ^vj`_ b0 ~HiEE +sWrapToUInt3\x20(0) \'QO; b0 *Jg{y b0 ME,4D sHdlSome\x20(1) 'bzd" @@ -93271,8 +94227,10 @@ b1001 fH\'S b101010000101000000001000000000 H(}3" b1001 {SU_ b1010 M{|bD -b1010 ~I[}3 -sShiftSigned64\x20(7) qW^#F +sHdlSome\x20(1) Q^X6H +b10 ~I[}3 +sZeroExt8\x20(6) |3Xl_ +sFunnelShift2x16Bit\x20(1) qW^#F b1001 0G)6s b1010100001010000000010 DaH8> sS8\x20(7) 5N|/; @@ -93311,8 +94269,10 @@ b1001 fH\'S" b101010000101000000001000000000 H(}3"" b1001 {SU_!" b1010 M{|bD" -b1010 ~I[}3" -sShiftSigned64\x20(7) qW^#F" +sHdlSome\x20(1) Q^X6H" +b10 ~I[}3" +sZeroExt8\x20(6) |3Xl_" +sFunnelShift2x16Bit\x20(1) qW^#F" b1001 0G)6s" b1010100001010000000010 DaH8>" sS8\x20(7) 5N|/;" @@ -93351,8 +94311,10 @@ b1001 fH\'S# b101010000101000000001000000000 H(}3"# b1001 {SU_!# b1010 M{|bD# -b1010 ~I[}3# -sShiftSigned64\x20(7) qW^#F# +sHdlSome\x20(1) Q^X6H# +b10 ~I[}3# +sZeroExt8\x20(6) |3Xl_# +sFunnelShift2x16Bit\x20(1) qW^#F# b1001 0G)6s# b1010100001010000000010 DaH8># sS8\x20(7) 5N|/;# @@ -93391,8 +94353,10 @@ b1001 fH\'S$ b101010000101000000001000000000 H(}3"$ b1001 {SU_!$ b1010 M{|bD$ -b1010 ~I[}3$ -sShiftSigned64\x20(7) qW^#F$ +sHdlSome\x20(1) Q^X6H$ +b10 ~I[}3$ +sZeroExt8\x20(6) |3Xl_$ +sFunnelShift2x16Bit\x20(1) qW^#F$ b1001 0G)6s$ b1010100001010000000010 DaH8>$ sS8\x20(7) 5N|/;$ @@ -93425,7 +94389,8 @@ b1001 e<)ik% sSignExt8\x20(7) e=kc<% b1001 fH\'S% b1001 {SU_!% -sShiftSigned64\x20(7) qW^#F% +sZeroExt8\x20(6) |3Xl_% +sFunnelShift2x16Bit\x20(1) qW^#F% b1001 0G)6s% sS8\x20(7) 5N|/;% b1001 ?R~45% @@ -93449,7 +94414,8 @@ b1001 e<)ik& sSignExt8\x20(7) e=kc<& b1001 fH\'S& b1001 {SU_!& -sShiftSigned64\x20(7) qW^#F& +sZeroExt8\x20(6) |3Xl_& +sFunnelShift2x16Bit\x20(1) qW^#F& b1001 0G)6s& sS8\x20(7) 5N|/;& b1001 ?R~45& @@ -93473,7 +94439,8 @@ b1001 e<)ik' sSignExt8\x20(7) e=kc<' b1001 fH\'S' b1001 {SU_!' -sShiftSigned64\x20(7) qW^#F' +sZeroExt8\x20(6) |3Xl_' +sFunnelShift2x16Bit\x20(1) qW^#F' b1001 0G)6s' sS8\x20(7) 5N|/;' b1001 ?R~45' @@ -93497,7 +94464,8 @@ b1001 e<)ik( sSignExt8\x20(7) e=kc<( b1001 fH\'S( b1001 {SU_!( -sShiftSigned64\x20(7) qW^#F( +sZeroExt8\x20(6) |3Xl_( +sFunnelShift2x16Bit\x20(1) qW^#F( b1001 0G)6s( sS8\x20(7) 5N|/;( b1001 ?R~45( @@ -93521,7 +94489,8 @@ b1001 e<)ik) sSignExt8\x20(7) e=kc<) b1001 fH\'S) b1001 {SU_!) -sShiftSigned64\x20(7) qW^#F) +sZeroExt8\x20(6) |3Xl_) +sFunnelShift2x16Bit\x20(1) qW^#F) b1001 0G)6s) sS8\x20(7) 5N|/;) b1001 ?R~45) @@ -93545,7 +94514,8 @@ b1001 e<)ik* sSignExt8\x20(7) e=kc<* b1001 fH\'S* b1001 {SU_!* -sShiftSigned64\x20(7) qW^#F* +sZeroExt8\x20(6) |3Xl_* +sFunnelShift2x16Bit\x20(1) qW^#F* b1001 0G)6s* sS8\x20(7) 5N|/;* b1001 ?R~45* @@ -93774,7 +94744,8 @@ b1 _Pz4O b100100011010000000010 gfR.A b10010001101000000001000000000 H(}3" b11010 M{|bD -b100 ~I[}3 +sHdlNone\x20(0) Q^X6H +b1 ~I[}3 b100100011010000000010 DaH8> b10010001101000000001000000000 vb<^s b1001000110100 %d@K: @@ -93790,7 +94761,8 @@ b1 _Pz4O" b100100011010000000010 gfR.A" b10010001101000000001000000000 H(}3"" b11010 M{|bD" -b100 ~I[}3" +sHdlNone\x20(0) Q^X6H" +b1 ~I[}3" b100100011010000000010 DaH8>" b10010001101000000001000000000 vb<^s" b1001000110100 %d@K:" @@ -93806,7 +94778,8 @@ b1 _Pz4O# b100100011010000000010 gfR.A# b10010001101000000001000000000 H(}3"# b11010 M{|bD# -b100 ~I[}3# +sHdlNone\x20(0) Q^X6H# +b1 ~I[}3# b100100011010000000010 DaH8># b10010001101000000001000000000 vb<^s# b1001000110100 %d@K:# @@ -93822,7 +94795,8 @@ b1 _Pz4O$ b100100011010000000010 gfR.A$ b10010001101000000001000000000 H(}3"$ b11010 M{|bD$ -b100 ~I[}3$ +sHdlNone\x20(0) Q^X6H$ +b1 ~I[}3$ b100100011010000000010 DaH8>$ b10010001101000000001000000000 vb<^s$ b1001000110100 %d@K:$ @@ -93984,6 +94958,7 @@ b0 W(&ac b100101 ^vj`_ b0 ~HiEE b0 #nTMG +sFunnelShift2x32Bit\x20(2) L[P%\ b0 Rv!87 b100101 OcDnC b0 4~;,Y @@ -94024,8 +94999,9 @@ b10 _Pz4O b1010000101000000000010 gfR.A b101000010100000000001000000000 H(}3" b101000 M{|bD -sHdlNone\x20(0) Q^X6H -b1010 ~I[}3 +sWrapToUInt3\x20(0) e._X@ +sHdlSome\x20(1) Q^X6H +b10 ~I[}3 b1010000101000000000010 DaH8> b101000010100000000001000000000 vb<^s b10100001010000 %d@K: @@ -94043,8 +95019,9 @@ b10 _Pz4O" b1010000101000000000010 gfR.A" b101000010100000000001000000000 H(}3"" b101000 M{|bD" -sHdlNone\x20(0) Q^X6H" -b1010 ~I[}3" +sWrapToUInt3\x20(0) e._X@" +sHdlSome\x20(1) Q^X6H" +b10 ~I[}3" b1010000101000000000010 DaH8>" b101000010100000000001000000000 vb<^s" b10100001010000 %d@K:" @@ -94062,8 +95039,9 @@ b10 _Pz4O# b1010000101000000000010 gfR.A# b101000010100000000001000000000 H(}3"# b101000 M{|bD# -sHdlNone\x20(0) Q^X6H# -b1010 ~I[}3# +sWrapToUInt3\x20(0) e._X@# +sHdlSome\x20(1) Q^X6H# +b10 ~I[}3# b1010000101000000000010 DaH8># b101000010100000000001000000000 vb<^s# b10100001010000 %d@K:# @@ -94081,8 +95059,9 @@ b10 _Pz4O$ b1010000101000000000010 gfR.A$ b101000010100000000001000000000 H(}3"$ b101000 M{|bD$ -sHdlNone\x20(0) Q^X6H$ -b1010 ~I[}3$ +sWrapToUInt3\x20(0) e._X@$ +sHdlSome\x20(1) Q^X6H$ +b10 ~I[}3$ b1010000101000000000010 DaH8>$ b101000010100000000001000000000 vb<^s$ b10100001010000 %d@K:$ @@ -94294,8 +95273,9 @@ b1 _Pz4O b100100011010000000010 gfR.A b10010001101000000001000000000 H(}3" b11010 M{|bD -sHdlSome\x20(1) Q^X6H -b100 ~I[}3 +sWrapToUInt5\x20(2) e._X@ +sHdlNone\x20(0) Q^X6H +b1 ~I[}3 b100100011010000000010 DaH8> b10010001101000000001000000000 vb<^s b1001000110100 %d@K: @@ -94313,8 +95293,9 @@ b1 _Pz4O" b100100011010000000010 gfR.A" b10010001101000000001000000000 H(}3"" b11010 M{|bD" -sHdlSome\x20(1) Q^X6H" -b100 ~I[}3" +sWrapToUInt5\x20(2) e._X@" +sHdlNone\x20(0) Q^X6H" +b1 ~I[}3" b100100011010000000010 DaH8>" b10010001101000000001000000000 vb<^s" b1001000110100 %d@K:" @@ -94332,8 +95313,9 @@ b1 _Pz4O# b100100011010000000010 gfR.A# b10010001101000000001000000000 H(}3"# b11010 M{|bD# -sHdlSome\x20(1) Q^X6H# -b100 ~I[}3# +sWrapToUInt5\x20(2) e._X@# +sHdlNone\x20(0) Q^X6H# +b1 ~I[}3# b100100011010000000010 DaH8># b10010001101000000001000000000 vb<^s# b1001000110100 %d@K:# @@ -94351,8 +95333,9 @@ b1 _Pz4O$ b100100011010000000010 gfR.A$ b10010001101000000001000000000 H(}3"$ b11010 M{|bD$ -sHdlSome\x20(1) Q^X6H$ -b100 ~I[}3$ +sWrapToUInt5\x20(2) e._X@$ +sHdlNone\x20(0) Q^X6H$ +b1 ~I[}3$ b100100011010000000010 DaH8>$ b10010001101000000001000000000 vb<^s$ b1001000110100 %d@K:$ @@ -94521,6 +95504,7 @@ sHdlSome\x20(1) ;gswH b100101 ^vj`_ b0 ~HiEE b0 #nTMG +sFunnelShift2x8Bit\x20(0) L[P%\ sHdlSome\x20(1) 'bzd" b100101 OcDnC b0 4~;,Y @@ -94559,8 +95543,9 @@ b10 _Pz4O b1010000001010000000010 gfR.A b101000000101000000001000000000 H(}3" b1010 M{|bD -sHdlNone\x20(0) Q^X6H -b1010 ~I[}3 +sWrapToUInt3\x20(0) e._X@ +sHdlSome\x20(1) Q^X6H +b10 ~I[}3 b1010000001010000000010 DaH8> b101000000101000000001000000000 vb<^s b10100000010100 %d@K: @@ -94576,8 +95561,9 @@ b10 _Pz4O" b1010000001010000000010 gfR.A" b101000000101000000001000000000 H(}3"" b1010 M{|bD" -sHdlNone\x20(0) Q^X6H" -b1010 ~I[}3" +sWrapToUInt3\x20(0) e._X@" +sHdlSome\x20(1) Q^X6H" +b10 ~I[}3" b1010000001010000000010 DaH8>" b101000000101000000001000000000 vb<^s" b10100000010100 %d@K:" @@ -94593,8 +95579,9 @@ b10 _Pz4O# b1010000001010000000010 gfR.A# b101000000101000000001000000000 H(}3"# b1010 M{|bD# -sHdlNone\x20(0) Q^X6H# -b1010 ~I[}3# +sWrapToUInt3\x20(0) e._X@# +sHdlSome\x20(1) Q^X6H# +b10 ~I[}3# b1010000001010000000010 DaH8># b101000000101000000001000000000 vb<^s# b10100000010100 %d@K:# @@ -94610,8 +95597,9 @@ b10 _Pz4O$ b1010000001010000000010 gfR.A$ b101000000101000000001000000000 H(}3"$ b1010 M{|bD$ -sHdlNone\x20(0) Q^X6H$ -b1010 ~I[}3$ +sWrapToUInt3\x20(0) e._X@$ +sHdlSome\x20(1) Q^X6H$ +b10 ~I[}3$ b1010000001010000000010 DaH8>$ b101000000101000000001000000000 vb<^s$ b10100000010100 %d@K:$ @@ -94762,6 +95750,7 @@ b10100100 4rj;&% 1)#i0~ 1K4ml" 1-v48{ +sFunnelShift2x32Bit\x20(2) L[P%\ sCmpRBOne\x20(8) v*m?f sSGt\x20(4) QUsdK 1G(e07 @@ -94881,6 +95870,7 @@ b100101 qzz:t b10010100000100 F<)Hk b100 ^vj`_ b100101 ~HiEE +sSignExt8To64BitThenShift\x20(4) L[P%\ b100 OcDnC b100101 4~;,Y sU64\x20(0) v*m?f @@ -94909,7 +95899,7 @@ b100 I%n)P b1010010001010000000010 gfR.A b101001000101000000001000000000 H(}3" b1010 M{|bD -sWrapToTwiceWidth\x20(1) e._X@ +sWrapToUInt4\x20(1) e._X@ b1010010001010000000010 DaH8> b101001000101000000001000000000 vb<^s b10100100010100 %d@K: @@ -94924,7 +95914,7 @@ b100 I%n)P" b1010010001010000000010 gfR.A" b101001000101000000001000000000 H(}3"" b1010 M{|bD" -sWrapToTwiceWidth\x20(1) e._X@" +sWrapToUInt4\x20(1) e._X@" b1010010001010000000010 DaH8>" b101001000101000000001000000000 vb<^s" b10100100010100 %d@K:" @@ -94939,7 +95929,7 @@ b100 I%n)P# b1010010001010000000010 gfR.A# b101001000101000000001000000000 H(}3"# b1010 M{|bD# -sWrapToTwiceWidth\x20(1) e._X@# +sWrapToUInt4\x20(1) e._X@# b1010010001010000000010 DaH8># b101001000101000000001000000000 vb<^s# b10100100010100 %d@K:# @@ -94954,7 +95944,7 @@ b100 I%n)P$ b1010010001010000000010 gfR.A$ b101001000101000000001000000000 H(}3"$ b1010 M{|bD$ -sWrapToTwiceWidth\x20(1) e._X@$ +sWrapToUInt4\x20(1) e._X@$ b1010010001010000000010 DaH8>$ b101001000101000000001000000000 vb<^s$ b10100100010100 %d@K:$ @@ -95064,6 +96054,7 @@ b110111 HvJac2 15N)ik 18mNpI 1K4ml" +sSignExt32To64BitThenShift\x20(6) L[P%\ sCmpRBOne\x20(8) v*m?f sSGt\x20(4) QUsdK sSGt\x20(4) ^l=Md @@ -95188,12 +96179,13 @@ b0 ~HiEE sHdlSome\x20(1) wxrqf b111111 #nTMG 1#OzSC -sWrapToTwiceWidth\x20(1) \'QO; +sWrapToUInt7ZeroIfGE64\x20(7) \'QO; sHdlSome\x20(1) $hh#< b111111 *Jg{y b111111 ME,4D 1|rv,E -sSignExt8\x20(7) 1YB94 +sDupLow32\x20(1) 1YB94 +sSignExt8To64BitThenShift\x20(4) L[P%\ b1111111111111111111111111100000000 4~;,Y sU64\x20(0) v*m?f b1111111111111111110000000000000100 "BEqR @@ -95221,6 +96213,7 @@ b11101010000000010 gfR.A b1110101000000001000000000 H(}3" b101010 M{|bD 1SzTsd +sHdlNone\x20(0) Q^X6H b0 ~I[}3 b11101010000000010 DaH8> b1110101000000001000000000 vb<^s @@ -95239,6 +96232,7 @@ b11101010000000010 gfR.A" b1110101000000001000000000 H(}3"" b101010 M{|bD" 1SzTsd" +sHdlNone\x20(0) Q^X6H" b0 ~I[}3" b11101010000000010 DaH8>" b1110101000000001000000000 vb<^s" @@ -95257,6 +96251,7 @@ b11101010000000010 gfR.A# b1110101000000001000000000 H(}3"# b101010 M{|bD# 1SzTsd# +sHdlNone\x20(0) Q^X6H# b0 ~I[}3# b11101010000000010 DaH8># b1110101000000001000000000 vb<^s# @@ -95275,6 +96270,7 @@ b11101010000000010 gfR.A$ b1110101000000001000000000 H(}3"$ b101010 M{|bD$ 1SzTsd$ +sHdlNone\x20(0) Q^X6H$ b0 ~I[}3$ b11101010000000010 DaH8>$ b1110101000000001000000000 vb<^s$ @@ -95422,6 +96418,7 @@ b100 4rj;&% 15N)ik 18mNpI 1K4ml" +sSignExt32To64BitThenShift\x20(6) L[P%\ sCmpRBOne\x20(8) v*m?f sSGt\x20(4) QUsdK sSGt\x20(4) ^l=Md @@ -95543,12 +96540,13 @@ sFull64\x20(0) ^Oz&2 sHdlNone\x20(0) wxrqf b0 #nTMG 0#OzSC -sWrapToWidth\x20(0) \'QO; +sWrapToUInt3\x20(0) \'QO; sHdlNone\x20(0) $hh#< b0 *Jg{y b0 ME,4D 0|rv,E sFull64\x20(0) 1YB94 +sSignExt8To64BitThenShift\x20(4) L[P%\ b0 4~;,Y sU64\x20(0) v*m?f b100 "BEqR @@ -95719,6 +96717,7 @@ b111010 HvJac2 15N)ik 18mNpI 1K4ml" +sSignExt32To64BitThenShift\x20(6) L[P%\ sCmpRBOne\x20(8) v*m?f sSGt\x20(4) QUsdK sSGt\x20(4) ^l=Md @@ -95834,6 +96833,7 @@ b0 f,:5g b0 F<)Hk b0 W(&ac b0 ^vj`_ +sFunnelShift2x32Bit\x20(2) L[P%\ b0 Rv!87 b0 OcDnC b0 *3Ffp @@ -95862,7 +96862,7 @@ b11 I%n)P b1101000000000010 gfR.A b110100000000001000000000 H(}3" b101000 M{|bD -sWrapToWidth\x20(0) e._X@ +sWrapToUInt3\x20(0) e._X@ b1101000000000010 DaH8> b110100000000001000000000 vb<^s b11010000 %d@K: @@ -95876,7 +96876,7 @@ b11 I%n)P" b1101000000000010 gfR.A" b110100000000001000000000 H(}3"" b101000 M{|bD" -sWrapToWidth\x20(0) e._X@" +sWrapToUInt3\x20(0) e._X@" b1101000000000010 DaH8>" b110100000000001000000000 vb<^s" b11010000 %d@K:" @@ -95890,7 +96890,7 @@ b11 I%n)P# b1101000000000010 gfR.A# b110100000000001000000000 H(}3"# b101000 M{|bD# -sWrapToWidth\x20(0) e._X@# +sWrapToUInt3\x20(0) e._X@# b1101000000000010 DaH8># b110100000000001000000000 vb<^s# b11010000 %d@K:# @@ -95904,7 +96904,7 @@ b11 I%n)P$ b1101000000000010 gfR.A$ b110100000000001000000000 H(}3"$ b101000 M{|bD$ -sWrapToWidth\x20(0) e._X@$ +sWrapToUInt3\x20(0) e._X@$ b1101000000000010 DaH8>$ b110100000000001000000000 vb<^s$ b11010000 %d@K:$ @@ -96022,7 +97022,8 @@ b1011 G,xAP sHdlNone\x20(0) ;gswH b110100 ^vj`_ b10010 ~HiEE -b1100 ME,4D +b11 ME,4D +sFunnelShift2x8Bit\x20(0) L[P%\ b1011 tQONv sHdlNone\x20(0) 'bzd" b110100 OcDnC @@ -96086,9 +97087,10 @@ b10010001101000000000000000000 H(}3" b0 hjQJ` b11010 M{|bD 0SzTsd -sHdlSome\x20(1) Q^X6H -b100 ~I[}3 -sSignExt32To64BitThenShift\x20(6) qW^#F +sWrapToUInt5\x20(2) e._X@ +b1 ~I[}3 +sZeroExt16\x20(4) |3Xl_ +sSignExt16To64BitThenShift\x20(5) qW^#F b100100011010000000000 DaH8> sU8\x20(6) 5N|/; b10010001101000000000000000000 vb<^s @@ -96124,9 +97126,10 @@ b10010001101000000000000000000 H(}3"" b0 hjQJ`" b11010 M{|bD" 0SzTsd" -sHdlSome\x20(1) Q^X6H" -b100 ~I[}3" -sSignExt32To64BitThenShift\x20(6) qW^#F" +sWrapToUInt5\x20(2) e._X@" +b1 ~I[}3" +sZeroExt16\x20(4) |3Xl_" +sSignExt16To64BitThenShift\x20(5) qW^#F" b100100011010000000000 DaH8>" sU8\x20(6) 5N|/;" b10010001101000000000000000000 vb<^s" @@ -96162,9 +97165,10 @@ b10010001101000000000000000000 H(}3"# b0 hjQJ`# b11010 M{|bD# 0SzTsd# -sHdlSome\x20(1) Q^X6H# -b100 ~I[}3# -sSignExt32To64BitThenShift\x20(6) qW^#F# +sWrapToUInt5\x20(2) e._X@# +b1 ~I[}3# +sZeroExt16\x20(4) |3Xl_# +sSignExt16To64BitThenShift\x20(5) qW^#F# b100100011010000000000 DaH8># sU8\x20(6) 5N|/;# b10010001101000000000000000000 vb<^s# @@ -96200,9 +97204,10 @@ b10010001101000000000000000000 H(}3"$ b0 hjQJ`$ b11010 M{|bD$ 0SzTsd$ -sHdlSome\x20(1) Q^X6H$ -b100 ~I[}3$ -sSignExt32To64BitThenShift\x20(6) qW^#F$ +sWrapToUInt5\x20(2) e._X@$ +b1 ~I[}3$ +sZeroExt16\x20(4) |3Xl_$ +sSignExt16To64BitThenShift\x20(5) qW^#F$ b100100011010000000000 DaH8>$ sU8\x20(6) 5N|/;$ b10010001101000000000000000000 vb<^s$ @@ -96232,7 +97237,8 @@ sZeroExt8\x20(6) e=kc<% 1b~v2`% b1 H(}3"% b0 hjQJ`% -sSignExt32To64BitThenShift\x20(6) qW^#F% +sZeroExt16\x20(4) |3Xl_% +sSignExt16To64BitThenShift\x20(5) qW^#F% b0 DaH8>% sU8\x20(6) 5N|/;% b1 vb<^s% @@ -96261,7 +97267,8 @@ sZeroExt8\x20(6) e=kc<& 1b~v2`& b1 H(}3"& b0 hjQJ`& -sSignExt32To64BitThenShift\x20(6) qW^#F& +sZeroExt16\x20(4) |3Xl_& +sSignExt16To64BitThenShift\x20(5) qW^#F& b0 DaH8>& sU8\x20(6) 5N|/;& b1 vb<^s& @@ -96290,7 +97297,8 @@ sZeroExt8\x20(6) e=kc<' 1b~v2`' b10 H(}3"' b0 hjQJ`' -sSignExt32To64BitThenShift\x20(6) qW^#F' +sZeroExt16\x20(4) |3Xl_' +sSignExt16To64BitThenShift\x20(5) qW^#F' b0 DaH8>' sU8\x20(6) 5N|/;' b10 vb<^s' @@ -96317,7 +97325,8 @@ sZeroExt8\x20(6) e=kc<( 1b~v2`( b10 H(}3"( b0 hjQJ`( -sSignExt32To64BitThenShift\x20(6) qW^#F( +sZeroExt16\x20(4) |3Xl_( +sSignExt16To64BitThenShift\x20(5) qW^#F( b0 DaH8>( sU8\x20(6) 5N|/;( b10 vb<^s( @@ -96344,7 +97353,8 @@ sZeroExt8\x20(6) e=kc<) 1b~v2`) b11 H(}3") b0 hjQJ`) -sSignExt32To64BitThenShift\x20(6) qW^#F) +sZeroExt16\x20(4) |3Xl_) +sSignExt16To64BitThenShift\x20(5) qW^#F) b0 DaH8>) sU8\x20(6) 5N|/;) b11 vb<^s) @@ -96371,7 +97381,8 @@ sZeroExt8\x20(6) e=kc<* 1b~v2`* b11 H(}3"* b0 hjQJ`* -sSignExt32To64BitThenShift\x20(6) qW^#F* +sZeroExt16\x20(4) |3Xl_* +sSignExt16To64BitThenShift\x20(5) qW^#F* b0 DaH8>* sU8\x20(6) 5N|/;* b11 vb<^s* @@ -96575,10 +97586,10 @@ b10001001 ~HiEE sHdlSome\x20(1) wxrqf b111111 #nTMG 1#OzSC -sWrapToTwiceWidth\x20(1) \'QO; +sWrapToUInt7ZeroIfGE64\x20(7) \'QO; sHdlSome\x20(1) $hh#< b111111 *Jg{y -b111 ME,4D +b1 ME,4D b10101011 OcDnC b111111111111111111110001001 4~;,Y b1111111111111111111000100110101011 "BEqR @@ -96617,12 +97628,12 @@ sSignExt8\x20(7) ,N-rZ 1~+U}] b10100 M{|bD 1SzTsd -sWrapToTwiceWidth\x20(1) e._X@ -sHdlNone\x20(0) Q^X6H -b100010 ~I[}3 +sWrapToUInt4\x20(1) e._X@ +sHdlSome\x20(1) Q^X6H +b111000 ~I[}3 b111111 Z7UK, 1^v(#N -sSignExt8\x20(7) |3Xl_ +sSignExt16\x20(5) |3Xl_ b1111111111100010011010100000000000 DaH8> b1110001001101010000000000000000000 vb<^s s\x20(15) LDg0A @@ -96653,12 +97664,12 @@ sSignExt8\x20(7) ,N-rZ" 1~+U}]" b10100 M{|bD" 1SzTsd" -sWrapToTwiceWidth\x20(1) e._X@" -sHdlNone\x20(0) Q^X6H" -b100010 ~I[}3" +sWrapToUInt4\x20(1) e._X@" +sHdlSome\x20(1) Q^X6H" +b111000 ~I[}3" b111111 Z7UK," 1^v(#N" -sSignExt8\x20(7) |3Xl_" +sSignExt16\x20(5) |3Xl_" b1111111111100010011010100000000000 DaH8>" b1110001001101010000000000000000000 vb<^s" s\x20(15) LDg0A" @@ -96689,12 +97700,12 @@ sSignExt8\x20(7) ,N-rZ# 1~+U}]# b10100 M{|bD# 1SzTsd# -sWrapToTwiceWidth\x20(1) e._X@# -sHdlNone\x20(0) Q^X6H# -b100010 ~I[}3# +sWrapToUInt4\x20(1) e._X@# +sHdlSome\x20(1) Q^X6H# +b111000 ~I[}3# b111111 Z7UK,# 1^v(#N# -sSignExt8\x20(7) |3Xl_# +sSignExt16\x20(5) |3Xl_# b1111111111100010011010100000000000 DaH8># b1110001001101010000000000000000000 vb<^s# s\x20(15) LDg0A# @@ -96725,12 +97736,12 @@ sSignExt8\x20(7) ,N-rZ$ 1~+U}]$ b10100 M{|bD$ 1SzTsd$ -sWrapToTwiceWidth\x20(1) e._X@$ -sHdlNone\x20(0) Q^X6H$ -b100010 ~I[}3$ +sWrapToUInt4\x20(1) e._X@$ +sHdlSome\x20(1) Q^X6H$ +b111000 ~I[}3$ b111111 Z7UK,$ 1^v(#N$ -sSignExt8\x20(7) |3Xl_$ +sSignExt16\x20(5) |3Xl_$ b1111111111100010011010100000000000 DaH8>$ b1110001001101010000000000000000000 vb<^s$ s\x20(15) LDg0A$ @@ -96925,11 +97936,11 @@ b0 ~HiEE sHdlNone\x20(0) wxrqf b0 #nTMG 0#OzSC -sWrapToWidth\x20(0) \'QO; +sWrapToUInt3\x20(0) \'QO; sHdlNone\x20(0) $hh#< b0 *Jg{y b0 ME,4D -sFunnelShift2x64Bit\x20(3) L[P%\ +sZeroExt8\x20(6) 1YB94 b100101 OcDnC b0 4~;,Y sS32\x20(3) v*m?f @@ -96974,11 +97985,11 @@ sFull64\x20(0) ,N-rZ 0~+U}] b0 M{|bD 0SzTsd -sWrapToWidth\x20(0) e._X@ -b1010 ~I[}3 +sWrapToUInt3\x20(0) e._X@ +b10 ~I[}3 b0 Z7UK, 0^v(#N -sFull64\x20(0) |3Xl_ +sZeroExt16\x20(4) |3Xl_ b1010000000000000000000 DaH8> b101000000000000000000000000000 vb<^s sU64\x20(0) LDg0A @@ -97007,11 +98018,11 @@ sFull64\x20(0) ,N-rZ" 0~+U}]" b0 M{|bD" 0SzTsd" -sWrapToWidth\x20(0) e._X@" -b1010 ~I[}3" +sWrapToUInt3\x20(0) e._X@" +b10 ~I[}3" b0 Z7UK," 0^v(#N" -sFull64\x20(0) |3Xl_" +sZeroExt16\x20(4) |3Xl_" b1010000000000000000000 DaH8>" b101000000000000000000000000000 vb<^s" sU64\x20(0) LDg0A" @@ -97040,11 +98051,11 @@ sFull64\x20(0) ,N-rZ# 0~+U}]# b0 M{|bD# 0SzTsd# -sWrapToWidth\x20(0) e._X@# -b1010 ~I[}3# +sWrapToUInt3\x20(0) e._X@# +b10 ~I[}3# b0 Z7UK,# 0^v(#N# -sFull64\x20(0) |3Xl_# +sZeroExt16\x20(4) |3Xl_# b1010000000000000000000 DaH8># b101000000000000000000000000000 vb<^s# sU64\x20(0) LDg0A# @@ -97073,11 +98084,11 @@ sFull64\x20(0) ,N-rZ$ 0~+U}]$ b0 M{|bD$ 0SzTsd$ -sWrapToWidth\x20(0) e._X@$ -b1010 ~I[}3$ +sWrapToUInt3\x20(0) e._X@$ +b10 ~I[}3$ b0 Z7UK,$ 0^v(#N$ -sFull64\x20(0) |3Xl_$ +sZeroExt16\x20(4) |3Xl_$ b1010000000000000000000 DaH8>$ b101000000000000000000000000000 vb<^s$ sU64\x20(0) LDg0A$ @@ -97250,7 +98261,7 @@ b10100100 4rj;&% sDupLow32\x20(1) 43r<2 sDupLow32\x20(1) Y,YgJ sDupLow32\x20(1) zUEpu -sFunnelShift2x16Bit\x20(1) L[P%\ +sZeroExt32\x20(2) 1YB94 sS64\x20(1) v*m?f sEq\x20(0) QUsdK sEq\x20(0) ^l=Md @@ -97300,8 +98311,8 @@ b1001000110100 F<)Hk sZeroExt32\x20(2) ^Oz&2 b110100 ^vj`_ b10010 ~HiEE -b1000 ME,4D -sFunnelShift2x8Bit\x20(0) L[P%\ +b10 ME,4D +sFull64\x20(0) 1YB94 b110100 OcDnC b1000000000000000000000010010 4~;,Y sU64\x20(0) v*m?f @@ -97335,8 +98346,9 @@ b1 _Pz4O b100100011010000000000 gfR.A b10010001101000000000000000000 H(}3" b11010 M{|bD -sHdlSome\x20(1) Q^X6H -b100 ~I[}3 +sWrapToUInt5\x20(2) e._X@ +sHdlNone\x20(0) Q^X6H +b1 ~I[}3 b100100011010000000000 DaH8> b10010001101000000000000000000 vb<^s b1001000110100 %d@K: @@ -97353,8 +98365,9 @@ b1 _Pz4O" b100100011010000000000 gfR.A" b10010001101000000000000000000 H(}3"" b11010 M{|bD" -sHdlSome\x20(1) Q^X6H" -b100 ~I[}3" +sWrapToUInt5\x20(2) e._X@" +sHdlNone\x20(0) Q^X6H" +b1 ~I[}3" b100100011010000000000 DaH8>" b10010001101000000000000000000 vb<^s" b1001000110100 %d@K:" @@ -97371,8 +98384,9 @@ b1 _Pz4O# b100100011010000000000 gfR.A# b10010001101000000000000000000 H(}3"# b11010 M{|bD# -sHdlSome\x20(1) Q^X6H# -b100 ~I[}3# +sWrapToUInt5\x20(2) e._X@# +sHdlNone\x20(0) Q^X6H# +b1 ~I[}3# b100100011010000000000 DaH8># b10010001101000000000000000000 vb<^s# b1001000110100 %d@K:# @@ -97389,8 +98403,9 @@ b1 _Pz4O$ b100100011010000000000 gfR.A$ b10010001101000000000000000000 H(}3"$ b11010 M{|bD$ -sHdlSome\x20(1) Q^X6H$ -b100 ~I[}3$ +sWrapToUInt5\x20(2) e._X@$ +sHdlNone\x20(0) Q^X6H$ +b1 ~I[}3$ b100100011010000000000 DaH8>$ b10010001101000000000000000000 vb<^s$ b1001000110100 %d@K:$ @@ -97610,12 +98625,12 @@ sSignExt8\x20(7) ,N-rZ 1~+U}] b10100 M{|bD 1SzTsd -sWrapToTwiceWidth\x20(1) e._X@ -sHdlNone\x20(0) Q^X6H -b100010 ~I[}3 +sWrapToUInt4\x20(1) e._X@ +sHdlSome\x20(1) Q^X6H +b111000 ~I[}3 b111111 Z7UK, 1^v(#N -sSignExt8\x20(7) |3Xl_ +sSignExt16\x20(5) |3Xl_ b1111111111100010011010100000000000 DaH8> b1110001001101010000000000000000000 vb<^s s\x20(15) LDg0A @@ -97646,12 +98661,12 @@ sSignExt8\x20(7) ,N-rZ" 1~+U}]" b10100 M{|bD" 1SzTsd" -sWrapToTwiceWidth\x20(1) e._X@" -sHdlNone\x20(0) Q^X6H" -b100010 ~I[}3" +sWrapToUInt4\x20(1) e._X@" +sHdlSome\x20(1) Q^X6H" +b111000 ~I[}3" b111111 Z7UK," 1^v(#N" -sSignExt8\x20(7) |3Xl_" +sSignExt16\x20(5) |3Xl_" b1111111111100010011010100000000000 DaH8>" b1110001001101010000000000000000000 vb<^s" s\x20(15) LDg0A" @@ -97682,12 +98697,12 @@ sSignExt8\x20(7) ,N-rZ# 1~+U}]# b10100 M{|bD# 1SzTsd# -sWrapToTwiceWidth\x20(1) e._X@# -sHdlNone\x20(0) Q^X6H# -b100010 ~I[}3# +sWrapToUInt4\x20(1) e._X@# +sHdlSome\x20(1) Q^X6H# +b111000 ~I[}3# b111111 Z7UK,# 1^v(#N# -sSignExt8\x20(7) |3Xl_# +sSignExt16\x20(5) |3Xl_# b1111111111100010011010100000000000 DaH8># b1110001001101010000000000000000000 vb<^s# s\x20(15) LDg0A# @@ -97718,12 +98733,12 @@ sSignExt8\x20(7) ,N-rZ$ 1~+U}]$ b10100 M{|bD$ 1SzTsd$ -sWrapToTwiceWidth\x20(1) e._X@$ -sHdlNone\x20(0) Q^X6H$ -b100010 ~I[}3$ +sWrapToUInt4\x20(1) e._X@$ +sHdlSome\x20(1) Q^X6H$ +b111000 ~I[}3$ b111111 Z7UK,$ 1^v(#N$ -sSignExt8\x20(7) |3Xl_$ +sSignExt16\x20(5) |3Xl_$ b1111111111100010011010100000000000 DaH8>$ b1110001001101010000000000000000000 vb<^s$ s\x20(15) LDg0A$ @@ -97905,7 +98920,7 @@ sZeroExt32\x20(2) zUEpu b100101 F<)Hk b100101 ^vj`_ b0 ~HiEE -sFunnelShift2x32Bit\x20(2) L[P%\ +sZeroExt16\x20(4) 1YB94 b100101 OcDnC b0 4~;,Y sU32\x20(2) v*m?f @@ -97945,11 +98960,11 @@ sFull64\x20(0) ,N-rZ 0~+U}] b100000 M{|bD 0SzTsd -sWrapToWidth\x20(0) e._X@ -b1010 ~I[}3 +sWrapToUInt3\x20(0) e._X@ +b10 ~I[}3 b0 Z7UK, 0^v(#N -sFull64\x20(0) |3Xl_ +sZeroExt16\x20(4) |3Xl_ b1010000100000000000000 DaH8> b101000010000000000000000000000 vb<^s sU64\x20(0) LDg0A @@ -97978,11 +98993,11 @@ sFull64\x20(0) ,N-rZ" 0~+U}]" b100000 M{|bD" 0SzTsd" -sWrapToWidth\x20(0) e._X@" -b1010 ~I[}3" +sWrapToUInt3\x20(0) e._X@" +b10 ~I[}3" b0 Z7UK," 0^v(#N" -sFull64\x20(0) |3Xl_" +sZeroExt16\x20(4) |3Xl_" b1010000100000000000000 DaH8>" b101000010000000000000000000000 vb<^s" sU64\x20(0) LDg0A" @@ -98011,11 +99026,11 @@ sFull64\x20(0) ,N-rZ# 0~+U}]# b100000 M{|bD# 0SzTsd# -sWrapToWidth\x20(0) e._X@# -b1010 ~I[}3# +sWrapToUInt3\x20(0) e._X@# +b10 ~I[}3# b0 Z7UK,# 0^v(#N# -sFull64\x20(0) |3Xl_# +sZeroExt16\x20(4) |3Xl_# b1010000100000000000000 DaH8># b101000010000000000000000000000 vb<^s# sU64\x20(0) LDg0A# @@ -98044,11 +99059,11 @@ sFull64\x20(0) ,N-rZ$ 0~+U}]$ b100000 M{|bD$ 0SzTsd$ -sWrapToWidth\x20(0) e._X@$ -b1010 ~I[}3$ +sWrapToUInt3\x20(0) e._X@$ +b10 ~I[}3$ b0 Z7UK,$ 0^v(#N$ -sFull64\x20(0) |3Xl_$ +sZeroExt16\x20(4) |3Xl_$ b1010000100000000000000 DaH8>$ b101000010000000000000000000000 vb<^s$ sU64\x20(0) LDg0A$ @@ -98227,7 +99242,7 @@ b10100100 4rj;&% sFull64\x20(0) 43r<2 sFull64\x20(0) Y,YgJ sFull64\x20(0) zUEpu -sFunnelShift2x8Bit\x20(0) L[P%\ +sFull64\x20(0) 1YB94 sU64\x20(0) v*m?f sEq\x20(0) QUsdK sEq\x20(0) ^l=Md @@ -98262,6 +99277,7 @@ b1101 h9?^? 15N)ik 18mNpI 1K4ml" +sFunnelShift2x32Bit\x20(2) L[P%\ sCmpRBOne\x20(8) v*m?f sSGt\x20(4) QUsdK sSGt\x20(4) ^l=Md @@ -98276,7 +99292,7 @@ b1010011000000000000000 gfR.A b101001100000000000000000000000 H(}3" b0 M{|bD 1SzTsd -sWrapToTwiceWidth\x20(1) e._X@ +sWrapToUInt4\x20(1) e._X@ b1010011000000000000000 DaH8> b101001100000000000000000000000 vb<^s b10100110000000 %d@K: @@ -98291,7 +99307,7 @@ b1010011000000000000000 gfR.A" b101001100000000000000000000000 H(}3"" b0 M{|bD" 1SzTsd" -sWrapToTwiceWidth\x20(1) e._X@" +sWrapToUInt4\x20(1) e._X@" b1010011000000000000000 DaH8>" b101001100000000000000000000000 vb<^s" b10100110000000 %d@K:" @@ -98306,7 +99322,7 @@ b1010011000000000000000 gfR.A# b101001100000000000000000000000 H(}3"# b0 M{|bD# 1SzTsd# -sWrapToTwiceWidth\x20(1) e._X@# +sWrapToUInt4\x20(1) e._X@# b1010011000000000000000 DaH8># b101001100000000000000000000000 vb<^s# b10100110000000 %d@K:# @@ -98321,7 +99337,7 @@ b1010011000000000000000 gfR.A$ b101001100000000000000000000000 H(}3"$ b0 M{|bD$ 1SzTsd$ -sWrapToTwiceWidth\x20(1) e._X@$ +sWrapToUInt4\x20(1) e._X@$ b1010011000000000000000 DaH8>$ b101001100000000000000000000000 vb<^s$ b10100110000000 %d@K:$ @@ -98447,7 +99463,7 @@ b1100 h9?^? sDupLow32\x20(1) 43r<2 sDupLow32\x20(1) Y,YgJ sDupLow32\x20(1) zUEpu -sFunnelShift2x16Bit\x20(1) L[P%\ +sZeroExt32\x20(2) 1YB94 sCmpRBTwo\x20(9) v*m?f 1t3A5' 1asO`Z @@ -98482,7 +99498,7 @@ b1101 h9?^? sZeroExt32\x20(2) 43r<2 sZeroExt32\x20(2) Y,YgJ sZeroExt32\x20(2) zUEpu -sFunnelShift2x32Bit\x20(2) L[P%\ +sZeroExt16\x20(4) 1YB94 sCmpEqB\x20(10) v*m?f 0t3A5' sSign\x20(5) QUsdK @@ -98676,7 +99692,8 @@ b100011 G,xAP sHdlSome\x20(1) ;gswH b10101011 ^vj`_ b10001001 ~HiEE -sZeroExt32\x20(2) 1YB94 +1|rv,E +sFull64\x20(0) 1YB94 sFunnelShift2x8Bit\x20(0) L[P%\ b100011 tQONv sHdlSome\x20(1) 'bzd" @@ -98748,11 +99765,11 @@ sSignExt8\x20(7) ,N-rZ 1~+U}] b11111111 {SU_ b10100 M{|bD -b100010 ~I[}3 +b111000 ~I[}3 b111111 Z7UK, 1^v(#N -sSignExt8\x20(7) |3Xl_ -sSignExt16To64BitThenShift\x20(5) qW^#F +sSignExt32\x20(3) |3Xl_ +sShiftSigned64\x20(7) qW^#F b11111111 0G)6s b1111111111100010011010100000000000 DaH8> s\x20(13) 5N|/; @@ -98806,11 +99823,11 @@ sSignExt8\x20(7) ,N-rZ" 1~+U}]" b11111111 {SU_!" b10100 M{|bD" -b100010 ~I[}3" +b111000 ~I[}3" b111111 Z7UK," 1^v(#N" -sSignExt8\x20(7) |3Xl_" -sSignExt16To64BitThenShift\x20(5) qW^#F" +sSignExt32\x20(3) |3Xl_" +sShiftSigned64\x20(7) qW^#F" b11111111 0G)6s" b1111111111100010011010100000000000 DaH8>" s\x20(13) 5N|/;" @@ -98864,11 +99881,11 @@ sSignExt8\x20(7) ,N-rZ# 1~+U}]# b11111111 {SU_!# b10100 M{|bD# -b100010 ~I[}3# +b111000 ~I[}3# b111111 Z7UK,# 1^v(#N# -sSignExt8\x20(7) |3Xl_# -sSignExt16To64BitThenShift\x20(5) qW^#F# +sSignExt32\x20(3) |3Xl_# +sShiftSigned64\x20(7) qW^#F# b11111111 0G)6s# b1111111111100010011010100000000000 DaH8># s\x20(13) 5N|/;# @@ -98922,11 +99939,11 @@ sSignExt8\x20(7) ,N-rZ$ 1~+U}]$ b11111111 {SU_!$ b10100 M{|bD$ -b100010 ~I[}3$ +b111000 ~I[}3$ b111111 Z7UK,$ 1^v(#N$ -sSignExt8\x20(7) |3Xl_$ -sSignExt16To64BitThenShift\x20(5) qW^#F$ +sSignExt32\x20(3) |3Xl_$ +sShiftSigned64\x20(7) qW^#F$ b11111111 0G)6s$ b1111111111100010011010100000000000 DaH8>$ s\x20(13) 5N|/;$ @@ -98965,7 +99982,8 @@ sSignExt16\x20(5) e=kc<% 1fc?;:% b11111111 fH\'S% b11111111 {SU_!% -sSignExt16To64BitThenShift\x20(5) qW^#F% +sZeroExt32\x20(2) |3Xl_% +sShiftSigned64\x20(7) qW^#F% b11111111 0G)6s% s\x20(13) 5N|/;% b11111111 ?R~45% @@ -98992,7 +100010,8 @@ sSignExt16\x20(5) e=kc<& 1fc?;:& b11111111 fH\'S& b11111111 {SU_!& -sSignExt16To64BitThenShift\x20(5) qW^#F& +sZeroExt32\x20(2) |3Xl_& +sShiftSigned64\x20(7) qW^#F& b11111111 0G)6s& s\x20(13) 5N|/;& b11111111 ?R~45& @@ -99019,7 +100038,8 @@ sSignExt16\x20(5) e=kc<' 1fc?;:' b11111111 fH\'S' b11111111 {SU_!' -sSignExt16To64BitThenShift\x20(5) qW^#F' +sZeroExt32\x20(2) |3Xl_' +sShiftSigned64\x20(7) qW^#F' b11111111 0G)6s' s\x20(13) 5N|/;' b11111111 ?R~45' @@ -99046,7 +100066,8 @@ sSignExt16\x20(5) e=kc<( 1fc?;:( b11111111 fH\'S( b11111111 {SU_!( -sSignExt16To64BitThenShift\x20(5) qW^#F( +sZeroExt32\x20(2) |3Xl_( +sShiftSigned64\x20(7) qW^#F( b11111111 0G)6s( s\x20(13) 5N|/;( b11111111 ?R~45( @@ -99073,7 +100094,8 @@ sSignExt16\x20(5) e=kc<) 1fc?;:) b11111111 fH\'S) b11111111 {SU_!) -sSignExt16To64BitThenShift\x20(5) qW^#F) +sZeroExt32\x20(2) |3Xl_) +sShiftSigned64\x20(7) qW^#F) b11111111 0G)6s) s\x20(13) 5N|/;) b11111111 ?R~45) @@ -99100,7 +100122,8 @@ sSignExt16\x20(5) e=kc<* 1fc?;:* b11111111 fH\'S* b11111111 {SU_!* -sSignExt16To64BitThenShift\x20(5) qW^#F* +sZeroExt32\x20(2) |3Xl_* +sShiftSigned64\x20(7) qW^#F* b11111111 0G)6s* s\x20(13) 5N|/;* b11111111 ?R~45* @@ -99373,8 +100396,9 @@ b0 ~HiEE sHdlSome\x20(1) wxrqf b10101 #nTMG 1#OzSC -sWrapToTwiceWidth\x20(1) \'QO; -b100010 *Jg{y +sWrapToUInt4\x20(1) \'QO; +sHdlSome\x20(1) $hh#< +b1000 *Jg{y b0 OcDnC b100000000100010011010101100000000 4~;,Y b10001001101010110000000000000000 "BEqR @@ -99417,10 +100441,10 @@ b10001001 ~HiEE sHdlNone\x20(0) wxrqf b0 #nTMG 0#OzSC -sWrapToWidth\x20(0) \'QO; +sWrapToUInt3\x20(0) \'QO; +sHdlNone\x20(0) $hh#< b0 *Jg{y -1|rv,E -sSignExt32\x20(3) 1YB94 +b110000 ME,4D sHdlNone\x20(0) 'bzd" b10101011 OcDnC b111000000000000000000000010001001 4~;,Y @@ -99526,12 +100550,13 @@ sFull64\x20(0) ,N-rZ b10 hjQJ` b0 M{|bD 0SzTsd -sWrapToWidth\x20(0) e._X@ +sWrapToUInt3\x20(0) e._X@ +sHdlNone\x20(0) Q^X6H b0 ~I[}3 b0 Z7UK, 0^v(#N -sFull64\x20(0) |3Xl_ -sShiftSigned64\x20(7) qW^#F +sZeroExt8\x20(6) |3Xl_ +sSignExt16To64BitThenShift\x20(5) qW^#F b10 DaH8> sS8\x20(7) 5N|/; b1000000000 vb<^s @@ -99576,12 +100601,13 @@ sFull64\x20(0) ,N-rZ" b10 hjQJ`" b0 M{|bD" 0SzTsd" -sWrapToWidth\x20(0) e._X@" +sWrapToUInt3\x20(0) e._X@" +sHdlNone\x20(0) Q^X6H" b0 ~I[}3" b0 Z7UK," 0^v(#N" -sFull64\x20(0) |3Xl_" -sShiftSigned64\x20(7) qW^#F" +sZeroExt8\x20(6) |3Xl_" +sSignExt16To64BitThenShift\x20(5) qW^#F" b10 DaH8>" sS8\x20(7) 5N|/;" b1000000000 vb<^s" @@ -99626,12 +100652,13 @@ sFull64\x20(0) ,N-rZ# b10 hjQJ`# b0 M{|bD# 0SzTsd# -sWrapToWidth\x20(0) e._X@# +sWrapToUInt3\x20(0) e._X@# +sHdlNone\x20(0) Q^X6H# b0 ~I[}3# b0 Z7UK,# 0^v(#N# -sFull64\x20(0) |3Xl_# -sShiftSigned64\x20(7) qW^#F# +sZeroExt8\x20(6) |3Xl_# +sSignExt16To64BitThenShift\x20(5) qW^#F# b10 DaH8># sS8\x20(7) 5N|/;# b1000000000 vb<^s# @@ -99676,12 +100703,13 @@ sFull64\x20(0) ,N-rZ$ b10 hjQJ`$ b0 M{|bD$ 0SzTsd$ -sWrapToWidth\x20(0) e._X@$ +sWrapToUInt3\x20(0) e._X@$ +sHdlNone\x20(0) Q^X6H$ b0 ~I[}3$ b0 Z7UK,$ 0^v(#N$ -sFull64\x20(0) |3Xl_$ -sShiftSigned64\x20(7) qW^#F$ +sZeroExt8\x20(6) |3Xl_$ +sSignExt16To64BitThenShift\x20(5) qW^#F$ b10 DaH8>$ sS8\x20(7) 5N|/;$ b1000000000 vb<^s$ @@ -99713,7 +100741,8 @@ sSignExt8\x20(7) e=kc<% 0fc?;:% b1000000001 H(}3"% b10 hjQJ`% -sShiftSigned64\x20(7) qW^#F% +sZeroExt8\x20(6) |3Xl_% +sSignExt16To64BitThenShift\x20(5) qW^#F% b10 DaH8>% sS8\x20(7) 5N|/;% b1000000001 vb<^s% @@ -99740,7 +100769,8 @@ sSignExt8\x20(7) e=kc<& 0fc?;:& b1000000001 H(}3"& b10 hjQJ`& -sShiftSigned64\x20(7) qW^#F& +sZeroExt8\x20(6) |3Xl_& +sSignExt16To64BitThenShift\x20(5) qW^#F& b10 DaH8>& sS8\x20(7) 5N|/;& b1000000001 vb<^s& @@ -99767,7 +100797,8 @@ sSignExt8\x20(7) e=kc<' 0fc?;:' b1000000010 H(}3"' b10 hjQJ`' -sShiftSigned64\x20(7) qW^#F' +sZeroExt8\x20(6) |3Xl_' +sSignExt16To64BitThenShift\x20(5) qW^#F' b10 DaH8>' sS8\x20(7) 5N|/;' b1000000010 vb<^s' @@ -99792,7 +100823,8 @@ sSignExt8\x20(7) e=kc<( 0fc?;:( b1000000010 H(}3"( b10 hjQJ`( -sShiftSigned64\x20(7) qW^#F( +sZeroExt8\x20(6) |3Xl_( +sSignExt16To64BitThenShift\x20(5) qW^#F( b10 DaH8>( sS8\x20(7) 5N|/;( b1000000010 vb<^s( @@ -99817,7 +100849,8 @@ sSignExt8\x20(7) e=kc<) 0fc?;:) b1000000011 H(}3") b10 hjQJ`) -sShiftSigned64\x20(7) qW^#F) +sZeroExt8\x20(6) |3Xl_) +sSignExt16To64BitThenShift\x20(5) qW^#F) b10 DaH8>) sS8\x20(7) 5N|/;) b1000000011 vb<^s) @@ -99842,7 +100875,8 @@ sSignExt8\x20(7) e=kc<* 0fc?;:* b1000000011 H(}3"* b10 hjQJ`* -sShiftSigned64\x20(7) qW^#F* +sZeroExt8\x20(6) |3Xl_* +sSignExt16To64BitThenShift\x20(5) qW^#F* b10 DaH8>* sS8\x20(7) 5N|/;* b1000000011 vb<^s* @@ -100118,8 +101152,9 @@ b100100 q&az; sHdlSome\x20(1) wxrqf b10101 #nTMG 1#OzSC -sWrapToTwiceWidth\x20(1) \'QO; -b100010 *Jg{y +sWrapToUInt4\x20(1) \'QO; +sHdlSome\x20(1) $hh#< +b1000 *Jg{y b100011 tQONv b100100 7yh$E b111000000100010011010101100000000 4~;,Y @@ -100176,12 +101211,13 @@ sSignExt8\x20(7) ,N-rZ b0 hjQJ` b10100 M{|bD 1SzTsd -sWrapToTwiceWidth\x20(1) e._X@ -b100010 ~I[}3 +sWrapToUInt4\x20(1) e._X@ +sHdlSome\x20(1) Q^X6H +b111000 ~I[}3 b111111 Z7UK, 1^v(#N -sSignExt8\x20(7) |3Xl_ -sSignExt16To64BitThenShift\x20(5) qW^#F +sSignExt32\x20(3) |3Xl_ +sShiftSigned64\x20(7) qW^#F b1111111111100010011010100000000000 DaH8> s\x20(13) 5N|/; b1110001001101010000000000000000000 vb<^s @@ -100226,12 +101262,13 @@ sSignExt8\x20(7) ,N-rZ" b0 hjQJ`" b10100 M{|bD" 1SzTsd" -sWrapToTwiceWidth\x20(1) e._X@" -b100010 ~I[}3" +sWrapToUInt4\x20(1) e._X@" +sHdlSome\x20(1) Q^X6H" +b111000 ~I[}3" b111111 Z7UK," 1^v(#N" -sSignExt8\x20(7) |3Xl_" -sSignExt16To64BitThenShift\x20(5) qW^#F" +sSignExt32\x20(3) |3Xl_" +sShiftSigned64\x20(7) qW^#F" b1111111111100010011010100000000000 DaH8>" s\x20(13) 5N|/;" b1110001001101010000000000000000000 vb<^s" @@ -100276,12 +101313,13 @@ sSignExt8\x20(7) ,N-rZ# b0 hjQJ`# b10100 M{|bD# 1SzTsd# -sWrapToTwiceWidth\x20(1) e._X@# -b100010 ~I[}3# +sWrapToUInt4\x20(1) e._X@# +sHdlSome\x20(1) Q^X6H# +b111000 ~I[}3# b111111 Z7UK,# 1^v(#N# -sSignExt8\x20(7) |3Xl_# -sSignExt16To64BitThenShift\x20(5) qW^#F# +sSignExt32\x20(3) |3Xl_# +sShiftSigned64\x20(7) qW^#F# b1111111111100010011010100000000000 DaH8># s\x20(13) 5N|/;# b1110001001101010000000000000000000 vb<^s# @@ -100326,12 +101364,13 @@ sSignExt8\x20(7) ,N-rZ$ b0 hjQJ`$ b10100 M{|bD$ 1SzTsd$ -sWrapToTwiceWidth\x20(1) e._X@$ -b100010 ~I[}3$ +sWrapToUInt4\x20(1) e._X@$ +sHdlSome\x20(1) Q^X6H$ +b111000 ~I[}3$ b111111 Z7UK,$ 1^v(#N$ -sSignExt8\x20(7) |3Xl_$ -sSignExt16To64BitThenShift\x20(5) qW^#F$ +sSignExt32\x20(3) |3Xl_$ +sShiftSigned64\x20(7) qW^#F$ b1111111111100010011010100000000000 DaH8>$ s\x20(13) 5N|/;$ b1110001001101010000000000000000000 vb<^s$ @@ -100363,7 +101402,8 @@ sSignExt16\x20(5) e=kc<% 1fc?;:% b1 H(}3"% b0 hjQJ`% -sSignExt16To64BitThenShift\x20(5) qW^#F% +sZeroExt32\x20(2) |3Xl_% +sShiftSigned64\x20(7) qW^#F% b0 DaH8>% s\x20(13) 5N|/;% b1 vb<^s% @@ -100390,7 +101430,8 @@ sSignExt16\x20(5) e=kc<& 1fc?;:& b1 H(}3"& b0 hjQJ`& -sSignExt16To64BitThenShift\x20(5) qW^#F& +sZeroExt32\x20(2) |3Xl_& +sShiftSigned64\x20(7) qW^#F& b0 DaH8>& s\x20(13) 5N|/;& b1 vb<^s& @@ -100417,7 +101458,8 @@ sSignExt16\x20(5) e=kc<' 1fc?;:' b10 H(}3"' b0 hjQJ`' -sSignExt16To64BitThenShift\x20(5) qW^#F' +sZeroExt32\x20(2) |3Xl_' +sShiftSigned64\x20(7) qW^#F' b0 DaH8>' s\x20(13) 5N|/;' b10 vb<^s' @@ -100442,7 +101484,8 @@ sSignExt16\x20(5) e=kc<( 1fc?;:( b10 H(}3"( b0 hjQJ`( -sSignExt16To64BitThenShift\x20(5) qW^#F( +sZeroExt32\x20(2) |3Xl_( +sShiftSigned64\x20(7) qW^#F( b0 DaH8>( s\x20(13) 5N|/;( b10 vb<^s( @@ -100467,7 +101510,8 @@ sSignExt16\x20(5) e=kc<) 1fc?;:) b11 H(}3") b0 hjQJ`) -sSignExt16To64BitThenShift\x20(5) qW^#F) +sZeroExt32\x20(2) |3Xl_) +sShiftSigned64\x20(7) qW^#F) b0 DaH8>) s\x20(13) 5N|/;) b11 vb<^s) @@ -100492,7 +101536,8 @@ sSignExt16\x20(5) e=kc<* 1fc?;:* b11 H(}3"* b0 hjQJ`* -sSignExt16To64BitThenShift\x20(5) qW^#F* +sZeroExt32\x20(2) |3Xl_* +sShiftSigned64\x20(7) qW^#F* b0 DaH8>* s\x20(13) 5N|/;* b11 vb<^s* @@ -100765,9 +101810,10 @@ b10001001 ~HiEE sHdlNone\x20(0) wxrqf b0 #nTMG 0#OzSC -sWrapToWidth\x20(0) \'QO; +sWrapToUInt3\x20(0) \'QO; +sHdlNone\x20(0) $hh#< b0 *Jg{y -sDupLow32\x20(1) 1YB94 +0|rv,E b10101011 OcDnC b11000000000000000000000010001001 4~;,Y b1000100110101011 "BEqR @@ -100864,12 +101910,13 @@ sFull64\x20(0) ,N-rZ b10 hjQJ` b0 M{|bD 0SzTsd -sWrapToWidth\x20(0) e._X@ +sWrapToUInt3\x20(0) e._X@ +sHdlNone\x20(0) Q^X6H b0 ~I[}3 b0 Z7UK, 0^v(#N -sFull64\x20(0) |3Xl_ -sShiftSigned64\x20(7) qW^#F +sZeroExt8\x20(6) |3Xl_ +sSignExt16To64BitThenShift\x20(5) qW^#F b10 DaH8> sS8\x20(7) 5N|/; b1000000000 vb<^s @@ -100914,12 +101961,13 @@ sFull64\x20(0) ,N-rZ" b10 hjQJ`" b0 M{|bD" 0SzTsd" -sWrapToWidth\x20(0) e._X@" +sWrapToUInt3\x20(0) e._X@" +sHdlNone\x20(0) Q^X6H" b0 ~I[}3" b0 Z7UK," 0^v(#N" -sFull64\x20(0) |3Xl_" -sShiftSigned64\x20(7) qW^#F" +sZeroExt8\x20(6) |3Xl_" +sSignExt16To64BitThenShift\x20(5) qW^#F" b10 DaH8>" sS8\x20(7) 5N|/;" b1000000000 vb<^s" @@ -100964,12 +102012,13 @@ sFull64\x20(0) ,N-rZ# b10 hjQJ`# b0 M{|bD# 0SzTsd# -sWrapToWidth\x20(0) e._X@# +sWrapToUInt3\x20(0) e._X@# +sHdlNone\x20(0) Q^X6H# b0 ~I[}3# b0 Z7UK,# 0^v(#N# -sFull64\x20(0) |3Xl_# -sShiftSigned64\x20(7) qW^#F# +sZeroExt8\x20(6) |3Xl_# +sSignExt16To64BitThenShift\x20(5) qW^#F# b10 DaH8># sS8\x20(7) 5N|/;# b1000000000 vb<^s# @@ -101014,12 +102063,13 @@ sFull64\x20(0) ,N-rZ$ b10 hjQJ`$ b0 M{|bD$ 0SzTsd$ -sWrapToWidth\x20(0) e._X@$ +sWrapToUInt3\x20(0) e._X@$ +sHdlNone\x20(0) Q^X6H$ b0 ~I[}3$ b0 Z7UK,$ 0^v(#N$ -sFull64\x20(0) |3Xl_$ -sShiftSigned64\x20(7) qW^#F$ +sZeroExt8\x20(6) |3Xl_$ +sSignExt16To64BitThenShift\x20(5) qW^#F$ b10 DaH8>$ sS8\x20(7) 5N|/;$ b1000000000 vb<^s$ @@ -101051,7 +102101,8 @@ sSignExt8\x20(7) e=kc<% 0fc?;:% b1000000001 H(}3"% b10 hjQJ`% -sShiftSigned64\x20(7) qW^#F% +sZeroExt8\x20(6) |3Xl_% +sSignExt16To64BitThenShift\x20(5) qW^#F% b10 DaH8>% sS8\x20(7) 5N|/;% b1000000001 vb<^s% @@ -101078,7 +102129,8 @@ sSignExt8\x20(7) e=kc<& 0fc?;:& b1000000001 H(}3"& b10 hjQJ`& -sShiftSigned64\x20(7) qW^#F& +sZeroExt8\x20(6) |3Xl_& +sSignExt16To64BitThenShift\x20(5) qW^#F& b10 DaH8>& sS8\x20(7) 5N|/;& b1000000001 vb<^s& @@ -101105,7 +102157,8 @@ sSignExt8\x20(7) e=kc<' 0fc?;:' b1000000010 H(}3"' b10 hjQJ`' -sShiftSigned64\x20(7) qW^#F' +sZeroExt8\x20(6) |3Xl_' +sSignExt16To64BitThenShift\x20(5) qW^#F' b10 DaH8>' sS8\x20(7) 5N|/;' b1000000010 vb<^s' @@ -101130,7 +102183,8 @@ sSignExt8\x20(7) e=kc<( 0fc?;:( b1000000010 H(}3"( b10 hjQJ`( -sShiftSigned64\x20(7) qW^#F( +sZeroExt8\x20(6) |3Xl_( +sSignExt16To64BitThenShift\x20(5) qW^#F( b10 DaH8>( sS8\x20(7) 5N|/;( b1000000010 vb<^s( @@ -101155,7 +102209,8 @@ sSignExt8\x20(7) e=kc<) 0fc?;:) b1000000011 H(}3") b10 hjQJ`) -sShiftSigned64\x20(7) qW^#F) +sZeroExt8\x20(6) |3Xl_) +sSignExt16To64BitThenShift\x20(5) qW^#F) b10 DaH8>) sS8\x20(7) 5N|/;) b1000000011 vb<^s) @@ -101180,7 +102235,8 @@ sSignExt8\x20(7) e=kc<* 0fc?;:* b1000000011 H(}3"* b10 hjQJ`* -sShiftSigned64\x20(7) qW^#F* +sZeroExt8\x20(6) |3Xl_* +sSignExt16To64BitThenShift\x20(5) qW^#F* b10 DaH8>* sS8\x20(7) 5N|/;* b1000000011 vb<^s* @@ -101456,8 +102512,9 @@ b100100 q&az; sHdlSome\x20(1) wxrqf b10101 #nTMG 1#OzSC -sWrapToTwiceWidth\x20(1) \'QO; -b100010 *Jg{y +sWrapToUInt4\x20(1) \'QO; +sHdlSome\x20(1) $hh#< +b1000 *Jg{y b100011 tQONv b100100 7yh$E b11000000100010011010101100000000 4~;,Y @@ -101513,12 +102570,13 @@ sSignExt8\x20(7) ,N-rZ b0 hjQJ` b10100 M{|bD 1SzTsd -sWrapToTwiceWidth\x20(1) e._X@ -b100010 ~I[}3 +sWrapToUInt4\x20(1) e._X@ +sHdlSome\x20(1) Q^X6H +b111000 ~I[}3 b111111 Z7UK, 1^v(#N -sSignExt8\x20(7) |3Xl_ -sSignExt16To64BitThenShift\x20(5) qW^#F +sSignExt32\x20(3) |3Xl_ +sShiftSigned64\x20(7) qW^#F b1111111111100010011010100000000000 DaH8> s\x20(13) 5N|/; b1110001001101010000000000000000000 vb<^s @@ -101563,12 +102621,13 @@ sSignExt8\x20(7) ,N-rZ" b0 hjQJ`" b10100 M{|bD" 1SzTsd" -sWrapToTwiceWidth\x20(1) e._X@" -b100010 ~I[}3" +sWrapToUInt4\x20(1) e._X@" +sHdlSome\x20(1) Q^X6H" +b111000 ~I[}3" b111111 Z7UK," 1^v(#N" -sSignExt8\x20(7) |3Xl_" -sSignExt16To64BitThenShift\x20(5) qW^#F" +sSignExt32\x20(3) |3Xl_" +sShiftSigned64\x20(7) qW^#F" b1111111111100010011010100000000000 DaH8>" s\x20(13) 5N|/;" b1110001001101010000000000000000000 vb<^s" @@ -101613,12 +102672,13 @@ sSignExt8\x20(7) ,N-rZ# b0 hjQJ`# b10100 M{|bD# 1SzTsd# -sWrapToTwiceWidth\x20(1) e._X@# -b100010 ~I[}3# +sWrapToUInt4\x20(1) e._X@# +sHdlSome\x20(1) Q^X6H# +b111000 ~I[}3# b111111 Z7UK,# 1^v(#N# -sSignExt8\x20(7) |3Xl_# -sSignExt16To64BitThenShift\x20(5) qW^#F# +sSignExt32\x20(3) |3Xl_# +sShiftSigned64\x20(7) qW^#F# b1111111111100010011010100000000000 DaH8># s\x20(13) 5N|/;# b1110001001101010000000000000000000 vb<^s# @@ -101663,12 +102723,13 @@ sSignExt8\x20(7) ,N-rZ$ b0 hjQJ`$ b10100 M{|bD$ 1SzTsd$ -sWrapToTwiceWidth\x20(1) e._X@$ -b100010 ~I[}3$ +sWrapToUInt4\x20(1) e._X@$ +sHdlSome\x20(1) Q^X6H$ +b111000 ~I[}3$ b111111 Z7UK,$ 1^v(#N$ -sSignExt8\x20(7) |3Xl_$ -sSignExt16To64BitThenShift\x20(5) qW^#F$ +sSignExt32\x20(3) |3Xl_$ +sShiftSigned64\x20(7) qW^#F$ b1111111111100010011010100000000000 DaH8>$ s\x20(13) 5N|/;$ b1110001001101010000000000000000000 vb<^s$ @@ -101700,7 +102761,8 @@ sSignExt16\x20(5) e=kc<% 1fc?;:% b1 H(}3"% b0 hjQJ`% -sSignExt16To64BitThenShift\x20(5) qW^#F% +sZeroExt32\x20(2) |3Xl_% +sShiftSigned64\x20(7) qW^#F% b0 DaH8>% s\x20(13) 5N|/;% b1 vb<^s% @@ -101727,7 +102789,8 @@ sSignExt16\x20(5) e=kc<& 1fc?;:& b1 H(}3"& b0 hjQJ`& -sSignExt16To64BitThenShift\x20(5) qW^#F& +sZeroExt32\x20(2) |3Xl_& +sShiftSigned64\x20(7) qW^#F& b0 DaH8>& s\x20(13) 5N|/;& b1 vb<^s& @@ -101754,7 +102817,8 @@ sSignExt16\x20(5) e=kc<' 1fc?;:' b10 H(}3"' b0 hjQJ`' -sSignExt16To64BitThenShift\x20(5) qW^#F' +sZeroExt32\x20(2) |3Xl_' +sShiftSigned64\x20(7) qW^#F' b0 DaH8>' s\x20(13) 5N|/;' b10 vb<^s' @@ -101779,7 +102843,8 @@ sSignExt16\x20(5) e=kc<( 1fc?;:( b10 H(}3"( b0 hjQJ`( -sSignExt16To64BitThenShift\x20(5) qW^#F( +sZeroExt32\x20(2) |3Xl_( +sShiftSigned64\x20(7) qW^#F( b0 DaH8>( s\x20(13) 5N|/;( b10 vb<^s( @@ -101804,7 +102869,8 @@ sSignExt16\x20(5) e=kc<) 1fc?;:) b11 H(}3") b0 hjQJ`) -sSignExt16To64BitThenShift\x20(5) qW^#F) +sZeroExt32\x20(2) |3Xl_) +sShiftSigned64\x20(7) qW^#F) b0 DaH8>) s\x20(13) 5N|/;) b11 vb<^s) @@ -101829,7 +102895,8 @@ sSignExt16\x20(5) e=kc<* 1fc?;:* b11 H(}3"* b0 hjQJ`* -sSignExt16To64BitThenShift\x20(5) qW^#F* +sZeroExt32\x20(2) |3Xl_* +sShiftSigned64\x20(7) qW^#F* b0 DaH8>* s\x20(13) 5N|/;* b11 vb<^s* @@ -102104,10 +103171,10 @@ b100101 ^vj`_ sHdlNone\x20(0) wxrqf b0 #nTMG 0#OzSC -sWrapToWidth\x20(0) \'QO; +sWrapToUInt3\x20(0) \'QO; +sHdlNone\x20(0) $hh#< b0 *Jg{y -0|rv,E -sFull64\x20(0) 1YB94 +b0 ME,4D b100101 OcDnC b0 4~;,Y b100101 "BEqR @@ -102146,11 +103213,11 @@ sFull64\x20(0) ,N-rZ 0~+U}] b11100 M{|bD 0SzTsd -sWrapToWidth\x20(0) e._X@ -b1010 ~I[}3 +sWrapToUInt3\x20(0) e._X@ +b10 ~I[}3 b0 Z7UK, 0^v(#N -sFull64\x20(0) |3Xl_ +sZeroExt32\x20(2) |3Xl_ b1010000011100000000000 DaH8> b101000001110000000000000000000 vb<^s sU64\x20(0) LDg0A @@ -102179,11 +103246,11 @@ sFull64\x20(0) ,N-rZ" 0~+U}]" b11100 M{|bD" 0SzTsd" -sWrapToWidth\x20(0) e._X@" -b1010 ~I[}3" +sWrapToUInt3\x20(0) e._X@" +b10 ~I[}3" b0 Z7UK," 0^v(#N" -sFull64\x20(0) |3Xl_" +sZeroExt32\x20(2) |3Xl_" b1010000011100000000000 DaH8>" b101000001110000000000000000000 vb<^s" sU64\x20(0) LDg0A" @@ -102212,11 +103279,11 @@ sFull64\x20(0) ,N-rZ# 0~+U}]# b11100 M{|bD# 0SzTsd# -sWrapToWidth\x20(0) e._X@# -b1010 ~I[}3# +sWrapToUInt3\x20(0) e._X@# +b10 ~I[}3# b0 Z7UK,# 0^v(#N# -sFull64\x20(0) |3Xl_# +sZeroExt32\x20(2) |3Xl_# b1010000011100000000000 DaH8># b101000001110000000000000000000 vb<^s# sU64\x20(0) LDg0A# @@ -102245,11 +103312,11 @@ sFull64\x20(0) ,N-rZ$ 0~+U}]$ b11100 M{|bD$ 0SzTsd$ -sWrapToWidth\x20(0) e._X@$ -b1010 ~I[}3$ +sWrapToUInt3\x20(0) e._X@$ +b10 ~I[}3$ b0 Z7UK,$ 0^v(#N$ -sFull64\x20(0) |3Xl_$ +sZeroExt32\x20(2) |3Xl_$ b1010000011100000000000 DaH8>$ b101000001110000000000000000000 vb<^s$ sU64\x20(0) LDg0A$ @@ -102430,6 +103497,7 @@ sHdlNone\x20(0) a`59, 0|9_`B sHdlNone\x20(0) ;#5:F sHdlNone\x20(0) ;gswH +sSignExt8To64BitThenShift\x20(4) L[P%\ sHdlNone\x20(0) 'bzd" sHdlNone\x20(0) :3^r" sHdlNone\x20(0) VL(Xz @@ -102454,7 +103522,7 @@ b101 4CR}r b1010100111100000000000 gfR.A b101010011110000000000000000000 H(}3" b111100 M{|bD -sHdlSome\x20(1) Q^X6H +sWrapToUInt5\x20(2) e._X@ b1010100111100000000000 DaH8> b101010011110000000000000000000 vb<^s b10101001111000 %d@K: @@ -102469,7 +103537,7 @@ b101 4CR}r" b1010100111100000000000 gfR.A" b101010011110000000000000000000 H(}3"" b111100 M{|bD" -sHdlSome\x20(1) Q^X6H" +sWrapToUInt5\x20(2) e._X@" b1010100111100000000000 DaH8>" b101010011110000000000000000000 vb<^s" b10101001111000 %d@K:" @@ -102484,7 +103552,7 @@ b101 4CR}r# b1010100111100000000000 gfR.A# b101010011110000000000000000000 H(}3"# b111100 M{|bD# -sHdlSome\x20(1) Q^X6H# +sWrapToUInt5\x20(2) e._X@# b1010100111100000000000 DaH8># b101010011110000000000000000000 vb<^s# b10101001111000 %d@K:# @@ -102499,7 +103567,7 @@ b101 4CR}r$ b1010100111100000000000 gfR.A$ b101010011110000000000000000000 H(}3"$ b111100 M{|bD$ -sHdlSome\x20(1) Q^X6H$ +sWrapToUInt5\x20(2) e._X@$ b1010100111100000000000 DaH8>$ b101010011110000000000000000000 vb<^s$ b10101001111000 %d@K:$ @@ -102616,6 +103684,7 @@ sHdlNone\x20(0) a`59, 1K4ml" sHdlNone\x20(0) ;#5:F sHdlNone\x20(0) ;gswH +sSignExt32To64BitThenShift\x20(6) L[P%\ sHdlNone\x20(0) 'bzd" sCmpRBOne\x20(8) v*m?f sHdlNone\x20(0) :3^r" @@ -102637,7 +103706,7 @@ b1010111011100000000000 gfR.A b101011101110000000000000000000 H(}3" b11100 M{|bD 1SzTsd -sWrapToTwiceWidth\x20(1) e._X@ +sWrapToUInt6\x20(3) e._X@ b1010111011100000000000 DaH8> b101011101110000000000000000000 vb<^s b10101110111000 %d@K: @@ -102652,7 +103721,7 @@ b1010111011100000000000 gfR.A" b101011101110000000000000000000 H(}3"" b11100 M{|bD" 1SzTsd" -sWrapToTwiceWidth\x20(1) e._X@" +sWrapToUInt6\x20(3) e._X@" b1010111011100000000000 DaH8>" b101011101110000000000000000000 vb<^s" b10101110111000 %d@K:" @@ -102667,7 +103736,7 @@ b1010111011100000000000 gfR.A# b101011101110000000000000000000 H(}3"# b11100 M{|bD# 1SzTsd# -sWrapToTwiceWidth\x20(1) e._X@# +sWrapToUInt6\x20(3) e._X@# b1010111011100000000000 DaH8># b101011101110000000000000000000 vb<^s# b10101110111000 %d@K:# @@ -102682,7 +103751,7 @@ b1010111011100000000000 gfR.A$ b101011101110000000000000000000 H(}3"$ b11100 M{|bD$ 1SzTsd$ -sWrapToTwiceWidth\x20(1) e._X@$ +sWrapToUInt6\x20(3) e._X@$ b1010111011100000000000 DaH8>$ b101011101110000000000000000000 vb<^s$ b10101110111000 %d@K:$ @@ -102802,6 +103871,7 @@ sHdlNone\x20(0) a`59, 1|9_`B sHdlNone\x20(0) ;#5:F sHdlNone\x20(0) ;gswH +sSignExt8To64BitThenShift\x20(4) L[P%\ sHdlNone\x20(0) 'bzd" sU64\x20(0) v*m?f sHdlNone\x20(0) :3^r" @@ -102968,6 +104038,7 @@ b0 w@MR3 0|9_`B b0 F<)Hk b0 ^vj`_ +sFunnelShift2x8Bit\x20(0) L[P%\ b0 OcDnC b0 "BEqR b0 V;o/; @@ -102993,7 +104064,7 @@ b1000110111100000000000 $$vGV b1 4CR}r b1000110111100000000000 gfR.A b100011011110000000000000000000 H(}3" -b1000 ~I[}3 +sHdlNone\x20(0) Q^X6H b1000110111100000000000 DaH8> b100011011110000000000000000000 vb<^s b10001101111000 %d@K: @@ -103006,7 +104077,7 @@ b1000110111100000000000 $$vGV" b1 4CR}r" b1000110111100000000000 gfR.A" b100011011110000000000000000000 H(}3"" -b1000 ~I[}3" +sHdlNone\x20(0) Q^X6H" b1000110111100000000000 DaH8>" b100011011110000000000000000000 vb<^s" b10001101111000 %d@K:" @@ -103019,7 +104090,7 @@ b1000110111100000000000 $$vGV# b1 4CR}r# b1000110111100000000000 gfR.A# b100011011110000000000000000000 H(}3"# -b1000 ~I[}3# +sHdlNone\x20(0) Q^X6H# b1000110111100000000000 DaH8># b100011011110000000000000000000 vb<^s# b10001101111000 %d@K:# @@ -103032,7 +104103,7 @@ b1000110111100000000000 $$vGV$ b1 4CR}r$ b1000110111100000000000 gfR.A$ b100011011110000000000000000000 H(}3"$ -b1000 ~I[}3$ +sHdlNone\x20(0) Q^X6H$ b1000110111100000000000 DaH8>$ b100011011110000000000000000000 vb<^s$ b10001101111000 %d@K:$ @@ -103113,6 +104184,7 @@ sHdlSome\x20(1) ;#5:F b100101 F<)Hk sHdlSome\x20(1) ;gswH b100101 ^vj`_ +sSignExt8To64BitThenShift\x20(4) L[P%\ sHdlSome\x20(1) 'bzd" b100101 OcDnC sHdlSome\x20(1) :3^r" @@ -103146,7 +104218,7 @@ b1010110111100000000000 $$vGV b101 4CR}r b1010110111100000000000 gfR.A b101011011110000000000000000000 H(}3" -b1010 ~I[}3 +sHdlSome\x20(1) Q^X6H b1010110111100000000000 DaH8> b101011011110000000000000000000 vb<^s b10101101111000 %d@K: @@ -103159,7 +104231,7 @@ b1010110111100000000000 $$vGV" b101 4CR}r" b1010110111100000000000 gfR.A" b101011011110000000000000000000 H(}3"" -b1010 ~I[}3" +sHdlSome\x20(1) Q^X6H" b1010110111100000000000 DaH8>" b101011011110000000000000000000 vb<^s" b10101101111000 %d@K:" @@ -103172,7 +104244,7 @@ b1010110111100000000000 $$vGV# b101 4CR}r# b1010110111100000000000 gfR.A# b101011011110000000000000000000 H(}3"# -b1010 ~I[}3# +sHdlSome\x20(1) Q^X6H# b1010110111100000000000 DaH8># b101011011110000000000000000000 vb<^s# b10101101111000 %d@K:# @@ -103185,7 +104257,7 @@ b1010110111100000000000 $$vGV$ b101 4CR}r$ b1010110111100000000000 gfR.A$ b101011011110000000000000000000 H(}3"$ -b1010 ~I[}3$ +sHdlSome\x20(1) Q^X6H$ b1010110111100000000000 DaH8>$ b101011011110000000000000000000 vb<^s$ b10101101111000 %d@K:$ @@ -103265,7 +104337,7 @@ b1000110111100000000000 $$vGV b1 4CR}r b1000110111100000000000 gfR.A b100011011110000000000000000000 H(}3" -b1000 ~I[}3 +sHdlNone\x20(0) Q^X6H b1000110111100000000000 DaH8> b100011011110000000000000000000 vb<^s b10001101111000 %d@K: @@ -103278,7 +104350,7 @@ b1000110111100000000000 $$vGV" b1 4CR}r" b1000110111100000000000 gfR.A" b100011011110000000000000000000 H(}3"" -b1000 ~I[}3" +sHdlNone\x20(0) Q^X6H" b1000110111100000000000 DaH8>" b100011011110000000000000000000 vb<^s" b10001101111000 %d@K:" @@ -103291,7 +104363,7 @@ b1000110111100000000000 $$vGV# b1 4CR}r# b1000110111100000000000 gfR.A# b100011011110000000000000000000 H(}3"# -b1000 ~I[}3# +sHdlNone\x20(0) Q^X6H# b1000110111100000000000 DaH8># b100011011110000000000000000000 vb<^s# b10001101111000 %d@K:# @@ -103304,7 +104376,7 @@ b1000110111100000000000 $$vGV$ b1 4CR}r$ b1000110111100000000000 gfR.A$ b100011011110000000000000000000 H(}3"$ -b1000 ~I[}3$ +sHdlNone\x20(0) Q^X6H$ b1000110111100000000000 DaH8>$ b100011011110000000000000000000 vb<^s$ b10001101111000 %d@K:$ @@ -103380,6 +104452,7 @@ sHdlNone\x20(0) ;#5:F b100101 F<)Hk sHdlNone\x20(0) ;gswH b100101 ^vj`_ +sSignExt32To64BitThenShift\x20(6) L[P%\ sHdlNone\x20(0) 'bzd" b100101 OcDnC sCmpRBOne\x20(8) v*m?f @@ -103410,7 +104483,7 @@ b101 4CR}r b1010110011100000000000 gfR.A b101011001110000000000000000000 H(}3" b11100 M{|bD -b1010 ~I[}3 +sHdlSome\x20(1) Q^X6H b1010110011100000000000 DaH8> b101011001110000000000000000000 vb<^s b10101100111000 %d@K: @@ -103425,7 +104498,7 @@ b101 4CR}r" b1010110011100000000000 gfR.A" b101011001110000000000000000000 H(}3"" b11100 M{|bD" -b1010 ~I[}3" +sHdlSome\x20(1) Q^X6H" b1010110011100000000000 DaH8>" b101011001110000000000000000000 vb<^s" b10101100111000 %d@K:" @@ -103440,7 +104513,7 @@ b101 4CR}r# b1010110011100000000000 gfR.A# b101011001110000000000000000000 H(}3"# b11100 M{|bD# -b1010 ~I[}3# +sHdlSome\x20(1) Q^X6H# b1010110011100000000000 DaH8># b101011001110000000000000000000 vb<^s# b10101100111000 %d@K:# @@ -103455,7 +104528,7 @@ b101 4CR}r$ b1010110011100000000000 gfR.A$ b101011001110000000000000000000 H(}3"$ b11100 M{|bD$ -b1010 ~I[}3$ +sHdlSome\x20(1) Q^X6H$ b1010110011100000000000 DaH8>$ b101011001110000000000000000000 vb<^s$ b10101100111000 %d@K:$ @@ -103600,6 +104673,7 @@ sHdlNone\x20(0) a`59, 0|9_`B sHdlNone\x20(0) ;#5:F sHdlNone\x20(0) ;gswH +sFunnelShift2x32Bit\x20(2) L[P%\ sHdlNone\x20(0) 'bzd" sHdlNone\x20(0) :3^r" sHdlNone\x20(0) VL(Xz @@ -103623,8 +104697,7 @@ b1010001111100000000000 gfR.A b101000111110000000000000000000 H(}3" b111100 M{|bD 1SzTsd -sWrapToWidth\x20(0) e._X@ -sHdlNone\x20(0) Q^X6H +sWrapToUInt3\x20(0) e._X@ b1010001111100000000000 DaH8> b101000111110000000000000000000 vb<^s b10100011111000 %d@K: @@ -103640,8 +104713,7 @@ b1010001111100000000000 gfR.A" b101000111110000000000000000000 H(}3"" b111100 M{|bD" 1SzTsd" -sWrapToWidth\x20(0) e._X@" -sHdlNone\x20(0) Q^X6H" +sWrapToUInt3\x20(0) e._X@" b1010001111100000000000 DaH8>" b101000111110000000000000000000 vb<^s" b10100011111000 %d@K:" @@ -103657,8 +104729,7 @@ b1010001111100000000000 gfR.A# b101000111110000000000000000000 H(}3"# b111100 M{|bD# 1SzTsd# -sWrapToWidth\x20(0) e._X@# -sHdlNone\x20(0) Q^X6H# +sWrapToUInt3\x20(0) e._X@# b1010001111100000000000 DaH8># b101000111110000000000000000000 vb<^s# b10100011111000 %d@K:# @@ -103674,8 +104745,7 @@ b1010001111100000000000 gfR.A$ b101000111110000000000000000000 H(}3"$ b111100 M{|bD$ 1SzTsd$ -sWrapToWidth\x20(0) e._X@$ -sHdlNone\x20(0) Q^X6H$ +sWrapToUInt3\x20(0) e._X@$ b1010001111100000000000 DaH8>$ b101000111110000000000000000000 vb<^s$ b10100011111000 %d@K:$ @@ -103813,7 +104883,7 @@ b1010100011100000000000 gfR.A b101010001110000000000000000000 H(}3" b11100 M{|bD 0SzTsd -sHdlSome\x20(1) Q^X6H +sWrapToUInt5\x20(2) e._X@ b1010100011100000000000 DaH8> b101010001110000000000000000000 vb<^s b10101000111000 %d@K: @@ -103829,7 +104899,7 @@ b1010100011100000000000 gfR.A" b101010001110000000000000000000 H(}3"" b11100 M{|bD" 0SzTsd" -sHdlSome\x20(1) Q^X6H" +sWrapToUInt5\x20(2) e._X@" b1010100011100000000000 DaH8>" b101010001110000000000000000000 vb<^s" b10101000111000 %d@K:" @@ -103845,7 +104915,7 @@ b1010100011100000000000 gfR.A# b101010001110000000000000000000 H(}3"# b11100 M{|bD# 0SzTsd# -sHdlSome\x20(1) Q^X6H# +sWrapToUInt5\x20(2) e._X@# b1010100011100000000000 DaH8># b101010001110000000000000000000 vb<^s# b10101000111000 %d@K:# @@ -103861,7 +104931,7 @@ b1010100011100000000000 gfR.A$ b101010001110000000000000000000 H(}3"$ b11100 M{|bD$ 0SzTsd$ -sHdlSome\x20(1) Q^X6H$ +sWrapToUInt5\x20(2) e._X@$ b1010100011100000000000 DaH8>$ b101010001110000000000000000000 vb<^s$ b10101000111000 %d@K:$ @@ -103984,6 +105054,7 @@ sHdlNone\x20(0) a`59, 0|9_`B sHdlNone\x20(0) ;#5:F sHdlNone\x20(0) ;gswH +sSignExt8To64BitThenShift\x20(4) L[P%\ sHdlNone\x20(0) 'bzd" sU64\x20(0) v*m?f sHdlNone\x20(0) :3^r" @@ -104009,7 +105080,7 @@ b100 4CR}r b1010000111100000000000 gfR.A b101000011110000000000000000000 H(}3" b111100 M{|bD -sHdlNone\x20(0) Q^X6H +sWrapToUInt3\x20(0) e._X@ b1010000111100000000000 DaH8> b101000011110000000000000000000 vb<^s b10100001111000 %d@K: @@ -104024,7 +105095,7 @@ b100 4CR}r" b1010000111100000000000 gfR.A" b101000011110000000000000000000 H(}3"" b111100 M{|bD" -sHdlNone\x20(0) Q^X6H" +sWrapToUInt3\x20(0) e._X@" b1010000111100000000000 DaH8>" b101000011110000000000000000000 vb<^s" b10100001111000 %d@K:" @@ -104039,7 +105110,7 @@ b100 4CR}r# b1010000111100000000000 gfR.A# b101000011110000000000000000000 H(}3"# b111100 M{|bD# -sHdlNone\x20(0) Q^X6H# +sWrapToUInt3\x20(0) e._X@# b1010000111100000000000 DaH8># b101000011110000000000000000000 vb<^s# b10100001111000 %d@K:# @@ -104054,7 +105125,7 @@ b100 4CR}r$ b1010000111100000000000 gfR.A$ b101000011110000000000000000000 H(}3"$ b111100 M{|bD$ -sHdlNone\x20(0) Q^X6H$ +sWrapToUInt3\x20(0) e._X@$ b1010000111100000000000 DaH8>$ b101000011110000000000000000000 vb<^s$ b10100001111000 %d@K:$ @@ -104187,9 +105258,9 @@ sSignExt8\x20(7) ^Oz&2 1>~,sC sHdlNone\x20(0) ;gswH b0 ^vj`_ -b11100 ME,4D +b110111 ME,4D 1|rv,E -sSignExt32\x20(3) 1YB94 +sFunnelShift2x8Bit\x20(0) L[P%\ sHdlNone\x20(0) 'bzd" b0 OcDnC b111011100000000000000000000000000 4~;,Y @@ -104231,9 +105302,9 @@ b0 _Pz4O b1110111010000000000 gfR.A b111011101000000000000000000 H(}3" b111010 M{|bD -sWrapToTwiceWidth\x20(1) e._X@ -sHdlSome\x20(1) Q^X6H -b1 ~I[}3 +sWrapToUInt7ZeroIfGE64\x20(7) e._X@ +sHdlNone\x20(0) Q^X6H +b0 ~I[}3 b1110111010000000000 DaH8> b111011101000000000000000000 vb<^s b11101110100 %d@K: @@ -104251,9 +105322,9 @@ b0 _Pz4O" b1110111010000000000 gfR.A" b111011101000000000000000000 H(}3"" b111010 M{|bD" -sWrapToTwiceWidth\x20(1) e._X@" -sHdlSome\x20(1) Q^X6H" -b1 ~I[}3" +sWrapToUInt7ZeroIfGE64\x20(7) e._X@" +sHdlNone\x20(0) Q^X6H" +b0 ~I[}3" b1110111010000000000 DaH8>" b111011101000000000000000000 vb<^s" b11101110100 %d@K:" @@ -104271,9 +105342,9 @@ b0 _Pz4O# b1110111010000000000 gfR.A# b111011101000000000000000000 H(}3"# b111010 M{|bD# -sWrapToTwiceWidth\x20(1) e._X@# -sHdlSome\x20(1) Q^X6H# -b1 ~I[}3# +sWrapToUInt7ZeroIfGE64\x20(7) e._X@# +sHdlNone\x20(0) Q^X6H# +b0 ~I[}3# b1110111010000000000 DaH8># b111011101000000000000000000 vb<^s# b11101110100 %d@K:# @@ -104291,9 +105362,9 @@ b0 _Pz4O$ b1110111010000000000 gfR.A$ b111011101000000000000000000 H(}3"$ b111010 M{|bD$ -sWrapToTwiceWidth\x20(1) e._X@$ -sHdlSome\x20(1) Q^X6H$ -b1 ~I[}3$ +sWrapToUInt7ZeroIfGE64\x20(7) e._X@$ +sHdlNone\x20(0) Q^X6H$ +b0 ~I[}3$ b1110111010000000000 DaH8>$ b111011101000000000000000000 vb<^s$ b11101110100 %d@K:$ @@ -104472,7 +105543,7 @@ b111010100000000000000000000000000 qzz:t sHdlNone\x20(0) ;#5:F sSignExt16\x20(5) ^Oz&2 sHdlNone\x20(0) ;gswH -b10100 ME,4D +b110101 ME,4D sHdlNone\x20(0) 'bzd" b111010100000000000000000000000000 4~;,Y sHdlNone\x20(0) :3^r" @@ -104653,7 +105724,7 @@ b111001100000000000000000000000000 qzz:t sHdlNone\x20(0) ;#5:F sSignExt32\x20(3) ^Oz&2 sHdlNone\x20(0) ;gswH -b1100 ME,4D +b110011 ME,4D sHdlNone\x20(0) 'bzd" b111001100000000000000000000000000 4~;,Y sHdlNone\x20(0) :3^r" @@ -104827,66 +105898,66 @@ b11110110101 OWdnR sShiftRotate\x20(5) a=OQV sHdlNone\x20(0) s(9k_ b100100 Htock -b10111111000000001 X4Q]R -sZeroExt32\x20(2) 43r<2 +b10000001011111101100000001 X4Q]R +15N)ik sHdlNone\x20(0) IWoAx b100100 >FTeG -b1011111100000000100000000 ("7An -sZeroExt32\x20(2) Y,YgJ +b1000000101111110110000000100000000 ("7An +18mNpI sHdlNone\x20(0) 4~J1V b100100 w+BhM b1 TDOM' -b111 Z]\Vq -b111 nHvkT +b100 y^_Yo +b101 Z]\Vq +b1111 nHvkT 15y,)M -05;6RP 0mJ>XO sHdlNone\x20(0) a`59, b100100 w@MR3 -b1011111100000000100000000 qzz:t -sZeroExt32\x20(2) zUEpu +b1000000101111110110000000100000000 qzz:t +1K4ml" sHdlNone\x20(0) ;#5:F -b101111110000000010000000000100100 F<)Hk -sFull64\x20(0) ^Oz&2 +b111111011000000010000000000100100 F<)Hk +sDupLow32\x20(1) ^Oz&2 0Qbc%q 0GlXUO 0>~,sC sHdlNone\x20(0) ;gswH b100100 ^vj`_ sHdlSome\x20(1) wxrqf +sWrapToUInt6\x20(3) \'QO; sHdlSome\x20(1) $hh#< b11111 *Jg{y b1 ME,4D 0|rv,E -sFull64\x20(0) 1YB94 +sDupLow32\x20(1) 1YB94 sFunnelShift2x32Bit\x20(2) L[P%\ sHdlNone\x20(0) 'bzd" b100100 OcDnC -b1011111100000000100000000 4~;,Y -sU32\x20(2) v*m?f +b1000000101111110110000000100000000 4~;,Y +sCmpRBOne\x20(8) v*m?f sHdlNone\x20(0) :3^r" -b101111110000000010000000000100100 "BEqR -sU64\x20(0) bhd^X +b111111011000000010000000000100100 "BEqR +sS64\x20(1) bhd^X sHdlNone\x20(0) VL(Xz b100100 V;o/; -b10111111000000001 Ul1}( -sULt\x20(1) QUsdK +b10000001011111101100000001 Ul1}( +sSGt\x20(4) QUsdK sHdlNone\x20(0) &VQ'L b100100 c#LK) -b1011111100000000100000000 `$}f} -sULt\x20(1) ^l=Md +b1000000101111110110000000100000000 `$}f} +sSGt\x20(4) ^l=Md sHdlNone\x20(0) hHH1* b101 9DVzX sHdlNone\x20(0) v6VIt -b101111110000000010000000000100100 NHqU9 +b111111011000000010000000000100100 NHqU9 sStore\x20(1) `+K<| sHdlNone\x20(0) Dy0@1 -b101111110000000010000000000100100 7e/z4 -sWidth8Bit\x20(0) g1&_v +b111111011000000010000000000100100 7e/z4 +sWidth16Bit\x20(1) g1&_v sHdlNone\x20(0) "QK4U b100100 |WS2\ -b1011111100000000100000000 /,3hy -sWidth32Bit\x20(2) &,qNj +b1000000101111110110000000100000000 /,3hy b1010100100000110000000000000000 8O._Q b1000001100000000000000 b0 vb<^s b0 %d@K: @@ -104920,9 +105989,7 @@ b0 gfR.A" b0 H(}3"" b0 M{|bD" 0SzTsd" -sWrapToWidth\x20(0) e._X@" -sHdlNone\x20(0) Q^X6H" -b0 ~I[}3" +sWrapToUInt3\x20(0) e._X@" b0 DaH8>" b0 vb<^s" b0 %d@K:" @@ -104940,9 +106007,7 @@ b0 gfR.A# b0 H(}3"# b0 M{|bD# 0SzTsd# -sWrapToWidth\x20(0) e._X@# -sHdlNone\x20(0) Q^X6H# -b0 ~I[}3# +sWrapToUInt3\x20(0) e._X@# b0 DaH8># b0 vb<^s# b0 %d@K:# @@ -104960,9 +106025,7 @@ b0 gfR.A$ b0 H(}3"$ b0 M{|bD$ 0SzTsd$ -sWrapToWidth\x20(0) e._X@$ -sHdlNone\x20(0) Q^X6H$ -b0 ~I[}3$ +sWrapToUInt3\x20(0) e._X@$ b0 DaH8>$ b0 vb<^s$ b0 %d@K:$ @@ -105102,33 +106165,33 @@ b110000000000000001 YX+Cg b1 OWdnR #276000000 sHdlNone\x20(0) s(9k_ -b10111111000001011 X4Q]R +b10000001011111101100001011 X4Q]R sHdlNone\x20(0) IWoAx -b1011111100000101100000000 ("7An +b1000000101111110110000101100000000 ("7An sHdlNone\x20(0) 4~J1V b11 TDOM' b1 qkcIc sHdlNone\x20(0) a`59, -b1011111100000101100000000 qzz:t +b1000000101111110110000101100000000 qzz:t sHdlNone\x20(0) ;#5:F -b101111110000010110000000000100100 F<)Hk +b111111011000010110000000000100100 F<)Hk sHdlNone\x20(0) ;gswH b101 #nTMG sHdlNone\x20(0) 'bzd" -b1011111100000101100000000 4~;,Y +b1000000101111110110000101100000000 4~;,Y sHdlNone\x20(0) :3^r" -b101111110000010110000000000100100 "BEqR +b111111011000010110000000000100100 "BEqR sHdlNone\x20(0) VL(Xz -b10111111000001011 Ul1}( +b10000001011111101100001011 Ul1}( sHdlNone\x20(0) &VQ'L -b1011111100000101100000000 `$}f} +b1000000101111110110000101100000000 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b101111110000010110000000000100100 NHqU9 +b111111011000010110000000000100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b101111110000010110000000000100100 7e/z4 +b111111011000010110000000000100100 7e/z4 sHdlNone\x20(0) "QK4U -b1011111100000101100000000 /,3hy +b1000000101111110110000101100000000 /,3hy b1010100100000110010100000000000 8O._Q b1000001100101000000000 b101000000000000000000000000000 vb<^s b10100000000000 %d@K: @@ -105152,7 +106216,8 @@ b100 4CR}r" b10 _Pz4O" b1010000000000000000000 gfR.A" b101000000000000000000000000000 H(}3"" -b1010 ~I[}3" +sHdlSome\x20(1) Q^X6H" +b10 ~I[}3" b1010000000000000000000 DaH8>" b101000000000000000000000000000 vb<^s" b10100000000000 %d@K:" @@ -105166,7 +106231,8 @@ b100 4CR}r# b10 _Pz4O# b1010000000000000000000 gfR.A# b101000000000000000000000000000 H(}3"# -b1010 ~I[}3# +sHdlSome\x20(1) Q^X6H# +b10 ~I[}3# b1010000000000000000000 DaH8># b101000000000000000000000000000 vb<^s# b10100000000000 %d@K:# @@ -105180,7 +106246,8 @@ b100 4CR}r$ b10 _Pz4O$ b1010000000000000000000 gfR.A$ b101000000000000000000000000000 H(}3"$ -b1010 ~I[}3$ +sHdlSome\x20(1) Q^X6H$ +b10 ~I[}3$ b1010000000000000000000 DaH8>$ b101000000000000000000000000000 vb<^s$ b10100000000000 %d@K:$ @@ -105279,33 +106346,33 @@ b110010100000000001 YX+Cg b10100000000001 OWdnR #278000000 sHdlNone\x20(0) s(9k_ -b10111111000111111 X4Q]R +b10000001011111101100111111 X4Q]R sHdlNone\x20(0) IWoAx -b1011111100011111100000000 ("7An +b1000000101111110110011111100000000 ("7An sHdlNone\x20(0) 4~J1V b111 TDOM' b111 qkcIc sHdlNone\x20(0) a`59, -b1011111100011111100000000 qzz:t +b1000000101111110110011111100000000 qzz:t sHdlNone\x20(0) ;#5:F -b101111110001111110000000000100100 F<)Hk +b111111011001111110000000000100100 F<)Hk sHdlNone\x20(0) ;gswH b11111 #nTMG sHdlNone\x20(0) 'bzd" -b1011111100011111100000000 4~;,Y +b1000000101111110110011111100000000 4~;,Y sHdlNone\x20(0) :3^r" -b101111110001111110000000000100100 "BEqR +b111111011001111110000000000100100 "BEqR sHdlNone\x20(0) VL(Xz -b10111111000111111 Ul1}( +b10000001011111101100111111 Ul1}( sHdlNone\x20(0) &VQ'L -b1011111100011111100000000 `$}f} +b1000000101111110110011111100000000 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b101111110001111110000000000100100 NHqU9 +b111111011001111110000000000100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b101111110001111110000000000100100 7e/z4 +b111111011001111110000000000100100 7e/z4 sHdlNone\x20(0) "QK4U -b1011111100011111100000000 /,3hy +b1000000101111110110011111100000000 /,3hy b1010100100000111111100000000000 8O._Q b1000001111111000000000 b1111111000000000000000000000000000 vb<^s s\x20(15) LDg0A @@ -105351,10 +106418,10 @@ sSignExt8\x20(7) ,N-rZ" 1uM|jD" 1kCIh." 1~+U}]" -b111110 ~I[}3" +b111111 ~I[}3" b111111 Z7UK," 1^v(#N" -sSignExt8\x20(7) |3Xl_" +sSignExt32\x20(3) |3Xl_" b1111111111111110000000000000000000 DaH8>" b1111111000000000000000000000000000 vb<^s" s\x20(15) LDg0A" @@ -105379,10 +106446,10 @@ sSignExt8\x20(7) ,N-rZ# 1uM|jD# 1kCIh.# 1~+U}]# -b111110 ~I[}3# +b111111 ~I[}3# b111111 Z7UK,# 1^v(#N# -sSignExt8\x20(7) |3Xl_# +sSignExt32\x20(3) |3Xl_# b1111111111111110000000000000000000 DaH8># b1111111000000000000000000000000000 vb<^s# s\x20(15) LDg0A# @@ -105407,10 +106474,10 @@ sSignExt8\x20(7) ,N-rZ$ 1uM|jD$ 1kCIh.$ 1~+U}]$ -b111110 ~I[}3$ +b111111 ~I[}3$ b111111 Z7UK,$ 1^v(#N$ -sSignExt8\x20(7) |3Xl_$ +sSignExt32\x20(3) |3Xl_$ b1111111111111110000000000000000000 DaH8>$ b1111111000000000000000000000000000 vb<^s$ s\x20(15) LDg0A$ @@ -105500,39 +106567,37 @@ b111111100000000001 YX+Cg b1111100000000001 OWdnR #280000000 sHdlNone\x20(0) s(9k_ -b100010011111000001011 X4Q]R +b10010001001111101100001011 X4Q]R sHdlNone\x20(0) IWoAx -b10001001111100000101100000000 ("7An +b1001000100111110110000101100000000 ("7An sHdlNone\x20(0) 4~J1V b11 TDOM' b1 qkcIc -b11 nHvkT +05y,)M sHdlNone\x20(0) a`59, -b10001001111100000101100000000 qzz:t +b1001000100111110110000101100000000 qzz:t sHdlNone\x20(0) ;#5:F -b100111110000010110000000000100100 F<)Hk -sZeroExt16\x20(4) ^Oz&2 +b11111011000010110000000000100100 F<)Hk +1Qbc%q sHdlNone\x20(0) ;gswH b101 #nTMG b1111 *Jg{y b10001 ME,4D sHdlNone\x20(0) 'bzd" -b10001001111100000101100000000 4~;,Y +b1001000100111110110000101100000000 4~;,Y sHdlNone\x20(0) :3^r" -b100111110000010110000000000100100 "BEqR -sU16\x20(4) bhd^X +b11111011000010110000000000100100 "BEqR sHdlNone\x20(0) VL(Xz -b100010011111000001011 Ul1}( +b10010001001111101100001011 Ul1}( sHdlNone\x20(0) &VQ'L -b10001001111100000101100000000 `$}f} +b1001000100111110110000101100000000 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b100111110000010110000000000100100 NHqU9 +b11111011000010110000000000100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b100111110000010110000000000100100 7e/z4 -sSignExt\x20(1) :%QK7 +b11111011000010110000000000100100 7e/z4 sHdlNone\x20(0) "QK4U -b10001001111100000101100000000 /,3hy +b1001000100111110110000101100000000 /,3hy b1010100100000110010100000100000 8O._Q b1000001100101000001000 b101000001000000000000000000000 vb<^s sU64\x20(0) LDg0A @@ -105582,10 +106647,10 @@ sFull64\x20(0) ,N-rZ" 0kCIh." 0~+U}]" b10000 M{|bD" -b1010 ~I[}3" +b10 ~I[}3" b0 Z7UK," 0^v(#N" -sFull64\x20(0) |3Xl_" +sZeroExt32\x20(2) |3Xl_" b1010000010000000000000 DaH8>" b101000001000000000000000000000 vb<^s" sU64\x20(0) LDg0A" @@ -105612,10 +106677,10 @@ sFull64\x20(0) ,N-rZ# 0kCIh.# 0~+U}]# b10000 M{|bD# -b1010 ~I[}3# +b10 ~I[}3# b0 Z7UK,# 0^v(#N# -sFull64\x20(0) |3Xl_# +sZeroExt32\x20(2) |3Xl_# b1010000010000000000000 DaH8># b101000001000000000000000000000 vb<^s# sU64\x20(0) LDg0A# @@ -105642,10 +106707,10 @@ sFull64\x20(0) ,N-rZ$ 0kCIh.$ 0~+U}]$ b10000 M{|bD$ -b1010 ~I[}3$ +b10 ~I[}3$ b0 Z7UK,$ 0^v(#N$ -sFull64\x20(0) |3Xl_$ +sZeroExt32\x20(2) |3Xl_$ b1010000010000000000000 DaH8>$ b101000001000000000000000000000 vb<^s$ sU64\x20(0) LDg0A$ @@ -105810,39 +106875,39 @@ b110010100000100001 YX+Cg b10100000100001 OWdnR #282000000 sHdlNone\x20(0) s(9k_ -b1000000000001000001011 X4Q]R +b10100000000000101100001011 X4Q]R sHdlNone\x20(0) IWoAx -b100000000000100000101100000000 ("7An +b1010000000000010110000101100000000 ("7An sHdlNone\x20(0) 4~J1V -b1 Z]\Vq b0 nHvkT -05y,)M +05;6RP sHdlNone\x20(0) a`59, -b100000000000100000101100000000 qzz:t +b1010000000000010110000101100000000 qzz:t sHdlNone\x20(0) ;#5:F -b10000010110000000000100100 F<)Hk +b1011000010110000000000100100 F<)Hk sFull64\x20(0) ^Oz&2 -1ETZd& +0Qbc%q +1GlXUO sHdlNone\x20(0) ;gswH b0 *Jg{y b100000 ME,4D sHdlNone\x20(0) 'bzd" -b100000000000100000101100000000 4~;,Y +b1010000000000010110000101100000000 4~;,Y sHdlNone\x20(0) :3^r" -b10000010110000000000100100 "BEqR -sCmpRBOne\x20(8) bhd^X +b1011000010110000000000100100 "BEqR +sU64\x20(0) bhd^X sHdlNone\x20(0) VL(Xz -b1000000000001000001011 Ul1}( +b10100000000000101100001011 Ul1}( sHdlNone\x20(0) &VQ'L -b100000000000100000101100000000 `$}f} +b1010000000000010110000101100000000 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b10000010110000000000100100 NHqU9 +b1011000010110000000000100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b10000010110000000000100100 7e/z4 -sZeroExt\x20(0) :%QK7 +b1011000010110000000000100100 7e/z4 +sWidth8Bit\x20(0) g1&_v sHdlNone\x20(0) "QK4U -b100000000000100000101100000000 /,3hy +b1010000000000010110000101100000000 /,3hy b1010100100000110010100000111110 8O._Q b1000001100101000001111 b101111111111000000000000000000 vb<^s b10111111111100 %d@K: @@ -106045,9 +107106,7 @@ b1011111111110000000000 gfR.A" b101111111111000000000000000000 H(}3"" b111110 M{|bD" 1SzTsd" -sWrapToTwiceWidth\x20(1) e._X@" -sHdlSome\x20(1) Q^X6H" -b1011 ~I[}3" +sWrapToUInt7ZeroIfGE64\x20(7) e._X@" b1011111111110000000000 DaH8>" b101111111111000000000000000000 vb<^s" b10111111111100 %d@K:" @@ -106063,9 +107122,7 @@ b1011111111110000000000 gfR.A# b101111111111000000000000000000 H(}3"# b111110 M{|bD# 1SzTsd# -sWrapToTwiceWidth\x20(1) e._X@# -sHdlSome\x20(1) Q^X6H# -b1011 ~I[}3# +sWrapToUInt7ZeroIfGE64\x20(7) e._X@# b1011111111110000000000 DaH8># b101111111111000000000000000000 vb<^s# b10111111111100 %d@K:# @@ -106081,9 +107138,7 @@ b1011111111110000000000 gfR.A$ b101111111111000000000000000000 H(}3"$ b111110 M{|bD$ 1SzTsd$ -sWrapToTwiceWidth\x20(1) e._X@$ -sHdlSome\x20(1) Q^X6H$ -b1011 ~I[}3$ +sWrapToUInt7ZeroIfGE64\x20(7) e._X@$ b1011111111110000000000 DaH8>$ b101111111111000000000000000000 vb<^s$ b10111111111100 %d@K:$ @@ -106196,38 +107251,40 @@ b110010111111111111 YX+Cg b10111111111111 OWdnR #286000000 sHdlNone\x20(0) s(9k_ -b1000100111111000001011 X4Q]R +b10100010011111101100001011 X4Q]R sHdlNone\x20(0) IWoAx -b100010011111100000101100000000 ("7An +b1010001001111110110000101100000000 ("7An sHdlNone\x20(0) 4~J1V -b111 Z]\Vq -b111 nHvkT -05y,)M -1C.L.| +b1111 nHvkT +15y,)M +05;6RP +1mJ>XO sHdlNone\x20(0) a`59, -b100010011111100000101100000000 qzz:t +b1010001001111110110000101100000000 qzz:t sHdlNone\x20(0) ;#5:F -b1001111110000010110000000000100100 F<)Hk -1ETZd& +b111111011000010110000000000100100 F<)Hk +sZeroExt32\x20(2) ^Oz&2 +1GlXUO sHdlNone\x20(0) ;gswH b11111 *Jg{y b100010 ME,4D sHdlNone\x20(0) 'bzd" -b100010011111100000101100000000 4~;,Y +b1010001001111110110000101100000000 4~;,Y sHdlNone\x20(0) :3^r" -b1001111110000010110000000000100100 "BEqR -sCmpRBOne\x20(8) bhd^X +b111111011000010110000000000100100 "BEqR +sU32\x20(2) bhd^X sHdlNone\x20(0) VL(Xz -b1000100111111000001011 Ul1}( +b10100010011111101100001011 Ul1}( sHdlNone\x20(0) &VQ'L -b100010011111100000101100000000 `$}f} +b1010001001111110110000101100000000 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b1001111110000010110000000000100100 NHqU9 +b111111011000010110000000000100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b1001111110000010110000000000100100 7e/z4 +b111111011000010110000000000100100 7e/z4 +sWidth32Bit\x20(2) g1&_v sHdlNone\x20(0) "QK4U -b100010011111100000101100000000 /,3hy +b1010001001111110110000101100000000 /,3hy b1010100100000110010111111000000 8O._Q b1000001100101111110000 XO sHdlNone\x20(0) a`59, -b1011111100000000000100101 qzz:t +b1000000101111110100000000000100101 qzz:t sHdlNone\x20(0) ;#5:F -b101111110000000000010010100100100 F<)Hk -0ETZd& +b111111010000000000010010100100100 F<)Hk +sDupLow32\x20(1) ^Oz&2 +0GlXUO sHdlNone\x20(0) ;gswH b100101 ~HiEE sHdlNone\x20(0) wxrqf b0 #nTMG +sWrapToUInt5\x20(2) \'QO; b1 ME,4D sHdlNone\x20(0) 'bzd" -b1011111100000000000100101 4~;,Y +b1000000101111110100000000000100101 4~;,Y sHdlNone\x20(0) :3^r" -b101111110000000000010010100100100 "BEqR -sU64\x20(0) bhd^X +b111111010000000000010010100100100 "BEqR +sS64\x20(1) bhd^X sHdlNone\x20(0) VL(Xz b100101 QH)|_ -b10111111000000000 Ul1}( +b10000001011111101000000000 Ul1}( sHdlNone\x20(0) &VQ'L -b1011111100000000000100101 `$}f} +b1000000101111110100000000000100101 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b101111110000000000010010100100100 NHqU9 +b111111010000000000010010100100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b101111110000000000010010100100100 7e/z4 +b111111010000000000010010100100100 7e/z4 +sWidth16Bit\x20(1) g1&_v sHdlNone\x20(0) "QK4U -b1011111100000000000100101 /,3hy +b1000000101111110100000000000100101 /,3hy b1011100100000110010100000000000 8O._Q b1000001100101000000000 b101000000000000000000000000000 vb<^s b10100000000000 %d@K: @@ -106475,9 +107534,7 @@ b1010000000000000000000 gfR.A" b101000000000000000000000000000 H(}3"" b0 M{|bD" 0SzTsd" -sWrapToWidth\x20(0) e._X@" -sHdlNone\x20(0) Q^X6H" -b1010 ~I[}3" +sWrapToUInt3\x20(0) e._X@" b1010000000000000000000 DaH8>" b101000000000000000000000000000 vb<^s" b10100000000000 %d@K:" @@ -106493,9 +107550,7 @@ b1010000000000000000000 gfR.A# b101000000000000000000000000000 H(}3"# b0 M{|bD# 0SzTsd# -sWrapToWidth\x20(0) e._X@# -sHdlNone\x20(0) Q^X6H# -b1010 ~I[}3# +sWrapToUInt3\x20(0) e._X@# b1010000000000000000000 DaH8># b101000000000000000000000000000 vb<^s# b10100000000000 %d@K:# @@ -106511,9 +107566,7 @@ b1010000000000000000000 gfR.A$ b101000000000000000000000000000 H(}3"$ b0 M{|bD$ 0SzTsd$ -sWrapToWidth\x20(0) e._X@$ -sHdlNone\x20(0) Q^X6H$ -b1010 ~I[}3$ +sWrapToUInt3\x20(0) e._X@$ b1010000000000000000000 DaH8>$ b101000000000000000000000000000 vb<^s$ b10100000000000 %d@K:$ @@ -106626,36 +107679,34 @@ b110010100000000001 YX+Cg b10100000000001 OWdnR #290000000 sHdlNone\x20(0) s(9k_ -b100010011111000000000 X4Q]R +b10010001001111101000000000 X4Q]R sHdlNone\x20(0) IWoAx -b10001001111100000000000100101 ("7An +b1001000100111110100000000000100101 ("7An sHdlNone\x20(0) 4~J1V -b11 nHvkT +05y,)M sHdlNone\x20(0) a`59, -b10001001111100000000000100101 qzz:t +b1001000100111110100000000000100101 qzz:t sHdlNone\x20(0) ;#5:F -b100111110000000000010010100100100 F<)Hk -sZeroExt16\x20(4) ^Oz&2 +b11111010000000000010010100100100 F<)Hk +1Qbc%q sHdlNone\x20(0) ;gswH b1111 *Jg{y b10001 ME,4D sHdlNone\x20(0) 'bzd" -b10001001111100000000000100101 4~;,Y +b1001000100111110100000000000100101 4~;,Y sHdlNone\x20(0) :3^r" -b100111110000000000010010100100100 "BEqR -sU16\x20(4) bhd^X +b11111010000000000010010100100100 "BEqR sHdlNone\x20(0) VL(Xz -b100010011111000000000 Ul1}( +b10010001001111101000000000 Ul1}( sHdlNone\x20(0) &VQ'L -b10001001111100000000000100101 `$}f} +b1001000100111110100000000000100101 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b100111110000000000010010100100100 NHqU9 +b11111010000000000010010100100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b100111110000000000010010100100100 7e/z4 -sSignExt\x20(1) :%QK7 +b11111010000000000010010100100100 7e/z4 sHdlNone\x20(0) "QK4U -b10001001111100000000000100101 /,3hy +b1001000100111110100000000000100101 /,3hy b1011100100000110010100000100000 8O._Q b1000001100101000001000 b101111111111000000000000000000 vb<^s b10111111111100 %d@K: @@ -107062,9 +108109,7 @@ b1011111111110000000000 gfR.A" b101111111111000000000000000000 H(}3"" b111110 M{|bD" 1SzTsd" -sWrapToTwiceWidth\x20(1) e._X@" -sHdlSome\x20(1) Q^X6H" -b1011 ~I[}3" +sWrapToUInt7ZeroIfGE64\x20(7) e._X@" b1011111111110000000000 DaH8>" b101111111111000000000000000000 vb<^s" b10111111111100 %d@K:" @@ -107080,9 +108125,7 @@ b1011111111110000000000 gfR.A# b101111111111000000000000000000 H(}3"# b111110 M{|bD# 1SzTsd# -sWrapToTwiceWidth\x20(1) e._X@# -sHdlSome\x20(1) Q^X6H# -b1011 ~I[}3# +sWrapToUInt7ZeroIfGE64\x20(7) e._X@# b1011111111110000000000 DaH8># b101111111111000000000000000000 vb<^s# b10111111111100 %d@K:# @@ -107098,9 +108141,7 @@ b1011111111110000000000 gfR.A$ b101111111111000000000000000000 H(}3"$ b111110 M{|bD$ 1SzTsd$ -sWrapToTwiceWidth\x20(1) e._X@$ -sHdlSome\x20(1) Q^X6H$ -b1011 ~I[}3$ +sWrapToUInt7ZeroIfGE64\x20(7) e._X@$ b1011111111110000000000 DaH8>$ b101111111111000000000000000000 vb<^s$ b10111111111100 %d@K:$ @@ -107213,38 +108254,40 @@ b110010111111111111 YX+Cg b10111111111111 OWdnR #296000000 sHdlNone\x20(0) s(9k_ -b1000100111111000000000 X4Q]R +b10100010011111101000000000 X4Q]R sHdlNone\x20(0) IWoAx -b100010011111100000000000100101 ("7An +b1010001001111110100000000000100101 ("7An sHdlNone\x20(0) 4~J1V -b111 Z]\Vq -b111 nHvkT -05y,)M -1C.L.| +b1111 nHvkT +15y,)M +05;6RP +1mJ>XO sHdlNone\x20(0) a`59, -b100010011111100000000000100101 qzz:t +b1010001001111110100000000000100101 qzz:t sHdlNone\x20(0) ;#5:F -b1001111110000000000010010100100100 F<)Hk -1ETZd& +b111111010000000000010010100100100 F<)Hk +sZeroExt32\x20(2) ^Oz&2 +1GlXUO sHdlNone\x20(0) ;gswH b11111 *Jg{y b100010 ME,4D sHdlNone\x20(0) 'bzd" -b100010011111100000000000100101 4~;,Y +b1010001001111110100000000000100101 4~;,Y sHdlNone\x20(0) :3^r" -b1001111110000000000010010100100100 "BEqR -sCmpRBOne\x20(8) bhd^X +b111111010000000000010010100100100 "BEqR +sU32\x20(2) bhd^X sHdlNone\x20(0) VL(Xz -b1000100111111000000000 Ul1}( +b10100010011111101000000000 Ul1}( sHdlNone\x20(0) &VQ'L -b100010011111100000000000100101 `$}f} +b1010001001111110100000000000100101 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b1001111110000000000010010100100100 NHqU9 +b111111010000000000010010100100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b1001111110000000000010010100100100 7e/z4 +b111111010000000000010010100100100 7e/z4 +sWidth32Bit\x20(2) g1&_v sHdlNone\x20(0) "QK4U -b100010011111100000000000100101 /,3hy +b1010001001111110100000000000100101 /,3hy b1011100100000110010111111000000 8O._Q b1000001100101111110000 XO sHdlNone\x20(0) a`59, -b1000001011111100000000100100011 qzz:t +b1100000101111110110000000100100011 qzz:t sHdlNone\x20(0) ;#5:F -b101111110000000010010001100100100 F<)Hk -0ETZd& -1Qbc%q +b111111011000000010010001100100100 F<)Hk +sDupLow32\x20(1) ^Oz&2 +0GlXUO +1>~,sC sHdlNone\x20(0) ;gswH b100011 ~HiEE sHdlSome\x20(1) wxrqf +sWrapToUInt6\x20(3) \'QO; b1 ME,4D 1|rv,E sHdlNone\x20(0) 'bzd" -b1000001011111100000000100100011 4~;,Y +b1100000101111110110000000100100011 4~;,Y sHdlNone\x20(0) :3^r" -b101111110000000010010001100100100 "BEqR -sU64\x20(0) bhd^X +b111111011000000010010001100100100 "BEqR +sS64\x20(1) bhd^X sHdlNone\x20(0) VL(Xz b100011 QH)|_ -b10000010111111000000001 Ul1}( +b11000001011111101100000001 Ul1}( sHdlNone\x20(0) &VQ'L -b1000001011111100000000100100011 `$}f} +b1100000101111110110000000100100011 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b101111110000000010010001100100100 NHqU9 +b111111011000000010010001100100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b101111110000000010010001100100100 7e/z4 +b111111011000000010010001100100100 7e/z4 +sWidth16Bit\x20(1) g1&_v sHdlNone\x20(0) "QK4U -b1000001011111100000000100100011 /,3hy +b1100000101111110110000000100100011 /,3hy b1010000100000110000000000000000 8O._Q b1000001100000000000000 @@ -107494,7 +108541,7 @@ b0 gfR.A" b0 H(}3"" b0 M{|bD" 0SzTsd" -sWrapToWidth\x20(0) e._X@" +sWrapToUInt3\x20(0) e._X@" sHdlNone\x20(0) Q^X6H" b0 ~I[}3" b0 DaH8>" @@ -107513,7 +108560,7 @@ b0 gfR.A# b0 H(}3"# b0 M{|bD# 0SzTsd# -sWrapToWidth\x20(0) e._X@# +sWrapToUInt3\x20(0) e._X@# sHdlNone\x20(0) Q^X6H# b0 ~I[}3# b0 DaH8># @@ -107532,7 +108579,7 @@ b0 gfR.A$ b0 H(}3"$ b0 M{|bD$ 0SzTsd$ -sWrapToWidth\x20(0) e._X@$ +sWrapToUInt3\x20(0) e._X@$ sHdlNone\x20(0) Q^X6H$ b0 ~I[}3$ b0 DaH8>$ @@ -107696,33 +108743,33 @@ b110000000000000001 YX+Cg b1 OWdnR #300000000 sHdlNone\x20(0) s(9k_ -b10000010111111000001011 X4Q]R +b11000001011111101100001011 X4Q]R sHdlNone\x20(0) IWoAx -b1000001011111100000101100100011 ("7An +b1100000101111110110000101100100011 ("7An sHdlNone\x20(0) 4~J1V b11 TDOM' b1 qkcIc sHdlNone\x20(0) a`59, -b1000001011111100000101100100011 qzz:t +b1100000101111110110000101100100011 qzz:t sHdlNone\x20(0) ;#5:F -b101111110000010110010001100100100 F<)Hk +b111111011000010110010001100100100 F<)Hk sHdlNone\x20(0) ;gswH b101 #nTMG sHdlNone\x20(0) 'bzd" -b1000001011111100000101100100011 4~;,Y +b1100000101111110110000101100100011 4~;,Y sHdlNone\x20(0) :3^r" -b101111110000010110010001100100100 "BEqR +b111111011000010110010001100100100 "BEqR sHdlNone\x20(0) VL(Xz -b10000010111111000001011 Ul1}( +b11000001011111101100001011 Ul1}( sHdlNone\x20(0) &VQ'L -b1000001011111100000101100100011 `$}f} +b1100000101111110110000101100100011 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b101111110000010110010001100100100 NHqU9 +b111111011000010110010001100100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b101111110000010110010001100100100 7e/z4 +b111111011000010110010001100100100 7e/z4 sHdlNone\x20(0) "QK4U -b1000001011111100000101100100011 /,3hy +b1100000101111110110000101100100011 /,3hy b1010000100000110010100000000000 8O._Q b1000001100101000000000 b101000000000000000000000000000 vb<^s b10100000000000 %d@K: @@ -107746,7 +108794,8 @@ b100 4CR}r" b10 _Pz4O" b1010000000000000000000 gfR.A" b101000000000000000000000000000 H(}3"" -b1010 ~I[}3" +sHdlSome\x20(1) Q^X6H" +b10 ~I[}3" b1010000000000000000000 DaH8>" b101000000000000000000000000000 vb<^s" b10100000000000 %d@K:" @@ -107760,7 +108809,8 @@ b100 4CR}r# b10 _Pz4O# b1010000000000000000000 gfR.A# b101000000000000000000000000000 H(}3"# -b1010 ~I[}3# +sHdlSome\x20(1) Q^X6H# +b10 ~I[}3# b1010000000000000000000 DaH8># b101000000000000000000000000000 vb<^s# b10100000000000 %d@K:# @@ -107774,7 +108824,8 @@ b100 4CR}r$ b10 _Pz4O$ b1010000000000000000000 gfR.A$ b101000000000000000000000000000 H(}3"$ -b1010 ~I[}3$ +sHdlSome\x20(1) Q^X6H$ +b10 ~I[}3$ b1010000000000000000000 DaH8>$ b101000000000000000000000000000 vb<^s$ b10100000000000 %d@K:$ @@ -107873,33 +108924,33 @@ b110010100000000001 YX+Cg b10100000000001 OWdnR #302000000 sHdlNone\x20(0) s(9k_ -b10000010111111000111111 X4Q]R +b11000001011111101100111111 X4Q]R sHdlNone\x20(0) IWoAx -b1000001011111100011111100100011 ("7An +b1100000101111110110011111100100011 ("7An sHdlNone\x20(0) 4~J1V b111 TDOM' b111 qkcIc sHdlNone\x20(0) a`59, -b1000001011111100011111100100011 qzz:t +b1100000101111110110011111100100011 qzz:t sHdlNone\x20(0) ;#5:F -b101111110001111110010001100100100 F<)Hk +b111111011001111110010001100100100 F<)Hk sHdlNone\x20(0) ;gswH b11111 #nTMG sHdlNone\x20(0) 'bzd" -b1000001011111100011111100100011 4~;,Y +b1100000101111110110011111100100011 4~;,Y sHdlNone\x20(0) :3^r" -b101111110001111110010001100100100 "BEqR +b111111011001111110010001100100100 "BEqR sHdlNone\x20(0) VL(Xz -b10000010111111000111111 Ul1}( +b11000001011111101100111111 Ul1}( sHdlNone\x20(0) &VQ'L -b1000001011111100011111100100011 `$}f} +b1100000101111110110011111100100011 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b101111110001111110010001100100100 NHqU9 +b111111011001111110010001100100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b101111110001111110010001100100100 7e/z4 +b111111011001111110010001100100100 7e/z4 sHdlNone\x20(0) "QK4U -b1000001011111100011111100100011 /,3hy +b1100000101111110110011111100100011 /,3hy b1010000100000111111100000000000 8O._Q b1000001111111000000000 b1111111000000000000000000000000000 vb<^s s\x20(15) LDg0A @@ -107945,10 +108996,10 @@ sSignExt8\x20(7) ,N-rZ" 1uM|jD" 1kCIh." 1~+U}]" -b111110 ~I[}3" +b111111 ~I[}3" b111111 Z7UK," 1^v(#N" -sSignExt8\x20(7) |3Xl_" +sSignExt32\x20(3) |3Xl_" b1111111111111110000000000000000000 DaH8>" b1111111000000000000000000000000000 vb<^s" s\x20(15) LDg0A" @@ -107973,10 +109024,10 @@ sSignExt8\x20(7) ,N-rZ# 1uM|jD# 1kCIh.# 1~+U}]# -b111110 ~I[}3# +b111111 ~I[}3# b111111 Z7UK,# 1^v(#N# -sSignExt8\x20(7) |3Xl_# +sSignExt32\x20(3) |3Xl_# b1111111111111110000000000000000000 DaH8># b1111111000000000000000000000000000 vb<^s# s\x20(15) LDg0A# @@ -108001,10 +109052,10 @@ sSignExt8\x20(7) ,N-rZ$ 1uM|jD$ 1kCIh.$ 1~+U}]$ -b111110 ~I[}3$ +b111111 ~I[}3$ b111111 Z7UK,$ 1^v(#N$ -sSignExt8\x20(7) |3Xl_$ +sSignExt32\x20(3) |3Xl_$ b1111111111111110000000000000000000 DaH8>$ b1111111000000000000000000000000000 vb<^s$ s\x20(15) LDg0A$ @@ -108094,39 +109145,37 @@ b111111100000000001 YX+Cg b1111100000000001 OWdnR #304000000 sHdlNone\x20(0) s(9k_ -b10100010011111000001011 X4Q]R +b11010001001111101100001011 X4Q]R sHdlNone\x20(0) IWoAx -b1010001001111100000101100100011 ("7An +b1101000100111110110000101100100011 ("7An sHdlNone\x20(0) 4~J1V b11 TDOM' b1 qkcIc -b11 nHvkT +05y,)M sHdlNone\x20(0) a`59, -b1010001001111100000101100100011 qzz:t +b1101000100111110110000101100100011 qzz:t sHdlNone\x20(0) ;#5:F -b100111110000010110010001100100100 F<)Hk -sZeroExt16\x20(4) ^Oz&2 +b11111011000010110010001100100100 F<)Hk +1Qbc%q sHdlNone\x20(0) ;gswH b101 #nTMG b1111 *Jg{y b10001 ME,4D sHdlNone\x20(0) 'bzd" -b1010001001111100000101100100011 4~;,Y +b1101000100111110110000101100100011 4~;,Y sHdlNone\x20(0) :3^r" -b100111110000010110010001100100100 "BEqR -sU16\x20(4) bhd^X +b11111011000010110010001100100100 "BEqR sHdlNone\x20(0) VL(Xz -b10100010011111000001011 Ul1}( +b11010001001111101100001011 Ul1}( sHdlNone\x20(0) &VQ'L -b1010001001111100000101100100011 `$}f} +b1101000100111110110000101100100011 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b100111110000010110010001100100100 NHqU9 +b11111011000010110010001100100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b100111110000010110010001100100100 7e/z4 -sSignExt\x20(1) :%QK7 +b11111011000010110010001100100100 7e/z4 sHdlNone\x20(0) "QK4U -b1010001001111100000101100100011 /,3hy +b1101000100111110110000101100100011 /,3hy b1010000100000110010100000100000 8O._Q b1000001100101000001000 b101000001000000000000000000000 vb<^s sU64\x20(0) LDg0A @@ -108176,10 +109225,10 @@ sFull64\x20(0) ,N-rZ" 0kCIh." 0~+U}]" b10000 M{|bD" -b1010 ~I[}3" +b10 ~I[}3" b0 Z7UK," 0^v(#N" -sFull64\x20(0) |3Xl_" +sZeroExt32\x20(2) |3Xl_" b1010000010000000000000 DaH8>" b101000001000000000000000000000 vb<^s" sU64\x20(0) LDg0A" @@ -108206,10 +109255,10 @@ sFull64\x20(0) ,N-rZ# 0kCIh.# 0~+U}]# b10000 M{|bD# -b1010 ~I[}3# +b10 ~I[}3# b0 Z7UK,# 0^v(#N# -sFull64\x20(0) |3Xl_# +sZeroExt32\x20(2) |3Xl_# b1010000010000000000000 DaH8># b101000001000000000000000000000 vb<^s# sU64\x20(0) LDg0A# @@ -108236,10 +109285,10 @@ sFull64\x20(0) ,N-rZ$ 0kCIh.$ 0~+U}]$ b10000 M{|bD$ -b1010 ~I[}3$ +b10 ~I[}3$ b0 Z7UK,$ 0^v(#N$ -sFull64\x20(0) |3Xl_$ +sZeroExt32\x20(2) |3Xl_$ b1010000010000000000000 DaH8>$ b101000001000000000000000000000 vb<^s$ sU64\x20(0) LDg0A$ @@ -108404,39 +109453,39 @@ b110010100000100001 YX+Cg b10100000100001 OWdnR #306000000 sHdlNone\x20(0) s(9k_ -b11000000000001000001011 X4Q]R +b11100000000000101100001011 X4Q]R sHdlNone\x20(0) IWoAx -b1100000000000100000101100100011 ("7An +b1110000000000010110000101100100011 ("7An sHdlNone\x20(0) 4~J1V -b1 Z]\Vq b0 nHvkT -05y,)M +05;6RP sHdlNone\x20(0) a`59, -b1100000000000100000101100100011 qzz:t +b1110000000000010110000101100100011 qzz:t sHdlNone\x20(0) ;#5:F -b10000010110010001100100100 F<)Hk +b1011000010110010001100100100 F<)Hk sFull64\x20(0) ^Oz&2 -1ETZd& +0Qbc%q +1GlXUO sHdlNone\x20(0) ;gswH b0 *Jg{y b100000 ME,4D sHdlNone\x20(0) 'bzd" -b1100000000000100000101100100011 4~;,Y +b1110000000000010110000101100100011 4~;,Y sHdlNone\x20(0) :3^r" -b10000010110010001100100100 "BEqR -sCmpRBOne\x20(8) bhd^X +b1011000010110010001100100100 "BEqR +sU64\x20(0) bhd^X sHdlNone\x20(0) VL(Xz -b11000000000001000001011 Ul1}( +b11100000000000101100001011 Ul1}( sHdlNone\x20(0) &VQ'L -b1100000000000100000101100100011 `$}f} +b1110000000000010110000101100100011 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b10000010110010001100100100 NHqU9 +b1011000010110010001100100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b10000010110010001100100100 7e/z4 -sZeroExt\x20(0) :%QK7 +b1011000010110010001100100100 7e/z4 +sWidth8Bit\x20(0) g1&_v sHdlNone\x20(0) "QK4U -b1100000000000100000101100100011 /,3hy +b1110000000000010110000101100100011 /,3hy b1010000100000110010100000111110 8O._Q b1000001100101000001111 b101111111111000000000000000000 vb<^s b10111111111100 %d@K: @@ -108639,9 +109684,7 @@ b1011111111110000000000 gfR.A" b101111111111000000000000000000 H(}3"" b111110 M{|bD" 1SzTsd" -sWrapToTwiceWidth\x20(1) e._X@" -sHdlSome\x20(1) Q^X6H" -b1011 ~I[}3" +sWrapToUInt7ZeroIfGE64\x20(7) e._X@" b1011111111110000000000 DaH8>" b101111111111000000000000000000 vb<^s" b10111111111100 %d@K:" @@ -108657,9 +109700,7 @@ b1011111111110000000000 gfR.A# b101111111111000000000000000000 H(}3"# b111110 M{|bD# 1SzTsd# -sWrapToTwiceWidth\x20(1) e._X@# -sHdlSome\x20(1) Q^X6H# -b1011 ~I[}3# +sWrapToUInt7ZeroIfGE64\x20(7) e._X@# b1011111111110000000000 DaH8># b101111111111000000000000000000 vb<^s# b10111111111100 %d@K:# @@ -108675,9 +109716,7 @@ b1011111111110000000000 gfR.A$ b101111111111000000000000000000 H(}3"$ b111110 M{|bD$ 1SzTsd$ -sWrapToTwiceWidth\x20(1) e._X@$ -sHdlSome\x20(1) Q^X6H$ -b1011 ~I[}3$ +sWrapToUInt7ZeroIfGE64\x20(7) e._X@$ b1011111111110000000000 DaH8>$ b101111111111000000000000000000 vb<^s$ b10111111111100 %d@K:$ @@ -108790,38 +109829,40 @@ b110010111111111111 YX+Cg b10111111111111 OWdnR #310000000 sHdlNone\x20(0) s(9k_ -b11000100111111000001011 X4Q]R +b11100010011111101100001011 X4Q]R sHdlNone\x20(0) IWoAx -b1100010011111100000101100100011 ("7An +b1110001001111110110000101100100011 ("7An sHdlNone\x20(0) 4~J1V -b111 Z]\Vq -b111 nHvkT -05y,)M -1C.L.| +b1111 nHvkT +15y,)M +05;6RP +1mJ>XO sHdlNone\x20(0) a`59, -b1100010011111100000101100100011 qzz:t +b1110001001111110110000101100100011 qzz:t sHdlNone\x20(0) ;#5:F -b1001111110000010110010001100100100 F<)Hk -1ETZd& +b111111011000010110010001100100100 F<)Hk +sZeroExt32\x20(2) ^Oz&2 +1GlXUO sHdlNone\x20(0) ;gswH b11111 *Jg{y b100010 ME,4D sHdlNone\x20(0) 'bzd" -b1100010011111100000101100100011 4~;,Y +b1110001001111110110000101100100011 4~;,Y sHdlNone\x20(0) :3^r" -b1001111110000010110010001100100100 "BEqR -sCmpRBOne\x20(8) bhd^X +b111111011000010110010001100100100 "BEqR +sU32\x20(2) bhd^X sHdlNone\x20(0) VL(Xz -b11000100111111000001011 Ul1}( +b11100010011111101100001011 Ul1}( sHdlNone\x20(0) &VQ'L -b1100010011111100000101100100011 `$}f} +b1110001001111110110000101100100011 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b1001111110000010110010001100100100 NHqU9 +b111111011000010110010001100100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b1001111110000010110010001100100100 7e/z4 +b111111011000010110010001100100100 7e/z4 +sWidth32Bit\x20(2) g1&_v sHdlNone\x20(0) "QK4U -b1100010011111100000101100100011 /,3hy +b1110001001111110110000101100100011 /,3hy b1010000100000110010111111000000 8O._Q b1000001100101111110000 XO sHdlNone\x20(0) a`59, -b100000000 qzz:t -sSignExt32\x20(3) zUEpu +b110000000100000000 qzz:t +sZeroExt16\x20(4) zUEpu sHdlNone\x20(0) ;#5:F -b10000000000100100 F<)Hk -0ETZd& -0Qbc%q +b11000000010000000000100100 F<)Hk +sFull64\x20(0) ^Oz&2 +0GlXUO +0>~,sC sHdlNone\x20(0) ;gswH b0 ~HiEE b0 #nTMG @@ -109030,28 +110073,30 @@ sHdlNone\x20(0) $hh#< b0 *Jg{y b0 ME,4D 0|rv,E +sFull64\x20(0) 1YB94 sFunnelShift2x64Bit\x20(3) L[P%\ sHdlNone\x20(0) 'bzd" -b100000000 4~;,Y -sS32\x20(3) v*m?f +b110000000100000000 4~;,Y +s\x20(12) v*m?f sHdlNone\x20(0) :3^r" -b10000000000100100 "BEqR +b11000000010000000000100100 "BEqR sU64\x20(0) bhd^X sHdlNone\x20(0) VL(Xz b0 QH)|_ -b1 Ul1}( -1t3A5' +b1100000001 Ul1}( +sOverflow\x20(6) QUsdK sHdlNone\x20(0) &VQ'L -b100000000 `$}f} -1asO`Z +b110000000100000000 `$}f} +sOverflow\x20(6) ^l=Md sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b10000000000100100 NHqU9 +b11000000010000000000100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b10000000000100100 7e/z4 +b11000000010000000000100100 7e/z4 +sWidth8Bit\x20(0) g1&_v sHdlNone\x20(0) "QK4U -b100000000 /,3hy -sWidth64Bit\x20(3) &,qNj +b110000000100000000 /,3hy +sSignExt\x20(1) -"VK2 b1111000100000110000000000000000 8O._Q b1000001100000000000000 @@ -109083,7 +110128,7 @@ b0 gfR.A" b0 H(}3"" b0 M{|bD" 0SzTsd" -sWrapToWidth\x20(0) e._X@" +sWrapToUInt3\x20(0) e._X@" sHdlNone\x20(0) Q^X6H" b0 ~I[}3" b0 DaH8>" @@ -109102,7 +110147,7 @@ b0 gfR.A# b0 H(}3"# b0 M{|bD# 0SzTsd# -sWrapToWidth\x20(0) e._X@# +sWrapToUInt3\x20(0) e._X@# sHdlNone\x20(0) Q^X6H# b0 ~I[}3# b0 DaH8># @@ -109121,7 +110166,7 @@ b0 gfR.A$ b0 H(}3"$ b0 M{|bD$ 0SzTsd$ -sWrapToWidth\x20(0) e._X@$ +sWrapToUInt3\x20(0) e._X@$ sHdlNone\x20(0) Q^X6H$ b0 ~I[}3$ b0 DaH8>$ @@ -109285,33 +110330,33 @@ b110000000000000001 YX+Cg b1 OWdnR #314000000 sHdlNone\x20(0) s(9k_ -b1011 X4Q]R +b1100001011 X4Q]R sHdlNone\x20(0) IWoAx -b101100000000 ("7An +b110000101100000000 ("7An sHdlNone\x20(0) 4~J1V b11 TDOM' b1 qkcIc sHdlNone\x20(0) a`59, -b101100000000 qzz:t +b110000101100000000 qzz:t sHdlNone\x20(0) ;#5:F -b10110000000000100100 F<)Hk +b11000010110000000000100100 F<)Hk sHdlNone\x20(0) ;gswH b101 #nTMG sHdlNone\x20(0) 'bzd" -b101100000000 4~;,Y +b110000101100000000 4~;,Y sHdlNone\x20(0) :3^r" -b10110000000000100100 "BEqR +b11000010110000000000100100 "BEqR sHdlNone\x20(0) VL(Xz -b1011 Ul1}( +b1100001011 Ul1}( sHdlNone\x20(0) &VQ'L -b101100000000 `$}f} +b110000101100000000 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b10110000000000100100 NHqU9 +b11000010110000000000100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b10110000000000100100 7e/z4 +b11000010110000000000100100 7e/z4 sHdlNone\x20(0) "QK4U -b101100000000 /,3hy +b110000101100000000 /,3hy b1111000100000110010100000000000 8O._Q b1000001100101000000000 b101000000000000000000000000000 vb<^s b10100000000000 %d@K: @@ -109335,7 +110381,8 @@ b100 4CR}r" b10 _Pz4O" b1010000000000000000000 gfR.A" b101000000000000000000000000000 H(}3"" -b1010 ~I[}3" +sHdlSome\x20(1) Q^X6H" +b10 ~I[}3" b1010000000000000000000 DaH8>" b101000000000000000000000000000 vb<^s" b10100000000000 %d@K:" @@ -109349,7 +110396,8 @@ b100 4CR}r# b10 _Pz4O# b1010000000000000000000 gfR.A# b101000000000000000000000000000 H(}3"# -b1010 ~I[}3# +sHdlSome\x20(1) Q^X6H# +b10 ~I[}3# b1010000000000000000000 DaH8># b101000000000000000000000000000 vb<^s# b10100000000000 %d@K:# @@ -109363,7 +110411,8 @@ b100 4CR}r$ b10 _Pz4O$ b1010000000000000000000 gfR.A$ b101000000000000000000000000000 H(}3"$ -b1010 ~I[}3$ +sHdlSome\x20(1) Q^X6H$ +b10 ~I[}3$ b1010000000000000000000 DaH8>$ b101000000000000000000000000000 vb<^s$ b10100000000000 %d@K:$ @@ -109462,33 +110511,33 @@ b110010100000000001 YX+Cg b10100000000001 OWdnR #316000000 sHdlNone\x20(0) s(9k_ -b100001 X4Q]R +b1100100001 X4Q]R sHdlNone\x20(0) IWoAx -b10000100000000 ("7An +b110010000100000000 ("7An sHdlNone\x20(0) 4~J1V b1 TDOM' b100 qkcIc sHdlNone\x20(0) a`59, -b10000100000000 qzz:t +b110010000100000000 qzz:t sHdlNone\x20(0) ;#5:F -b1000010000000000100100 F<)Hk +b11001000010000000000100100 F<)Hk sHdlNone\x20(0) ;gswH b10000 #nTMG sHdlNone\x20(0) 'bzd" -b10000100000000 4~;,Y +b110010000100000000 4~;,Y sHdlNone\x20(0) :3^r" -b1000010000000000100100 "BEqR +b11001000010000000000100100 "BEqR sHdlNone\x20(0) VL(Xz -b100001 Ul1}( +b1100100001 Ul1}( sHdlNone\x20(0) &VQ'L -b10000100000000 `$}f} +b110010000100000000 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b1000010000000000100100 NHqU9 +b11001000010000000000100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b1000010000000000100100 7e/z4 +b11001000010000000000100100 7e/z4 sHdlNone\x20(0) "QK4U -b10000100000000 /,3hy +b110010000100000000 /,3hy b1111000100000111000000000000000 8O._Q b1000001110000000000000 b1110000000000000000000000000000000 vb<^s s\x20(15) LDg0A @@ -109536,10 +110586,11 @@ sSignExt8\x20(7) ,N-rZ" 1uM|jD" 1kCIh." 1~+U}]" -b100000 ~I[}3" +sHdlNone\x20(0) Q^X6H" +b111000 ~I[}3" b111111 Z7UK," 1^v(#N" -sSignExt8\x20(7) |3Xl_" +sSignExt32\x20(3) |3Xl_" b1111111111100000000000000000000000 DaH8>" b1110000000000000000000000000000000 vb<^s" s\x20(15) LDg0A" @@ -109565,10 +110616,11 @@ sSignExt8\x20(7) ,N-rZ# 1uM|jD# 1kCIh.# 1~+U}]# -b100000 ~I[}3# +sHdlNone\x20(0) Q^X6H# +b111000 ~I[}3# b111111 Z7UK,# 1^v(#N# -sSignExt8\x20(7) |3Xl_# +sSignExt32\x20(3) |3Xl_# b1111111111100000000000000000000000 DaH8># b1110000000000000000000000000000000 vb<^s# s\x20(15) LDg0A# @@ -109594,10 +110646,11 @@ sSignExt8\x20(7) ,N-rZ$ 1uM|jD$ 1kCIh.$ 1~+U}]$ -b100000 ~I[}3$ +sHdlNone\x20(0) Q^X6H$ +b111000 ~I[}3$ b111111 Z7UK,$ 1^v(#N$ -sSignExt8\x20(7) |3Xl_$ +sSignExt32\x20(3) |3Xl_$ b1111111111100000000000000000000000 DaH8>$ b1110000000000000000000000000000000 vb<^s$ s\x20(15) LDg0A$ @@ -109691,33 +110744,33 @@ b111000000000000001 YX+Cg b1000000000000001 OWdnR #318000000 sHdlNone\x20(0) s(9k_ -b111111 X4Q]R +b1100111111 X4Q]R sHdlNone\x20(0) IWoAx -b11111100000000 ("7An +b110011111100000000 ("7An sHdlNone\x20(0) 4~J1V b111 TDOM' b111 qkcIc sHdlNone\x20(0) a`59, -b11111100000000 qzz:t +b110011111100000000 qzz:t sHdlNone\x20(0) ;#5:F -b1111110000000000100100 F<)Hk +b11001111110000000000100100 F<)Hk sHdlNone\x20(0) ;gswH b11111 #nTMG sHdlNone\x20(0) 'bzd" -b11111100000000 4~;,Y +b110011111100000000 4~;,Y sHdlNone\x20(0) :3^r" -b1111110000000000100100 "BEqR +b11001111110000000000100100 "BEqR sHdlNone\x20(0) VL(Xz -b111111 Ul1}( +b1100111111 Ul1}( sHdlNone\x20(0) &VQ'L -b11111100000000 `$}f} +b110011111100000000 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b1111110000000000100100 NHqU9 +b11001111110000000000100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b1111110000000000100100 7e/z4 +b11001111110000000000100100 7e/z4 sHdlNone\x20(0) "QK4U -b11111100000000 /,3hy +b110011111100000000 /,3hy b1111000100000111111100000000000 8O._Q b1000001111111000000000 b1111111000000000000000000000000000 vb<^s b11111111111111100000000000 %d@K: @@ -109741,7 +110795,8 @@ b100 4CR}r" b1111 _Pz4O" b1111111111111110000000000000000000 gfR.A" b1111111000000000000000000000000000 H(}3"" -b111110 ~I[}3" +sHdlSome\x20(1) Q^X6H" +b111111 ~I[}3" b1111111111111110000000000000000000 DaH8>" b1111111000000000000000000000000000 vb<^s" b11111111111111100000000000 %d@K:" @@ -109755,7 +110810,8 @@ b100 4CR}r# b1111 _Pz4O# b1111111111111110000000000000000000 gfR.A# b1111111000000000000000000000000000 H(}3"# -b111110 ~I[}3# +sHdlSome\x20(1) Q^X6H# +b111111 ~I[}3# b1111111111111110000000000000000000 DaH8># b1111111000000000000000000000000000 vb<^s# b11111111111111100000000000 %d@K:# @@ -109769,7 +110825,8 @@ b100 4CR}r$ b1111 _Pz4O$ b1111111111111110000000000000000000 gfR.A$ b1111111000000000000000000000000000 H(}3"$ -b111110 ~I[}3$ +sHdlSome\x20(1) Q^X6H$ +b111111 ~I[}3$ b1111111111111110000000000000000000 DaH8>$ b1111111000000000000000000000000000 vb<^s$ b11111111111111100000000000 %d@K:$ @@ -109860,34 +110917,34 @@ b111111100000000001 YX+Cg b1111100000000001 OWdnR #320000000 sHdlNone\x20(0) s(9k_ -b1000001 X4Q]R +b1101000001 X4Q]R sHdlNone\x20(0) IWoAx -b100000100000000 ("7An +b110100000100000000 ("7An sHdlNone\x20(0) 4~J1V b1 TDOM' b0 qkcIc -b1 y^_Yo +b101 y^_Yo sHdlNone\x20(0) a`59, -b100000100000000 qzz:t +b110100000100000000 qzz:t sHdlNone\x20(0) ;#5:F -b10000010000000000100100 F<)Hk +b11010000010000000000100100 F<)Hk sHdlNone\x20(0) ;gswH b100000 #nTMG sHdlNone\x20(0) 'bzd" -b100000100000000 4~;,Y +b110100000100000000 4~;,Y sHdlNone\x20(0) :3^r" -b10000010000000000100100 "BEqR +b11010000010000000000100100 "BEqR sHdlNone\x20(0) VL(Xz -b1000001 Ul1}( +b1101000001 Ul1}( sHdlNone\x20(0) &VQ'L -b100000100000000 `$}f} +b110100000100000000 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b10000010000000000100100 NHqU9 +b11010000010000000000100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b10000010000000000100100 7e/z4 +b11010000010000000000100100 7e/z4 sHdlNone\x20(0) "QK4U -b100000100000000 /,3hy +b110100000100000000 /,3hy b1111000100000110000000000000010 8O._Q b1000001100000000000000 b0 vb<^s sU64\x20(0) LDg0A @@ -109935,10 +110993,11 @@ sFull64\x20(0) ,N-rZ" 0uM|jD" 0kCIh." 0~+U}]" +sHdlNone\x20(0) Q^X6H" b0 ~I[}3" b0 Z7UK," 0^v(#N" -sFull64\x20(0) |3Xl_" +sZeroExt32\x20(2) |3Xl_" b0 DaH8>" b0 vb<^s" sU64\x20(0) LDg0A" @@ -109964,10 +111023,11 @@ sFull64\x20(0) ,N-rZ# 0uM|jD# 0kCIh.# 0~+U}]# +sHdlNone\x20(0) Q^X6H# b0 ~I[}3# b0 Z7UK,# 0^v(#N# -sFull64\x20(0) |3Xl_# +sZeroExt32\x20(2) |3Xl_# b0 DaH8># b0 vb<^s# sU64\x20(0) LDg0A# @@ -109993,10 +111053,11 @@ sFull64\x20(0) ,N-rZ$ 0uM|jD$ 0kCIh.$ 0~+U}]$ +sHdlNone\x20(0) Q^X6H$ b0 ~I[}3$ b0 Z7UK,$ 0^v(#N$ -sFull64\x20(0) |3Xl_$ +sZeroExt32\x20(2) |3Xl_$ b0 DaH8>$ b0 vb<^s$ sU64\x20(0) LDg0A$ @@ -110121,33 +111182,33 @@ b110000000000000011 YX+Cg b11 OWdnR #322000000 sHdlNone\x20(0) s(9k_ -b1111111 X4Q]R +b1101111111 X4Q]R sHdlNone\x20(0) IWoAx -b111111100000000 ("7An +b110111111100000000 ("7An sHdlNone\x20(0) 4~J1V b111 TDOM' b111 qkcIc sHdlNone\x20(0) a`59, -b111111100000000 qzz:t +b110111111100000000 qzz:t sHdlNone\x20(0) ;#5:F -b11111110000000000100100 F<)Hk +b11011111110000000000100100 F<)Hk sHdlNone\x20(0) ;gswH b111111 #nTMG sHdlNone\x20(0) 'bzd" -b111111100000000 4~;,Y +b110111111100000000 4~;,Y sHdlNone\x20(0) :3^r" -b11111110000000000100100 "BEqR +b11011111110000000000100100 "BEqR sHdlNone\x20(0) VL(Xz -b1111111 Ul1}( +b1101111111 Ul1}( sHdlNone\x20(0) &VQ'L -b111111100000000 `$}f} +b110111111100000000 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b11111110000000000100100 NHqU9 +b11011111110000000000100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b11111110000000000100100 7e/z4 +b11011111110000000000100100 7e/z4 sHdlNone\x20(0) "QK4U -b111111100000000 /,3hy +b110111111100000000 /,3hy b1111000100000111111100000000010 8O._Q b1000001111111000000000 b1111111000000000000000000000000000 vb<^s s\x20(15) LDg0A @@ -110195,10 +111257,11 @@ sSignExt8\x20(7) ,N-rZ" 1uM|jD" 1kCIh." 1~+U}]" -b111110 ~I[}3" +sHdlSome\x20(1) Q^X6H" +b111111 ~I[}3" b111111 Z7UK," 1^v(#N" -sSignExt8\x20(7) |3Xl_" +sSignExt32\x20(3) |3Xl_" b1111111111111110000000000000000000 DaH8>" b1111111000000000000000000000000000 vb<^s" s\x20(15) LDg0A" @@ -110224,10 +111287,11 @@ sSignExt8\x20(7) ,N-rZ# 1uM|jD# 1kCIh.# 1~+U}]# -b111110 ~I[}3# +sHdlSome\x20(1) Q^X6H# +b111111 ~I[}3# b111111 Z7UK,# 1^v(#N# -sSignExt8\x20(7) |3Xl_# +sSignExt32\x20(3) |3Xl_# b1111111111111110000000000000000000 DaH8># b1111111000000000000000000000000000 vb<^s# s\x20(15) LDg0A# @@ -110253,10 +111317,11 @@ sSignExt8\x20(7) ,N-rZ$ 1uM|jD$ 1kCIh.$ 1~+U}]$ -b111110 ~I[}3$ +sHdlSome\x20(1) Q^X6H$ +b111111 ~I[}3$ b111111 Z7UK,$ 1^v(#N$ -sSignExt8\x20(7) |3Xl_$ +sSignExt32\x20(3) |3Xl_$ b1111111111111110000000000000000000 DaH8>$ b1111111000000000000000000000000000 vb<^s$ s\x20(15) LDg0A$ @@ -110350,45 +111415,45 @@ b111111100000000011 YX+Cg b1111100000000011 OWdnR #324000000 sHdlNone\x20(0) s(9k_ -b1110110000001000001011 X4Q]R +b111011000000101100001011 X4Q]R sHdlNone\x20(0) IWoAx -b111011000000100000101100000000 ("7An +b11101100000010110000101100000000 ("7An sHdlNone\x20(0) 4~J1V b11 TDOM' b1 qkcIc -b0 y^_Yo -b1 Z]\Vq -15y,)M -1C.L.| +b100 y^_Yo +b101 Z]\Vq +15;6RP 1mJ>XO sHdlNone\x20(0) a`59, -b111011000000100000101100000000 qzz:t +b11101100000010110000101100000000 qzz:t sHdlNone\x20(0) ;#5:F -b1100000010000010110000000000100100 F<)Hk -sZeroExt8\x20(6) ^Oz&2 +b1011000010110000000000100100 F<)Hk +sSignExt32\x20(3) ^Oz&2 1ETZd& +1Qbc%q +1GlXUO sHdlNone\x20(0) ;gswH b101 #nTMG sHdlSome\x20(1) $hh#< b111011 ME,4D sHdlNone\x20(0) 'bzd" -b111011000000100000101100000000 4~;,Y +b11101100000010110000101100000000 4~;,Y sHdlNone\x20(0) :3^r" -b1100000010000010110000000000100100 "BEqR -s\x20(14) bhd^X +b1011000010110000000000100100 "BEqR +s\x20(11) bhd^X sHdlNone\x20(0) VL(Xz -b1110110000001000001011 Ul1}( +b111011000000101100001011 Ul1}( sHdlNone\x20(0) &VQ'L -b111011000000100000101100000000 `$}f} +b11101100000010110000101100000000 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b1100000010000010110000000000100100 NHqU9 +b1011000010110000000000100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b1100000010000010110000000000100100 7e/z4 -sWidth32Bit\x20(2) g1&_v -sSignExt\x20(1) :%QK7 +b1011000010110000000000100100 7e/z4 +sWidth64Bit\x20(3) g1&_v sHdlNone\x20(0) "QK4U -b111011000000100000101100000000 /,3hy +b11101100000010110000101100000000 /,3hy b1111000100000110010100101000000 8O._Q b1000001100101001010000 b101001010000000000000000000000 vb<^s sU64\x20(0) LDg0A @@ -110439,11 +111504,11 @@ sFull64\x20(0) ,N-rZ" 0kCIh." 0~+U}]" b100000 M{|bD" -sWrapToTwiceWidth\x20(1) e._X@" -b1010 ~I[}3" +sWrapToUInt4\x20(1) e._X@" +b10 ~I[}3" b0 Z7UK," 0^v(#N" -sFull64\x20(0) |3Xl_" +sZeroExt32\x20(2) |3Xl_" b1010010100000000000000 DaH8>" b101001010000000000000000000000 vb<^s" sU64\x20(0) LDg0A" @@ -110470,11 +111535,11 @@ sFull64\x20(0) ,N-rZ# 0kCIh.# 0~+U}]# b100000 M{|bD# -sWrapToTwiceWidth\x20(1) e._X@# -b1010 ~I[}3# +sWrapToUInt4\x20(1) e._X@# +b10 ~I[}3# b0 Z7UK,# 0^v(#N# -sFull64\x20(0) |3Xl_# +sZeroExt32\x20(2) |3Xl_# b1010010100000000000000 DaH8># b101001010000000000000000000000 vb<^s# sU64\x20(0) LDg0A# @@ -110501,11 +111566,11 @@ sFull64\x20(0) ,N-rZ$ 0kCIh.$ 0~+U}]$ b100000 M{|bD$ -sWrapToTwiceWidth\x20(1) e._X@$ -b1010 ~I[}3$ +sWrapToUInt4\x20(1) e._X@$ +b10 ~I[}3$ b0 Z7UK,$ 0^v(#N$ -sFull64\x20(0) |3Xl_$ +sZeroExt32\x20(2) |3Xl_$ b1010010100000000000000 DaH8>$ b101001010000000000000000000000 vb<^s$ sU64\x20(0) LDg0A$ @@ -110677,37 +111742,33 @@ b110010100101000001 YX+Cg b10100101000001 OWdnR #326000000 sHdlNone\x20(0) s(9k_ -b1100000000001000001011 X4Q]R +b110000000000101100001011 X4Q]R sHdlNone\x20(0) IWoAx -b110000000000100000101100000000 ("7An +b11000000000010110000101100000000 ("7An sHdlNone\x20(0) 4~J1V -05y,)M -0C.L.| +05;6RP 0mJ>XO sHdlNone\x20(0) a`59, -b110000000000100000101100000000 qzz:t +b11000000000010110000101100000000 qzz:t sHdlNone\x20(0) ;#5:F -b10000010110000000000100100 F<)Hk -sZeroExt16\x20(4) ^Oz&2 +sFull64\x20(0) ^Oz&2 +0ETZd& sHdlNone\x20(0) ;gswH b110000 ME,4D sHdlNone\x20(0) 'bzd" -b110000000000100000101100000000 4~;,Y +b11000000000010110000101100000000 4~;,Y sHdlNone\x20(0) :3^r" -b10000010110000000000100100 "BEqR -s\x20(12) bhd^X +sU64\x20(0) bhd^X sHdlNone\x20(0) VL(Xz -b1100000000001000001011 Ul1}( +b110000000000101100001011 Ul1}( sHdlNone\x20(0) &VQ'L -b110000000000100000101100000000 `$}f} +b11000000000010110000101100000000 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b10000010110000000000100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b10000010110000000000100100 7e/z4 sWidth8Bit\x20(0) g1&_v sHdlNone\x20(0) "QK4U -b110000000000100000101100000000 /,3hy +b11000000000010110000101100000000 /,3hy b1111000100000110010110000000000 8O._Q b1000001100101100000000 b101100000000000000000000000000 vb<^s b10110000000000 %d@K: @@ -110734,8 +111794,7 @@ b110 4CR}r" b1011000000000000000000 gfR.A" b101100000000000000000000000000 H(}3"" b0 M{|bD" -sWrapToWidth\x20(0) e._X@" -b1011 ~I[}3" +sWrapToUInt7\x20(4) e._X@" b1011000000000000000000 DaH8>" b101100000000000000000000000000 vb<^s" b10110000000000 %d@K:" @@ -110750,8 +111809,7 @@ b110 4CR}r# b1011000000000000000000 gfR.A# b101100000000000000000000000000 H(}3"# b0 M{|bD# -sWrapToWidth\x20(0) e._X@# -b1011 ~I[}3# +sWrapToUInt7\x20(4) e._X@# b1011000000000000000000 DaH8># b101100000000000000000000000000 vb<^s# b10110000000000 %d@K:# @@ -110766,8 +111824,7 @@ b110 4CR}r$ b1011000000000000000000 gfR.A$ b101100000000000000000000000000 H(}3"$ b0 M{|bD$ -sWrapToWidth\x20(0) e._X@$ -b1011 ~I[}3$ +sWrapToUInt7\x20(4) e._X@$ b1011000000000000000000 DaH8>$ b101100000000000000000000000000 vb<^s$ b10110000000000 %d@K:$ @@ -110876,35 +111933,32 @@ b110010110000000001 YX+Cg b10110000000001 OWdnR #328000000 sHdlNone\x20(0) s(9k_ -b1000010000001000001011 X4Q]R +b100001000000101100001011 X4Q]R sHdlNone\x20(0) IWoAx -b100001000000100000101100000000 ("7An +b10000100000010110000101100000000 ("7An sHdlNone\x20(0) 4~J1V -15y,)M +15;6RP sHdlNone\x20(0) a`59, -b100001000000100000101100000000 qzz:t +b10000100000010110000101100000000 qzz:t sHdlNone\x20(0) ;#5:F -b100000010000010110000000000100100 F<)Hk -sFull64\x20(0) ^Oz&2 +sDupLow32\x20(1) ^Oz&2 +0Qbc%q sHdlNone\x20(0) ;gswH b100001 ME,4D sHdlNone\x20(0) 'bzd" -b100001000000100000101100000000 4~;,Y +b10000100000010110000101100000000 4~;,Y sHdlNone\x20(0) :3^r" -b100000010000010110000000000100100 "BEqR -sCmpRBOne\x20(8) bhd^X +sS64\x20(1) bhd^X sHdlNone\x20(0) VL(Xz -b1000010000001000001011 Ul1}( +b100001000000101100001011 Ul1}( sHdlNone\x20(0) &VQ'L -b100001000000100000101100000000 `$}f} +b10000100000010110000101100000000 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b100000010000010110000000000100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b100000010000010110000000000100100 7e/z4 -sZeroExt\x20(0) :%QK7 +sWidth16Bit\x20(1) g1&_v sHdlNone\x20(0) "QK4U -b100001000000100000101100000000 /,3hy +b10000100000010110000101100000000 /,3hy b1111000100000110010111111000000 8O._Q b1000001100101111110000 b101111110000000000000000000000 vb<^s b10111111000000 %d@K: @@ -110933,8 +111986,7 @@ b1011111100000000000000 gfR.A" b101111110000000000000000000000 H(}3"" b100000 M{|bD" 1SzTsd" -sWrapToTwiceWidth\x20(1) e._X@" -sHdlSome\x20(1) Q^X6H" +sWrapToUInt7ZeroIfGE64\x20(7) e._X@" b1011111100000000000000 DaH8>" b101111110000000000000000000000 vb<^s" b10111111000000 %d@K:" @@ -110950,8 +112002,7 @@ b1011111100000000000000 gfR.A# b101111110000000000000000000000 H(}3"# b100000 M{|bD# 1SzTsd# -sWrapToTwiceWidth\x20(1) e._X@# -sHdlSome\x20(1) Q^X6H# +sWrapToUInt7ZeroIfGE64\x20(7) e._X@# b1011111100000000000000 DaH8># b101111110000000000000000000000 vb<^s# b10111111000000 %d@K:# @@ -110967,8 +112018,7 @@ b1011111100000000000000 gfR.A$ b101111110000000000000000000000 H(}3"$ b100000 M{|bD$ 1SzTsd$ -sWrapToTwiceWidth\x20(1) e._X@$ -sHdlSome\x20(1) Q^X6H$ +sWrapToUInt7ZeroIfGE64\x20(7) e._X@$ b1011111100000000000000 DaH8>$ b101111110000000000000000000000 vb<^s$ b10111111000000 %d@K:$ @@ -111077,32 +112127,31 @@ b110010111111000001 YX+Cg b10111111000001 OWdnR #330000000 sHdlNone\x20(0) s(9k_ -b1000000000001000001011 X4Q]R +b100000000000101100001011 X4Q]R sHdlNone\x20(0) IWoAx -b100000000000100000101100000000 ("7An +b10000000000010110000101100000000 ("7An sHdlNone\x20(0) 4~J1V -05y,)M +05;6RP sHdlNone\x20(0) a`59, -b100000000000100000101100000000 qzz:t +b10000000000010110000101100000000 qzz:t sHdlNone\x20(0) ;#5:F -b10000010110000000000100100 F<)Hk +sFull64\x20(0) ^Oz&2 sHdlNone\x20(0) ;gswH b100000 ME,4D sHdlNone\x20(0) 'bzd" -b100000000000100000101100000000 4~;,Y +b10000000000010110000101100000000 4~;,Y sHdlNone\x20(0) :3^r" -b10000010110000000000100100 "BEqR +sU64\x20(0) bhd^X sHdlNone\x20(0) VL(Xz -b1000000000001000001011 Ul1}( +b100000000000101100001011 Ul1}( sHdlNone\x20(0) &VQ'L -b100000000000100000101100000000 `$}f} +b10000000000010110000101100000000 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b10000010110000000000100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b10000010110000000000100100 7e/z4 +sWidth8Bit\x20(0) g1&_v sHdlNone\x20(0) "QK4U -b100000000000100000101100000000 /,3hy +b10000000000010110000101100000000 /,3hy b1111000100000110010100000100000 8O._Q b1000001100101000001000 b101000001000000000000000000000 vb<^s b10100000100000 %d@K: @@ -111134,9 +112181,7 @@ b1010000010000000000000 gfR.A" b101000001000000000000000000000 H(}3"" b10000 M{|bD" 0SzTsd" -sWrapToWidth\x20(0) e._X@" -sHdlNone\x20(0) Q^X6H" -b1010 ~I[}3" +sWrapToUInt3\x20(0) e._X@" b1010000010000000000000 DaH8>" b101000001000000000000000000000 vb<^s" b10100000100000 %d@K:" @@ -111153,9 +112198,7 @@ b1010000010000000000000 gfR.A# b101000001000000000000000000000 H(}3"# b10000 M{|bD# 0SzTsd# -sWrapToWidth\x20(0) e._X@# -sHdlNone\x20(0) Q^X6H# -b1010 ~I[}3# +sWrapToUInt3\x20(0) e._X@# b1010000010000000000000 DaH8># b101000001000000000000000000000 vb<^s# b10100000100000 %d@K:# @@ -111172,9 +112215,7 @@ b1010000010000000000000 gfR.A$ b101000001000000000000000000000 H(}3"$ b10000 M{|bD$ 0SzTsd$ -sWrapToWidth\x20(0) e._X@$ -sHdlNone\x20(0) Q^X6H$ -b1010 ~I[}3$ +sWrapToUInt3\x20(0) e._X@$ b1010000010000000000000 DaH8>$ b101000001000000000000000000000 vb<^s$ b10100000100000 %d@K:$ @@ -111302,34 +112343,32 @@ b110010100000100001 YX+Cg b10100000100001 OWdnR #332000000 sHdlNone\x20(0) s(9k_ -b10000001000001011 X4Q]R +b1000000101100001011 X4Q]R sHdlNone\x20(0) IWoAx -b1000000100000101100000000 ("7An +b100000010110000101100000000 ("7An sHdlNone\x20(0) 4~J1V -15y,)M +15;6RP sHdlNone\x20(0) a`59, -b1000000100000101100000000 qzz:t +b100000010110000101100000000 qzz:t sHdlNone\x20(0) ;#5:F -b100000010000010110000000000100100 F<)Hk -0ETZd& +sDupLow32\x20(1) ^Oz&2 +0GlXUO sHdlNone\x20(0) ;gswH b1 ME,4D sHdlNone\x20(0) 'bzd" -b1000000100000101100000000 4~;,Y +b100000010110000101100000000 4~;,Y sHdlNone\x20(0) :3^r" -b100000010000010110000000000100100 "BEqR -sU64\x20(0) bhd^X +sS64\x20(1) bhd^X sHdlNone\x20(0) VL(Xz -b10000001000001011 Ul1}( +b1000000101100001011 Ul1}( sHdlNone\x20(0) &VQ'L -b1000000100000101100000000 `$}f} +b100000010110000101100000000 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b100000010000010110000000000100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b100000010000010110000000000100100 7e/z4 +sWidth16Bit\x20(1) g1&_v sHdlNone\x20(0) "QK4U -b1000000100000101100000000 /,3hy +b100000010110000101100000000 /,3hy b1111000100000110010111111100000 8O._Q b1000001100101111111000 b101111111000000000000000000000 vb<^s b10111111100000 %d@K: @@ -111359,9 +112396,7 @@ b1011111110000000000000 gfR.A" b101111111000000000000000000000 H(}3"" b110000 M{|bD" 1SzTsd" -sWrapToTwiceWidth\x20(1) e._X@" -sHdlSome\x20(1) Q^X6H" -b1011 ~I[}3" +sWrapToUInt7ZeroIfGE64\x20(7) e._X@" b1011111110000000000000 DaH8>" b101111111000000000000000000000 vb<^s" b10111111100000 %d@K:" @@ -111377,9 +112412,7 @@ b1011111110000000000000 gfR.A# b101111111000000000000000000000 H(}3"# b110000 M{|bD# 1SzTsd# -sWrapToTwiceWidth\x20(1) e._X@# -sHdlSome\x20(1) Q^X6H# -b1011 ~I[}3# +sWrapToUInt7ZeroIfGE64\x20(7) e._X@# b1011111110000000000000 DaH8># b101111111000000000000000000000 vb<^s# b10111111100000 %d@K:# @@ -111395,9 +112428,7 @@ b1011111110000000000000 gfR.A$ b101111111000000000000000000000 H(}3"$ b110000 M{|bD$ 1SzTsd$ -sWrapToTwiceWidth\x20(1) e._X@$ -sHdlSome\x20(1) Q^X6H$ -b1011 ~I[}3$ +sWrapToUInt7ZeroIfGE64\x20(7) e._X@$ b1011111110000000000000 DaH8>$ b101111111000000000000000000000 vb<^s$ b10111111100000 %d@K:$ @@ -111510,37 +112541,40 @@ b110010111111100001 YX+Cg b10111111100001 OWdnR #334000000 sHdlNone\x20(0) s(9k_ -b1 X4Q]R +b1100000001 X4Q]R sHdlNone\x20(0) IWoAx -b100000000 ("7An +b110000000100000000 ("7An sHdlNone\x20(0) 4~J1V b1 TDOM' b0 qkcIc -b0 Z]\Vq -05y,)M +b1 Z]\Vq +05;6RP sHdlNone\x20(0) a`59, -b100000000 qzz:t +b110000000100000000 qzz:t sHdlNone\x20(0) ;#5:F -b10000000000100100 F<)Hk +b11000000010000000000100100 F<)Hk +sFull64\x20(0) ^Oz&2 sHdlNone\x20(0) ;gswH b0 #nTMG sHdlNone\x20(0) $hh#< b0 ME,4D sHdlNone\x20(0) 'bzd" -b100000000 4~;,Y +b110000000100000000 4~;,Y sHdlNone\x20(0) :3^r" -b10000000000100100 "BEqR +b11000000010000000000100100 "BEqR +sU64\x20(0) bhd^X sHdlNone\x20(0) VL(Xz -b1 Ul1}( +b1100000001 Ul1}( sHdlNone\x20(0) &VQ'L -b100000000 `$}f} +b110000000100000000 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b10000000000100100 NHqU9 +b11000000010000000000100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b10000000000100100 7e/z4 +b11000000010000000000100100 7e/z4 +sWidth8Bit\x20(0) g1&_v sHdlNone\x20(0) "QK4U -b100000000 /,3hy +b110000000100000000 /,3hy b1111000100000110000011111100100 8O._Q b1000001100000111111001 b111111001000000000000000000 vb<^s b11111100100 %d@K: @@ -111568,7 +112603,8 @@ b0 _Pz4O" b1111110010000000000 gfR.A" b111111001000000000000000000 H(}3"" b110010 M{|bD" -b1 ~I[}3" +sHdlNone\x20(0) Q^X6H" +b0 ~I[}3" b1111110010000000000 DaH8>" b111111001000000000000000000 vb<^s" b11111100100 %d@K:" @@ -111584,7 +112620,8 @@ b0 _Pz4O# b1111110010000000000 gfR.A# b111111001000000000000000000 H(}3"# b110010 M{|bD# -b1 ~I[}3# +sHdlNone\x20(0) Q^X6H# +b0 ~I[}3# b1111110010000000000 DaH8># b111111001000000000000000000 vb<^s# b11111100100 %d@K:# @@ -111600,7 +112637,8 @@ b0 _Pz4O$ b1111110010000000000 gfR.A$ b111111001000000000000000000 H(}3"$ b110010 M{|bD$ -b1 ~I[}3$ +sHdlNone\x20(0) Q^X6H$ +b0 ~I[}3$ b1111110010000000000 DaH8>$ b111111001000000000000000000 vb<^s$ b11111100100 %d@K:$ @@ -111722,33 +112760,33 @@ b110000011111100101 YX+Cg b11111100101 OWdnR #336000000 sHdlNone\x20(0) s(9k_ -b1011 X4Q]R +b1100001011 X4Q]R sHdlNone\x20(0) IWoAx -b101100000000 ("7An +b110000101100000000 ("7An sHdlNone\x20(0) 4~J1V b11 TDOM' b1 qkcIc sHdlNone\x20(0) a`59, -b101100000000 qzz:t +b110000101100000000 qzz:t sHdlNone\x20(0) ;#5:F -b10110000000000100100 F<)Hk +b11000010110000000000100100 F<)Hk sHdlNone\x20(0) ;gswH b101 #nTMG sHdlNone\x20(0) 'bzd" -b101100000000 4~;,Y +b110000101100000000 4~;,Y sHdlNone\x20(0) :3^r" -b10110000000000100100 "BEqR +b11000010110000000000100100 "BEqR sHdlNone\x20(0) VL(Xz -b1011 Ul1}( +b1100001011 Ul1}( sHdlNone\x20(0) &VQ'L -b101100000000 `$}f} +b110000101100000000 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b10110000000000100100 NHqU9 +b11000010110000000000100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b10110000000000100100 7e/z4 +b11000010110000000000100100 7e/z4 sHdlNone\x20(0) "QK4U -b101100000000 /,3hy +b110000101100000000 /,3hy b1111000100000110010111111100100 8O._Q b1000001100101111111001 b101111111001000000000000000000 vb<^s b10111111100100 %d@K: @@ -111772,7 +112811,8 @@ b111 4CR}r" b10 _Pz4O" b1011111110010000000000 gfR.A" b101111111001000000000000000000 H(}3"" -b1011 ~I[}3" +sHdlSome\x20(1) Q^X6H" +b10 ~I[}3" b1011111110010000000000 DaH8>" b101111111001000000000000000000 vb<^s" b10111111100100 %d@K:" @@ -111786,7 +112826,8 @@ b111 4CR}r# b10 _Pz4O# b1011111110010000000000 gfR.A# b101111111001000000000000000000 H(}3"# -b1011 ~I[}3# +sHdlSome\x20(1) Q^X6H# +b10 ~I[}3# b1011111110010000000000 DaH8># b101111111001000000000000000000 vb<^s# b10111111100100 %d@K:# @@ -111800,7 +112841,8 @@ b111 4CR}r$ b10 _Pz4O$ b1011111110010000000000 gfR.A$ b101111111001000000000000000000 H(}3"$ -b1011 ~I[}3$ +sHdlSome\x20(1) Q^X6H$ +b10 ~I[}3$ b1011111110010000000000 DaH8>$ b101111111001000000000000000000 vb<^s$ b10111111100100 %d@K:$ @@ -111891,33 +112933,33 @@ b110010111111100101 YX+Cg b10111111100101 OWdnR #338000000 sHdlNone\x20(0) s(9k_ -b100001 X4Q]R +b1100100001 X4Q]R sHdlNone\x20(0) IWoAx -b10000100000000 ("7An +b110010000100000000 ("7An sHdlNone\x20(0) 4~J1V b1 TDOM' b100 qkcIc sHdlNone\x20(0) a`59, -b10000100000000 qzz:t +b110010000100000000 qzz:t sHdlNone\x20(0) ;#5:F -b1000010000000000100100 F<)Hk +b11001000010000000000100100 F<)Hk sHdlNone\x20(0) ;gswH b10000 #nTMG sHdlNone\x20(0) 'bzd" -b10000100000000 4~;,Y +b110010000100000000 4~;,Y sHdlNone\x20(0) :3^r" -b1000010000000000100100 "BEqR +b11001000010000000000100100 "BEqR sHdlNone\x20(0) VL(Xz -b100001 Ul1}( +b1100100001 Ul1}( sHdlNone\x20(0) &VQ'L -b10000100000000 `$}f} +b110010000100000000 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b1000010000000000100100 NHqU9 +b11001000010000000000100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b1000010000000000100100 7e/z4 +b11001000010000000000100100 7e/z4 sHdlNone\x20(0) "QK4U -b10000100000000 /,3hy +b110010000100000000 /,3hy b1111000100000111000011111100100 8O._Q b1000001110000111111001 b1110000111111001000000000000000000 vb<^s s\x20(15) LDg0A @@ -111965,10 +113008,11 @@ sSignExt8\x20(7) ,N-rZ" 1uM|jD" 1kCIh." 1~+U}]" -b100001 ~I[}3" +sHdlNone\x20(0) Q^X6H" +b111000 ~I[}3" b111111 Z7UK," 1^v(#N" -sSignExt8\x20(7) |3Xl_" +sSignExt32\x20(3) |3Xl_" b1111111111100001111110010000000000 DaH8>" b1110000111111001000000000000000000 vb<^s" s\x20(15) LDg0A" @@ -111994,10 +113038,11 @@ sSignExt8\x20(7) ,N-rZ# 1uM|jD# 1kCIh.# 1~+U}]# -b100001 ~I[}3# +sHdlNone\x20(0) Q^X6H# +b111000 ~I[}3# b111111 Z7UK,# 1^v(#N# -sSignExt8\x20(7) |3Xl_# +sSignExt32\x20(3) |3Xl_# b1111111111100001111110010000000000 DaH8># b1110000111111001000000000000000000 vb<^s# s\x20(15) LDg0A# @@ -112023,10 +113068,11 @@ sSignExt8\x20(7) ,N-rZ$ 1uM|jD$ 1kCIh.$ 1~+U}]$ -b100001 ~I[}3$ +sHdlNone\x20(0) Q^X6H$ +b111000 ~I[}3$ b111111 Z7UK,$ 1^v(#N$ -sSignExt8\x20(7) |3Xl_$ +sSignExt32\x20(3) |3Xl_$ b1111111111100001111110010000000000 DaH8>$ b1110000111111001000000000000000000 vb<^s$ s\x20(15) LDg0A$ @@ -112120,33 +113166,33 @@ b111000011111100101 YX+Cg b1000011111100101 OWdnR #340000000 sHdlNone\x20(0) s(9k_ -b111111 X4Q]R +b1100111111 X4Q]R sHdlNone\x20(0) IWoAx -b11111100000000 ("7An +b110011111100000000 ("7An sHdlNone\x20(0) 4~J1V b111 TDOM' b111 qkcIc sHdlNone\x20(0) a`59, -b11111100000000 qzz:t +b110011111100000000 qzz:t sHdlNone\x20(0) ;#5:F -b1111110000000000100100 F<)Hk +b11001111110000000000100100 F<)Hk sHdlNone\x20(0) ;gswH b11111 #nTMG sHdlNone\x20(0) 'bzd" -b11111100000000 4~;,Y +b110011111100000000 4~;,Y sHdlNone\x20(0) :3^r" -b1111110000000000100100 "BEqR +b11001111110000000000100100 "BEqR sHdlNone\x20(0) VL(Xz -b111111 Ul1}( +b1100111111 Ul1}( sHdlNone\x20(0) &VQ'L -b11111100000000 `$}f} +b110011111100000000 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b1111110000000000100100 NHqU9 +b11001111110000000000100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b1111110000000000100100 7e/z4 +b11001111110000000000100100 7e/z4 sHdlNone\x20(0) "QK4U -b11111100000000 /,3hy +b110011111100000000 /,3hy b1111000100000111111111111100100 8O._Q b1000001111111111111001 b1111111111111001000000000000000000 vb<^s @@ -112170,6 +113217,7 @@ b111 4CR}r" b1111 _Pz4O" b1111111111111111111110010000000000 gfR.A" b1111111111111001000000000000000000 H(}3"" +sHdlSome\x20(1) Q^X6H" b111111 ~I[}3" b1111111111111111111110010000000000 DaH8>" b1111111111111001000000000000000000 vb<^s" @@ -112184,6 +113232,7 @@ b111 4CR}r# b1111 _Pz4O# b1111111111111111111110010000000000 gfR.A# b1111111111111001000000000000000000 H(}3"# +sHdlSome\x20(1) Q^X6H# b111111 ~I[}3# b1111111111111111111110010000000000 DaH8># b1111111111111001000000000000000000 vb<^s# @@ -112198,6 +113247,7 @@ b111 4CR}r$ b1111 _Pz4O$ b1111111111111111111110010000000000 gfR.A$ b1111111111111001000000000000000000 H(}3"$ +sHdlSome\x20(1) Q^X6H$ b111111 ~I[}3$ b1111111111111111111110010000000000 DaH8>$ b1111111111111001000000000000000000 vb<^s$ @@ -112289,34 +113339,34 @@ b111111111111100101 YX+Cg b1111111111100101 OWdnR #342000000 sHdlNone\x20(0) s(9k_ -b1000001 X4Q]R +b1101000001 X4Q]R sHdlNone\x20(0) IWoAx -b100000100000000 ("7An +b110100000100000000 ("7An sHdlNone\x20(0) 4~J1V b1 TDOM' b0 qkcIc -b1 y^_Yo +b101 y^_Yo sHdlNone\x20(0) a`59, -b100000100000000 qzz:t +b110100000100000000 qzz:t sHdlNone\x20(0) ;#5:F -b10000010000000000100100 F<)Hk +b11010000010000000000100100 F<)Hk sHdlNone\x20(0) ;gswH b100000 #nTMG sHdlNone\x20(0) 'bzd" -b100000100000000 4~;,Y +b110100000100000000 4~;,Y sHdlNone\x20(0) :3^r" -b10000010000000000100100 "BEqR +b11010000010000000000100100 "BEqR sHdlNone\x20(0) VL(Xz -b1000001 Ul1}( +b1101000001 Ul1}( sHdlNone\x20(0) &VQ'L -b100000100000000 `$}f} +b110100000100000000 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b10000010000000000100100 NHqU9 +b11010000010000000000100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b10000010000000000100100 7e/z4 +b11010000010000000000100100 7e/z4 sHdlNone\x20(0) "QK4U -b100000100000000 /,3hy +b110100000100000000 /,3hy b1111000100000110000011111100110 8O._Q b1000001100000111111001 b111111001000000000000000000 vb<^s sU64\x20(0) LDg0A @@ -112364,10 +113415,11 @@ sFull64\x20(0) ,N-rZ" 0uM|jD" 0kCIh." 0~+U}]" -b1 ~I[}3" +sHdlNone\x20(0) Q^X6H" +b0 ~I[}3" b0 Z7UK," 0^v(#N" -sFull64\x20(0) |3Xl_" +sZeroExt32\x20(2) |3Xl_" b1111110010000000000 DaH8>" b111111001000000000000000000 vb<^s" sU64\x20(0) LDg0A" @@ -112393,10 +113445,11 @@ sFull64\x20(0) ,N-rZ# 0uM|jD# 0kCIh.# 0~+U}]# -b1 ~I[}3# +sHdlNone\x20(0) Q^X6H# +b0 ~I[}3# b0 Z7UK,# 0^v(#N# -sFull64\x20(0) |3Xl_# +sZeroExt32\x20(2) |3Xl_# b1111110010000000000 DaH8># b111111001000000000000000000 vb<^s# sU64\x20(0) LDg0A# @@ -112422,10 +113475,11 @@ sFull64\x20(0) ,N-rZ$ 0uM|jD$ 0kCIh.$ 0~+U}]$ -b1 ~I[}3$ +sHdlNone\x20(0) Q^X6H$ +b0 ~I[}3$ b0 Z7UK,$ 0^v(#N$ -sFull64\x20(0) |3Xl_$ +sZeroExt32\x20(2) |3Xl_$ b1111110010000000000 DaH8>$ b111111001000000000000000000 vb<^s$ sU64\x20(0) LDg0A$ @@ -112550,33 +113604,33 @@ b110000011111100111 YX+Cg b11111100111 OWdnR #344000000 sHdlNone\x20(0) s(9k_ -b1111111 X4Q]R +b1101111111 X4Q]R sHdlNone\x20(0) IWoAx -b111111100000000 ("7An +b110111111100000000 ("7An sHdlNone\x20(0) 4~J1V b111 TDOM' b111 qkcIc sHdlNone\x20(0) a`59, -b111111100000000 qzz:t +b110111111100000000 qzz:t sHdlNone\x20(0) ;#5:F -b11111110000000000100100 F<)Hk +b11011111110000000000100100 F<)Hk sHdlNone\x20(0) ;gswH b111111 #nTMG sHdlNone\x20(0) 'bzd" -b111111100000000 4~;,Y +b110111111100000000 4~;,Y sHdlNone\x20(0) :3^r" -b11111110000000000100100 "BEqR +b11011111110000000000100100 "BEqR sHdlNone\x20(0) VL(Xz -b1111111 Ul1}( +b1101111111 Ul1}( sHdlNone\x20(0) &VQ'L -b111111100000000 `$}f} +b110111111100000000 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b11111110000000000100100 NHqU9 +b11011111110000000000100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b11111110000000000100100 7e/z4 +b11011111110000000000100100 7e/z4 sHdlNone\x20(0) "QK4U -b111111100000000 /,3hy +b110111111100000000 /,3hy b1111000100000111111111111100110 8O._Q b1000001111111111111001 b1111111111111001000000000000000000 vb<^s s\x20(15) LDg0A @@ -112624,10 +113679,11 @@ sSignExt8\x20(7) ,N-rZ" 1uM|jD" 1kCIh." 1~+U}]" +sHdlSome\x20(1) Q^X6H" b111111 ~I[}3" b111111 Z7UK," 1^v(#N" -sSignExt8\x20(7) |3Xl_" +sSignExt32\x20(3) |3Xl_" b1111111111111111111110010000000000 DaH8>" b1111111111111001000000000000000000 vb<^s" s\x20(15) LDg0A" @@ -112653,10 +113709,11 @@ sSignExt8\x20(7) ,N-rZ# 1uM|jD# 1kCIh.# 1~+U}]# +sHdlSome\x20(1) Q^X6H# b111111 ~I[}3# b111111 Z7UK,# 1^v(#N# -sSignExt8\x20(7) |3Xl_# +sSignExt32\x20(3) |3Xl_# b1111111111111111111110010000000000 DaH8># b1111111111111001000000000000000000 vb<^s# s\x20(15) LDg0A# @@ -112682,10 +113739,11 @@ sSignExt8\x20(7) ,N-rZ$ 1uM|jD$ 1kCIh.$ 1~+U}]$ +sHdlSome\x20(1) Q^X6H$ b111111 ~I[}3$ b111111 Z7UK,$ 1^v(#N$ -sSignExt8\x20(7) |3Xl_$ +sSignExt32\x20(3) |3Xl_$ b1111111111111111111110010000000000 DaH8>$ b1111111111111001000000000000000000 vb<^s$ s\x20(15) LDg0A$ @@ -112779,40 +113837,45 @@ b111111111111100111 YX+Cg b1111111111100111 OWdnR #346000000 sHdlNone\x20(0) s(9k_ -b11111111000001011 X4Q]R +b1111111101100001011 X4Q]R sHdlNone\x20(0) IWoAx -b1111111100000101100000000 ("7An +b111111110110000101100000000 ("7An sHdlNone\x20(0) 4~J1V b11 TDOM' b1 qkcIc -b0 y^_Yo -b111 Z]\Vq +b100 y^_Yo +b101 Z]\Vq b1111 nHvkT 15y,)M +1C.L.| +15;6RP sHdlNone\x20(0) a`59, -b1111111100000101100000000 qzz:t +b111111110110000101100000000 qzz:t sHdlNone\x20(0) ;#5:F -b111111110000010110000000000100100 F<)Hk +b1111111011000010110000000000100100 F<)Hk +sDupLow32\x20(1) ^Oz&2 sHdlNone\x20(0) ;gswH b101 #nTMG sHdlSome\x20(1) $hh#< b111111 *Jg{y b1 ME,4D sHdlNone\x20(0) 'bzd" -b1111111100000101100000000 4~;,Y +b111111110110000101100000000 4~;,Y sHdlNone\x20(0) :3^r" -b111111110000010110000000000100100 "BEqR +b1111111011000010110000000000100100 "BEqR +sS64\x20(1) bhd^X sHdlNone\x20(0) VL(Xz -b11111111000001011 Ul1}( +b1111111101100001011 Ul1}( sHdlNone\x20(0) &VQ'L -b1111111100000101100000000 `$}f} +b111111110110000101100000000 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b111111110000010110000000000100100 NHqU9 +b1111111011000010110000000000100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b111111110000010110000000000100100 7e/z4 +b1111111011000010110000000000100100 7e/z4 +sWidth16Bit\x20(1) g1&_v sHdlNone\x20(0) "QK4U -b1111111100000101100000000 /,3hy +b111111110110000101100000000 /,3hy b1111000100000110010100000000100 8O._Q b1000001100101000000001 b101000000001000000000000000000 vb<^s sU64\x20(0) LDg0A @@ -112870,12 +113932,11 @@ sFull64\x20(0) ,N-rZ" 0~+U}]" b10 M{|bD" 0SzTsd" -sWrapToWidth\x20(0) e._X@" -sHdlNone\x20(0) Q^X6H" -b1010 ~I[}3" +sWrapToUInt3\x20(0) e._X@" +b10 ~I[}3" b0 Z7UK," 0^v(#N" -sFull64\x20(0) |3Xl_" +sZeroExt32\x20(2) |3Xl_" b1010000000010000000000 DaH8>" b101000000001000000000000000000 vb<^s" sU64\x20(0) LDg0A" @@ -112905,12 +113966,11 @@ sFull64\x20(0) ,N-rZ# 0~+U}]# b10 M{|bD# 0SzTsd# -sWrapToWidth\x20(0) e._X@# -sHdlNone\x20(0) Q^X6H# -b1010 ~I[}3# +sWrapToUInt3\x20(0) e._X@# +b10 ~I[}3# b0 Z7UK,# 0^v(#N# -sFull64\x20(0) |3Xl_# +sZeroExt32\x20(2) |3Xl_# b1010000000010000000000 DaH8># b101000000001000000000000000000 vb<^s# sU64\x20(0) LDg0A# @@ -112940,12 +114000,11 @@ sFull64\x20(0) ,N-rZ$ 0~+U}]$ b10 M{|bD$ 0SzTsd$ -sWrapToWidth\x20(0) e._X@$ -sHdlNone\x20(0) Q^X6H$ -b1010 ~I[}3$ +sWrapToUInt3\x20(0) e._X@$ +b10 ~I[}3$ b0 Z7UK,$ 0^v(#N$ -sFull64\x20(0) |3Xl_$ +sZeroExt32\x20(2) |3Xl_$ b1010000000010000000000 DaH8>$ b101000000001000000000000000000 vb<^s$ sU64\x20(0) LDg0A$ @@ -113121,40 +114180,39 @@ b110010100000000101 YX+Cg b10100000000101 OWdnR #348000000 sHdlNone\x20(0) s(9k_ -b1101110101000001011 X4Q]R +b110111010101100001011 X4Q]R sHdlNone\x20(0) IWoAx -b110111010100000101100000000 ("7An +b11011101010110000101100000000 ("7An sHdlNone\x20(0) 4~J1V -b101 Z]\Vq -b1110 nHvkT -05y,)M -1C.L.| -15;6RP +b1010 nHvkT +05;6RP +1mJ>XO sHdlNone\x20(0) a`59, -b110111010100000101100000000 qzz:t +b11011101010110000101100000000 qzz:t sHdlNone\x20(0) ;#5:F -b1011101010000010110000000000100100 F<)Hk -sDupLow32\x20(1) ^Oz&2 +b1110101011000010110000000000100100 F<)Hk +sZeroExt8\x20(6) ^Oz&2 sHdlNone\x20(0) ;gswH b111010 *Jg{y b110 ME,4D sHdlNone\x20(0) 'bzd" -b110111010100000101100000000 4~;,Y +b11011101010110000101100000000 4~;,Y sHdlNone\x20(0) :3^r" -b1011101010000010110000000000100100 "BEqR -sS64\x20(1) bhd^X +b1110101011000010110000000000100100 "BEqR +sU8\x20(6) bhd^X sHdlNone\x20(0) VL(Xz -b1101110101000001011 Ul1}( +b110111010101100001011 Ul1}( sHdlNone\x20(0) &VQ'L -b110111010100000101100000000 `$}f} +b11011101010110000101100000000 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b1011101010000010110000000000100100 NHqU9 +b1110101011000010110000000000100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b1011101010000010110000000000100100 7e/z4 -sWidth16Bit\x20(1) g1&_v +b1110101011000010110000000000100100 7e/z4 +sWidth32Bit\x20(2) g1&_v +sSignExt\x20(1) :%QK7 sHdlNone\x20(0) "QK4U -b110111010100000101100000000 /,3hy +b11011101010110000101100000000 /,3hy b1111000100000110010100101000100 8O._Q b1000001100101001010001 b101001010001000000000000000000 vb<^s b10100101000100 %d@K: @@ -113178,7 +114236,7 @@ b101 I%n)P" b1010010100010000000000 gfR.A" b101001010001000000000000000000 H(}3"" b100010 M{|bD" -sWrapToTwiceWidth\x20(1) e._X@" +sWrapToUInt4\x20(1) e._X@" b1010010100010000000000 DaH8>" b101001010001000000000000000000 vb<^s" b10100101000100 %d@K:" @@ -113192,7 +114250,7 @@ b101 I%n)P# b1010010100010000000000 gfR.A# b101001010001000000000000000000 H(}3"# b100010 M{|bD# -sWrapToTwiceWidth\x20(1) e._X@# +sWrapToUInt4\x20(1) e._X@# b1010010100010000000000 DaH8># b101001010001000000000000000000 vb<^s# b10100101000100 %d@K:# @@ -113206,7 +114264,7 @@ b101 I%n)P$ b1010010100010000000000 gfR.A$ b101001010001000000000000000000 H(}3"$ b100010 M{|bD$ -sWrapToTwiceWidth\x20(1) e._X@$ +sWrapToUInt4\x20(1) e._X@$ b1010010100010000000000 DaH8>$ b101001010001000000000000000000 vb<^s$ b10100101000100 %d@K:$ @@ -113319,41 +114377,41 @@ b110010100101000101 YX+Cg b10100101000101 OWdnR #350000000 sHdlNone\x20(0) s(9k_ -b100011011111000001011 X4Q]R +b10001101111101100001011 X4Q]R sHdlNone\x20(0) IWoAx -b10001101111100000101100000000 ("7An +b1000110111110110000101100000000 ("7An sHdlNone\x20(0) 4~J1V -b111 Z]\Vq -b1011 nHvkT -15y,)M -0C.L.| -05;6RP +b1111 nHvkT +05y,)M +15;6RP +0mJ>XO sHdlNone\x20(0) a`59, -b10001101111100000101100000000 qzz:t +b1000110111110110000101100000000 qzz:t sHdlNone\x20(0) ;#5:F -b110111110000010110000000000100100 F<)Hk -sZeroExt16\x20(4) ^Oz&2 +b1011111011000010110000000000100100 F<)Hk +sDupLow32\x20(1) ^Oz&2 +1Qbc%q sHdlNone\x20(0) ;gswH b101111 *Jg{y b10001 ME,4D sHdlNone\x20(0) 'bzd" -b10001101111100000101100000000 4~;,Y +b1000110111110110000101100000000 4~;,Y sHdlNone\x20(0) :3^r" -b110111110000010110000000000100100 "BEqR -sU16\x20(4) bhd^X +b1011111011000010110000000000100100 "BEqR +sS64\x20(1) bhd^X sHdlNone\x20(0) VL(Xz -b100011011111000001011 Ul1}( +b10001101111101100001011 Ul1}( sHdlNone\x20(0) &VQ'L -b10001101111100000101100000000 `$}f} +b1000110111110110000101100000000 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b110111110000010110000000000100100 NHqU9 +b1011111011000010110000000000100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b110111110000010110000000000100100 7e/z4 -sWidth8Bit\x20(0) g1&_v -sSignExt\x20(1) :%QK7 +b1011111011000010110000000000100100 7e/z4 +sWidth16Bit\x20(1) g1&_v +sZeroExt\x20(0) :%QK7 sHdlNone\x20(0) "QK4U -b10001101111100000101100000000 /,3hy +b1000110111110110000101100000000 /,3hy b1111000100000110010110000000100 8O._Q b1000001100101100000001 b101100000001000000000000000000 vb<^s b10110000000100 %d@K: @@ -113380,8 +114437,7 @@ b110 4CR}r" b1011000000010000000000 gfR.A" b101100000001000000000000000000 H(}3"" b10 M{|bD" -sWrapToWidth\x20(0) e._X@" -b1011 ~I[}3" +sWrapToUInt7\x20(4) e._X@" b1011000000010000000000 DaH8>" b101100000001000000000000000000 vb<^s" b10110000000100 %d@K:" @@ -113396,8 +114452,7 @@ b110 4CR}r# b1011000000010000000000 gfR.A# b101100000001000000000000000000 H(}3"# b10 M{|bD# -sWrapToWidth\x20(0) e._X@# -b1011 ~I[}3# +sWrapToUInt7\x20(4) e._X@# b1011000000010000000000 DaH8># b101100000001000000000000000000 vb<^s# b10110000000100 %d@K:# @@ -113412,8 +114467,7 @@ b110 4CR}r$ b1011000000010000000000 gfR.A$ b101100000001000000000000000000 H(}3"$ b10 M{|bD$ -sWrapToWidth\x20(0) e._X@$ -b1011 ~I[}3$ +sWrapToUInt7\x20(4) e._X@$ b1011000000010000000000 DaH8>$ b101100000001000000000000000000 vb<^s$ b10110000000100 %d@K:$ @@ -113522,39 +114576,39 @@ b110010110000000101 YX+Cg b10110000000101 OWdnR #352000000 sHdlNone\x20(0) s(9k_ -b1000001000001000001011 X4Q]R +b100000100000101100001011 X4Q]R sHdlNone\x20(0) IWoAx -b100000100000100000101100000000 ("7An +b10000010000010110000101100000000 ("7An sHdlNone\x20(0) 4~J1V -b1 Z]\Vq -b1000 nHvkT -05y,)M +b0 nHvkT +05;6RP sHdlNone\x20(0) a`59, -b100000100000100000101100000000 qzz:t +b10000010000010110000101100000000 qzz:t sHdlNone\x20(0) ;#5:F -b10000010000010110000000000100100 F<)Hk +b1000001011000010110000000000100100 F<)Hk sFull64\x20(0) ^Oz&2 -1ETZd& +0Qbc%q +1GlXUO sHdlNone\x20(0) ;gswH b100000 *Jg{y b100000 ME,4D sHdlNone\x20(0) 'bzd" -b100000100000100000101100000000 4~;,Y +b10000010000010110000101100000000 4~;,Y sHdlNone\x20(0) :3^r" -b10000010000010110000000000100100 "BEqR -sCmpRBOne\x20(8) bhd^X +b1000001011000010110000000000100100 "BEqR +sU64\x20(0) bhd^X sHdlNone\x20(0) VL(Xz -b1000001000001000001011 Ul1}( +b100000100000101100001011 Ul1}( sHdlNone\x20(0) &VQ'L -b100000100000100000101100000000 `$}f} +b10000010000010110000101100000000 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b10000010000010110000000000100100 NHqU9 +b1000001011000010110000000000100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b10000010000010110000000000100100 7e/z4 -sZeroExt\x20(0) :%QK7 +b1000001011000010110000000000100100 7e/z4 +sWidth8Bit\x20(0) g1&_v sHdlNone\x20(0) "QK4U -b100000100000100000101100000000 /,3hy +b10000010000010110000101100000000 /,3hy b1111000100000110010111111000100 8O._Q b1000001100101111110001 b101111110001000000000000000000 vb<^s b10111111000100 %d@K: @@ -113583,8 +114636,7 @@ b1011111100010000000000 gfR.A" b101111110001000000000000000000 H(}3"" b100010 M{|bD" 1SzTsd" -sWrapToTwiceWidth\x20(1) e._X@" -sHdlSome\x20(1) Q^X6H" +sWrapToUInt7ZeroIfGE64\x20(7) e._X@" b1011111100010000000000 DaH8>" b101111110001000000000000000000 vb<^s" b10111111000100 %d@K:" @@ -113600,8 +114652,7 @@ b1011111100010000000000 gfR.A# b101111110001000000000000000000 H(}3"# b100010 M{|bD# 1SzTsd# -sWrapToTwiceWidth\x20(1) e._X@# -sHdlSome\x20(1) Q^X6H# +sWrapToUInt7ZeroIfGE64\x20(7) e._X@# b1011111100010000000000 DaH8># b101111110001000000000000000000 vb<^s# b10111111000100 %d@K:# @@ -113617,8 +114668,7 @@ b1011111100010000000000 gfR.A$ b101111110001000000000000000000 H(}3"$ b100010 M{|bD$ 1SzTsd$ -sWrapToTwiceWidth\x20(1) e._X@$ -sHdlSome\x20(1) Q^X6H$ +sWrapToUInt7ZeroIfGE64\x20(7) e._X@$ b1011111100010000000000 DaH8>$ b101111110001000000000000000000 vb<^s$ b10111111000100 %d@K:$ @@ -113727,35 +114777,39 @@ b110010111111000101 YX+Cg b10111111000101 OWdnR #354000000 sHdlNone\x20(0) s(9k_ -b1000010111111000001011 X4Q]R +b100001011111101100001011 X4Q]R sHdlNone\x20(0) IWoAx -b100001011111100000101100000000 ("7An +b10000101111110110000101100000000 ("7An sHdlNone\x20(0) 4~J1V -b111 Z]\Vq -b111 nHvkT +b1111 nHvkT 15y,)M +0C.L.| +15;6RP sHdlNone\x20(0) a`59, -b100001011111100000101100000000 qzz:t +b10000101111110110000101100000000 qzz:t sHdlNone\x20(0) ;#5:F -b101111110000010110000000000100100 F<)Hk +b111111011000010110000000000100100 F<)Hk +sDupLow32\x20(1) ^Oz&2 sHdlNone\x20(0) ;gswH b11111 *Jg{y b100001 ME,4D sHdlNone\x20(0) 'bzd" -b100001011111100000101100000000 4~;,Y +b10000101111110110000101100000000 4~;,Y sHdlNone\x20(0) :3^r" -b101111110000010110000000000100100 "BEqR +b111111011000010110000000000100100 "BEqR +sS64\x20(1) bhd^X sHdlNone\x20(0) VL(Xz -b1000010111111000001011 Ul1}( +b100001011111101100001011 Ul1}( sHdlNone\x20(0) &VQ'L -b100001011111100000101100000000 `$}f} +b10000101111110110000101100000000 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b101111110000010110000000000100100 NHqU9 +b111111011000010110000000000100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b101111110000010110000000000100100 7e/z4 +b111111011000010110000000000100100 7e/z4 +sWidth16Bit\x20(1) g1&_v sHdlNone\x20(0) "QK4U -b100001011111100000101100000000 /,3hy +b10000101111110110000101100000000 /,3hy b1111000100000110010100000100100 8O._Q b1000001100101000001001 b101000001001000000000000000000 vb<^s b10100000100100 %d@K: @@ -113787,9 +114839,7 @@ b1010000010010000000000 gfR.A" b101000001001000000000000000000 H(}3"" b10010 M{|bD" 0SzTsd" -sWrapToWidth\x20(0) e._X@" -sHdlNone\x20(0) Q^X6H" -b1010 ~I[}3" +sWrapToUInt3\x20(0) e._X@" b1010000010010000000000 DaH8>" b101000001001000000000000000000 vb<^s" b10100000100100 %d@K:" @@ -113806,9 +114856,7 @@ b1010000010010000000000 gfR.A# b101000001001000000000000000000 H(}3"# b10010 M{|bD# 0SzTsd# -sWrapToWidth\x20(0) e._X@# -sHdlNone\x20(0) Q^X6H# -b1010 ~I[}3# +sWrapToUInt3\x20(0) e._X@# b1010000010010000000000 DaH8># b101000001001000000000000000000 vb<^s# b10100000100100 %d@K:# @@ -113825,9 +114873,7 @@ b1010000010010000000000 gfR.A$ b101000001001000000000000000000 H(}3"$ b10010 M{|bD$ 0SzTsd$ -sWrapToWidth\x20(0) e._X@$ -sHdlNone\x20(0) Q^X6H$ -b1010 ~I[}3$ +sWrapToUInt3\x20(0) e._X@$ b1010000010010000000000 DaH8>$ b101000001001000000000000000000 vb<^s$ b10100000100100 %d@K:$ @@ -113955,38 +115001,41 @@ b110010100000100101 YX+Cg b10100000100101 OWdnR #356000000 sHdlNone\x20(0) s(9k_ -b1011 X4Q]R +b1100001011 X4Q]R sHdlNone\x20(0) IWoAx -b101100000000 ("7An +b110000101100000000 ("7An sHdlNone\x20(0) 4~J1V -b0 Z]\Vq +b1 Z]\Vq b0 nHvkT 05y,)M +05;6RP sHdlNone\x20(0) a`59, -b101100000000 qzz:t +b110000101100000000 qzz:t sHdlNone\x20(0) ;#5:F -b10110000000000100100 F<)Hk -0ETZd& +b11000010110000000000100100 F<)Hk +sFull64\x20(0) ^Oz&2 +0GlXUO sHdlNone\x20(0) ;gswH sHdlNone\x20(0) $hh#< b0 *Jg{y b0 ME,4D sHdlNone\x20(0) 'bzd" -b101100000000 4~;,Y +b110000101100000000 4~;,Y sHdlNone\x20(0) :3^r" -b10110000000000100100 "BEqR +b11000010110000000000100100 "BEqR sU64\x20(0) bhd^X sHdlNone\x20(0) VL(Xz -b1011 Ul1}( +b1100001011 Ul1}( sHdlNone\x20(0) &VQ'L -b101100000000 `$}f} +b110000101100000000 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b10110000000000100100 NHqU9 +b11000010110000000000100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b10110000000000100100 7e/z4 +b11000010110000000000100100 7e/z4 +sWidth8Bit\x20(0) g1&_v sHdlNone\x20(0) "QK4U -b101100000000 /,3hy +b110000101100000000 /,3hy b1111000100000110010111111100100 8O._Q b1000001100101111111001 b101111111001000000000000000000 vb<^s b10111111100100 %d@K: @@ -114016,9 +115063,7 @@ b1011111110010000000000 gfR.A" b101111111001000000000000000000 H(}3"" b110010 M{|bD" 1SzTsd" -sWrapToTwiceWidth\x20(1) e._X@" -sHdlSome\x20(1) Q^X6H" -b1011 ~I[}3" +sWrapToUInt7ZeroIfGE64\x20(7) e._X@" b1011111110010000000000 DaH8>" b101111111001000000000000000000 vb<^s" b10111111100100 %d@K:" @@ -114034,9 +115079,7 @@ b1011111110010000000000 gfR.A# b101111111001000000000000000000 H(}3"# b110010 M{|bD# 1SzTsd# -sWrapToTwiceWidth\x20(1) e._X@# -sHdlSome\x20(1) Q^X6H# -b1011 ~I[}3# +sWrapToUInt7ZeroIfGE64\x20(7) e._X@# b1011111110010000000000 DaH8># b101111111001000000000000000000 vb<^s# b10111111100100 %d@K:# @@ -114052,9 +115095,7 @@ b1011111110010000000000 gfR.A$ b101111111001000000000000000000 H(}3"$ b110010 M{|bD$ 1SzTsd$ -sWrapToTwiceWidth\x20(1) e._X@$ -sHdlSome\x20(1) Q^X6H$ -b1011 ~I[}3$ +sWrapToUInt7ZeroIfGE64\x20(7) e._X@$ b1011111110010000000000 DaH8>$ b101111111001000000000000000000 vb<^s$ b10111111100100 %d@K:$ @@ -114167,33 +115208,33 @@ b110010111111100101 YX+Cg b10111111100101 OWdnR #358000000 sHdlNone\x20(0) s(9k_ -b1 X4Q]R +b1100000001 X4Q]R sHdlNone\x20(0) IWoAx -b100000000 ("7An +b110000000100000000 ("7An sHdlNone\x20(0) 4~J1V b1 TDOM' b0 qkcIc sHdlNone\x20(0) a`59, -b100000000 qzz:t +b110000000100000000 qzz:t sHdlNone\x20(0) ;#5:F -b10000000000100100 F<)Hk +b11000000010000000000100100 F<)Hk sHdlNone\x20(0) ;gswH b0 #nTMG sHdlNone\x20(0) 'bzd" -b100000000 4~;,Y +b110000000100000000 4~;,Y sHdlNone\x20(0) :3^r" -b10000000000100100 "BEqR +b11000000010000000000100100 "BEqR sHdlNone\x20(0) VL(Xz -b1 Ul1}( +b1100000001 Ul1}( sHdlNone\x20(0) &VQ'L -b100000000 `$}f} +b110000000100000000 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b10000000000100100 NHqU9 +b11000000010000000000100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b10000000000100100 7e/z4 +b11000000010000000000100100 7e/z4 sHdlNone\x20(0) "QK4U -b100000000 /,3hy +b110000000100000000 /,3hy b1111000100000110000000000001000 8O._Q b1000001100000000000010 @@ -114229,7 +115270,7 @@ b100000000000 gfR.A" b10000000000000000000 H(}3"" b100 M{|bD" 0SzTsd" -sWrapToWidth\x20(0) e._X@" +sWrapToUInt3\x20(0) e._X@" sHdlNone\x20(0) Q^X6H" b0 ~I[}3" b100000000000 DaH8>" @@ -114250,7 +115291,7 @@ b100000000000 gfR.A# b10000000000000000000 H(}3"# b100 M{|bD# 0SzTsd# -sWrapToWidth\x20(0) e._X@# +sWrapToUInt3\x20(0) e._X@# sHdlNone\x20(0) Q^X6H# b0 ~I[}3# b100000000000 DaH8># @@ -114271,7 +115312,7 @@ b100000000000 gfR.A$ b10000000000000000000 H(}3"$ b100 M{|bD$ 0SzTsd$ -sWrapToWidth\x20(0) e._X@$ +sWrapToUInt3\x20(0) e._X@$ sHdlNone\x20(0) Q^X6H$ b0 ~I[}3$ b100000000000 DaH8>$ @@ -114458,37 +115499,35 @@ b110000000000001001 YX+Cg b1001 OWdnR #360000000 sHdlNone\x20(0) s(9k_ -b1100000000001000000001 X4Q]R +b110000000000101100000001 X4Q]R sHdlNone\x20(0) IWoAx -b110000000000100000000100000000 ("7An +b11000000000010110000000100000000 ("7An sHdlNone\x20(0) 4~J1V -b1 Z]\Vq +b101 Z]\Vq sHdlNone\x20(0) a`59, -b110000000000100000000100000000 qzz:t +b11000000000010110000000100000000 qzz:t sHdlNone\x20(0) ;#5:F -b10000000010000000000100100 F<)Hk -sZeroExt16\x20(4) ^Oz&2 -1ETZd& +b1011000000010000000000100100 F<)Hk +1Qbc%q +1GlXUO sHdlNone\x20(0) ;gswH sHdlSome\x20(1) $hh#< b110000 ME,4D sHdlNone\x20(0) 'bzd" -b110000000000100000000100000000 4~;,Y +b11000000000010110000000100000000 4~;,Y sHdlNone\x20(0) :3^r" -b10000000010000000000100100 "BEqR -s\x20(12) bhd^X +b1011000000010000000000100100 "BEqR sHdlNone\x20(0) VL(Xz -b1100000000001000000001 Ul1}( +b110000000000101100000001 Ul1}( sHdlNone\x20(0) &VQ'L -b110000000000100000000100000000 `$}f} +b11000000000010110000000100000000 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b10000000010000000000100100 NHqU9 +b1011000000010000000000100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b10000000010000000000100100 7e/z4 -sSignExt\x20(1) :%QK7 +b1011000000010000000000100100 7e/z4 sHdlNone\x20(0) "QK4U -b110000000000100000000100000000 /,3hy +b11000000000010110000000100000000 /,3hy b1111000100000110000010000001000 8O._Q b1000001100000100000010 b100000010000000000000000000 vb<^s b10000001000 %d@K: @@ -114510,7 +115549,7 @@ b1000000100000000000 $$vGV" b10 4CR}r" b1000000100000000000 gfR.A" b100000010000000000000000000 H(}3"" -b1 ~I[}3" +sWrapToUInt7\x20(4) e._X@" b1000000100000000000 DaH8>" b100000010000000000000000000 vb<^s" b10000001000 %d@K:" @@ -114523,7 +115562,7 @@ b1000000100000000000 $$vGV# b10 4CR}r# b1000000100000000000 gfR.A# b100000010000000000000000000 H(}3"# -b1 ~I[}3# +sWrapToUInt7\x20(4) e._X@# b1000000100000000000 DaH8># b100000010000000000000000000 vb<^s# b10000001000 %d@K:# @@ -114536,7 +115575,7 @@ b1000000100000000000 $$vGV$ b10 4CR}r$ b1000000100000000000 gfR.A$ b100000010000000000000000000 H(}3"$ -b1 ~I[}3$ +sWrapToUInt7\x20(4) e._X@$ b1000000100000000000 DaH8>$ b100000010000000000000000000 vb<^s$ b10000001000 %d@K:$ @@ -114657,35 +115696,32 @@ b110000010000001001 YX+Cg b10000001001 OWdnR #362000000 sHdlNone\x20(0) s(9k_ -b1000010000001000000001 X4Q]R +b100001000000101100000001 X4Q]R sHdlNone\x20(0) IWoAx -b100001000000100000000100000000 ("7An +b10000100000010110000000100000000 ("7An sHdlNone\x20(0) 4~J1V -15y,)M +15;6RP sHdlNone\x20(0) a`59, -b100001000000100000000100000000 qzz:t +b10000100000010110000000100000000 qzz:t sHdlNone\x20(0) ;#5:F -b100000010000000010000000000100100 F<)Hk -sFull64\x20(0) ^Oz&2 +sDupLow32\x20(1) ^Oz&2 +0Qbc%q sHdlNone\x20(0) ;gswH b100001 ME,4D sHdlNone\x20(0) 'bzd" -b100001000000100000000100000000 4~;,Y +b10000100000010110000000100000000 4~;,Y sHdlNone\x20(0) :3^r" -b100000010000000010000000000100100 "BEqR -sCmpRBOne\x20(8) bhd^X +sS64\x20(1) bhd^X sHdlNone\x20(0) VL(Xz -b1000010000001000000001 Ul1}( +b100001000000101100000001 Ul1}( sHdlNone\x20(0) &VQ'L -b100001000000100000000100000000 `$}f} +b10000100000010110000000100000000 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b100000010000000010000000000100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b100000010000000010000000000100100 7e/z4 -sZeroExt\x20(0) :%QK7 +sWidth16Bit\x20(1) g1&_v sHdlNone\x20(0) "QK4U -b100001000000100000000100000000 /,3hy +b10000100000010110000000100000000 /,3hy b1111000100000110000011111001000 8O._Q b1000001100000111110010 b111110010000000000000000000 vb<^s b11111001000 %d@K: @@ -114714,8 +115749,7 @@ b1111100100000000000 gfR.A" b111110010000000000000000000 H(}3"" b100100 M{|bD" 1SzTsd" -sWrapToTwiceWidth\x20(1) e._X@" -sHdlSome\x20(1) Q^X6H" +sWrapToUInt7ZeroIfGE64\x20(7) e._X@" b1111100100000000000 DaH8>" b111110010000000000000000000 vb<^s" b11111001000 %d@K:" @@ -114731,8 +115765,7 @@ b1111100100000000000 gfR.A# b111110010000000000000000000 H(}3"# b100100 M{|bD# 1SzTsd# -sWrapToTwiceWidth\x20(1) e._X@# -sHdlSome\x20(1) Q^X6H# +sWrapToUInt7ZeroIfGE64\x20(7) e._X@# b1111100100000000000 DaH8># b111110010000000000000000000 vb<^s# b11111001000 %d@K:# @@ -114748,8 +115781,7 @@ b1111100100000000000 gfR.A$ b111110010000000000000000000 H(}3"$ b100100 M{|bD$ 1SzTsd$ -sWrapToTwiceWidth\x20(1) e._X@$ -sHdlSome\x20(1) Q^X6H$ +sWrapToUInt7ZeroIfGE64\x20(7) e._X@$ b1111100100000000000 DaH8>$ b111110010000000000000000000 vb<^s$ b11111001000 %d@K:$ @@ -114858,32 +115890,31 @@ b110000011111001001 YX+Cg b11111001001 OWdnR #364000000 sHdlNone\x20(0) s(9k_ -b1000000000001000000001 X4Q]R +b100000000000101100000001 X4Q]R sHdlNone\x20(0) IWoAx -b100000000000100000000100000000 ("7An +b10000000000010110000000100000000 ("7An sHdlNone\x20(0) 4~J1V -05y,)M +05;6RP sHdlNone\x20(0) a`59, -b100000000000100000000100000000 qzz:t +b10000000000010110000000100000000 qzz:t sHdlNone\x20(0) ;#5:F -b10000000010000000000100100 F<)Hk +sFull64\x20(0) ^Oz&2 sHdlNone\x20(0) ;gswH b100000 ME,4D sHdlNone\x20(0) 'bzd" -b100000000000100000000100000000 4~;,Y +b10000000000010110000000100000000 4~;,Y sHdlNone\x20(0) :3^r" -b10000000010000000000100100 "BEqR +sU64\x20(0) bhd^X sHdlNone\x20(0) VL(Xz -b1000000000001000000001 Ul1}( +b100000000000101100000001 Ul1}( sHdlNone\x20(0) &VQ'L -b100000000000100000000100000000 `$}f} +b10000000000010110000000100000000 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b10000000010000000000100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b10000000010000000000100100 7e/z4 +sWidth8Bit\x20(0) g1&_v sHdlNone\x20(0) "QK4U -b100000000000100000000100000000 /,3hy +b10000000000010110000000100000000 /,3hy b1111000100000110000000000101000 8O._Q b1000001100000000001010 b1010000000000000000000 vb<^s b101000 %d@K: @@ -114915,9 +115944,7 @@ b10100000000000 gfR.A" b1010000000000000000000 H(}3"" b10100 M{|bD" 0SzTsd" -sWrapToWidth\x20(0) e._X@" -sHdlNone\x20(0) Q^X6H" -b0 ~I[}3" +sWrapToUInt3\x20(0) e._X@" b10100000000000 DaH8>" b1010000000000000000000 vb<^s" b101000 %d@K:" @@ -114934,9 +115961,7 @@ b10100000000000 gfR.A# b1010000000000000000000 H(}3"# b10100 M{|bD# 0SzTsd# -sWrapToWidth\x20(0) e._X@# -sHdlNone\x20(0) Q^X6H# -b0 ~I[}3# +sWrapToUInt3\x20(0) e._X@# b10100000000000 DaH8># b1010000000000000000000 vb<^s# b101000 %d@K:# @@ -114953,9 +115978,7 @@ b10100000000000 gfR.A$ b1010000000000000000000 H(}3"$ b10100 M{|bD$ 0SzTsd$ -sWrapToWidth\x20(0) e._X@$ -sHdlNone\x20(0) Q^X6H$ -b0 ~I[}3$ +sWrapToUInt3\x20(0) e._X@$ b10100000000000 DaH8>$ b1010000000000000000000 vb<^s$ b101000 %d@K:$ @@ -115083,34 +116106,32 @@ b110000000000101001 YX+Cg b101001 OWdnR #366000000 sHdlNone\x20(0) s(9k_ -b10000001000000001 X4Q]R +b1000000101100000001 X4Q]R sHdlNone\x20(0) IWoAx -b1000000100000000100000000 ("7An +b100000010110000000100000000 ("7An sHdlNone\x20(0) 4~J1V -15y,)M +15;6RP sHdlNone\x20(0) a`59, -b1000000100000000100000000 qzz:t +b100000010110000000100000000 qzz:t sHdlNone\x20(0) ;#5:F -b100000010000000010000000000100100 F<)Hk -0ETZd& +sDupLow32\x20(1) ^Oz&2 +0GlXUO sHdlNone\x20(0) ;gswH b1 ME,4D sHdlNone\x20(0) 'bzd" -b1000000100000000100000000 4~;,Y +b100000010110000000100000000 4~;,Y sHdlNone\x20(0) :3^r" -b100000010000000010000000000100100 "BEqR -sU64\x20(0) bhd^X +sS64\x20(1) bhd^X sHdlNone\x20(0) VL(Xz -b10000001000000001 Ul1}( +b1000000101100000001 Ul1}( sHdlNone\x20(0) &VQ'L -b1000000100000000100000000 `$}f} +b100000010110000000100000000 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b100000010000000010000000000100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b100000010000000010000000000100100 7e/z4 +sWidth16Bit\x20(1) g1&_v sHdlNone\x20(0) "QK4U -b1000000100000000100000000 /,3hy +b100000010110000000100000000 /,3hy b1111000100000110000011111101000 8O._Q b1000001100000111111010 b111111010000000000000000000 vb<^s b11111101000 %d@K: @@ -115140,9 +116159,7 @@ b1111110100000000000 gfR.A" b111111010000000000000000000 H(}3"" b110100 M{|bD" 1SzTsd" -sWrapToTwiceWidth\x20(1) e._X@" -sHdlSome\x20(1) Q^X6H" -b1 ~I[}3" +sWrapToUInt7ZeroIfGE64\x20(7) e._X@" b1111110100000000000 DaH8>" b111111010000000000000000000 vb<^s" b11111101000 %d@K:" @@ -115158,9 +116175,7 @@ b1111110100000000000 gfR.A# b111111010000000000000000000 H(}3"# b110100 M{|bD# 1SzTsd# -sWrapToTwiceWidth\x20(1) e._X@# -sHdlSome\x20(1) Q^X6H# -b1 ~I[}3# +sWrapToUInt7ZeroIfGE64\x20(7) e._X@# b1111110100000000000 DaH8># b111111010000000000000000000 vb<^s# b11111101000 %d@K:# @@ -115176,9 +116191,7 @@ b1111110100000000000 gfR.A$ b111111010000000000000000000 H(}3"$ b110100 M{|bD$ 1SzTsd$ -sWrapToTwiceWidth\x20(1) e._X@$ -sHdlSome\x20(1) Q^X6H$ -b1 ~I[}3$ +sWrapToUInt7ZeroIfGE64\x20(7) e._X@$ b1111110100000000000 DaH8>$ b111111010000000000000000000 vb<^s$ b11111101000 %d@K:$ @@ -115291,39 +116304,37 @@ b110000011111101001 YX+Cg b11111101001 OWdnR #368000000 sHdlNone\x20(0) s(9k_ -b1100010100001000100001 X4Q]R +b110001010000101100100001 X4Q]R sHdlNone\x20(0) IWoAx -b110001010000100010000100000000 ("7An +b11000101000010110010000100000000 ("7An sHdlNone\x20(0) 4~J1V b100 qkcIc -b100 nHvkT +15y,)M sHdlNone\x20(0) a`59, -b110001010000100010000100000000 qzz:t +b11000101000010110010000100000000 qzz:t sHdlNone\x20(0) ;#5:F -b101000010001000010000000000100100 F<)Hk -sZeroExt16\x20(4) ^Oz&2 -1ETZd& +b100001011001000010000000000100100 F<)Hk +1Qbc%q +1GlXUO sHdlNone\x20(0) ;gswH b10000 #nTMG b10000 *Jg{y b110001 ME,4D sHdlNone\x20(0) 'bzd" -b110001010000100010000100000000 4~;,Y +b11000101000010110010000100000000 4~;,Y sHdlNone\x20(0) :3^r" -b101000010001000010000000000100100 "BEqR -s\x20(12) bhd^X +b100001011001000010000000000100100 "BEqR sHdlNone\x20(0) VL(Xz -b1100010100001000100001 Ul1}( +b110001010000101100100001 Ul1}( sHdlNone\x20(0) &VQ'L -b110001010000100010000100000000 `$}f} +b11000101000010110010000100000000 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b101000010001000010000000000100100 NHqU9 +b100001011001000010000000000100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b101000010001000010000000000100100 7e/z4 -sSignExt\x20(1) :%QK7 +b100001011001000010000000000100100 7e/z4 sHdlNone\x20(0) "QK4U -b110001010000100010000100000000 /,3hy +b11000101000010110010000100000000 /,3hy b1111000100000111000011111101000 8O._Q b1000001110000111111010 b1110000111111010000000000000000000 vb<^s s\x20(15) LDg0A @@ -115369,10 +116380,10 @@ sSignExt8\x20(7) ,N-rZ" 1uM|jD" 1kCIh." 1~+U}]" -b100001 ~I[}3" +b111000 ~I[}3" b111111 Z7UK," 1^v(#N" -sSignExt8\x20(7) |3Xl_" +sSignExt32\x20(3) |3Xl_" b1111111111100001111110100000000000 DaH8>" b1110000111111010000000000000000000 vb<^s" s\x20(15) LDg0A" @@ -115397,10 +116408,10 @@ sSignExt8\x20(7) ,N-rZ# 1uM|jD# 1kCIh.# 1~+U}]# -b100001 ~I[}3# +b111000 ~I[}3# b111111 Z7UK,# 1^v(#N# -sSignExt8\x20(7) |3Xl_# +sSignExt32\x20(3) |3Xl_# b1111111111100001111110100000000000 DaH8># b1110000111111010000000000000000000 vb<^s# s\x20(15) LDg0A# @@ -115425,10 +116436,10 @@ sSignExt8\x20(7) ,N-rZ$ 1uM|jD$ 1kCIh.$ 1~+U}]$ -b100001 ~I[}3$ +b111000 ~I[}3$ b111111 Z7UK,$ 1^v(#N$ -sSignExt8\x20(7) |3Xl_$ +sSignExt32\x20(3) |3Xl_$ b1111111111100001111110100000000000 DaH8>$ b1110000111111010000000000000000000 vb<^s$ s\x20(15) LDg0A$ @@ -115517,42 +116528,42 @@ b111000011111101001 YX+Cg b1000011111101001 OWdnR #370000000 sHdlNone\x20(0) s(9k_ -b1000100111111000111111 X4Q]R +b100010011111101100111111 X4Q]R sHdlNone\x20(0) IWoAx -b100010011111100011111100000000 ("7An +b10001001111110110011111100000000 ("7An sHdlNone\x20(0) 4~J1V b111 TDOM' b111 qkcIc -b111 Z]\Vq -b111 nHvkT -05y,)M -1C.L.| +b1111 nHvkT +05;6RP +1mJ>XO sHdlNone\x20(0) a`59, -b100010011111100011111100000000 qzz:t +b10001001111110110011111100000000 qzz:t sHdlNone\x20(0) ;#5:F -b1001111110001111110000000000100100 F<)Hk -sFull64\x20(0) ^Oz&2 +b111111011001111110000000000100100 F<)Hk +sZeroExt32\x20(2) ^Oz&2 +0Qbc%q sHdlNone\x20(0) ;gswH b11111 #nTMG b11111 *Jg{y b100010 ME,4D sHdlNone\x20(0) 'bzd" -b100010011111100011111100000000 4~;,Y +b10001001111110110011111100000000 4~;,Y sHdlNone\x20(0) :3^r" -b1001111110001111110000000000100100 "BEqR -sCmpRBOne\x20(8) bhd^X +b111111011001111110000000000100100 "BEqR +sU32\x20(2) bhd^X sHdlNone\x20(0) VL(Xz -b1000100111111000111111 Ul1}( +b100010011111101100111111 Ul1}( sHdlNone\x20(0) &VQ'L -b100010011111100011111100000000 `$}f} +b10001001111110110011111100000000 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b1001111110001111110000000000100100 NHqU9 +b111111011001111110000000000100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b1001111110001111110000000000100100 7e/z4 -sZeroExt\x20(0) :%QK7 +b111111011001111110000000000100100 7e/z4 +sWidth32Bit\x20(2) g1&_v sHdlNone\x20(0) "QK4U -b100010011111100011111100000000 /,3hy +b10001001111110110011111100000000 /,3hy b1111000100000111111111111101000 8O._Q b1000001111111111111010 b1111111111111010000000000000000000 vb<^s @@ -115576,6 +116588,7 @@ b111 4CR}r" b1111 _Pz4O" b1111111111111111111110100000000000 gfR.A" b1111111111111010000000000000000000 H(}3"" +sHdlSome\x20(1) Q^X6H" b111111 ~I[}3" b1111111111111111111110100000000000 DaH8>" b1111111111111010000000000000000000 vb<^s" @@ -115590,6 +116603,7 @@ b111 4CR}r# b1111 _Pz4O# b1111111111111111111110100000000000 gfR.A# b1111111111111010000000000000000000 H(}3"# +sHdlSome\x20(1) Q^X6H# b111111 ~I[}3# b1111111111111111111110100000000000 DaH8># b1111111111111010000000000000000000 vb<^s# @@ -115604,6 +116618,7 @@ b111 4CR}r$ b1111 _Pz4O$ b1111111111111111111110100000000000 gfR.A$ b1111111111111010000000000000000000 H(}3"$ +sHdlSome\x20(1) Q^X6H$ b111111 ~I[}3$ b1111111111111111111110100000000000 DaH8>$ b1111111111111010000000000000000000 vb<^s$ @@ -115695,40 +116710,44 @@ b111111111111101001 YX+Cg b1111111111101001 OWdnR #372000000 sHdlNone\x20(0) s(9k_ -b1000011000001001000001 X4Q]R +b100001100000101101000001 X4Q]R sHdlNone\x20(0) IWoAx -b100001100000100100000100000000 ("7An +b10000110000010110100000100000000 ("7An sHdlNone\x20(0) 4~J1V b1 TDOM' b0 qkcIc -b1 y^_Yo -b1 Z]\Vq -b1000 nHvkT -15y,)M -0C.L.| +b101 y^_Yo +b0 nHvkT +05y,)M +1C.L.| +15;6RP +0mJ>XO sHdlNone\x20(0) a`59, -b100001100000100100000100000000 qzz:t +b10000110000010110100000100000000 qzz:t sHdlNone\x20(0) ;#5:F -b110000010010000010000000000100100 F<)Hk +b1000001011010000010000000000100100 F<)Hk +sDupLow32\x20(1) ^Oz&2 sHdlNone\x20(0) ;gswH b100000 #nTMG b100000 *Jg{y b100001 ME,4D sHdlNone\x20(0) 'bzd" -b100001100000100100000100000000 4~;,Y +b10000110000010110100000100000000 4~;,Y sHdlNone\x20(0) :3^r" -b110000010010000010000000000100100 "BEqR +b1000001011010000010000000000100100 "BEqR +sS64\x20(1) bhd^X sHdlNone\x20(0) VL(Xz -b1000011000001001000001 Ul1}( +b100001100000101101000001 Ul1}( sHdlNone\x20(0) &VQ'L -b100001100000100100000100000000 `$}f} +b10000110000010110100000100000000 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b110000010010000010000000000100100 NHqU9 +b1000001011010000010000000000100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b110000010010000010000000000100100 7e/z4 +b1000001011010000010000000000100100 7e/z4 +sWidth16Bit\x20(1) g1&_v sHdlNone\x20(0) "QK4U -b100001100000100100000100000000 /,3hy +b10000110000010110100000100000000 /,3hy b1111000100000110000011111101010 8O._Q b1000001100000111111010 b111111010000000000000000000 vb<^s sU64\x20(0) LDg0A @@ -115776,10 +116796,11 @@ sFull64\x20(0) ,N-rZ" 0uM|jD" 0kCIh." 0~+U}]" -b1 ~I[}3" +sHdlNone\x20(0) Q^X6H" +b0 ~I[}3" b0 Z7UK," 0^v(#N" -sFull64\x20(0) |3Xl_" +sZeroExt32\x20(2) |3Xl_" b1111110100000000000 DaH8>" b111111010000000000000000000 vb<^s" sU64\x20(0) LDg0A" @@ -115805,10 +116826,11 @@ sFull64\x20(0) ,N-rZ# 0uM|jD# 0kCIh.# 0~+U}]# -b1 ~I[}3# +sHdlNone\x20(0) Q^X6H# +b0 ~I[}3# b0 Z7UK,# 0^v(#N# -sFull64\x20(0) |3Xl_# +sZeroExt32\x20(2) |3Xl_# b1111110100000000000 DaH8># b111111010000000000000000000 vb<^s# sU64\x20(0) LDg0A# @@ -115834,10 +116856,11 @@ sFull64\x20(0) ,N-rZ$ 0uM|jD$ 0kCIh.$ 0~+U}]$ -b1 ~I[}3$ +sHdlNone\x20(0) Q^X6H$ +b0 ~I[}3$ b0 Z7UK,$ 0^v(#N$ -sFull64\x20(0) |3Xl_$ +sZeroExt32\x20(2) |3Xl_$ b1111110100000000000 DaH8>$ b111111010000000000000000000 vb<^s$ sU64\x20(0) LDg0A$ @@ -115962,41 +116985,43 @@ b110000011111101011 YX+Cg b11111101011 OWdnR #374000000 sHdlNone\x20(0) s(9k_ -b101111111001111111 X4Q]R +b10111111101101111111 X4Q]R sHdlNone\x20(0) IWoAx -b10111111100111111100000000 ("7An +b1011111110110111111100000000 ("7An sHdlNone\x20(0) 4~J1V b111 TDOM' b111 qkcIc -b111 Z]\Vq b1111 nHvkT -05y,)M -1C.L.| +15y,)M +05;6RP +1mJ>XO sHdlNone\x20(0) a`59, -b10111111100111111100000000 qzz:t +b1011111110110111111100000000 qzz:t sHdlNone\x20(0) ;#5:F -b1011111110011111110000000000100100 F<)Hk -0ETZd& +b1111111011011111110000000000100100 F<)Hk +sZeroExt32\x20(2) ^Oz&2 +0GlXUO sHdlNone\x20(0) ;gswH b111111 #nTMG b111111 *Jg{y b10 ME,4D sHdlNone\x20(0) 'bzd" -b10111111100111111100000000 4~;,Y +b1011111110110111111100000000 4~;,Y sHdlNone\x20(0) :3^r" -b1011111110011111110000000000100100 "BEqR -sU64\x20(0) bhd^X +b1111111011011111110000000000100100 "BEqR +sU32\x20(2) bhd^X sHdlNone\x20(0) VL(Xz -b101111111001111111 Ul1}( +b10111111101101111111 Ul1}( sHdlNone\x20(0) &VQ'L -b10111111100111111100000000 `$}f} +b1011111110110111111100000000 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b1011111110011111110000000000100100 NHqU9 +b1111111011011111110000000000100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b1011111110011111110000000000100100 7e/z4 +b1111111011011111110000000000100100 7e/z4 +sWidth32Bit\x20(2) g1&_v sHdlNone\x20(0) "QK4U -b10111111100111111100000000 /,3hy +b1011111110110111111100000000 /,3hy b1111000100000111111111111101010 8O._Q b1000001111111111111010 b1111111111111010000000000000000000 vb<^s s\x20(15) LDg0A @@ -116044,10 +117070,11 @@ sSignExt8\x20(7) ,N-rZ" 1uM|jD" 1kCIh." 1~+U}]" +sHdlSome\x20(1) Q^X6H" b111111 ~I[}3" b111111 Z7UK," 1^v(#N" -sSignExt8\x20(7) |3Xl_" +sSignExt32\x20(3) |3Xl_" b1111111111111111111110100000000000 DaH8>" b1111111111111010000000000000000000 vb<^s" s\x20(15) LDg0A" @@ -116073,10 +117100,11 @@ sSignExt8\x20(7) ,N-rZ# 1uM|jD# 1kCIh.# 1~+U}]# +sHdlSome\x20(1) Q^X6H# b111111 ~I[}3# b111111 Z7UK,# 1^v(#N# -sSignExt8\x20(7) |3Xl_# +sSignExt32\x20(3) |3Xl_# b1111111111111111111110100000000000 DaH8># b1111111111111010000000000000000000 vb<^s# s\x20(15) LDg0A# @@ -116102,10 +117130,11 @@ sSignExt8\x20(7) ,N-rZ$ 1uM|jD$ 1kCIh.$ 1~+U}]$ +sHdlSome\x20(1) Q^X6H$ b111111 ~I[}3$ b111111 Z7UK,$ 1^v(#N$ -sSignExt8\x20(7) |3Xl_$ +sSignExt32\x20(3) |3Xl_$ b1111111111111111111110100000000000 DaH8>$ b1111111111111010000000000000000000 vb<^s$ s\x20(15) LDg0A$ @@ -116199,35 +117228,33 @@ b111111111111101011 YX+Cg b1111111111101011 OWdnR #376000000 sHdlNone\x20(0) s(9k_ -b1000011111111001111111 X4Q]R +b100001111111101101111111 X4Q]R sHdlNone\x20(0) IWoAx -b100001111111100111111100000000 ("7An +b10000111111110110111111100000000 ("7An sHdlNone\x20(0) 4~J1V -15y,)M -0C.L.| +15;6RP +0mJ>XO sHdlNone\x20(0) a`59, -b100001111111100111111100000000 qzz:t +b10000111111110110111111100000000 qzz:t sHdlNone\x20(0) ;#5:F -b111111110011111110000000000100100 F<)Hk -1ETZd& +sDupLow32\x20(1) ^Oz&2 +1GlXUO sHdlNone\x20(0) ;gswH b100001 ME,4D sHdlNone\x20(0) 'bzd" -b100001111111100111111100000000 4~;,Y +b10000111111110110111111100000000 4~;,Y sHdlNone\x20(0) :3^r" -b111111110011111110000000000100100 "BEqR -sCmpRBOne\x20(8) bhd^X +sS64\x20(1) bhd^X sHdlNone\x20(0) VL(Xz -b1000011111111001111111 Ul1}( +b100001111111101101111111 Ul1}( sHdlNone\x20(0) &VQ'L -b100001111111100111111100000000 `$}f} +b10000111111110110111111100000000 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b111111110011111110000000000100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b111111110011111110000000000100100 7e/z4 +sWidth16Bit\x20(1) g1&_v sHdlNone\x20(0) "QK4U -b100001111111100111111100000000 /,3hy +b10000111111110110111111100000000 /,3hy b1111000100000111111100000101010 8O._Q b1000001111111000001010 b1111111000001010000000000000000000 vb<^s b11111111111111100000101000 %d@K: @@ -116257,9 +117282,7 @@ b1111111111111110000010100000000000 gfR.A" b1111111000001010000000000000000000 H(}3"" b10100 M{|bD" 0SzTsd" -sWrapToWidth\x20(0) e._X@" -sHdlNone\x20(0) Q^X6H" -b111110 ~I[}3" +sWrapToUInt3\x20(0) e._X@" b1111111111111110000010100000000000 DaH8>" b1111111000001010000000000000000000 vb<^s" b11111111111111100000101000 %d@K:" @@ -116275,9 +117298,7 @@ b1111111111111110000010100000000000 gfR.A# b1111111000001010000000000000000000 H(}3"# b10100 M{|bD# 0SzTsd# -sWrapToWidth\x20(0) e._X@# -sHdlNone\x20(0) Q^X6H# -b111110 ~I[}3# +sWrapToUInt3\x20(0) e._X@# b1111111111111110000010100000000000 DaH8># b1111111000001010000000000000000000 vb<^s# b11111111111111100000101000 %d@K:# @@ -116293,9 +117314,7 @@ b1111111111111110000010100000000000 gfR.A$ b1111111000001010000000000000000000 H(}3"$ b10100 M{|bD$ 0SzTsd$ -sWrapToWidth\x20(0) e._X@$ -sHdlNone\x20(0) Q^X6H$ -b111110 ~I[}3$ +sWrapToUInt3\x20(0) e._X@$ b1111111111111110000010100000000000 DaH8>$ b1111111000001010000000000000000000 vb<^s$ b11111111111111100000101000 %d@K:$ @@ -116408,29 +117427,28 @@ b111111100000101011 YX+Cg b1111100000101011 OWdnR #378000000 sHdlNone\x20(0) s(9k_ -b11111111001111111 X4Q]R +b1111111101101111111 X4Q]R sHdlNone\x20(0) IWoAx -b1111111100111111100000000 ("7An +b111111110110111111100000000 ("7An sHdlNone\x20(0) 4~J1V sHdlNone\x20(0) a`59, -b1111111100111111100000000 qzz:t +b111111110110111111100000000 qzz:t sHdlNone\x20(0) ;#5:F -0ETZd& +0GlXUO sHdlNone\x20(0) ;gswH b1 ME,4D sHdlNone\x20(0) 'bzd" -b1111111100111111100000000 4~;,Y +b111111110110111111100000000 4~;,Y sHdlNone\x20(0) :3^r" -sU64\x20(0) bhd^X sHdlNone\x20(0) VL(Xz -b11111111001111111 Ul1}( +b1111111101101111111 Ul1}( sHdlNone\x20(0) &VQ'L -b1111111100111111100000000 `$}f} +b111111110110111111100000000 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt sHdlNone\x20(0) Dy0@1 sHdlNone\x20(0) "QK4U -b1111111100111111100000000 /,3hy +b111111110110111111100000000 /,3hy b1111000100000111111100000001010 8O._Q b1000001111111000000010 b101000000100000000000000000000 vb<^s sU64\x20(0) LDg0A @@ -116690,10 +117713,10 @@ sFull64\x20(0) ,N-rZ" 0kCIh." 0~+U}]" b1000 M{|bD" -b1010 ~I[}3" +b10 ~I[}3" b0 Z7UK," 0^v(#N" -sFull64\x20(0) |3Xl_" +sZeroExt32\x20(2) |3Xl_" b1010000001000000000000 DaH8>" b101000000100000000000000000000 vb<^s" sU64\x20(0) LDg0A" @@ -116720,10 +117743,10 @@ sFull64\x20(0) ,N-rZ# 0kCIh.# 0~+U}]# b1000 M{|bD# -b1010 ~I[}3# +b10 ~I[}3# b0 Z7UK,# 0^v(#N# -sFull64\x20(0) |3Xl_# +sZeroExt32\x20(2) |3Xl_# b1010000001000000000000 DaH8># b101000000100000000000000000000 vb<^s# sU64\x20(0) LDg0A# @@ -116750,10 +117773,10 @@ sFull64\x20(0) ,N-rZ$ 0kCIh.$ 0~+U}]$ b1000 M{|bD$ -b1010 ~I[}3$ +b10 ~I[}3$ b0 Z7UK,$ 0^v(#N$ -sFull64\x20(0) |3Xl_$ +sZeroExt32\x20(2) |3Xl_$ b1010000001000000000000 DaH8>$ b101000000100000000000000000000 vb<^s$ sU64\x20(0) LDg0A$ @@ -116874,41 +117897,41 @@ b110010100000010001 YX+Cg b10100000010001 OWdnR #382000000 sHdlNone\x20(0) s(9k_ -b1110110000001000000000 X4Q]R +b111011000000101100000000 X4Q]R sHdlNone\x20(0) IWoAx -b111011000000100000000000100101 ("7An +b11101100000010110000000000100101 ("7An sHdlNone\x20(0) 4~J1V -b1 Z]\Vq -15y,)M -1C.L.| +b101 Z]\Vq +15;6RP 1mJ>XO sHdlNone\x20(0) a`59, -b111011000000100000000000100101 qzz:t +b11101100000010110000000000100101 qzz:t sHdlNone\x20(0) ;#5:F -b1100000010000000000010010100100100 F<)Hk -sZeroExt8\x20(6) ^Oz&2 +b1011000000000010010100100100 F<)Hk +sSignExt32\x20(3) ^Oz&2 1ETZd& +1Qbc%q +1GlXUO sHdlNone\x20(0) ;gswH sHdlSome\x20(1) $hh#< b111011 ME,4D sHdlNone\x20(0) 'bzd" -b111011000000100000000000100101 4~;,Y +b11101100000010110000000000100101 4~;,Y sHdlNone\x20(0) :3^r" -b1100000010000000000010010100100100 "BEqR -s\x20(14) bhd^X +b1011000000000010010100100100 "BEqR +s\x20(11) bhd^X sHdlNone\x20(0) VL(Xz -b1110110000001000000000 Ul1}( +b111011000000101100000000 Ul1}( sHdlNone\x20(0) &VQ'L -b111011000000100000000000100101 `$}f} +b11101100000010110000000000100101 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b1100000010000000000010010100100100 NHqU9 +b1011000000000010010100100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b1100000010000000000010010100100100 7e/z4 -sWidth32Bit\x20(2) g1&_v -sSignExt\x20(1) :%QK7 +b1011000000000010010100100100 7e/z4 +sWidth64Bit\x20(3) g1&_v sHdlNone\x20(0) "QK4U -b111011000000100000000000100101 /,3hy +b11101100000010110000000000100101 /,3hy b1111000100000110010100101010000 8O._Q b1000001100101001010100 b101001010100000000000000000000 vb<^s b10100101010000 %d@K: @@ -116932,7 +117955,7 @@ b101 I%n)P" b1010010101000000000000 gfR.A" b101001010100000000000000000000 H(}3"" b101000 M{|bD" -sWrapToTwiceWidth\x20(1) e._X@" +sWrapToUInt4\x20(1) e._X@" b1010010101000000000000 DaH8>" b101001010100000000000000000000 vb<^s" b10100101010000 %d@K:" @@ -116946,7 +117969,7 @@ b101 I%n)P# b1010010101000000000000 gfR.A# b101001010100000000000000000000 H(}3"# b101000 M{|bD# -sWrapToTwiceWidth\x20(1) e._X@# +sWrapToUInt4\x20(1) e._X@# b1010010101000000000000 DaH8># b101001010100000000000000000000 vb<^s# b10100101010000 %d@K:# @@ -116960,7 +117983,7 @@ b101 I%n)P$ b1010010101000000000000 gfR.A$ b101001010100000000000000000000 H(}3"$ b101000 M{|bD$ -sWrapToTwiceWidth\x20(1) e._X@$ +sWrapToUInt4\x20(1) e._X@$ b1010010101000000000000 DaH8>$ b101001010100000000000000000000 vb<^s$ b10100101010000 %d@K:$ @@ -117073,37 +118096,33 @@ b110010100101010001 YX+Cg b10100101010001 OWdnR #384000000 sHdlNone\x20(0) s(9k_ -b1100000000001000000000 X4Q]R +b110000000000101100000000 X4Q]R sHdlNone\x20(0) IWoAx -b110000000000100000000000100101 ("7An +b11000000000010110000000000100101 ("7An sHdlNone\x20(0) 4~J1V -05y,)M -0C.L.| +05;6RP 0mJ>XO sHdlNone\x20(0) a`59, -b110000000000100000000000100101 qzz:t +b11000000000010110000000000100101 qzz:t sHdlNone\x20(0) ;#5:F -b10000000000010010100100100 F<)Hk -sZeroExt16\x20(4) ^Oz&2 +sFull64\x20(0) ^Oz&2 +0ETZd& sHdlNone\x20(0) ;gswH b110000 ME,4D sHdlNone\x20(0) 'bzd" -b110000000000100000000000100101 4~;,Y +b11000000000010110000000000100101 4~;,Y sHdlNone\x20(0) :3^r" -b10000000000010010100100100 "BEqR -s\x20(12) bhd^X +sU64\x20(0) bhd^X sHdlNone\x20(0) VL(Xz -b1100000000001000000000 Ul1}( +b110000000000101100000000 Ul1}( sHdlNone\x20(0) &VQ'L -b110000000000100000000000100101 `$}f} +b11000000000010110000000000100101 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b10000000000010010100100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b10000000000010010100100100 7e/z4 sWidth8Bit\x20(0) g1&_v sHdlNone\x20(0) "QK4U -b110000000000100000000000100101 /,3hy +b11000000000010110000000000100101 /,3hy b1111000100000110010110000010000 8O._Q b1000001100101100000100 b101100000100000000000000000000 vb<^s b10110000010000 %d@K: @@ -117130,8 +118148,7 @@ b110 4CR}r" b1011000001000000000000 gfR.A" b101100000100000000000000000000 H(}3"" b1000 M{|bD" -sWrapToWidth\x20(0) e._X@" -b1011 ~I[}3" +sWrapToUInt7\x20(4) e._X@" b1011000001000000000000 DaH8>" b101100000100000000000000000000 vb<^s" b10110000010000 %d@K:" @@ -117146,8 +118163,7 @@ b110 4CR}r# b1011000001000000000000 gfR.A# b101100000100000000000000000000 H(}3"# b1000 M{|bD# -sWrapToWidth\x20(0) e._X@# -b1011 ~I[}3# +sWrapToUInt7\x20(4) e._X@# b1011000001000000000000 DaH8># b101100000100000000000000000000 vb<^s# b10110000010000 %d@K:# @@ -117162,8 +118178,7 @@ b110 4CR}r$ b1011000001000000000000 gfR.A$ b101100000100000000000000000000 H(}3"$ b1000 M{|bD$ -sWrapToWidth\x20(0) e._X@$ -b1011 ~I[}3$ +sWrapToUInt7\x20(4) e._X@$ b1011000001000000000000 DaH8>$ b101100000100000000000000000000 vb<^s$ b10110000010000 %d@K:$ @@ -117272,35 +118287,32 @@ b110010110000010001 YX+Cg b10110000010001 OWdnR #386000000 sHdlNone\x20(0) s(9k_ -b1000010000001000000000 X4Q]R +b100001000000101100000000 X4Q]R sHdlNone\x20(0) IWoAx -b100001000000100000000000100101 ("7An +b10000100000010110000000000100101 ("7An sHdlNone\x20(0) 4~J1V -15y,)M +15;6RP sHdlNone\x20(0) a`59, -b100001000000100000000000100101 qzz:t +b10000100000010110000000000100101 qzz:t sHdlNone\x20(0) ;#5:F -b100000010000000000010010100100100 F<)Hk -sFull64\x20(0) ^Oz&2 +sDupLow32\x20(1) ^Oz&2 +0Qbc%q sHdlNone\x20(0) ;gswH b100001 ME,4D sHdlNone\x20(0) 'bzd" -b100001000000100000000000100101 4~;,Y +b10000100000010110000000000100101 4~;,Y sHdlNone\x20(0) :3^r" -b100000010000000000010010100100100 "BEqR -sCmpRBOne\x20(8) bhd^X +sS64\x20(1) bhd^X sHdlNone\x20(0) VL(Xz -b1000010000001000000000 Ul1}( +b100001000000101100000000 Ul1}( sHdlNone\x20(0) &VQ'L -b100001000000100000000000100101 `$}f} +b10000100000010110000000000100101 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b100000010000000000010010100100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b100000010000000000010010100100100 7e/z4 -sZeroExt\x20(0) :%QK7 +sWidth16Bit\x20(1) g1&_v sHdlNone\x20(0) "QK4U -b100001000000100000000000100101 /,3hy +b10000100000010110000000000100101 /,3hy b1111000100000110010111111010000 8O._Q b1000001100101111110100 b101111110100000000000000000000 vb<^s b10111111010000 %d@K: @@ -117329,8 +118340,7 @@ b1011111101000000000000 gfR.A" b101111110100000000000000000000 H(}3"" b101000 M{|bD" 1SzTsd" -sWrapToTwiceWidth\x20(1) e._X@" -sHdlSome\x20(1) Q^X6H" +sWrapToUInt7ZeroIfGE64\x20(7) e._X@" b1011111101000000000000 DaH8>" b101111110100000000000000000000 vb<^s" b10111111010000 %d@K:" @@ -117346,8 +118356,7 @@ b1011111101000000000000 gfR.A# b101111110100000000000000000000 H(}3"# b101000 M{|bD# 1SzTsd# -sWrapToTwiceWidth\x20(1) e._X@# -sHdlSome\x20(1) Q^X6H# +sWrapToUInt7ZeroIfGE64\x20(7) e._X@# b1011111101000000000000 DaH8># b101111110100000000000000000000 vb<^s# b10111111010000 %d@K:# @@ -117363,8 +118372,7 @@ b1011111101000000000000 gfR.A$ b101111110100000000000000000000 H(}3"$ b101000 M{|bD$ 1SzTsd$ -sWrapToTwiceWidth\x20(1) e._X@$ -sHdlSome\x20(1) Q^X6H$ +sWrapToUInt7ZeroIfGE64\x20(7) e._X@$ b1011111101000000000000 DaH8>$ b101111110100000000000000000000 vb<^s$ b10111111010000 %d@K:$ @@ -117473,32 +118481,31 @@ b110010111111010001 YX+Cg b10111111010001 OWdnR #388000000 sHdlNone\x20(0) s(9k_ -b1000000000001000000000 X4Q]R +b100000000000101100000000 X4Q]R sHdlNone\x20(0) IWoAx -b100000000000100000000000100101 ("7An +b10000000000010110000000000100101 ("7An sHdlNone\x20(0) 4~J1V -05y,)M +05;6RP sHdlNone\x20(0) a`59, -b100000000000100000000000100101 qzz:t +b10000000000010110000000000100101 qzz:t sHdlNone\x20(0) ;#5:F -b10000000000010010100100100 F<)Hk +sFull64\x20(0) ^Oz&2 sHdlNone\x20(0) ;gswH b100000 ME,4D sHdlNone\x20(0) 'bzd" -b100000000000100000000000100101 4~;,Y +b10000000000010110000000000100101 4~;,Y sHdlNone\x20(0) :3^r" -b10000000000010010100100100 "BEqR +sU64\x20(0) bhd^X sHdlNone\x20(0) VL(Xz -b1000000000001000000000 Ul1}( +b100000000000101100000000 Ul1}( sHdlNone\x20(0) &VQ'L -b100000000000100000000000100101 `$}f} +b10000000000010110000000000100101 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b10000000000010010100100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b10000000000010010100100100 7e/z4 +sWidth8Bit\x20(0) g1&_v sHdlNone\x20(0) "QK4U -b100000000000100000000000100101 /,3hy +b10000000000010110000000000100101 /,3hy b1111000100000110010100000110000 8O._Q b1000001100101000001100 b101000001100000000000000000000 vb<^s b10100000110000 %d@K: @@ -117530,9 +118535,7 @@ b1010000011000000000000 gfR.A" b101000001100000000000000000000 H(}3"" b11000 M{|bD" 0SzTsd" -sWrapToWidth\x20(0) e._X@" -sHdlNone\x20(0) Q^X6H" -b1010 ~I[}3" +sWrapToUInt3\x20(0) e._X@" b1010000011000000000000 DaH8>" b101000001100000000000000000000 vb<^s" b10100000110000 %d@K:" @@ -117549,9 +118552,7 @@ b1010000011000000000000 gfR.A# b101000001100000000000000000000 H(}3"# b11000 M{|bD# 0SzTsd# -sWrapToWidth\x20(0) e._X@# -sHdlNone\x20(0) Q^X6H# -b1010 ~I[}3# +sWrapToUInt3\x20(0) e._X@# b1010000011000000000000 DaH8># b101000001100000000000000000000 vb<^s# b10100000110000 %d@K:# @@ -117568,9 +118569,7 @@ b1010000011000000000000 gfR.A$ b101000001100000000000000000000 H(}3"$ b11000 M{|bD$ 0SzTsd$ -sWrapToWidth\x20(0) e._X@$ -sHdlNone\x20(0) Q^X6H$ -b1010 ~I[}3$ +sWrapToUInt3\x20(0) e._X@$ b1010000011000000000000 DaH8>$ b101000001100000000000000000000 vb<^s$ b10100000110000 %d@K:$ @@ -117698,34 +118697,32 @@ b110010100000110001 YX+Cg b10100000110001 OWdnR #390000000 sHdlNone\x20(0) s(9k_ -b10000001000000000 X4Q]R +b1000000101100000000 X4Q]R sHdlNone\x20(0) IWoAx -b1000000100000000000100101 ("7An +b100000010110000000000100101 ("7An sHdlNone\x20(0) 4~J1V -15y,)M +15;6RP sHdlNone\x20(0) a`59, -b1000000100000000000100101 qzz:t +b100000010110000000000100101 qzz:t sHdlNone\x20(0) ;#5:F -b100000010000000000010010100100100 F<)Hk -0ETZd& +sDupLow32\x20(1) ^Oz&2 +0GlXUO sHdlNone\x20(0) ;gswH b1 ME,4D sHdlNone\x20(0) 'bzd" -b1000000100000000000100101 4~;,Y +b100000010110000000000100101 4~;,Y sHdlNone\x20(0) :3^r" -b100000010000000000010010100100100 "BEqR -sU64\x20(0) bhd^X +sS64\x20(1) bhd^X sHdlNone\x20(0) VL(Xz -b10000001000000000 Ul1}( +b1000000101100000000 Ul1}( sHdlNone\x20(0) &VQ'L -b1000000100000000000100101 `$}f} +b100000010110000000000100101 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b100000010000000000010010100100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b100000010000000000010010100100100 7e/z4 +sWidth16Bit\x20(1) g1&_v sHdlNone\x20(0) "QK4U -b1000000100000000000100101 /,3hy +b100000010110000000000100101 /,3hy b1111000100000110010111111110000 8O._Q b1000001100101111111100 b101111111100000000000000000000 vb<^s b10111111110000 %d@K: @@ -117755,9 +118750,7 @@ b1011111111000000000000 gfR.A" b101111111100000000000000000000 H(}3"" b111000 M{|bD" 1SzTsd" -sWrapToTwiceWidth\x20(1) e._X@" -sHdlSome\x20(1) Q^X6H" -b1011 ~I[}3" +sWrapToUInt7ZeroIfGE64\x20(7) e._X@" b1011111111000000000000 DaH8>" b101111111100000000000000000000 vb<^s" b10111111110000 %d@K:" @@ -117773,9 +118766,7 @@ b1011111111000000000000 gfR.A# b101111111100000000000000000000 H(}3"# b111000 M{|bD# 1SzTsd# -sWrapToTwiceWidth\x20(1) e._X@# -sHdlSome\x20(1) Q^X6H# -b1011 ~I[}3# +sWrapToUInt7ZeroIfGE64\x20(7) e._X@# b1011111111000000000000 DaH8># b101111111100000000000000000000 vb<^s# b10111111110000 %d@K:# @@ -117791,9 +118782,7 @@ b1011111111000000000000 gfR.A$ b101111111100000000000000000000 H(}3"$ b111000 M{|bD$ 1SzTsd$ -sWrapToTwiceWidth\x20(1) e._X@$ -sHdlSome\x20(1) Q^X6H$ -b1011 ~I[}3$ +sWrapToUInt7ZeroIfGE64\x20(7) e._X@$ b1011111111000000000000 DaH8>$ b101111111100000000000000000000 vb<^s$ b10111111110000 %d@K:$ @@ -117906,33 +118895,34 @@ b110010111111110001 YX+Cg b10111111110001 OWdnR #392000000 sHdlNone\x20(0) s(9k_ -b11111111000000000 X4Q]R +b1111111101100000000 X4Q]R sHdlNone\x20(0) IWoAx -b1111111100000000000100101 ("7An +b111111110110000000000100101 ("7An sHdlNone\x20(0) 4~J1V -b111 Z]\Vq b1111 nHvkT +15y,)M +1C.L.| sHdlNone\x20(0) a`59, -b1111111100000000000100101 qzz:t +b111111110110000000000100101 qzz:t sHdlNone\x20(0) ;#5:F -b111111110000000000010010100100100 F<)Hk +b1111111011000000000010010100100100 F<)Hk sHdlNone\x20(0) ;gswH b111111 *Jg{y sHdlNone\x20(0) 'bzd" -b1111111100000000000100101 4~;,Y +b111111110110000000000100101 4~;,Y sHdlNone\x20(0) :3^r" -b111111110000000000010010100100100 "BEqR +b1111111011000000000010010100100100 "BEqR sHdlNone\x20(0) VL(Xz -b11111111000000000 Ul1}( +b1111111101100000000 Ul1}( sHdlNone\x20(0) &VQ'L -b1111111100000000000100101 `$}f} +b111111110110000000000100101 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b111111110000000000010010100100100 NHqU9 +b1111111011000000000010010100100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b111111110000000000010010100100100 7e/z4 +b1111111011000000000010010100100100 7e/z4 sHdlNone\x20(0) "QK4U -b1111111100000000000100101 /,3hy +b111111110110000000000100101 /,3hy b1111000100000110010100000010010 8O._Q b1000001100101000000100 b101000000100000000000000000000 vb<^s b10100000010000 %d@K: @@ -117964,9 +118952,7 @@ b1010000001000000000000 gfR.A" b101000000100000000000000000000 H(}3"" b1000 M{|bD" 0SzTsd" -sWrapToWidth\x20(0) e._X@" -sHdlNone\x20(0) Q^X6H" -b1010 ~I[}3" +sWrapToUInt3\x20(0) e._X@" b1010000001000000000000 DaH8>" b101000000100000000000000000000 vb<^s" b10100000010000 %d@K:" @@ -117983,9 +118969,7 @@ b1010000001000000000000 gfR.A# b101000000100000000000000000000 H(}3"# b1000 M{|bD# 0SzTsd# -sWrapToWidth\x20(0) e._X@# -sHdlNone\x20(0) Q^X6H# -b1010 ~I[}3# +sWrapToUInt3\x20(0) e._X@# b1010000001000000000000 DaH8># b101000000100000000000000000000 vb<^s# b10100000010000 %d@K:# @@ -118002,9 +118986,7 @@ b1010000001000000000000 gfR.A$ b101000000100000000000000000000 H(}3"$ b1000 M{|bD$ 0SzTsd$ -sWrapToWidth\x20(0) e._X@$ -sHdlNone\x20(0) Q^X6H$ -b1010 ~I[}3$ +sWrapToUInt3\x20(0) e._X@$ b1010000001000000000000 DaH8>$ b101000000100000000000000000000 vb<^s$ b10100000010000 %d@K:$ @@ -118154,40 +119136,39 @@ b110010100000010011 YX+Cg b10100000010011 OWdnR #394000000 sHdlNone\x20(0) s(9k_ -b1101110101000000000 X4Q]R +b110111010101100000000 X4Q]R sHdlNone\x20(0) IWoAx -b110111010100000000000100101 ("7An +b11011101010110000000000100101 ("7An sHdlNone\x20(0) 4~J1V -b101 Z]\Vq -b1110 nHvkT -05y,)M -1C.L.| -15;6RP +b1010 nHvkT +05;6RP +1mJ>XO sHdlNone\x20(0) a`59, -b110111010100000000000100101 qzz:t +b11011101010110000000000100101 qzz:t sHdlNone\x20(0) ;#5:F -b1011101010000000000010010100100100 F<)Hk -sDupLow32\x20(1) ^Oz&2 +b1110101011000000000010010100100100 F<)Hk +sZeroExt8\x20(6) ^Oz&2 sHdlNone\x20(0) ;gswH b111010 *Jg{y b110 ME,4D sHdlNone\x20(0) 'bzd" -b110111010100000000000100101 4~;,Y +b11011101010110000000000100101 4~;,Y sHdlNone\x20(0) :3^r" -b1011101010000000000010010100100100 "BEqR -sS64\x20(1) bhd^X +b1110101011000000000010010100100100 "BEqR +sU8\x20(6) bhd^X sHdlNone\x20(0) VL(Xz -b1101110101000000000 Ul1}( +b110111010101100000000 Ul1}( sHdlNone\x20(0) &VQ'L -b110111010100000000000100101 `$}f} +b11011101010110000000000100101 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b1011101010000000000010010100100100 NHqU9 +b1110101011000000000010010100100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b1011101010000000000010010100100100 7e/z4 -sWidth16Bit\x20(1) g1&_v +b1110101011000000000010010100100100 7e/z4 +sWidth32Bit\x20(2) g1&_v +sSignExt\x20(1) :%QK7 sHdlNone\x20(0) "QK4U -b110111010100000000000100101 /,3hy +b11011101010110000000000100101 /,3hy b1111000100000110010100101010010 8O._Q b1000001100101001010100 b101001010100000000000000000000 vb<^s b10100101010000 %d@K: @@ -118211,7 +119192,7 @@ b101 I%n)P" b1010010101000000000000 gfR.A" b101001010100000000000000000000 H(}3"" b101000 M{|bD" -sWrapToTwiceWidth\x20(1) e._X@" +sWrapToUInt4\x20(1) e._X@" b1010010101000000000000 DaH8>" b101001010100000000000000000000 vb<^s" b10100101010000 %d@K:" @@ -118225,7 +119206,7 @@ b101 I%n)P# b1010010101000000000000 gfR.A# b101001010100000000000000000000 H(}3"# b101000 M{|bD# -sWrapToTwiceWidth\x20(1) e._X@# +sWrapToUInt4\x20(1) e._X@# b1010010101000000000000 DaH8># b101001010100000000000000000000 vb<^s# b10100101010000 %d@K:# @@ -118239,7 +119220,7 @@ b101 I%n)P$ b1010010101000000000000 gfR.A$ b101001010100000000000000000000 H(}3"$ b101000 M{|bD$ -sWrapToTwiceWidth\x20(1) e._X@$ +sWrapToUInt4\x20(1) e._X@$ b1010010101000000000000 DaH8>$ b101001010100000000000000000000 vb<^s$ b10100101010000 %d@K:$ @@ -118352,41 +119333,41 @@ b110010100101010011 YX+Cg b10100101010011 OWdnR #396000000 sHdlNone\x20(0) s(9k_ -b100011011111000000000 X4Q]R +b10001101111101100000000 X4Q]R sHdlNone\x20(0) IWoAx -b10001101111100000000000100101 ("7An +b1000110111110110000000000100101 ("7An sHdlNone\x20(0) 4~J1V -b111 Z]\Vq -b1011 nHvkT -15y,)M -0C.L.| -05;6RP +b1111 nHvkT +05y,)M +15;6RP +0mJ>XO sHdlNone\x20(0) a`59, -b10001101111100000000000100101 qzz:t +b1000110111110110000000000100101 qzz:t sHdlNone\x20(0) ;#5:F -b110111110000000000010010100100100 F<)Hk -sZeroExt16\x20(4) ^Oz&2 +b1011111011000000000010010100100100 F<)Hk +sDupLow32\x20(1) ^Oz&2 +1Qbc%q sHdlNone\x20(0) ;gswH b101111 *Jg{y b10001 ME,4D sHdlNone\x20(0) 'bzd" -b10001101111100000000000100101 4~;,Y +b1000110111110110000000000100101 4~;,Y sHdlNone\x20(0) :3^r" -b110111110000000000010010100100100 "BEqR -sU16\x20(4) bhd^X +b1011111011000000000010010100100100 "BEqR +sS64\x20(1) bhd^X sHdlNone\x20(0) VL(Xz -b100011011111000000000 Ul1}( +b10001101111101100000000 Ul1}( sHdlNone\x20(0) &VQ'L -b10001101111100000000000100101 `$}f} +b1000110111110110000000000100101 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b110111110000000000010010100100100 NHqU9 +b1011111011000000000010010100100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b110111110000000000010010100100100 7e/z4 -sWidth8Bit\x20(0) g1&_v -sSignExt\x20(1) :%QK7 +b1011111011000000000010010100100100 7e/z4 +sWidth16Bit\x20(1) g1&_v +sZeroExt\x20(0) :%QK7 sHdlNone\x20(0) "QK4U -b10001101111100000000000100101 /,3hy +b1000110111110110000000000100101 /,3hy b1111000100000110010110000010010 8O._Q b1000001100101100000100 b101100000100000000000000000000 vb<^s b10110000010000 %d@K: @@ -118413,8 +119393,7 @@ b110 4CR}r" b1011000001000000000000 gfR.A" b101100000100000000000000000000 H(}3"" b1000 M{|bD" -sWrapToWidth\x20(0) e._X@" -b1011 ~I[}3" +sWrapToUInt7\x20(4) e._X@" b1011000001000000000000 DaH8>" b101100000100000000000000000000 vb<^s" b10110000010000 %d@K:" @@ -118429,8 +119408,7 @@ b110 4CR}r# b1011000001000000000000 gfR.A# b101100000100000000000000000000 H(}3"# b1000 M{|bD# -sWrapToWidth\x20(0) e._X@# -b1011 ~I[}3# +sWrapToUInt7\x20(4) e._X@# b1011000001000000000000 DaH8># b101100000100000000000000000000 vb<^s# b10110000010000 %d@K:# @@ -118445,8 +119423,7 @@ b110 4CR}r$ b1011000001000000000000 gfR.A$ b101100000100000000000000000000 H(}3"$ b1000 M{|bD$ -sWrapToWidth\x20(0) e._X@$ -b1011 ~I[}3$ +sWrapToUInt7\x20(4) e._X@$ b1011000001000000000000 DaH8>$ b101100000100000000000000000000 vb<^s$ b10110000010000 %d@K:$ @@ -118555,39 +119532,39 @@ b110010110000010011 YX+Cg b10110000010011 OWdnR #398000000 sHdlNone\x20(0) s(9k_ -b1000001000001000000000 X4Q]R +b100000100000101100000000 X4Q]R sHdlNone\x20(0) IWoAx -b100000100000100000000000100101 ("7An +b10000010000010110000000000100101 ("7An sHdlNone\x20(0) 4~J1V -b1 Z]\Vq -b1000 nHvkT -05y,)M +b0 nHvkT +05;6RP sHdlNone\x20(0) a`59, -b100000100000100000000000100101 qzz:t +b10000010000010110000000000100101 qzz:t sHdlNone\x20(0) ;#5:F -b10000010000000000010010100100100 F<)Hk +b1000001011000000000010010100100100 F<)Hk sFull64\x20(0) ^Oz&2 -1ETZd& +0Qbc%q +1GlXUO sHdlNone\x20(0) ;gswH b100000 *Jg{y b100000 ME,4D sHdlNone\x20(0) 'bzd" -b100000100000100000000000100101 4~;,Y +b10000010000010110000000000100101 4~;,Y sHdlNone\x20(0) :3^r" -b10000010000000000010010100100100 "BEqR -sCmpRBOne\x20(8) bhd^X +b1000001011000000000010010100100100 "BEqR +sU64\x20(0) bhd^X sHdlNone\x20(0) VL(Xz -b1000001000001000000000 Ul1}( +b100000100000101100000000 Ul1}( sHdlNone\x20(0) &VQ'L -b100000100000100000000000100101 `$}f} +b10000010000010110000000000100101 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b10000010000000000010010100100100 NHqU9 +b1000001011000000000010010100100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b10000010000000000010010100100100 7e/z4 -sZeroExt\x20(0) :%QK7 +b1000001011000000000010010100100100 7e/z4 +sWidth8Bit\x20(0) g1&_v sHdlNone\x20(0) "QK4U -b100000100000100000000000100101 /,3hy +b10000010000010110000000000100101 /,3hy b1111000100000110010111111010010 8O._Q b1000001100101111110100 b101111110100000000000000000000 vb<^s b10111111010000 %d@K: @@ -118616,8 +119592,7 @@ b1011111101000000000000 gfR.A" b101111110100000000000000000000 H(}3"" b101000 M{|bD" 1SzTsd" -sWrapToTwiceWidth\x20(1) e._X@" -sHdlSome\x20(1) Q^X6H" +sWrapToUInt7ZeroIfGE64\x20(7) e._X@" b1011111101000000000000 DaH8>" b101111110100000000000000000000 vb<^s" b10111111010000 %d@K:" @@ -118633,8 +119608,7 @@ b1011111101000000000000 gfR.A# b101111110100000000000000000000 H(}3"# b101000 M{|bD# 1SzTsd# -sWrapToTwiceWidth\x20(1) e._X@# -sHdlSome\x20(1) Q^X6H# +sWrapToUInt7ZeroIfGE64\x20(7) e._X@# b1011111101000000000000 DaH8># b101111110100000000000000000000 vb<^s# b10111111010000 %d@K:# @@ -118650,8 +119624,7 @@ b1011111101000000000000 gfR.A$ b101111110100000000000000000000 H(}3"$ b101000 M{|bD$ 1SzTsd$ -sWrapToTwiceWidth\x20(1) e._X@$ -sHdlSome\x20(1) Q^X6H$ +sWrapToUInt7ZeroIfGE64\x20(7) e._X@$ b1011111101000000000000 DaH8>$ b101111110100000000000000000000 vb<^s$ b10111111010000 %d@K:$ @@ -118760,35 +119733,39 @@ b110010111111010011 YX+Cg b10111111010011 OWdnR #400000000 sHdlNone\x20(0) s(9k_ -b1000010111111000000000 X4Q]R +b100001011111101100000000 X4Q]R sHdlNone\x20(0) IWoAx -b100001011111100000000000100101 ("7An +b10000101111110110000000000100101 ("7An sHdlNone\x20(0) 4~J1V -b111 Z]\Vq -b111 nHvkT +b1111 nHvkT 15y,)M +0C.L.| +15;6RP sHdlNone\x20(0) a`59, -b100001011111100000000000100101 qzz:t +b10000101111110110000000000100101 qzz:t sHdlNone\x20(0) ;#5:F -b101111110000000000010010100100100 F<)Hk +b111111011000000000010010100100100 F<)Hk +sDupLow32\x20(1) ^Oz&2 sHdlNone\x20(0) ;gswH b11111 *Jg{y b100001 ME,4D sHdlNone\x20(0) 'bzd" -b100001011111100000000000100101 4~;,Y +b10000101111110110000000000100101 4~;,Y sHdlNone\x20(0) :3^r" -b101111110000000000010010100100100 "BEqR +b111111011000000000010010100100100 "BEqR +sS64\x20(1) bhd^X sHdlNone\x20(0) VL(Xz -b1000010111111000000000 Ul1}( +b100001011111101100000000 Ul1}( sHdlNone\x20(0) &VQ'L -b100001011111100000000000100101 `$}f} +b10000101111110110000000000100101 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b101111110000000000010010100100100 NHqU9 +b111111011000000000010010100100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b101111110000000000010010100100100 7e/z4 +b111111011000000000010010100100100 7e/z4 +sWidth16Bit\x20(1) g1&_v sHdlNone\x20(0) "QK4U -b100001011111100000000000100101 /,3hy +b10000101111110110000000000100101 /,3hy b1111000100000110010100000110010 8O._Q b1000001100101000001100 b101000001100000000000000000000 vb<^s b10100000110000 %d@K: @@ -118820,9 +119795,7 @@ b1010000011000000000000 gfR.A" b101000001100000000000000000000 H(}3"" b11000 M{|bD" 0SzTsd" -sWrapToWidth\x20(0) e._X@" -sHdlNone\x20(0) Q^X6H" -b1010 ~I[}3" +sWrapToUInt3\x20(0) e._X@" b1010000011000000000000 DaH8>" b101000001100000000000000000000 vb<^s" b10100000110000 %d@K:" @@ -118839,9 +119812,7 @@ b1010000011000000000000 gfR.A# b101000001100000000000000000000 H(}3"# b11000 M{|bD# 0SzTsd# -sWrapToWidth\x20(0) e._X@# -sHdlNone\x20(0) Q^X6H# -b1010 ~I[}3# +sWrapToUInt3\x20(0) e._X@# b1010000011000000000000 DaH8># b101000001100000000000000000000 vb<^s# b10100000110000 %d@K:# @@ -118858,9 +119829,7 @@ b1010000011000000000000 gfR.A$ b101000001100000000000000000000 H(}3"$ b11000 M{|bD$ 0SzTsd$ -sWrapToWidth\x20(0) e._X@$ -sHdlNone\x20(0) Q^X6H$ -b1010 ~I[}3$ +sWrapToUInt3\x20(0) e._X@$ b1010000011000000000000 DaH8>$ b101000001100000000000000000000 vb<^s$ b10100000110000 %d@K:$ @@ -118988,38 +119957,41 @@ b110010100000110011 YX+Cg b10100000110011 OWdnR #402000000 sHdlNone\x20(0) s(9k_ -b0 X4Q]R +b1100000000 X4Q]R sHdlNone\x20(0) IWoAx -b100101 ("7An +b110000000000100101 ("7An sHdlNone\x20(0) 4~J1V -b0 Z]\Vq +b1 Z]\Vq b0 nHvkT 05y,)M +05;6RP sHdlNone\x20(0) a`59, -b100101 qzz:t +b110000000000100101 qzz:t sHdlNone\x20(0) ;#5:F -b10010100100100 F<)Hk -0ETZd& +b11000000000010010100100100 F<)Hk +sFull64\x20(0) ^Oz&2 +0GlXUO sHdlNone\x20(0) ;gswH sHdlNone\x20(0) $hh#< b0 *Jg{y b0 ME,4D sHdlNone\x20(0) 'bzd" -b100101 4~;,Y +b110000000000100101 4~;,Y sHdlNone\x20(0) :3^r" -b10010100100100 "BEqR +b11000000000010010100100100 "BEqR sU64\x20(0) bhd^X sHdlNone\x20(0) VL(Xz -b0 Ul1}( +b1100000000 Ul1}( sHdlNone\x20(0) &VQ'L -b100101 `$}f} +b110000000000100101 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b10010100100100 NHqU9 +b11000000000010010100100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b10010100100100 7e/z4 +b11000000000010010100100100 7e/z4 +sWidth8Bit\x20(0) g1&_v sHdlNone\x20(0) "QK4U -b100101 /,3hy +b110000000000100101 /,3hy b1111000100000110010111111110010 8O._Q b1000001100101111111100 b101111111100000000000000000000 vb<^s b10111111110000 %d@K: @@ -119049,9 +120019,7 @@ b1011111111000000000000 gfR.A" b101111111100000000000000000000 H(}3"" b111000 M{|bD" 1SzTsd" -sWrapToTwiceWidth\x20(1) e._X@" -sHdlSome\x20(1) Q^X6H" -b1011 ~I[}3" +sWrapToUInt7ZeroIfGE64\x20(7) e._X@" b1011111111000000000000 DaH8>" b101111111100000000000000000000 vb<^s" b10111111110000 %d@K:" @@ -119067,9 +120035,7 @@ b1011111111000000000000 gfR.A# b101111111100000000000000000000 H(}3"# b111000 M{|bD# 1SzTsd# -sWrapToTwiceWidth\x20(1) e._X@# -sHdlSome\x20(1) Q^X6H# -b1011 ~I[}3# +sWrapToUInt7ZeroIfGE64\x20(7) e._X@# b1011111111000000000000 DaH8># b101111111100000000000000000000 vb<^s# b10111111110000 %d@K:# @@ -119085,9 +120051,7 @@ b1011111111000000000000 gfR.A$ b101111111100000000000000000000 H(}3"$ b111000 M{|bD$ 1SzTsd$ -sWrapToTwiceWidth\x20(1) e._X@$ -sHdlSome\x20(1) Q^X6H$ -b1011 ~I[}3$ +sWrapToUInt7ZeroIfGE64\x20(7) e._X@$ b1011111111000000000000 DaH8>$ b101111111100000000000000000000 vb<^s$ b10111111110000 %d@K:$ @@ -119201,35 +120165,35 @@ b10111111110011 OWdnR #404000000 sHdlNone\x20(0) s(9k_ b0 DC}WN -b1 X4Q]R +b1100000001 X4Q]R sHdlNone\x20(0) IWoAx -b100000000 ("7An +b110000000100000000 ("7An sHdlNone\x20(0) 4~J1V b0 &woWo b1 TDOM' sHdlNone\x20(0) a`59, -b100000000 qzz:t +b110000000100000000 qzz:t sHdlNone\x20(0) ;#5:F -b10000000000100100 F<)Hk +b11000000010000000000100100 F<)Hk sHdlNone\x20(0) ;gswH b0 ~HiEE sHdlSome\x20(1) wxrqf sHdlNone\x20(0) 'bzd" -b100000000 4~;,Y +b110000000100000000 4~;,Y sHdlNone\x20(0) :3^r" -b10000000000100100 "BEqR +b11000000010000000000100100 "BEqR sHdlNone\x20(0) VL(Xz b0 QH)|_ -b1 Ul1}( +b1100000001 Ul1}( sHdlNone\x20(0) &VQ'L -b100000000 `$}f} +b110000000100000000 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b10000000000100100 NHqU9 +b11000000010000000000100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b10000000000100100 7e/z4 +b11000000010000000000100100 7e/z4 sHdlNone\x20(0) "QK4U -b100000000 /,3hy +b110000000100000000 /,3hy b1111000100000110000000000001100 8O._Q b1000001100000000000011 @@ -119265,7 +120229,7 @@ b110000000000 gfR.A" b11000000000000000000 H(}3"" b110 M{|bD" 0SzTsd" -sWrapToWidth\x20(0) e._X@" +sWrapToUInt3\x20(0) e._X@" sHdlNone\x20(0) Q^X6H" b0 ~I[}3" b110000000000 DaH8>" @@ -119286,7 +120250,7 @@ b110000000000 gfR.A# b11000000000000000000 H(}3"# b110 M{|bD# 0SzTsd# -sWrapToWidth\x20(0) e._X@# +sWrapToUInt3\x20(0) e._X@# sHdlNone\x20(0) Q^X6H# b0 ~I[}3# b110000000000 DaH8># @@ -119307,7 +120271,7 @@ b110000000000 gfR.A$ b11000000000000000000 H(}3"$ b110 M{|bD$ 0SzTsd$ -sWrapToWidth\x20(0) e._X@$ +sWrapToUInt3\x20(0) e._X@$ sHdlNone\x20(0) Q^X6H$ b0 ~I[}3$ b110000000000 DaH8>$ @@ -119495,42 +120459,40 @@ b1101 OWdnR #406000000 sHdlNone\x20(0) s(9k_ b100011 DC}WN -b11100000000001000000001 X4Q]R +b1110000000000101100000001 X4Q]R sHdlNone\x20(0) IWoAx -b1110000000000100000000100100011 ("7An +b111000000000010110000000100100011 ("7An sHdlNone\x20(0) 4~J1V b100011 &woWo -b1 Z]\Vq +b101 Z]\Vq sHdlNone\x20(0) a`59, -b1110000000000100000000100100011 qzz:t +b111000000000010110000000100100011 qzz:t sHdlNone\x20(0) ;#5:F -b10000000010010001100100100 F<)Hk -sZeroExt16\x20(4) ^Oz&2 -1ETZd& +b1011000000010010001100100100 F<)Hk 1Qbc%q +1GlXUO +1>~,sC sHdlNone\x20(0) ;gswH b100011 ~HiEE sHdlSome\x20(1) $hh#< b110000 ME,4D 1|rv,E sHdlNone\x20(0) 'bzd" -b1110000000000100000000100100011 4~;,Y +b111000000000010110000000100100011 4~;,Y sHdlNone\x20(0) :3^r" -b10000000010010001100100100 "BEqR -s\x20(12) bhd^X +b1011000000010010001100100100 "BEqR sHdlNone\x20(0) VL(Xz b100011 QH)|_ -b11100000000001000000001 Ul1}( +b1110000000000101100000001 Ul1}( sHdlNone\x20(0) &VQ'L -b1110000000000100000000100100011 `$}f} +b111000000000010110000000100100011 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b10000000010010001100100100 NHqU9 +b1011000000010010001100100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b10000000010010001100100100 7e/z4 -sSignExt\x20(1) :%QK7 +b1011000000010010001100100100 7e/z4 sHdlNone\x20(0) "QK4U -b1110000000000100000000100100011 /,3hy +b111000000000010110000000100100011 /,3hy b1111000100000110000010000001100 8O._Q b1000001100000100000011 b100000011000000000000000000 vb<^s b10000001100 %d@K: @@ -119552,7 +120514,7 @@ b1000000110000000000 $$vGV" b10 4CR}r" b1000000110000000000 gfR.A" b100000011000000000000000000 H(}3"" -b1 ~I[}3" +sWrapToUInt7\x20(4) e._X@" b1000000110000000000 DaH8>" b100000011000000000000000000 vb<^s" b10000001100 %d@K:" @@ -119565,7 +120527,7 @@ b1000000110000000000 $$vGV# b10 4CR}r# b1000000110000000000 gfR.A# b100000011000000000000000000 H(}3"# -b1 ~I[}3# +sWrapToUInt7\x20(4) e._X@# b1000000110000000000 DaH8># b100000011000000000000000000 vb<^s# b10000001100 %d@K:# @@ -119578,7 +120540,7 @@ b1000000110000000000 $$vGV$ b10 4CR}r$ b1000000110000000000 gfR.A$ b100000011000000000000000000 H(}3"$ -b1 ~I[}3$ +sWrapToUInt7\x20(4) e._X@$ b1000000110000000000 DaH8>$ b100000011000000000000000000 vb<^s$ b10000001100 %d@K:$ @@ -119699,35 +120661,32 @@ b110000010000001101 YX+Cg b10000001101 OWdnR #408000000 sHdlNone\x20(0) s(9k_ -b11000010000001000000001 X4Q]R +b1100001000000101100000001 X4Q]R sHdlNone\x20(0) IWoAx -b1100001000000100000000100100011 ("7An +b110000100000010110000000100100011 ("7An sHdlNone\x20(0) 4~J1V -15y,)M +15;6RP sHdlNone\x20(0) a`59, -b1100001000000100000000100100011 qzz:t +b110000100000010110000000100100011 qzz:t sHdlNone\x20(0) ;#5:F -b100000010000000010010001100100100 F<)Hk -sFull64\x20(0) ^Oz&2 +sDupLow32\x20(1) ^Oz&2 +0Qbc%q sHdlNone\x20(0) ;gswH b100001 ME,4D sHdlNone\x20(0) 'bzd" -b1100001000000100000000100100011 4~;,Y +b110000100000010110000000100100011 4~;,Y sHdlNone\x20(0) :3^r" -b100000010000000010010001100100100 "BEqR -sCmpRBOne\x20(8) bhd^X +sS64\x20(1) bhd^X sHdlNone\x20(0) VL(Xz -b11000010000001000000001 Ul1}( +b1100001000000101100000001 Ul1}( sHdlNone\x20(0) &VQ'L -b1100001000000100000000100100011 `$}f} +b110000100000010110000000100100011 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b100000010000000010010001100100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b100000010000000010010001100100100 7e/z4 -sZeroExt\x20(0) :%QK7 +sWidth16Bit\x20(1) g1&_v sHdlNone\x20(0) "QK4U -b1100001000000100000000100100011 /,3hy +b110000100000010110000000100100011 /,3hy b1111000100000110000011111001100 8O._Q b1000001100000111110011 b111110011000000000000000000 vb<^s b11111001100 %d@K: @@ -119756,8 +120714,7 @@ b1111100110000000000 gfR.A" b111110011000000000000000000 H(}3"" b100110 M{|bD" 1SzTsd" -sWrapToTwiceWidth\x20(1) e._X@" -sHdlSome\x20(1) Q^X6H" +sWrapToUInt7ZeroIfGE64\x20(7) e._X@" b1111100110000000000 DaH8>" b111110011000000000000000000 vb<^s" b11111001100 %d@K:" @@ -119773,8 +120730,7 @@ b1111100110000000000 gfR.A# b111110011000000000000000000 H(}3"# b100110 M{|bD# 1SzTsd# -sWrapToTwiceWidth\x20(1) e._X@# -sHdlSome\x20(1) Q^X6H# +sWrapToUInt7ZeroIfGE64\x20(7) e._X@# b1111100110000000000 DaH8># b111110011000000000000000000 vb<^s# b11111001100 %d@K:# @@ -119790,8 +120746,7 @@ b1111100110000000000 gfR.A$ b111110011000000000000000000 H(}3"$ b100110 M{|bD$ 1SzTsd$ -sWrapToTwiceWidth\x20(1) e._X@$ -sHdlSome\x20(1) Q^X6H$ +sWrapToUInt7ZeroIfGE64\x20(7) e._X@$ b1111100110000000000 DaH8>$ b111110011000000000000000000 vb<^s$ b11111001100 %d@K:$ @@ -119900,32 +120855,31 @@ b110000011111001101 YX+Cg b11111001101 OWdnR #410000000 sHdlNone\x20(0) s(9k_ -b11000000000001000000001 X4Q]R +b1100000000000101100000001 X4Q]R sHdlNone\x20(0) IWoAx -b1100000000000100000000100100011 ("7An +b110000000000010110000000100100011 ("7An sHdlNone\x20(0) 4~J1V -05y,)M +05;6RP sHdlNone\x20(0) a`59, -b1100000000000100000000100100011 qzz:t +b110000000000010110000000100100011 qzz:t sHdlNone\x20(0) ;#5:F -b10000000010010001100100100 F<)Hk +sFull64\x20(0) ^Oz&2 sHdlNone\x20(0) ;gswH b100000 ME,4D sHdlNone\x20(0) 'bzd" -b1100000000000100000000100100011 4~;,Y +b110000000000010110000000100100011 4~;,Y sHdlNone\x20(0) :3^r" -b10000000010010001100100100 "BEqR +sU64\x20(0) bhd^X sHdlNone\x20(0) VL(Xz -b11000000000001000000001 Ul1}( +b1100000000000101100000001 Ul1}( sHdlNone\x20(0) &VQ'L -b1100000000000100000000100100011 `$}f} +b110000000000010110000000100100011 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b10000000010010001100100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b10000000010010001100100100 7e/z4 +sWidth8Bit\x20(0) g1&_v sHdlNone\x20(0) "QK4U -b1100000000000100000000100100011 /,3hy +b110000000000010110000000100100011 /,3hy b1111000100000110000000000101100 8O._Q b1000001100000000001011 b1011000000000000000000 vb<^s b101100 %d@K: @@ -119957,9 +120909,7 @@ b10110000000000 gfR.A" b1011000000000000000000 H(}3"" b10110 M{|bD" 0SzTsd" -sWrapToWidth\x20(0) e._X@" -sHdlNone\x20(0) Q^X6H" -b0 ~I[}3" +sWrapToUInt3\x20(0) e._X@" b10110000000000 DaH8>" b1011000000000000000000 vb<^s" b101100 %d@K:" @@ -119976,9 +120926,7 @@ b10110000000000 gfR.A# b1011000000000000000000 H(}3"# b10110 M{|bD# 0SzTsd# -sWrapToWidth\x20(0) e._X@# -sHdlNone\x20(0) Q^X6H# -b0 ~I[}3# +sWrapToUInt3\x20(0) e._X@# b10110000000000 DaH8># b1011000000000000000000 vb<^s# b101100 %d@K:# @@ -119995,9 +120943,7 @@ b10110000000000 gfR.A$ b1011000000000000000000 H(}3"$ b10110 M{|bD$ 0SzTsd$ -sWrapToWidth\x20(0) e._X@$ -sHdlNone\x20(0) Q^X6H$ -b0 ~I[}3$ +sWrapToUInt3\x20(0) e._X@$ b10110000000000 DaH8>$ b1011000000000000000000 vb<^s$ b101100 %d@K:$ @@ -120125,34 +121071,32 @@ b110000000000101101 YX+Cg b101101 OWdnR #412000000 sHdlNone\x20(0) s(9k_ -b10000010000001000000001 X4Q]R +b1000001000000101100000001 X4Q]R sHdlNone\x20(0) IWoAx -b1000001000000100000000100100011 ("7An +b100000100000010110000000100100011 ("7An sHdlNone\x20(0) 4~J1V -15y,)M +15;6RP sHdlNone\x20(0) a`59, -b1000001000000100000000100100011 qzz:t +b100000100000010110000000100100011 qzz:t sHdlNone\x20(0) ;#5:F -b100000010000000010010001100100100 F<)Hk -0ETZd& +sDupLow32\x20(1) ^Oz&2 +0GlXUO sHdlNone\x20(0) ;gswH b1 ME,4D sHdlNone\x20(0) 'bzd" -b1000001000000100000000100100011 4~;,Y +b100000100000010110000000100100011 4~;,Y sHdlNone\x20(0) :3^r" -b100000010000000010010001100100100 "BEqR -sU64\x20(0) bhd^X +sS64\x20(1) bhd^X sHdlNone\x20(0) VL(Xz -b10000010000001000000001 Ul1}( +b1000001000000101100000001 Ul1}( sHdlNone\x20(0) &VQ'L -b1000001000000100000000100100011 `$}f} +b100000100000010110000000100100011 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b100000010000000010010001100100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b100000010000000010010001100100100 7e/z4 +sWidth16Bit\x20(1) g1&_v sHdlNone\x20(0) "QK4U -b1000001000000100000000100100011 /,3hy +b100000100000010110000000100100011 /,3hy b1111000100000110000011111101100 8O._Q b1000001100000111111011 b111111011000000000000000000 vb<^s b11111101100 %d@K: @@ -120182,9 +121124,7 @@ b1111110110000000000 gfR.A" b111111011000000000000000000 H(}3"" b110110 M{|bD" 1SzTsd" -sWrapToTwiceWidth\x20(1) e._X@" -sHdlSome\x20(1) Q^X6H" -b1 ~I[}3" +sWrapToUInt7ZeroIfGE64\x20(7) e._X@" b1111110110000000000 DaH8>" b111111011000000000000000000 vb<^s" b11111101100 %d@K:" @@ -120200,9 +121140,7 @@ b1111110110000000000 gfR.A# b111111011000000000000000000 H(}3"# b110110 M{|bD# 1SzTsd# -sWrapToTwiceWidth\x20(1) e._X@# -sHdlSome\x20(1) Q^X6H# -b1 ~I[}3# +sWrapToUInt7ZeroIfGE64\x20(7) e._X@# b1111110110000000000 DaH8># b111111011000000000000000000 vb<^s# b11111101100 %d@K:# @@ -120218,9 +121156,7 @@ b1111110110000000000 gfR.A$ b111111011000000000000000000 H(}3"$ b110110 M{|bD$ 1SzTsd$ -sWrapToTwiceWidth\x20(1) e._X@$ -sHdlSome\x20(1) Q^X6H$ -b1 ~I[}3$ +sWrapToUInt7ZeroIfGE64\x20(7) e._X@$ b1111110110000000000 DaH8>$ b111111011000000000000000000 vb<^s$ b11111101100 %d@K:$ @@ -120333,39 +121269,37 @@ b110000011111101101 YX+Cg b11111101101 OWdnR #414000000 sHdlNone\x20(0) s(9k_ -b11100010100001000100001 X4Q]R +b1110001010000101100100001 X4Q]R sHdlNone\x20(0) IWoAx -b1110001010000100010000100100011 ("7An +b111000101000010110010000100100011 ("7An sHdlNone\x20(0) 4~J1V b100 qkcIc -b100 nHvkT +15y,)M sHdlNone\x20(0) a`59, -b1110001010000100010000100100011 qzz:t +b111000101000010110010000100100011 qzz:t sHdlNone\x20(0) ;#5:F -b101000010001000010010001100100100 F<)Hk -sZeroExt16\x20(4) ^Oz&2 -1ETZd& +b100001011001000010010001100100100 F<)Hk +1Qbc%q +1GlXUO sHdlNone\x20(0) ;gswH b10000 #nTMG b10000 *Jg{y b110001 ME,4D sHdlNone\x20(0) 'bzd" -b1110001010000100010000100100011 4~;,Y +b111000101000010110010000100100011 4~;,Y sHdlNone\x20(0) :3^r" -b101000010001000010010001100100100 "BEqR -s\x20(12) bhd^X +b100001011001000010010001100100100 "BEqR sHdlNone\x20(0) VL(Xz -b11100010100001000100001 Ul1}( +b1110001010000101100100001 Ul1}( sHdlNone\x20(0) &VQ'L -b1110001010000100010000100100011 `$}f} +b111000101000010110010000100100011 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b101000010001000010010001100100100 NHqU9 +b100001011001000010010001100100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b101000010001000010010001100100100 7e/z4 -sSignExt\x20(1) :%QK7 +b100001011001000010010001100100100 7e/z4 sHdlNone\x20(0) "QK4U -b1110001010000100010000100100011 /,3hy +b111000101000010110010000100100011 /,3hy b1111000100000111000011111101100 8O._Q b1000001110000111111011 b1110000111111011000000000000000000 vb<^s s\x20(15) LDg0A @@ -120411,10 +121345,10 @@ sSignExt8\x20(7) ,N-rZ" 1uM|jD" 1kCIh." 1~+U}]" -b100001 ~I[}3" +b111000 ~I[}3" b111111 Z7UK," 1^v(#N" -sSignExt8\x20(7) |3Xl_" +sSignExt32\x20(3) |3Xl_" b1111111111100001111110110000000000 DaH8>" b1110000111111011000000000000000000 vb<^s" s\x20(15) LDg0A" @@ -120439,10 +121373,10 @@ sSignExt8\x20(7) ,N-rZ# 1uM|jD# 1kCIh.# 1~+U}]# -b100001 ~I[}3# +b111000 ~I[}3# b111111 Z7UK,# 1^v(#N# -sSignExt8\x20(7) |3Xl_# +sSignExt32\x20(3) |3Xl_# b1111111111100001111110110000000000 DaH8># b1110000111111011000000000000000000 vb<^s# s\x20(15) LDg0A# @@ -120467,10 +121401,10 @@ sSignExt8\x20(7) ,N-rZ$ 1uM|jD$ 1kCIh.$ 1~+U}]$ -b100001 ~I[}3$ +b111000 ~I[}3$ b111111 Z7UK,$ 1^v(#N$ -sSignExt8\x20(7) |3Xl_$ +sSignExt32\x20(3) |3Xl_$ b1111111111100001111110110000000000 DaH8>$ b1110000111111011000000000000000000 vb<^s$ s\x20(15) LDg0A$ @@ -120559,42 +121493,42 @@ b111000011111101101 YX+Cg b1000011111101101 OWdnR #416000000 sHdlNone\x20(0) s(9k_ -b11000100111111000111111 X4Q]R +b1100010011111101100111111 X4Q]R sHdlNone\x20(0) IWoAx -b1100010011111100011111100100011 ("7An +b110001001111110110011111100100011 ("7An sHdlNone\x20(0) 4~J1V b111 TDOM' b111 qkcIc -b111 Z]\Vq -b111 nHvkT -05y,)M -1C.L.| +b1111 nHvkT +05;6RP +1mJ>XO sHdlNone\x20(0) a`59, -b1100010011111100011111100100011 qzz:t +b110001001111110110011111100100011 qzz:t sHdlNone\x20(0) ;#5:F -b1001111110001111110010001100100100 F<)Hk -sFull64\x20(0) ^Oz&2 +b111111011001111110010001100100100 F<)Hk +sZeroExt32\x20(2) ^Oz&2 +0Qbc%q sHdlNone\x20(0) ;gswH b11111 #nTMG b11111 *Jg{y b100010 ME,4D sHdlNone\x20(0) 'bzd" -b1100010011111100011111100100011 4~;,Y +b110001001111110110011111100100011 4~;,Y sHdlNone\x20(0) :3^r" -b1001111110001111110010001100100100 "BEqR -sCmpRBOne\x20(8) bhd^X +b111111011001111110010001100100100 "BEqR +sU32\x20(2) bhd^X sHdlNone\x20(0) VL(Xz -b11000100111111000111111 Ul1}( +b1100010011111101100111111 Ul1}( sHdlNone\x20(0) &VQ'L -b1100010011111100011111100100011 `$}f} +b110001001111110110011111100100011 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b1001111110001111110010001100100100 NHqU9 +b111111011001111110010001100100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b1001111110001111110010001100100100 7e/z4 -sZeroExt\x20(0) :%QK7 +b111111011001111110010001100100100 7e/z4 +sWidth32Bit\x20(2) g1&_v sHdlNone\x20(0) "QK4U -b1100010011111100011111100100011 /,3hy +b110001001111110110011111100100011 /,3hy b1111000100000111111111111101100 8O._Q b1000001111111111111011 b1111111111111011000000000000000000 vb<^s @@ -120618,6 +121553,7 @@ b111 4CR}r" b1111 _Pz4O" b1111111111111111111110110000000000 gfR.A" b1111111111111011000000000000000000 H(}3"" +sHdlSome\x20(1) Q^X6H" b111111 ~I[}3" b1111111111111111111110110000000000 DaH8>" b1111111111111011000000000000000000 vb<^s" @@ -120632,6 +121568,7 @@ b111 4CR}r# b1111 _Pz4O# b1111111111111111111110110000000000 gfR.A# b1111111111111011000000000000000000 H(}3"# +sHdlSome\x20(1) Q^X6H# b111111 ~I[}3# b1111111111111111111110110000000000 DaH8># b1111111111111011000000000000000000 vb<^s# @@ -120646,6 +121583,7 @@ b111 4CR}r$ b1111 _Pz4O$ b1111111111111111111110110000000000 gfR.A$ b1111111111111011000000000000000000 H(}3"$ +sHdlSome\x20(1) Q^X6H$ b111111 ~I[}3$ b1111111111111111111110110000000000 DaH8>$ b1111111111111011000000000000000000 vb<^s$ @@ -120737,40 +121675,44 @@ b111111111111101101 YX+Cg b1111111111101101 OWdnR #418000000 sHdlNone\x20(0) s(9k_ -b11000011000001001000001 X4Q]R +b1100001100000101101000001 X4Q]R sHdlNone\x20(0) IWoAx -b1100001100000100100000100100011 ("7An +b110000110000010110100000100100011 ("7An sHdlNone\x20(0) 4~J1V b1 TDOM' b0 qkcIc -b1 y^_Yo -b1 Z]\Vq -b1000 nHvkT -15y,)M -0C.L.| +b101 y^_Yo +b0 nHvkT +05y,)M +1C.L.| +15;6RP +0mJ>XO sHdlNone\x20(0) a`59, -b1100001100000100100000100100011 qzz:t +b110000110000010110100000100100011 qzz:t sHdlNone\x20(0) ;#5:F -b110000010010000010010001100100100 F<)Hk +b1000001011010000010010001100100100 F<)Hk +sDupLow32\x20(1) ^Oz&2 sHdlNone\x20(0) ;gswH b100000 #nTMG b100000 *Jg{y b100001 ME,4D sHdlNone\x20(0) 'bzd" -b1100001100000100100000100100011 4~;,Y +b110000110000010110100000100100011 4~;,Y sHdlNone\x20(0) :3^r" -b110000010010000010010001100100100 "BEqR +b1000001011010000010010001100100100 "BEqR +sS64\x20(1) bhd^X sHdlNone\x20(0) VL(Xz -b11000011000001001000001 Ul1}( +b1100001100000101101000001 Ul1}( sHdlNone\x20(0) &VQ'L -b1100001100000100100000100100011 `$}f} +b110000110000010110100000100100011 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b110000010010000010010001100100100 NHqU9 +b1000001011010000010010001100100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b110000010010000010010001100100100 7e/z4 +b1000001011010000010010001100100100 7e/z4 +sWidth16Bit\x20(1) g1&_v sHdlNone\x20(0) "QK4U -b1100001100000100100000100100011 /,3hy +b110000110000010110100000100100011 /,3hy b1111000100000110000011111101110 8O._Q b1000001100000111111011 b111111011000000000000000000 vb<^s sU64\x20(0) LDg0A @@ -120818,10 +121761,11 @@ sFull64\x20(0) ,N-rZ" 0uM|jD" 0kCIh." 0~+U}]" -b1 ~I[}3" +sHdlNone\x20(0) Q^X6H" +b0 ~I[}3" b0 Z7UK," 0^v(#N" -sFull64\x20(0) |3Xl_" +sZeroExt32\x20(2) |3Xl_" b1111110110000000000 DaH8>" b111111011000000000000000000 vb<^s" sU64\x20(0) LDg0A" @@ -120847,10 +121791,11 @@ sFull64\x20(0) ,N-rZ# 0uM|jD# 0kCIh.# 0~+U}]# -b1 ~I[}3# +sHdlNone\x20(0) Q^X6H# +b0 ~I[}3# b0 Z7UK,# 0^v(#N# -sFull64\x20(0) |3Xl_# +sZeroExt32\x20(2) |3Xl_# b1111110110000000000 DaH8># b111111011000000000000000000 vb<^s# sU64\x20(0) LDg0A# @@ -120876,10 +121821,11 @@ sFull64\x20(0) ,N-rZ$ 0uM|jD$ 0kCIh.$ 0~+U}]$ -b1 ~I[}3$ +sHdlNone\x20(0) Q^X6H$ +b0 ~I[}3$ b0 Z7UK,$ 0^v(#N$ -sFull64\x20(0) |3Xl_$ +sZeroExt32\x20(2) |3Xl_$ b1111110110000000000 DaH8>$ b111111011000000000000000000 vb<^s$ sU64\x20(0) LDg0A$ @@ -121004,41 +121950,43 @@ b110000011111101111 YX+Cg b11111101111 OWdnR #420000000 sHdlNone\x20(0) s(9k_ -b10000101111111001111111 X4Q]R +b1000010111111101101111111 X4Q]R sHdlNone\x20(0) IWoAx -b1000010111111100111111100100011 ("7An +b100001011111110110111111100100011 ("7An sHdlNone\x20(0) 4~J1V b111 TDOM' b111 qkcIc -b111 Z]\Vq b1111 nHvkT -05y,)M -1C.L.| +15y,)M +05;6RP +1mJ>XO sHdlNone\x20(0) a`59, -b1000010111111100111111100100011 qzz:t +b100001011111110110111111100100011 qzz:t sHdlNone\x20(0) ;#5:F -b1011111110011111110010001100100100 F<)Hk -0ETZd& +b1111111011011111110010001100100100 F<)Hk +sZeroExt32\x20(2) ^Oz&2 +0GlXUO sHdlNone\x20(0) ;gswH b111111 #nTMG b111111 *Jg{y b10 ME,4D sHdlNone\x20(0) 'bzd" -b1000010111111100111111100100011 4~;,Y +b100001011111110110111111100100011 4~;,Y sHdlNone\x20(0) :3^r" -b1011111110011111110010001100100100 "BEqR -sU64\x20(0) bhd^X +b1111111011011111110010001100100100 "BEqR +sU32\x20(2) bhd^X sHdlNone\x20(0) VL(Xz -b10000101111111001111111 Ul1}( +b1000010111111101101111111 Ul1}( sHdlNone\x20(0) &VQ'L -b1000010111111100111111100100011 `$}f} +b100001011111110110111111100100011 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b1011111110011111110010001100100100 NHqU9 +b1111111011011111110010001100100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b1011111110011111110010001100100100 7e/z4 +b1111111011011111110010001100100100 7e/z4 +sWidth32Bit\x20(2) g1&_v sHdlNone\x20(0) "QK4U -b1000010111111100111111100100011 /,3hy +b100001011111110110111111100100011 /,3hy b1111000100000111111111111101110 8O._Q b1000001111111111111011 b1111111111111011000000000000000000 vb<^s s\x20(15) LDg0A @@ -121086,10 +122035,11 @@ sSignExt8\x20(7) ,N-rZ" 1uM|jD" 1kCIh." 1~+U}]" +sHdlSome\x20(1) Q^X6H" b111111 ~I[}3" b111111 Z7UK," 1^v(#N" -sSignExt8\x20(7) |3Xl_" +sSignExt32\x20(3) |3Xl_" b1111111111111111111110110000000000 DaH8>" b1111111111111011000000000000000000 vb<^s" s\x20(15) LDg0A" @@ -121115,10 +122065,11 @@ sSignExt8\x20(7) ,N-rZ# 1uM|jD# 1kCIh.# 1~+U}]# +sHdlSome\x20(1) Q^X6H# b111111 ~I[}3# b111111 Z7UK,# 1^v(#N# -sSignExt8\x20(7) |3Xl_# +sSignExt32\x20(3) |3Xl_# b1111111111111111111110110000000000 DaH8># b1111111111111011000000000000000000 vb<^s# s\x20(15) LDg0A# @@ -121144,10 +122095,11 @@ sSignExt8\x20(7) ,N-rZ$ 1uM|jD$ 1kCIh.$ 1~+U}]$ +sHdlSome\x20(1) Q^X6H$ b111111 ~I[}3$ b111111 Z7UK,$ 1^v(#N$ -sSignExt8\x20(7) |3Xl_$ +sSignExt32\x20(3) |3Xl_$ b1111111111111111111110110000000000 DaH8>$ b1111111111111011000000000000000000 vb<^s$ s\x20(15) LDg0A$ @@ -121241,35 +122193,33 @@ b111111111111101111 YX+Cg b1111111111101111 OWdnR #422000000 sHdlNone\x20(0) s(9k_ -b11000011111111001111111 X4Q]R +b1100001111111101101111111 X4Q]R sHdlNone\x20(0) IWoAx -b1100001111111100111111100100011 ("7An +b110000111111110110111111100100011 ("7An sHdlNone\x20(0) 4~J1V -15y,)M -0C.L.| +15;6RP +0mJ>XO sHdlNone\x20(0) a`59, -b1100001111111100111111100100011 qzz:t +b110000111111110110111111100100011 qzz:t sHdlNone\x20(0) ;#5:F -b111111110011111110010001100100100 F<)Hk -1ETZd& +sDupLow32\x20(1) ^Oz&2 +1GlXUO sHdlNone\x20(0) ;gswH b100001 ME,4D sHdlNone\x20(0) 'bzd" -b1100001111111100111111100100011 4~;,Y +b110000111111110110111111100100011 4~;,Y sHdlNone\x20(0) :3^r" -b111111110011111110010001100100100 "BEqR -sCmpRBOne\x20(8) bhd^X +sS64\x20(1) bhd^X sHdlNone\x20(0) VL(Xz -b11000011111111001111111 Ul1}( +b1100001111111101101111111 Ul1}( sHdlNone\x20(0) &VQ'L -b1100001111111100111111100100011 `$}f} +b110000111111110110111111100100011 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b111111110011111110010001100100100 NHqU9 sHdlNone\x20(0) Dy0@1 -b111111110011111110010001100100100 7e/z4 +sWidth16Bit\x20(1) g1&_v sHdlNone\x20(0) "QK4U -b1100001111111100111111100100011 /,3hy +b110000111111110110111111100100011 /,3hy b1111000100000111111100000101110 8O._Q b1000001111111000001011 b1111111000001011000000000000000000 vb<^s b11111111111111100000101100 %d@K: @@ -121299,9 +122247,7 @@ b1111111111111110000010110000000000 gfR.A" b1111111000001011000000000000000000 H(}3"" b10110 M{|bD" 0SzTsd" -sWrapToWidth\x20(0) e._X@" -sHdlNone\x20(0) Q^X6H" -b111110 ~I[}3" +sWrapToUInt3\x20(0) e._X@" b1111111111111110000010110000000000 DaH8>" b1111111000001011000000000000000000 vb<^s" b11111111111111100000101100 %d@K:" @@ -121317,9 +122263,7 @@ b1111111111111110000010110000000000 gfR.A# b1111111000001011000000000000000000 H(}3"# b10110 M{|bD# 0SzTsd# -sWrapToWidth\x20(0) e._X@# -sHdlNone\x20(0) Q^X6H# -b111110 ~I[}3# +sWrapToUInt3\x20(0) e._X@# b1111111111111110000010110000000000 DaH8># b1111111000001011000000000000000000 vb<^s# b11111111111111100000101100 %d@K:# @@ -121335,9 +122279,7 @@ b1111111111111110000010110000000000 gfR.A$ b1111111000001011000000000000000000 H(}3"$ b10110 M{|bD$ 0SzTsd$ -sWrapToWidth\x20(0) e._X@$ -sHdlNone\x20(0) Q^X6H$ -b111110 ~I[}3$ +sWrapToUInt3\x20(0) e._X@$ b1111111111111110000010110000000000 DaH8>$ b1111111000001011000000000000000000 vb<^s$ b11111111111111100000101100 %d@K:$ @@ -121450,29 +122392,28 @@ b111111100000101111 YX+Cg b1111100000101111 OWdnR #424000000 sHdlNone\x20(0) s(9k_ -b10000011111111001111111 X4Q]R +b1000001111111101101111111 X4Q]R sHdlNone\x20(0) IWoAx -b1000001111111100111111100100011 ("7An +b100000111111110110111111100100011 ("7An sHdlNone\x20(0) 4~J1V sHdlNone\x20(0) a`59, -b1000001111111100111111100100011 qzz:t +b100000111111110110111111100100011 qzz:t sHdlNone\x20(0) ;#5:F -0ETZd& +0GlXUO sHdlNone\x20(0) ;gswH b1 ME,4D sHdlNone\x20(0) 'bzd" -b1000001111111100111111100100011 4~;,Y +b100000111111110110111111100100011 4~;,Y sHdlNone\x20(0) :3^r" -sU64\x20(0) bhd^X sHdlNone\x20(0) VL(Xz -b10000011111111001111111 Ul1}( +b1000001111111101101111111 Ul1}( sHdlNone\x20(0) &VQ'L -b1000001111111100111111100100011 `$}f} +b100000111111110110111111100100011 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt sHdlNone\x20(0) Dy0@1 sHdlNone\x20(0) "QK4U -b1000001111111100111111100100011 /,3hy +b100000111111110110111111100100011 /,3hy b1111000100000111111100000001110 8O._Q b1000001111111000000011 FTeG -b10000000000100101 ("7An -sZeroExt32\x20(2) Y,YgJ +b1100000000000100101 ("7An +sFull64\x20(0) Y,YgJ sHdlNone\x20(0) 4~J1V b0 w+BhM b100101 &woWo b0 TDOM' b0 qkcIc -b100 y^_Yo -b0 Z]\Vq +b0 y^_Yo +b11 Z]\Vq b0 nHvkT 05y,)M +0C.L.| +05;6RP sHdlNone\x20(0) a`59, b0 w@MR3 -b10000000000100101 qzz:t -sZeroExt32\x20(2) zUEpu +b1100000000000100101 qzz:t +sFull64\x20(0) zUEpu sHdlNone\x20(0) ;#5:F -b1000000000010010100000000 F<)Hk -0Qbc%q +b110000000000010010100000000 F<)Hk +sFull64\x20(0) ^Oz&2 +0>~,sC sHdlNone\x20(0) ;gswH b0 ^vj`_ b100101 ~HiEE sHdlNone\x20(0) wxrqf b0 #nTMG -sWrapToTwiceWidth\x20(1) \'QO; +sWrapToUInt6ZeroIfGE32\x20(6) \'QO; sHdlNone\x20(0) $hh#< b0 *Jg{y b0 ME,4D @@ -121681,28 +122625,30 @@ b0 ME,4D sFunnelShift2x32Bit\x20(2) L[P%\ sHdlNone\x20(0) 'bzd" b0 OcDnC -b10000000000100101 4~;,Y -sU32\x20(2) v*m?f +b1100000000000100101 4~;,Y +sCmpRBOne\x20(8) v*m?f sHdlNone\x20(0) :3^r" -b1000000000010010100000000 "BEqR +b110000000000010010100000000 "BEqR +sU64\x20(0) bhd^X sHdlNone\x20(0) VL(Xz b0 V;o/; b100101 QH)|_ -b100000000 Ul1}( -0t3A5' +b11000000000 Ul1}( +sSGt\x20(4) QUsdK sHdlNone\x20(0) &VQ'L b0 c#LK) -b10000000000100101 `$}f} -0asO`Z +b1100000000000100101 `$}f} +sSGt\x20(4) ^l=Md sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b1000000000010010100000000 NHqU9 +b110000000000010010100000000 NHqU9 sHdlNone\x20(0) Dy0@1 -b1000000000010010100000000 7e/z4 +b110000000000010010100000000 7e/z4 +sWidth8Bit\x20(0) g1&_v sHdlNone\x20(0) "QK4U b0 |WS2\ -b10000000000100101 /,3hy -sWidth32Bit\x20(2) &,qNj +b1100000000000100101 /,3hy +sZeroExt\x20(0) -"VK2 b1111100100000110010100000110000 8O._Q b1000001100101000001100 b101000001100000000000000000000 vb<^s sU64\x20(0) LDg0A @@ -121754,10 +122700,10 @@ sFull64\x20(0) ,N-rZ" 0kCIh." 0~+U}]" b11000 M{|bD" -b1010 ~I[}3" +b10 ~I[}3" b0 Z7UK," 0^v(#N" -sFull64\x20(0) |3Xl_" +sZeroExt32\x20(2) |3Xl_" b1010000011000000000000 DaH8>" b101000001100000000000000000000 vb<^s" sU64\x20(0) LDg0A" @@ -121785,10 +122731,10 @@ sFull64\x20(0) ,N-rZ# 0kCIh.# 0~+U}]# b11000 M{|bD# -b1010 ~I[}3# +b10 ~I[}3# b0 Z7UK,# 0^v(#N# -sFull64\x20(0) |3Xl_# +sZeroExt32\x20(2) |3Xl_# b1010000011000000000000 DaH8># b101000001100000000000000000000 vb<^s# sU64\x20(0) LDg0A# @@ -121816,10 +122762,10 @@ sFull64\x20(0) ,N-rZ$ 0kCIh.$ 0~+U}]$ b11000 M{|bD$ -b1010 ~I[}3$ +b10 ~I[}3$ b0 Z7UK,$ 0^v(#N$ -sFull64\x20(0) |3Xl_$ +sZeroExt32\x20(2) |3Xl_$ b1010000011000000000000 DaH8>$ b101000001100000000000000000000 vb<^s$ sU64\x20(0) LDg0A$ @@ -121986,22 +122932,22 @@ b10100000110001 OWdnR sHdlNone\x20(0) s(9k_ b0 _ThLm b100100 Htock -b110000000 X4Q]R +b11010000000 X4Q]R sHdlNone\x20(0) IWoAx b0 p8>Ij b100100 >FTeG -b11000000000100101 ("7An +b1101000000000100101 ("7An sHdlNone\x20(0) 4~J1V b0 _(K2o b100100 w+BhM -b110 y^_Yo +b10 y^_Yo sHdlNone\x20(0) a`59, b0 la!Y~ b100100 w@MR3 -b11000000000100101 qzz:t +b1101000000000100101 qzz:t sHdlNone\x20(0) ;#5:F b0 7|Jxa -b1100000000010010100100100 F<)Hk +b110100000000010010100100100 F<)Hk sHdlNone\x20(0) ;gswH b0 q&az; b100100 ^vj`_ @@ -122009,29 +122955,29 @@ b100100 ^vj`_ sHdlNone\x20(0) 'bzd" b0 7yh$E b100100 OcDnC -b11000000000100101 4~;,Y +b1101000000000100101 4~;,Y sHdlNone\x20(0) :3^r" b0 @FN{k -b1100000000010010100100100 "BEqR +b110100000000010010100100100 "BEqR sHdlNone\x20(0) VL(Xz b0 Yez0_ b100100 V;o/; -b110000000 Ul1}( +b11010000000 Ul1}( sHdlNone\x20(0) &VQ'L b0 V5aUG b100100 c#LK) -b11000000000100101 `$}f} +b1101000000000100101 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt b0 izAeT -b1100000000010010100100100 NHqU9 +b110100000000010010100100100 NHqU9 sHdlNone\x20(0) Dy0@1 b0 ZC817 -b1100000000010010100100100 7e/z4 +b110100000000010010100100100 7e/z4 sHdlNone\x20(0) "QK4U b0 GtSd4 b100100 |WS2\ -b11000000000100101 /,3hy +b1101000000000100101 /,3hy b1111100100000110010110000110000 8O._Q b1000001100101100001100 b101100001100000000000000000000 vb<^s b10110000110000 %d@K: @@ -122053,7 +122999,7 @@ b1011000011000000000000 $$vGV" b110 4CR}r" b1011000011000000000000 gfR.A" b101100001100000000000000000000 H(}3"" -b1011 ~I[}3" +sWrapToUInt7\x20(4) e._X@" b1011000011000000000000 DaH8>" b101100001100000000000000000000 vb<^s" b10110000110000 %d@K:" @@ -122066,7 +123012,7 @@ b1011000011000000000000 $$vGV# b110 4CR}r# b1011000011000000000000 gfR.A# b101100001100000000000000000000 H(}3"# -b1011 ~I[}3# +sWrapToUInt7\x20(4) e._X@# b1011000011000000000000 DaH8># b101100001100000000000000000000 vb<^s# b10110000110000 %d@K:# @@ -122079,7 +123025,7 @@ b1011000011000000000000 $$vGV$ b110 4CR}r$ b1011000011000000000000 gfR.A$ b101100001100000000000000000000 H(}3"$ -b1011 ~I[}3$ +sWrapToUInt7\x20(4) e._X@$ b1011000011000000000000 DaH8>$ b101100001100000000000000000000 vb<^s$ b10110000110000 %d@K:$ @@ -122192,78 +123138,77 @@ sHdlNone\x20(0) s(9k_ b100100 _ThLm b0 Htock b0 DC}WN -b10000001 X4Q]R -sZeroExt8\x20(6) 43r<2 +b1110000001 X4Q]R +1K2Qj& b100 n76)O sHdlNone\x20(0) IWoAx b100100 p8>Ij b0 >FTeG -b1000000100000000 ("7An -sZeroExt8\x20(6) Y,YgJ +b111000000100000000 ("7An +14$F_5 b100 iak03 sHdlNone\x20(0) 4~J1V b100100 _(K2o b0 w+BhM b0 &woWo b1 TDOM' -b10 y^_Yo +b110 y^_Yo +b1 Z]\Vq b100 Q]j[< sHdlNone\x20(0) a`59, b100100 la!Y~ b0 w@MR3 -b1000000100000000 qzz:t -sZeroExt8\x20(6) zUEpu +b111000000100000000 qzz:t +1;~sH{ b100 f,:5g sHdlNone\x20(0) ;#5:F b100100 7|Jxa -b100000010000000000000000 F<)Hk +b11100000010000000000000000 F<)Hk b100 W(&ac sHdlNone\x20(0) ;gswH b100100 q&az; b0 ^vj`_ b0 ~HiEE sHdlSome\x20(1) wxrqf -sWrapToWidth\x20(0) \'QO; +sWrapToUInt6\x20(3) \'QO; sSignExt32To64BitThenShift\x20(6) L[P%\ b100 Rv!87 sHdlNone\x20(0) 'bzd" b100100 7yh$E b0 OcDnC -b1000000100000000 4~;,Y -sU8\x20(6) v*m?f +b111000000100000000 4~;,Y b100 *3Ffp sHdlNone\x20(0) :3^r" b100100 @FN{k -b100000010000000000000000 "BEqR +b11100000010000000000000000 "BEqR b100 DAk:Q sHdlNone\x20(0) VL(Xz b100100 Yez0_ b0 V;o/; b0 QH)|_ -b10000001 Ul1}( -sSLt\x20(3) QUsdK +b1110000001 Ul1}( +1_O8Fh b100 [^IO4 sHdlNone\x20(0) &VQ'L b100100 V5aUG b0 c#LK) -b1000000100000000 `$}f} -sSLt\x20(3) ^l=Md +b111000000100000000 `$}f} +1"@(7T b100 abIxy sHdlNone\x20(0) hHH1* b100 s:Vss sHdlNone\x20(0) v6VIt b100100 izAeT -b100000010000000000000000 NHqU9 +b11100000010000000000000000 NHqU9 b100 _*_=' sHdlNone\x20(0) Dy0@1 b100100 ZC817 -b100000010000000000000000 7e/z4 +b11100000010000000000000000 7e/z4 b100 &G=-K sHdlNone\x20(0) "QK4U b100100 GtSd4 b0 |WS2\ -b1000000100000000 /,3hy -sSignExt\x20(1) -"VK2 +b111000000100000000 /,3hy b1111100100000110000011001110000 8O._Q b1000001100000110011100 b110011100000000000000000000 vb<^s b11001110000 %d@K: @@ -122292,8 +123238,9 @@ b0 _Pz4O" b1100111000000000000 gfR.A" b110011100000000000000000000 H(}3"" b111000 M{|bD" -sHdlSome\x20(1) Q^X6H" -b1 ~I[}3" +sWrapToUInt6ZeroIfGE32\x20(6) e._X@" +sHdlNone\x20(0) Q^X6H" +b0 ~I[}3" b1100111000000000000 DaH8>" b110011100000000000000000000 vb<^s" b11001110000 %d@K:" @@ -122309,8 +123256,9 @@ b0 _Pz4O# b1100111000000000000 gfR.A# b110011100000000000000000000 H(}3"# b111000 M{|bD# -sHdlSome\x20(1) Q^X6H# -b1 ~I[}3# +sWrapToUInt6ZeroIfGE32\x20(6) e._X@# +sHdlNone\x20(0) Q^X6H# +b0 ~I[}3# b1100111000000000000 DaH8># b110011100000000000000000000 vb<^s# b11001110000 %d@K:# @@ -122326,8 +123274,9 @@ b0 _Pz4O$ b1100111000000000000 gfR.A$ b110011100000000000000000000 H(}3"$ b111000 M{|bD$ -sHdlSome\x20(1) Q^X6H$ -b1 ~I[}3$ +sWrapToUInt6ZeroIfGE32\x20(6) e._X@$ +sHdlNone\x20(0) Q^X6H$ +b0 ~I[}3$ b1100111000000000000 DaH8>$ b110011100000000000000000000 vb<^s$ b11001110000 %d@K:$ @@ -122493,33 +123442,33 @@ b110000011001110001 YX+Cg b11001110001 OWdnR #432000000 sHdlNone\x20(0) s(9k_ -b10001011 X4Q]R +b1110001011 X4Q]R sHdlNone\x20(0) IWoAx -b1000101100000000 ("7An +b111000101100000000 ("7An sHdlNone\x20(0) 4~J1V b11 TDOM' b1 qkcIc sHdlNone\x20(0) a`59, -b1000101100000000 qzz:t +b111000101100000000 qzz:t sHdlNone\x20(0) ;#5:F -b100010110000000000000000 F<)Hk +b11100010110000000000000000 F<)Hk sHdlNone\x20(0) ;gswH b101 #nTMG sHdlNone\x20(0) 'bzd" -b1000101100000000 4~;,Y +b111000101100000000 4~;,Y sHdlNone\x20(0) :3^r" -b100010110000000000000000 "BEqR +b11100010110000000000000000 "BEqR sHdlNone\x20(0) VL(Xz -b10001011 Ul1}( +b1110001011 Ul1}( sHdlNone\x20(0) &VQ'L -b1000101100000000 `$}f} +b111000101100000000 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b100010110000000000000000 NHqU9 +b11100010110000000000000000 NHqU9 sHdlNone\x20(0) Dy0@1 -b100010110000000000000000 7e/z4 +b11100010110000000000000000 7e/z4 sHdlNone\x20(0) "QK4U -b1000101100000000 /,3hy +b111000101100000000 /,3hy b1111100100000110010111001110000 8O._Q b1000001100101110011100 b101110011100000000000000000000 vb<^s b10111001110000 %d@K: @@ -122543,7 +123493,8 @@ b111 4CR}r" b10 _Pz4O" b1011100111000000000000 gfR.A" b101110011100000000000000000000 H(}3"" -b1011 ~I[}3" +sHdlSome\x20(1) Q^X6H" +b10 ~I[}3" b1011100111000000000000 DaH8>" b101110011100000000000000000000 vb<^s" b10111001110000 %d@K:" @@ -122557,7 +123508,8 @@ b111 4CR}r# b10 _Pz4O# b1011100111000000000000 gfR.A# b101110011100000000000000000000 H(}3"# -b1011 ~I[}3# +sHdlSome\x20(1) Q^X6H# +b10 ~I[}3# b1011100111000000000000 DaH8># b101110011100000000000000000000 vb<^s# b10111001110000 %d@K:# @@ -122571,7 +123523,8 @@ b111 4CR}r$ b10 _Pz4O$ b1011100111000000000000 gfR.A$ b101110011100000000000000000000 H(}3"$ -b1011 ~I[}3$ +sHdlSome\x20(1) Q^X6H$ +b10 ~I[}3$ b1011100111000000000000 DaH8>$ b101110011100000000000000000000 vb<^s$ b10111001110000 %d@K:$ @@ -122662,33 +123615,33 @@ b110010111001110001 YX+Cg b10111001110001 OWdnR #434000000 sHdlNone\x20(0) s(9k_ -b10100001 X4Q]R +b1110100001 X4Q]R sHdlNone\x20(0) IWoAx -b1010000100000000 ("7An +b111010000100000000 ("7An sHdlNone\x20(0) 4~J1V b1 TDOM' b100 qkcIc sHdlNone\x20(0) a`59, -b1010000100000000 qzz:t +b111010000100000000 qzz:t sHdlNone\x20(0) ;#5:F -b101000010000000000000000 F<)Hk +b11101000010000000000000000 F<)Hk sHdlNone\x20(0) ;gswH b10000 #nTMG sHdlNone\x20(0) 'bzd" -b1010000100000000 4~;,Y +b111010000100000000 4~;,Y sHdlNone\x20(0) :3^r" -b101000010000000000000000 "BEqR +b11101000010000000000000000 "BEqR sHdlNone\x20(0) VL(Xz -b10100001 Ul1}( +b1110100001 Ul1}( sHdlNone\x20(0) &VQ'L -b1010000100000000 `$}f} +b111010000100000000 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b101000010000000000000000 NHqU9 +b11101000010000000000000000 NHqU9 sHdlNone\x20(0) Dy0@1 -b101000010000000000000000 7e/z4 +b11101000010000000000000000 7e/z4 sHdlNone\x20(0) "QK4U -b1010000100000000 /,3hy +b111010000100000000 /,3hy b1111100100000111000011001110000 8O._Q b1000001110000110011100 b1110000110011100000000000000000000 vb<^s s\x20(15) LDg0A @@ -122736,10 +123690,11 @@ sSignExt8\x20(7) ,N-rZ" 1uM|jD" 1kCIh." 1~+U}]" -b100001 ~I[}3" +sHdlNone\x20(0) Q^X6H" +b111000 ~I[}3" b111111 Z7UK," 1^v(#N" -sSignExt8\x20(7) |3Xl_" +sSignExt32\x20(3) |3Xl_" b1111111111100001100111000000000000 DaH8>" b1110000110011100000000000000000000 vb<^s" s\x20(15) LDg0A" @@ -122765,10 +123720,11 @@ sSignExt8\x20(7) ,N-rZ# 1uM|jD# 1kCIh.# 1~+U}]# -b100001 ~I[}3# +sHdlNone\x20(0) Q^X6H# +b111000 ~I[}3# b111111 Z7UK,# 1^v(#N# -sSignExt8\x20(7) |3Xl_# +sSignExt32\x20(3) |3Xl_# b1111111111100001100111000000000000 DaH8># b1110000110011100000000000000000000 vb<^s# s\x20(15) LDg0A# @@ -122794,10 +123750,11 @@ sSignExt8\x20(7) ,N-rZ$ 1uM|jD$ 1kCIh.$ 1~+U}]$ -b100001 ~I[}3$ +sHdlNone\x20(0) Q^X6H$ +b111000 ~I[}3$ b111111 Z7UK,$ 1^v(#N$ -sSignExt8\x20(7) |3Xl_$ +sSignExt32\x20(3) |3Xl_$ b1111111111100001100111000000000000 DaH8>$ b1110000110011100000000000000000000 vb<^s$ s\x20(15) LDg0A$ @@ -122891,33 +123848,33 @@ b111000011001110001 YX+Cg b1000011001110001 OWdnR #436000000 sHdlNone\x20(0) s(9k_ -b10111111 X4Q]R +b1110111111 X4Q]R sHdlNone\x20(0) IWoAx -b1011111100000000 ("7An +b111011111100000000 ("7An sHdlNone\x20(0) 4~J1V b111 TDOM' b111 qkcIc sHdlNone\x20(0) a`59, -b1011111100000000 qzz:t +b111011111100000000 qzz:t sHdlNone\x20(0) ;#5:F -b101111110000000000000000 F<)Hk +b11101111110000000000000000 F<)Hk sHdlNone\x20(0) ;gswH b11111 #nTMG sHdlNone\x20(0) 'bzd" -b1011111100000000 4~;,Y +b111011111100000000 4~;,Y sHdlNone\x20(0) :3^r" -b101111110000000000000000 "BEqR +b11101111110000000000000000 "BEqR sHdlNone\x20(0) VL(Xz -b10111111 Ul1}( +b1110111111 Ul1}( sHdlNone\x20(0) &VQ'L -b1011111100000000 `$}f} +b111011111100000000 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b101111110000000000000000 NHqU9 +b11101111110000000000000000 NHqU9 sHdlNone\x20(0) Dy0@1 -b101111110000000000000000 7e/z4 +b11101111110000000000000000 7e/z4 sHdlNone\x20(0) "QK4U -b1011111100000000 /,3hy +b111011111100000000 /,3hy b1111100100000111111111001110000 8O._Q b1000001111111110011100 b1111111110011100000000000000000000 vb<^s @@ -122941,6 +123899,7 @@ b111 4CR}r" b1111 _Pz4O" b1111111111111111100111000000000000 gfR.A" b1111111110011100000000000000000000 H(}3"" +sHdlSome\x20(1) Q^X6H" b111111 ~I[}3" b1111111111111111100111000000000000 DaH8>" b1111111110011100000000000000000000 vb<^s" @@ -122955,6 +123914,7 @@ b111 4CR}r# b1111 _Pz4O# b1111111111111111100111000000000000 gfR.A# b1111111110011100000000000000000000 H(}3"# +sHdlSome\x20(1) Q^X6H# b111111 ~I[}3# b1111111111111111100111000000000000 DaH8># b1111111110011100000000000000000000 vb<^s# @@ -122969,6 +123929,7 @@ b111 4CR}r$ b1111 _Pz4O$ b1111111111111111100111000000000000 gfR.A$ b1111111110011100000000000000000000 H(}3"$ +sHdlSome\x20(1) Q^X6H$ b111111 ~I[}3$ b1111111111111111100111000000000000 DaH8>$ b1111111110011100000000000000000000 vb<^s$ @@ -123061,39 +124022,37 @@ b1111111001110001 OWdnR #438000000 sHdlNone\x20(0) s(9k_ b100101 DC}WN -b110000000 X4Q]R +b1110000000 X4Q]R sHdlNone\x20(0) IWoAx -b11000000000100101 ("7An +b111000000000100101 ("7An sHdlNone\x20(0) 4~J1V b100101 &woWo b0 TDOM' b0 qkcIc -b110 y^_Yo sHdlNone\x20(0) a`59, -b11000000000100101 qzz:t +b111000000000100101 qzz:t sHdlNone\x20(0) ;#5:F -b1100000000010010100000000 F<)Hk +b11100000000010010100000000 F<)Hk sHdlNone\x20(0) ;gswH b100101 ~HiEE sHdlNone\x20(0) wxrqf b0 #nTMG -sWrapToTwiceWidth\x20(1) \'QO; sHdlNone\x20(0) 'bzd" -b11000000000100101 4~;,Y +b111000000000100101 4~;,Y sHdlNone\x20(0) :3^r" -b1100000000010010100000000 "BEqR +b11100000000010010100000000 "BEqR sHdlNone\x20(0) VL(Xz b100101 QH)|_ -b110000000 Ul1}( +b1110000000 Ul1}( sHdlNone\x20(0) &VQ'L -b11000000000100101 `$}f} +b111000000000100101 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b1100000000010010100000000 NHqU9 +b11100000000010010100000000 NHqU9 sHdlNone\x20(0) Dy0@1 -b1100000000010010100000000 7e/z4 +b11100000000010010100000000 7e/z4 sHdlNone\x20(0) "QK4U -b11000000000100101 /,3hy +b111000000000100101 /,3hy b1111100100000110010111000110000 8O._Q b1000001100101110001100 b101110001100000000000000000000 vb<^s sU64\x20(0) LDg0A @@ -123143,10 +124102,10 @@ sFull64\x20(0) ,N-rZ" 0kCIh." 0~+U}]" b11000 M{|bD" -b1011 ~I[}3" +b10 ~I[}3" b0 Z7UK," 0^v(#N" -sFull64\x20(0) |3Xl_" +sZeroExt32\x20(2) |3Xl_" b1011100011000000000000 DaH8>" b101110001100000000000000000000 vb<^s" sU64\x20(0) LDg0A" @@ -123173,10 +124132,10 @@ sFull64\x20(0) ,N-rZ# 0kCIh.# 0~+U}]# b11000 M{|bD# -b1011 ~I[}3# +b10 ~I[}3# b0 Z7UK,# 0^v(#N# -sFull64\x20(0) |3Xl_# +sZeroExt32\x20(2) |3Xl_# b1011100011000000000000 DaH8># b101110001100000000000000000000 vb<^s# sU64\x20(0) LDg0A# @@ -123203,10 +124162,10 @@ sFull64\x20(0) ,N-rZ$ 0kCIh.$ 0~+U}]$ b11000 M{|bD$ -b1011 ~I[}3$ +b10 ~I[}3$ b0 Z7UK,$ 0^v(#N$ -sFull64\x20(0) |3Xl_$ +sZeroExt32\x20(2) |3Xl_$ b1011100011000000000000 DaH8>$ b101110001100000000000000000000 vb<^s$ sU64\x20(0) LDg0A$ @@ -123372,56 +124331,60 @@ b10111000110001 OWdnR #440000000 b0 0yLW@ sHdlNone\x20(0) s(9k_ -b100000000 X4Q]R -sSignExt32\x20(3) 43r<2 +b11100000000 X4Q]R +sZeroExt16\x20(4) 43r<2 +0K2Qj& b0 n76)O sHdlNone\x20(0) IWoAx -b10000000000100101 ("7An -sSignExt32\x20(3) Y,YgJ +b1110000000000100101 ("7An +sZeroExt16\x20(4) Y,YgJ +04$F_5 b0 iak03 sHdlNone\x20(0) 4~J1V b100 y^_Yo +b11 Z]\Vq b0 Q]j[< sHdlNone\x20(0) a`59, -b10000000000100101 qzz:t -sSignExt32\x20(3) zUEpu +b1110000000000100101 qzz:t +sZeroExt16\x20(4) zUEpu +0;~sH{ b0 f,:5g sHdlNone\x20(0) ;#5:F -b1000000000010010100000000 F<)Hk +b111000000000010010100000000 F<)Hk b0 W(&ac sHdlNone\x20(0) ;gswH 0#OzSC +sWrapToUInt7ZeroIfGE64\x20(7) \'QO; sFunnelShift2x64Bit\x20(3) L[P%\ b0 Rv!87 sHdlNone\x20(0) 'bzd" -b10000000000100101 4~;,Y -sS32\x20(3) v*m?f +b1110000000000100101 4~;,Y +s\x20(12) v*m?f b0 *3Ffp sHdlNone\x20(0) :3^r" -b1000000000010010100000000 "BEqR +b111000000000010010100000000 "BEqR b0 DAk:Q sHdlNone\x20(0) VL(Xz -b100000000 Ul1}( -1t3A5' -sULt\x20(1) QUsdK +b11100000000 Ul1}( +sOverflow\x20(6) QUsdK +0_O8Fh b0 [^IO4 sHdlNone\x20(0) &VQ'L -b10000000000100101 `$}f} -1asO`Z -sULt\x20(1) ^l=Md +b1110000000000100101 `$}f} +sOverflow\x20(6) ^l=Md +0"@(7T b0 abIxy sHdlNone\x20(0) hHH1* b0 s:Vss sHdlNone\x20(0) v6VIt -b1000000000010010100000000 NHqU9 +b111000000000010010100000000 NHqU9 b0 _*_=' sHdlNone\x20(0) Dy0@1 -b1000000000010010100000000 7e/z4 +b111000000000010010100000000 7e/z4 b0 &G=-K sHdlNone\x20(0) "QK4U -b10000000000100101 /,3hy -sWidth64Bit\x20(3) &,qNj -sZeroExt\x20(0) -"VK2 +b1110000000000100101 /,3hy +sSignExt\x20(1) -"VK2 b1111100100000110010100000110110 8O._Q b1000001100101000001101 b101000001101000000000000000000 vb<^s b10100000110100 %d@K: @@ -123448,8 +124410,7 @@ b100 4CR}r" b1010000011010000000000 gfR.A" b101000001101000000000000000000 H(}3"" b11010 M{|bD" -sHdlNone\x20(0) Q^X6H" -b1010 ~I[}3" +sWrapToUInt3\x20(0) e._X@" b1010000011010000000000 DaH8>" b101000001101000000000000000000 vb<^s" b10100000110100 %d@K:" @@ -123464,8 +124425,7 @@ b100 4CR}r# b1010000011010000000000 gfR.A# b101000001101000000000000000000 H(}3"# b11010 M{|bD# -sHdlNone\x20(0) Q^X6H# -b1010 ~I[}3# +sWrapToUInt3\x20(0) e._X@# b1010000011010000000000 DaH8># b101000001101000000000000000000 vb<^s# b10100000110100 %d@K:# @@ -123480,8 +124440,7 @@ b100 4CR}r$ b1010000011010000000000 gfR.A$ b101000001101000000000000000000 H(}3"$ b11010 M{|bD$ -sHdlNone\x20(0) Q^X6H$ -b1010 ~I[}3$ +sWrapToUInt3\x20(0) e._X@$ b1010000011010000000000 DaH8>$ b101000001101000000000000000000 vb<^s$ b10100000110100 %d@K:$ @@ -123625,11 +124584,11 @@ b10100000110111 OWdnR sHdlNone\x20(0) s(9k_ b0 _ThLm b100100 Htock -b110000000 X4Q]R +b11110000000 X4Q]R sHdlNone\x20(0) IWoAx b0 p8>Ij b100100 >FTeG -b11000000000100101 ("7An +b1111000000000100101 ("7An sHdlNone\x20(0) 4~J1V b0 _(K2o b100100 w+BhM @@ -123637,10 +124596,10 @@ b110 y^_Yo sHdlNone\x20(0) a`59, b0 la!Y~ b100100 w@MR3 -b11000000000100101 qzz:t +b1111000000000100101 qzz:t sHdlNone\x20(0) ;#5:F b0 7|Jxa -b1100000000010010100100100 F<)Hk +b111100000000010010100100100 F<)Hk sHdlNone\x20(0) ;gswH b0 q&az; b100100 ^vj`_ @@ -123648,29 +124607,29 @@ b100100 ^vj`_ sHdlNone\x20(0) 'bzd" b0 7yh$E b100100 OcDnC -b11000000000100101 4~;,Y +b1111000000000100101 4~;,Y sHdlNone\x20(0) :3^r" b0 @FN{k -b1100000000010010100100100 "BEqR +b111100000000010010100100100 "BEqR sHdlNone\x20(0) VL(Xz b0 Yez0_ b100100 V;o/; -b110000000 Ul1}( +b11110000000 Ul1}( sHdlNone\x20(0) &VQ'L b0 V5aUG b100100 c#LK) -b11000000000100101 `$}f} +b1111000000000100101 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt b0 izAeT -b1100000000010010100100100 NHqU9 +b111100000000010010100100100 NHqU9 sHdlNone\x20(0) Dy0@1 b0 ZC817 -b1100000000010010100100100 7e/z4 +b111100000000010010100100100 7e/z4 sHdlNone\x20(0) "QK4U b0 GtSd4 b100100 |WS2\ -b11000000000100101 /,3hy +b1111000000000100101 /,3hy b1111100100000110010110000110110 8O._Q b1000001100101100001101 b101100001101000000000000000000 vb<^s b10110000110100 %d@K: @@ -123692,7 +124651,7 @@ b1011000011010000000000 $$vGV" b110 4CR}r" b1011000011010000000000 gfR.A" b101100001101000000000000000000 H(}3"" -b1011 ~I[}3" +sWrapToUInt7\x20(4) e._X@" b1011000011010000000000 DaH8>" b101100001101000000000000000000 vb<^s" b10110000110100 %d@K:" @@ -123705,7 +124664,7 @@ b1011000011010000000000 $$vGV# b110 4CR}r# b1011000011010000000000 gfR.A# b101100001101000000000000000000 H(}3"# -b1011 ~I[}3# +sWrapToUInt7\x20(4) e._X@# b1011000011010000000000 DaH8># b101100001101000000000000000000 vb<^s# b10110000110100 %d@K:# @@ -123718,7 +124677,7 @@ b1011000011010000000000 $$vGV$ b110 4CR}r$ b1011000011010000000000 gfR.A$ b101100001101000000000000000000 H(}3"$ -b1011 ~I[}3$ +sWrapToUInt7\x20(4) e._X@$ b1011000011010000000000 DaH8>$ b101100001101000000000000000000 vb<^s$ b10110000110100 %d@K:$ @@ -123831,78 +124790,76 @@ sHdlNone\x20(0) s(9k_ b100100 _ThLm b0 Htock b0 DC}WN -b10000001 X4Q]R -sSignExt8\x20(7) 43r<2 +b1110000001 X4Q]R +1K2Qj& b100 n76)O sHdlNone\x20(0) IWoAx b100100 p8>Ij b0 >FTeG -b1000000100000000 ("7An -sSignExt8\x20(7) Y,YgJ +b111000000100000000 ("7An +14$F_5 b100 iak03 sHdlNone\x20(0) 4~J1V b100100 _(K2o b0 w+BhM b0 &woWo b1 TDOM' -b10 y^_Yo +b1 Z]\Vq b100 Q]j[< sHdlNone\x20(0) a`59, b100100 la!Y~ b0 w@MR3 -b1000000100000000 qzz:t -sSignExt8\x20(7) zUEpu +b111000000100000000 qzz:t +1;~sH{ b100 f,:5g sHdlNone\x20(0) ;#5:F b100100 7|Jxa -b100000010000000000000000 F<)Hk +b11100000010000000000000000 F<)Hk b100 W(&ac sHdlNone\x20(0) ;gswH b100100 q&az; b0 ^vj`_ b0 ~HiEE sHdlSome\x20(1) wxrqf -sWrapToWidth\x20(0) \'QO; +sWrapToUInt6\x20(3) \'QO; sShiftSigned64\x20(7) L[P%\ b100 Rv!87 sHdlNone\x20(0) 'bzd" b100100 7yh$E b0 OcDnC -b1000000100000000 4~;,Y -sS8\x20(7) v*m?f +b111000000100000000 4~;,Y b100 *3Ffp sHdlNone\x20(0) :3^r" b100100 @FN{k -b100000010000000000000000 "BEqR +b11100000010000000000000000 "BEqR b100 DAk:Q sHdlNone\x20(0) VL(Xz b100100 Yez0_ b0 V;o/; b0 QH)|_ -b10000001 Ul1}( -sSLt\x20(3) QUsdK +b1110000001 Ul1}( +1_O8Fh b100 [^IO4 sHdlNone\x20(0) &VQ'L b100100 V5aUG b0 c#LK) -b1000000100000000 `$}f} -sSLt\x20(3) ^l=Md +b111000000100000000 `$}f} +1"@(7T b100 abIxy sHdlNone\x20(0) hHH1* b100 s:Vss sHdlNone\x20(0) v6VIt b100100 izAeT -b100000010000000000000000 NHqU9 +b11100000010000000000000000 NHqU9 b100 _*_=' sHdlNone\x20(0) Dy0@1 b100100 ZC817 -b100000010000000000000000 7e/z4 +b11100000010000000000000000 7e/z4 b100 &G=-K sHdlNone\x20(0) "QK4U b100100 GtSd4 b0 |WS2\ -b1000000100000000 /,3hy -sSignExt\x20(1) -"VK2 +b111000000100000000 /,3hy b1111100100000110000011001110100 8O._Q b1000001100000110011101 b110011101000000000000000000 vb<^s b11001110100 %d@K: @@ -123931,8 +124889,9 @@ b0 _Pz4O" b1100111010000000000 gfR.A" b110011101000000000000000000 H(}3"" b111010 M{|bD" -sHdlSome\x20(1) Q^X6H" -b1 ~I[}3" +sWrapToUInt6ZeroIfGE32\x20(6) e._X@" +sHdlNone\x20(0) Q^X6H" +b0 ~I[}3" b1100111010000000000 DaH8>" b110011101000000000000000000 vb<^s" b11001110100 %d@K:" @@ -123948,8 +124907,9 @@ b0 _Pz4O# b1100111010000000000 gfR.A# b110011101000000000000000000 H(}3"# b111010 M{|bD# -sHdlSome\x20(1) Q^X6H# -b1 ~I[}3# +sWrapToUInt6ZeroIfGE32\x20(6) e._X@# +sHdlNone\x20(0) Q^X6H# +b0 ~I[}3# b1100111010000000000 DaH8># b110011101000000000000000000 vb<^s# b11001110100 %d@K:# @@ -123965,8 +124925,9 @@ b0 _Pz4O$ b1100111010000000000 gfR.A$ b110011101000000000000000000 H(}3"$ b111010 M{|bD$ -sHdlSome\x20(1) Q^X6H$ -b1 ~I[}3$ +sWrapToUInt6ZeroIfGE32\x20(6) e._X@$ +sHdlNone\x20(0) Q^X6H$ +b0 ~I[}3$ b1100111010000000000 DaH8>$ b110011101000000000000000000 vb<^s$ b11001110100 %d@K:$ @@ -124135,33 +125096,33 @@ b110000011001110101 YX+Cg b11001110101 OWdnR #446000000 sHdlNone\x20(0) s(9k_ -b10001011 X4Q]R +b1110001011 X4Q]R sHdlNone\x20(0) IWoAx -b1000101100000000 ("7An +b111000101100000000 ("7An sHdlNone\x20(0) 4~J1V b11 TDOM' b1 qkcIc sHdlNone\x20(0) a`59, -b1000101100000000 qzz:t +b111000101100000000 qzz:t sHdlNone\x20(0) ;#5:F -b100010110000000000000000 F<)Hk +b11100010110000000000000000 F<)Hk sHdlNone\x20(0) ;gswH b101 #nTMG sHdlNone\x20(0) 'bzd" -b1000101100000000 4~;,Y +b111000101100000000 4~;,Y sHdlNone\x20(0) :3^r" -b100010110000000000000000 "BEqR +b11100010110000000000000000 "BEqR sHdlNone\x20(0) VL(Xz -b10001011 Ul1}( +b1110001011 Ul1}( sHdlNone\x20(0) &VQ'L -b1000101100000000 `$}f} +b111000101100000000 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b100010110000000000000000 NHqU9 +b11100010110000000000000000 NHqU9 sHdlNone\x20(0) Dy0@1 -b100010110000000000000000 7e/z4 +b11100010110000000000000000 7e/z4 sHdlNone\x20(0) "QK4U -b1000101100000000 /,3hy +b111000101100000000 /,3hy b1111100100000110010111001110100 8O._Q b1000001100101110011101 b101110011101000000000000000000 vb<^s b10111001110100 %d@K: @@ -124185,7 +125147,8 @@ b111 4CR}r" b10 _Pz4O" b1011100111010000000000 gfR.A" b101110011101000000000000000000 H(}3"" -b1011 ~I[}3" +sHdlSome\x20(1) Q^X6H" +b10 ~I[}3" b1011100111010000000000 DaH8>" b101110011101000000000000000000 vb<^s" b10111001110100 %d@K:" @@ -124199,7 +125162,8 @@ b111 4CR}r# b10 _Pz4O# b1011100111010000000000 gfR.A# b101110011101000000000000000000 H(}3"# -b1011 ~I[}3# +sHdlSome\x20(1) Q^X6H# +b10 ~I[}3# b1011100111010000000000 DaH8># b101110011101000000000000000000 vb<^s# b10111001110100 %d@K:# @@ -124213,7 +125177,8 @@ b111 4CR}r$ b10 _Pz4O$ b1011100111010000000000 gfR.A$ b101110011101000000000000000000 H(}3"$ -b1011 ~I[}3$ +sHdlSome\x20(1) Q^X6H$ +b10 ~I[}3$ b1011100111010000000000 DaH8>$ b101110011101000000000000000000 vb<^s$ b10111001110100 %d@K:$ @@ -124304,33 +125269,33 @@ b110010111001110101 YX+Cg b10111001110101 OWdnR #448000000 sHdlNone\x20(0) s(9k_ -b10100001 X4Q]R +b1110100001 X4Q]R sHdlNone\x20(0) IWoAx -b1010000100000000 ("7An +b111010000100000000 ("7An sHdlNone\x20(0) 4~J1V b1 TDOM' b100 qkcIc sHdlNone\x20(0) a`59, -b1010000100000000 qzz:t +b111010000100000000 qzz:t sHdlNone\x20(0) ;#5:F -b101000010000000000000000 F<)Hk +b11101000010000000000000000 F<)Hk sHdlNone\x20(0) ;gswH b10000 #nTMG sHdlNone\x20(0) 'bzd" -b1010000100000000 4~;,Y +b111010000100000000 4~;,Y sHdlNone\x20(0) :3^r" -b101000010000000000000000 "BEqR +b11101000010000000000000000 "BEqR sHdlNone\x20(0) VL(Xz -b10100001 Ul1}( +b1110100001 Ul1}( sHdlNone\x20(0) &VQ'L -b1010000100000000 `$}f} +b111010000100000000 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b101000010000000000000000 NHqU9 +b11101000010000000000000000 NHqU9 sHdlNone\x20(0) Dy0@1 -b101000010000000000000000 7e/z4 +b11101000010000000000000000 7e/z4 sHdlNone\x20(0) "QK4U -b1010000100000000 /,3hy +b111010000100000000 /,3hy b1111100100000111000011001110100 8O._Q b1000001110000110011101 b1110000110011101000000000000000000 vb<^s s\x20(15) LDg0A @@ -124378,10 +125344,11 @@ sSignExt8\x20(7) ,N-rZ" 1uM|jD" 1kCIh." 1~+U}]" -b100001 ~I[}3" +sHdlNone\x20(0) Q^X6H" +b111000 ~I[}3" b111111 Z7UK," 1^v(#N" -sSignExt8\x20(7) |3Xl_" +sSignExt32\x20(3) |3Xl_" b1111111111100001100111010000000000 DaH8>" b1110000110011101000000000000000000 vb<^s" s\x20(15) LDg0A" @@ -124407,10 +125374,11 @@ sSignExt8\x20(7) ,N-rZ# 1uM|jD# 1kCIh.# 1~+U}]# -b100001 ~I[}3# +sHdlNone\x20(0) Q^X6H# +b111000 ~I[}3# b111111 Z7UK,# 1^v(#N# -sSignExt8\x20(7) |3Xl_# +sSignExt32\x20(3) |3Xl_# b1111111111100001100111010000000000 DaH8># b1110000110011101000000000000000000 vb<^s# s\x20(15) LDg0A# @@ -124436,10 +125404,11 @@ sSignExt8\x20(7) ,N-rZ$ 1uM|jD$ 1kCIh.$ 1~+U}]$ -b100001 ~I[}3$ +sHdlNone\x20(0) Q^X6H$ +b111000 ~I[}3$ b111111 Z7UK,$ 1^v(#N$ -sSignExt8\x20(7) |3Xl_$ +sSignExt32\x20(3) |3Xl_$ b1111111111100001100111010000000000 DaH8>$ b1110000110011101000000000000000000 vb<^s$ s\x20(15) LDg0A$ @@ -124533,33 +125502,33 @@ b111000011001110101 YX+Cg b1000011001110101 OWdnR #450000000 sHdlNone\x20(0) s(9k_ -b10111111 X4Q]R +b1110111111 X4Q]R sHdlNone\x20(0) IWoAx -b1011111100000000 ("7An +b111011111100000000 ("7An sHdlNone\x20(0) 4~J1V b111 TDOM' b111 qkcIc sHdlNone\x20(0) a`59, -b1011111100000000 qzz:t +b111011111100000000 qzz:t sHdlNone\x20(0) ;#5:F -b101111110000000000000000 F<)Hk +b11101111110000000000000000 F<)Hk sHdlNone\x20(0) ;gswH b11111 #nTMG sHdlNone\x20(0) 'bzd" -b1011111100000000 4~;,Y +b111011111100000000 4~;,Y sHdlNone\x20(0) :3^r" -b101111110000000000000000 "BEqR +b11101111110000000000000000 "BEqR sHdlNone\x20(0) VL(Xz -b10111111 Ul1}( +b1110111111 Ul1}( sHdlNone\x20(0) &VQ'L -b1011111100000000 `$}f} +b111011111100000000 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b101111110000000000000000 NHqU9 +b11101111110000000000000000 NHqU9 sHdlNone\x20(0) Dy0@1 -b101111110000000000000000 7e/z4 +b11101111110000000000000000 7e/z4 sHdlNone\x20(0) "QK4U -b1011111100000000 /,3hy +b111011111100000000 /,3hy b1111100100000111111111001110100 8O._Q b1000001111111110011101 b1111111110011101000000000000000000 vb<^s @@ -124583,6 +125553,7 @@ b111 4CR}r" b1111 _Pz4O" b1111111111111111100111010000000000 gfR.A" b1111111110011101000000000000000000 H(}3"" +sHdlSome\x20(1) Q^X6H" b111111 ~I[}3" b1111111111111111100111010000000000 DaH8>" b1111111110011101000000000000000000 vb<^s" @@ -124597,6 +125568,7 @@ b111 4CR}r# b1111 _Pz4O# b1111111111111111100111010000000000 gfR.A# b1111111110011101000000000000000000 H(}3"# +sHdlSome\x20(1) Q^X6H# b111111 ~I[}3# b1111111111111111100111010000000000 DaH8># b1111111110011101000000000000000000 vb<^s# @@ -124611,6 +125583,7 @@ b111 4CR}r$ b1111 _Pz4O$ b1111111111111111100111010000000000 gfR.A$ b1111111110011101000000000000000000 H(}3"$ +sHdlSome\x20(1) Q^X6H$ b111111 ~I[}3$ b1111111111111111100111010000000000 DaH8>$ b1111111110011101000000000000000000 vb<^s$ @@ -124702,34 +125675,34 @@ b111111111001110101 YX+Cg b1111111001110101 OWdnR #452000000 sHdlNone\x20(0) s(9k_ -b11000001 X4Q]R +b1111000001 X4Q]R sHdlNone\x20(0) IWoAx -b1100000100000000 ("7An +b111100000100000000 ("7An sHdlNone\x20(0) 4~J1V b1 TDOM' b0 qkcIc -b11 y^_Yo +b111 y^_Yo sHdlNone\x20(0) a`59, -b1100000100000000 qzz:t +b111100000100000000 qzz:t sHdlNone\x20(0) ;#5:F -b110000010000000000000000 F<)Hk +b11110000010000000000000000 F<)Hk sHdlNone\x20(0) ;gswH b100000 #nTMG sHdlNone\x20(0) 'bzd" -b1100000100000000 4~;,Y +b111100000100000000 4~;,Y sHdlNone\x20(0) :3^r" -b110000010000000000000000 "BEqR +b11110000010000000000000000 "BEqR sHdlNone\x20(0) VL(Xz -b11000001 Ul1}( +b1111000001 Ul1}( sHdlNone\x20(0) &VQ'L -b1100000100000000 `$}f} +b111100000100000000 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b110000010000000000000000 NHqU9 +b11110000010000000000000000 NHqU9 sHdlNone\x20(0) Dy0@1 -b110000010000000000000000 7e/z4 +b11110000010000000000000000 7e/z4 sHdlNone\x20(0) "QK4U -b1100000100000000 /,3hy +b111100000100000000 /,3hy b1111100100000110000011001110110 8O._Q b1000001100000110011101 b110011101000000000000000000 vb<^s sU64\x20(0) LDg0A @@ -124777,10 +125751,11 @@ sFull64\x20(0) ,N-rZ" 0uM|jD" 0kCIh." 0~+U}]" -b1 ~I[}3" +sHdlNone\x20(0) Q^X6H" +b0 ~I[}3" b0 Z7UK," 0^v(#N" -sFull64\x20(0) |3Xl_" +sZeroExt32\x20(2) |3Xl_" b1100111010000000000 DaH8>" b110011101000000000000000000 vb<^s" sU64\x20(0) LDg0A" @@ -124806,10 +125781,11 @@ sFull64\x20(0) ,N-rZ# 0uM|jD# 0kCIh.# 0~+U}]# -b1 ~I[}3# +sHdlNone\x20(0) Q^X6H# +b0 ~I[}3# b0 Z7UK,# 0^v(#N# -sFull64\x20(0) |3Xl_# +sZeroExt32\x20(2) |3Xl_# b1100111010000000000 DaH8># b110011101000000000000000000 vb<^s# sU64\x20(0) LDg0A# @@ -124835,10 +125811,11 @@ sFull64\x20(0) ,N-rZ$ 0uM|jD$ 0kCIh.$ 0~+U}]$ -b1 ~I[}3$ +sHdlNone\x20(0) Q^X6H$ +b0 ~I[}3$ b0 Z7UK,$ 0^v(#N$ -sFull64\x20(0) |3Xl_$ +sZeroExt32\x20(2) |3Xl_$ b1100111010000000000 DaH8>$ b110011101000000000000000000 vb<^s$ sU64\x20(0) LDg0A$ @@ -124963,33 +125940,33 @@ b110000011001110111 YX+Cg b11001110111 OWdnR #454000000 sHdlNone\x20(0) s(9k_ -b11111111 X4Q]R +b1111111111 X4Q]R sHdlNone\x20(0) IWoAx -b1111111100000000 ("7An +b111111111100000000 ("7An sHdlNone\x20(0) 4~J1V b111 TDOM' b111 qkcIc sHdlNone\x20(0) a`59, -b1111111100000000 qzz:t +b111111111100000000 qzz:t sHdlNone\x20(0) ;#5:F -b111111110000000000000000 F<)Hk +b11111111110000000000000000 F<)Hk sHdlNone\x20(0) ;gswH b111111 #nTMG sHdlNone\x20(0) 'bzd" -b1111111100000000 4~;,Y +b111111111100000000 4~;,Y sHdlNone\x20(0) :3^r" -b111111110000000000000000 "BEqR +b11111111110000000000000000 "BEqR sHdlNone\x20(0) VL(Xz -b11111111 Ul1}( +b1111111111 Ul1}( sHdlNone\x20(0) &VQ'L -b1111111100000000 `$}f} +b111111111100000000 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b111111110000000000000000 NHqU9 +b11111111110000000000000000 NHqU9 sHdlNone\x20(0) Dy0@1 -b111111110000000000000000 7e/z4 +b11111111110000000000000000 7e/z4 sHdlNone\x20(0) "QK4U -b1111111100000000 /,3hy +b111111111100000000 /,3hy b1111100100000111111111001110110 8O._Q b1000001111111110011101 b1111111110011101000000000000000000 vb<^s s\x20(15) LDg0A @@ -125037,10 +126015,11 @@ sSignExt8\x20(7) ,N-rZ" 1uM|jD" 1kCIh." 1~+U}]" +sHdlSome\x20(1) Q^X6H" b111111 ~I[}3" b111111 Z7UK," 1^v(#N" -sSignExt8\x20(7) |3Xl_" +sSignExt32\x20(3) |3Xl_" b1111111111111111100111010000000000 DaH8>" b1111111110011101000000000000000000 vb<^s" s\x20(15) LDg0A" @@ -125066,10 +126045,11 @@ sSignExt8\x20(7) ,N-rZ# 1uM|jD# 1kCIh.# 1~+U}]# +sHdlSome\x20(1) Q^X6H# b111111 ~I[}3# b111111 Z7UK,# 1^v(#N# -sSignExt8\x20(7) |3Xl_# +sSignExt32\x20(3) |3Xl_# b1111111111111111100111010000000000 DaH8># b1111111110011101000000000000000000 vb<^s# s\x20(15) LDg0A# @@ -125095,10 +126075,11 @@ sSignExt8\x20(7) ,N-rZ$ 1uM|jD$ 1kCIh.$ 1~+U}]$ +sHdlSome\x20(1) Q^X6H$ b111111 ~I[}3$ b111111 Z7UK,$ 1^v(#N$ -sSignExt8\x20(7) |3Xl_$ +sSignExt32\x20(3) |3Xl_$ b1111111111111111100111010000000000 DaH8>$ b1111111110011101000000000000000000 vb<^s$ s\x20(15) LDg0A$ @@ -125193,39 +126174,40 @@ b1111111001110111 OWdnR #456000000 sHdlNone\x20(0) s(9k_ b100101 DC}WN -b110000000 X4Q]R +b10010000000 X4Q]R sHdlNone\x20(0) IWoAx -b11000000000100101 ("7An +b1001000000000100101 ("7An sHdlNone\x20(0) 4~J1V b100101 &woWo b0 TDOM' b0 qkcIc -b110 y^_Yo +b10 y^_Yo +b10 Z]\Vq sHdlNone\x20(0) a`59, -b11000000000100101 qzz:t +b1001000000000100101 qzz:t sHdlNone\x20(0) ;#5:F -b1100000000010010100000000 F<)Hk +b100100000000010010100000000 F<)Hk sHdlNone\x20(0) ;gswH b100101 ~HiEE sHdlNone\x20(0) wxrqf b0 #nTMG -sWrapToTwiceWidth\x20(1) \'QO; +sWrapToUInt7\x20(4) \'QO; sHdlNone\x20(0) 'bzd" -b11000000000100101 4~;,Y +b1001000000000100101 4~;,Y sHdlNone\x20(0) :3^r" -b1100000000010010100000000 "BEqR +b100100000000010010100000000 "BEqR sHdlNone\x20(0) VL(Xz b100101 QH)|_ -b110000000 Ul1}( +b10010000000 Ul1}( sHdlNone\x20(0) &VQ'L -b11000000000100101 `$}f} +b1001000000000100101 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b1100000000010010100000000 NHqU9 +b100100000000010010100000000 NHqU9 sHdlNone\x20(0) Dy0@1 -b1100000000010010100000000 7e/z4 +b100100000000010010100000000 7e/z4 sHdlNone\x20(0) "QK4U -b11000000000100101 /,3hy +b1001000000000100101 /,3hy b1111100100000110010111000110100 8O._Q b1000001100101110001101 b101110001101000000000000000000 vb<^s sU64\x20(0) LDg0A @@ -125275,10 +126257,10 @@ sFull64\x20(0) ,N-rZ" 0kCIh." 0~+U}]" b11010 M{|bD" -b1011 ~I[}3" +b10 ~I[}3" b0 Z7UK," 0^v(#N" -sFull64\x20(0) |3Xl_" +sZeroExt32\x20(2) |3Xl_" b1011100011010000000000 DaH8>" b101110001101000000000000000000 vb<^s" sU64\x20(0) LDg0A" @@ -125305,10 +126287,10 @@ sFull64\x20(0) ,N-rZ# 0kCIh.# 0~+U}]# b11010 M{|bD# -b1011 ~I[}3# +b10 ~I[}3# b0 Z7UK,# 0^v(#N# -sFull64\x20(0) |3Xl_# +sZeroExt32\x20(2) |3Xl_# b1011100011010000000000 DaH8># b101110001101000000000000000000 vb<^s# sU64\x20(0) LDg0A# @@ -125335,10 +126317,10 @@ sFull64\x20(0) ,N-rZ$ 0kCIh.$ 0~+U}]$ b11010 M{|bD$ -b1011 ~I[}3$ +b10 ~I[}3$ b0 Z7UK,$ 0^v(#N$ -sFull64\x20(0) |3Xl_$ +sZeroExt32\x20(2) |3Xl_$ b1011100011010000000000 DaH8>$ b101110001101000000000000000000 vb<^s$ sU64\x20(0) LDg0A$ @@ -125496,59 +126478,60 @@ b10111000110101 OWdnR b0 0yLW@ sHdlNone\x20(0) s(9k_ b0 DC}WN -b1 X4Q]R -sZeroExt8\x20(6) 43r<2 +b1100000001 X4Q]R +sFull64\x20(0) 43r<2 b0 n76)O sHdlNone\x20(0) IWoAx -b100000000 ("7An -sZeroExt8\x20(6) Y,YgJ +b110000000100000000 ("7An +sFull64\x20(0) Y,YgJ b0 iak03 sHdlNone\x20(0) 4~J1V b0 &woWo b1 TDOM' -b0 y^_Yo +b100 y^_Yo +b1 Z]\Vq b0 Q]j[< sHdlNone\x20(0) a`59, -b100000000 qzz:t -sZeroExt8\x20(6) zUEpu +b110000000100000000 qzz:t +sFull64\x20(0) zUEpu b0 f,:5g sHdlNone\x20(0) ;#5:F -b10000000000000000 F<)Hk +b11000000010000000000000000 F<)Hk b0 W(&ac sHdlNone\x20(0) ;gswH b0 ~HiEE sHdlSome\x20(1) wxrqf 0#OzSC -sWrapToWidth\x20(0) \'QO; +sWrapToUInt6\x20(3) \'QO; sSignExt32To64BitThenShift\x20(6) L[P%\ b0 Rv!87 sHdlNone\x20(0) 'bzd" -b100000000 4~;,Y -sU8\x20(6) v*m?f +b110000000100000000 4~;,Y +sCmpRBOne\x20(8) v*m?f b0 *3Ffp sHdlNone\x20(0) :3^r" -b10000000000000000 "BEqR +b11000000010000000000000000 "BEqR b0 DAk:Q sHdlNone\x20(0) VL(Xz b0 QH)|_ -b1 Ul1}( -0t3A5' +b1100000001 Ul1}( +sSGt\x20(4) QUsdK b0 [^IO4 sHdlNone\x20(0) &VQ'L -b100000000 `$}f} -0asO`Z +b110000000100000000 `$}f} +sSGt\x20(4) ^l=Md b0 abIxy sHdlNone\x20(0) hHH1* b0 s:Vss sHdlNone\x20(0) v6VIt -b10000000000000000 NHqU9 +b11000000010000000000000000 NHqU9 b0 _*_=' sHdlNone\x20(0) Dy0@1 -b10000000000000000 7e/z4 +b11000000010000000000000000 7e/z4 b0 &G=-K sHdlNone\x20(0) "QK4U -b100000000 /,3hy -sWidth32Bit\x20(2) &,qNj +b110000000100000000 /,3hy +sZeroExt\x20(0) -"VK2 b1111100100000110000011011110100 8O._Q b1000001100000110111101 b110111101000000000000000000 vb<^s b11011110100 %d@K: @@ -125578,7 +126562,8 @@ b1101111010000000000 gfR.A" b110111101000000000000000000 H(}3"" b111010 M{|bD" 1SzTsd" -b1 ~I[}3" +sHdlNone\x20(0) Q^X6H" +b0 ~I[}3" b1101111010000000000 DaH8>" b110111101000000000000000000 vb<^s" b11011110100 %d@K:" @@ -125595,7 +126580,8 @@ b1101111010000000000 gfR.A# b110111101000000000000000000 H(}3"# b111010 M{|bD# 1SzTsd# -b1 ~I[}3# +sHdlNone\x20(0) Q^X6H# +b0 ~I[}3# b1101111010000000000 DaH8># b110111101000000000000000000 vb<^s# b11011110100 %d@K:# @@ -125612,7 +126598,8 @@ b1101111010000000000 gfR.A$ b110111101000000000000000000 H(}3"$ b111010 M{|bD$ 1SzTsd$ -b1 ~I[}3$ +sHdlNone\x20(0) Q^X6H$ +b0 ~I[}3$ b1101111010000000000 DaH8>$ b110111101000000000000000000 vb<^s$ b11011110100 %d@K:$ @@ -125778,33 +126765,33 @@ b110000011011110101 YX+Cg b11011110101 OWdnR #460000000 sHdlNone\x20(0) s(9k_ -b1011 X4Q]R +b1100001011 X4Q]R sHdlNone\x20(0) IWoAx -b101100000000 ("7An +b110000101100000000 ("7An sHdlNone\x20(0) 4~J1V b11 TDOM' b1 qkcIc sHdlNone\x20(0) a`59, -b101100000000 qzz:t +b110000101100000000 qzz:t sHdlNone\x20(0) ;#5:F -b10110000000000000000 F<)Hk +b11000010110000000000000000 F<)Hk sHdlNone\x20(0) ;gswH b101 #nTMG sHdlNone\x20(0) 'bzd" -b101100000000 4~;,Y +b110000101100000000 4~;,Y sHdlNone\x20(0) :3^r" -b10110000000000000000 "BEqR +b11000010110000000000000000 "BEqR sHdlNone\x20(0) VL(Xz -b1011 Ul1}( +b1100001011 Ul1}( sHdlNone\x20(0) &VQ'L -b101100000000 `$}f} +b110000101100000000 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b10110000000000000000 NHqU9 +b11000010110000000000000000 NHqU9 sHdlNone\x20(0) Dy0@1 -b10110000000000000000 7e/z4 +b11000010110000000000000000 7e/z4 sHdlNone\x20(0) "QK4U -b101100000000 /,3hy +b110000101100000000 /,3hy b1111100100000110010111011110100 8O._Q b1000001100101110111101 b101110111101000000000000000000 vb<^s b10111011110100 %d@K: @@ -125828,7 +126816,8 @@ b111 4CR}r" b10 _Pz4O" b1011101111010000000000 gfR.A" b101110111101000000000000000000 H(}3"" -b1011 ~I[}3" +sHdlSome\x20(1) Q^X6H" +b10 ~I[}3" b1011101111010000000000 DaH8>" b101110111101000000000000000000 vb<^s" b10111011110100 %d@K:" @@ -125842,7 +126831,8 @@ b111 4CR}r# b10 _Pz4O# b1011101111010000000000 gfR.A# b101110111101000000000000000000 H(}3"# -b1011 ~I[}3# +sHdlSome\x20(1) Q^X6H# +b10 ~I[}3# b1011101111010000000000 DaH8># b101110111101000000000000000000 vb<^s# b10111011110100 %d@K:# @@ -125856,7 +126846,8 @@ b111 4CR}r$ b10 _Pz4O$ b1011101111010000000000 gfR.A$ b101110111101000000000000000000 H(}3"$ -b1011 ~I[}3$ +sHdlSome\x20(1) Q^X6H$ +b10 ~I[}3$ b1011101111010000000000 DaH8>$ b101110111101000000000000000000 vb<^s$ b10111011110100 %d@K:$ @@ -125951,33 +126942,33 @@ b110010111011110101 YX+Cg b10111011110101 OWdnR #462000000 sHdlNone\x20(0) s(9k_ -b100001 X4Q]R +b1100100001 X4Q]R sHdlNone\x20(0) IWoAx -b10000100000000 ("7An +b110010000100000000 ("7An sHdlNone\x20(0) 4~J1V b1 TDOM' b100 qkcIc sHdlNone\x20(0) a`59, -b10000100000000 qzz:t +b110010000100000000 qzz:t sHdlNone\x20(0) ;#5:F -b1000010000000000000000 F<)Hk +b11001000010000000000000000 F<)Hk sHdlNone\x20(0) ;gswH b10000 #nTMG sHdlNone\x20(0) 'bzd" -b10000100000000 4~;,Y +b110010000100000000 4~;,Y sHdlNone\x20(0) :3^r" -b1000010000000000000000 "BEqR +b11001000010000000000000000 "BEqR sHdlNone\x20(0) VL(Xz -b100001 Ul1}( +b1100100001 Ul1}( sHdlNone\x20(0) &VQ'L -b10000100000000 `$}f} +b110010000100000000 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b1000010000000000000000 NHqU9 +b11001000010000000000000000 NHqU9 sHdlNone\x20(0) Dy0@1 -b1000010000000000000000 7e/z4 +b11001000010000000000000000 7e/z4 sHdlNone\x20(0) "QK4U -b10000100000000 /,3hy +b110010000100000000 /,3hy b1111100100000111000011011110100 8O._Q b1000001110000110111101 b1110000110111101000000000000000000 vb<^s s\x20(15) LDg0A @@ -126025,10 +127017,11 @@ sSignExt8\x20(7) ,N-rZ" 1uM|jD" 1kCIh." 1~+U}]" -b100001 ~I[}3" +sHdlNone\x20(0) Q^X6H" +b111000 ~I[}3" b111111 Z7UK," 1^v(#N" -sSignExt8\x20(7) |3Xl_" +sSignExt32\x20(3) |3Xl_" b1111111111100001101111010000000000 DaH8>" b1110000110111101000000000000000000 vb<^s" s\x20(15) LDg0A" @@ -126054,10 +127047,11 @@ sSignExt8\x20(7) ,N-rZ# 1uM|jD# 1kCIh.# 1~+U}]# -b100001 ~I[}3# +sHdlNone\x20(0) Q^X6H# +b111000 ~I[}3# b111111 Z7UK,# 1^v(#N# -sSignExt8\x20(7) |3Xl_# +sSignExt32\x20(3) |3Xl_# b1111111111100001101111010000000000 DaH8># b1110000110111101000000000000000000 vb<^s# s\x20(15) LDg0A# @@ -126083,10 +127077,11 @@ sSignExt8\x20(7) ,N-rZ$ 1uM|jD$ 1kCIh.$ 1~+U}]$ -b100001 ~I[}3$ +sHdlNone\x20(0) Q^X6H$ +b111000 ~I[}3$ b111111 Z7UK,$ 1^v(#N$ -sSignExt8\x20(7) |3Xl_$ +sSignExt32\x20(3) |3Xl_$ b1111111111100001101111010000000000 DaH8>$ b1110000110111101000000000000000000 vb<^s$ s\x20(15) LDg0A$ @@ -126188,33 +127183,33 @@ b111000011011110101 YX+Cg b1000011011110101 OWdnR #464000000 sHdlNone\x20(0) s(9k_ -b111111 X4Q]R +b1100111111 X4Q]R sHdlNone\x20(0) IWoAx -b11111100000000 ("7An +b110011111100000000 ("7An sHdlNone\x20(0) 4~J1V b111 TDOM' b111 qkcIc sHdlNone\x20(0) a`59, -b11111100000000 qzz:t +b110011111100000000 qzz:t sHdlNone\x20(0) ;#5:F -b1111110000000000000000 F<)Hk +b11001111110000000000000000 F<)Hk sHdlNone\x20(0) ;gswH b11111 #nTMG sHdlNone\x20(0) 'bzd" -b11111100000000 4~;,Y +b110011111100000000 4~;,Y sHdlNone\x20(0) :3^r" -b1111110000000000000000 "BEqR +b11001111110000000000000000 "BEqR sHdlNone\x20(0) VL(Xz -b111111 Ul1}( +b1100111111 Ul1}( sHdlNone\x20(0) &VQ'L -b11111100000000 `$}f} +b110011111100000000 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b1111110000000000000000 NHqU9 +b11001111110000000000000000 NHqU9 sHdlNone\x20(0) Dy0@1 -b1111110000000000000000 7e/z4 +b11001111110000000000000000 7e/z4 sHdlNone\x20(0) "QK4U -b11111100000000 /,3hy +b110011111100000000 /,3hy b1111100100000111111111011110100 8O._Q b1000001111111110111101 b1111111110111101000000000000000000 vb<^s @@ -126238,6 +127234,7 @@ b111 4CR}r" b1111 _Pz4O" b1111111111111111101111010000000000 gfR.A" b1111111110111101000000000000000000 H(}3"" +sHdlSome\x20(1) Q^X6H" b111111 ~I[}3" b1111111111111111101111010000000000 DaH8>" b1111111110111101000000000000000000 vb<^s" @@ -126252,6 +127249,7 @@ b111 4CR}r# b1111 _Pz4O# b1111111111111111101111010000000000 gfR.A# b1111111110111101000000000000000000 H(}3"# +sHdlSome\x20(1) Q^X6H# b111111 ~I[}3# b1111111111111111101111010000000000 DaH8># b1111111110111101000000000000000000 vb<^s# @@ -126266,6 +127264,7 @@ b111 4CR}r$ b1111 _Pz4O$ b1111111111111111101111010000000000 gfR.A$ b1111111110111101000000000000000000 H(}3"$ +sHdlSome\x20(1) Q^X6H$ b111111 ~I[}3$ b1111111111111111101111010000000000 DaH8>$ b1111111110111101000000000000000000 vb<^s$ @@ -126357,34 +127356,34 @@ b111111111011110101 YX+Cg b1111111011110101 OWdnR #466000000 sHdlNone\x20(0) s(9k_ -b1000001 X4Q]R +b1101000001 X4Q]R sHdlNone\x20(0) IWoAx -b100000100000000 ("7An +b110100000100000000 ("7An sHdlNone\x20(0) 4~J1V b1 TDOM' b0 qkcIc -b1 y^_Yo +b101 y^_Yo sHdlNone\x20(0) a`59, -b100000100000000 qzz:t +b110100000100000000 qzz:t sHdlNone\x20(0) ;#5:F -b10000010000000000000000 F<)Hk +b11010000010000000000000000 F<)Hk sHdlNone\x20(0) ;gswH b100000 #nTMG sHdlNone\x20(0) 'bzd" -b100000100000000 4~;,Y +b110100000100000000 4~;,Y sHdlNone\x20(0) :3^r" -b10000010000000000000000 "BEqR +b11010000010000000000000000 "BEqR sHdlNone\x20(0) VL(Xz -b1000001 Ul1}( +b1101000001 Ul1}( sHdlNone\x20(0) &VQ'L -b100000100000000 `$}f} +b110100000100000000 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b10000010000000000000000 NHqU9 +b11010000010000000000000000 NHqU9 sHdlNone\x20(0) Dy0@1 -b10000010000000000000000 7e/z4 +b11010000010000000000000000 7e/z4 sHdlNone\x20(0) "QK4U -b100000100000000 /,3hy +b110100000100000000 /,3hy b1111100100000110000011011110110 8O._Q b1000001100000110111101 b110111101000000000000000000 vb<^s sU64\x20(0) LDg0A @@ -126432,10 +127432,11 @@ sFull64\x20(0) ,N-rZ" 0uM|jD" 0kCIh." 0~+U}]" -b1 ~I[}3" +sHdlNone\x20(0) Q^X6H" +b0 ~I[}3" b0 Z7UK," 0^v(#N" -sFull64\x20(0) |3Xl_" +sZeroExt32\x20(2) |3Xl_" b1101111010000000000 DaH8>" b110111101000000000000000000 vb<^s" sU64\x20(0) LDg0A" @@ -126461,10 +127462,11 @@ sFull64\x20(0) ,N-rZ# 0uM|jD# 0kCIh.# 0~+U}]# -b1 ~I[}3# +sHdlNone\x20(0) Q^X6H# +b0 ~I[}3# b0 Z7UK,# 0^v(#N# -sFull64\x20(0) |3Xl_# +sZeroExt32\x20(2) |3Xl_# b1101111010000000000 DaH8># b110111101000000000000000000 vb<^s# sU64\x20(0) LDg0A# @@ -126490,10 +127492,11 @@ sFull64\x20(0) ,N-rZ$ 0uM|jD$ 0kCIh.$ 0~+U}]$ -b1 ~I[}3$ +sHdlNone\x20(0) Q^X6H$ +b0 ~I[}3$ b0 Z7UK,$ 0^v(#N$ -sFull64\x20(0) |3Xl_$ +sZeroExt32\x20(2) |3Xl_$ b1101111010000000000 DaH8>$ b110111101000000000000000000 vb<^s$ sU64\x20(0) LDg0A$ @@ -126628,33 +127631,33 @@ b110000011011110111 YX+Cg b11011110111 OWdnR #468000000 sHdlNone\x20(0) s(9k_ -b1111111 X4Q]R +b1101111111 X4Q]R sHdlNone\x20(0) IWoAx -b111111100000000 ("7An +b110111111100000000 ("7An sHdlNone\x20(0) 4~J1V b111 TDOM' b111 qkcIc sHdlNone\x20(0) a`59, -b111111100000000 qzz:t +b110111111100000000 qzz:t sHdlNone\x20(0) ;#5:F -b11111110000000000000000 F<)Hk +b11011111110000000000000000 F<)Hk sHdlNone\x20(0) ;gswH b111111 #nTMG sHdlNone\x20(0) 'bzd" -b111111100000000 4~;,Y +b110111111100000000 4~;,Y sHdlNone\x20(0) :3^r" -b11111110000000000000000 "BEqR +b11011111110000000000000000 "BEqR sHdlNone\x20(0) VL(Xz -b1111111 Ul1}( +b1101111111 Ul1}( sHdlNone\x20(0) &VQ'L -b111111100000000 `$}f} +b110111111100000000 `$}f} sHdlNone\x20(0) hHH1* sHdlNone\x20(0) v6VIt -b11111110000000000000000 NHqU9 +b11011111110000000000000000 NHqU9 sHdlNone\x20(0) Dy0@1 -b11111110000000000000000 7e/z4 +b11011111110000000000000000 7e/z4 sHdlNone\x20(0) "QK4U -b111111100000000 /,3hy +b110111111100000000 /,3hy b1111100100000111111111011110110 8O._Q b1000001111111110111101 b1111111110111101000000000000000000 vb<^s s\x20(15) LDg0A @@ -126702,10 +127706,11 @@ sSignExt8\x20(7) ,N-rZ" 1uM|jD" 1kCIh." 1~+U}]" +sHdlSome\x20(1) Q^X6H" b111111 ~I[}3" b111111 Z7UK," 1^v(#N" -sSignExt8\x20(7) |3Xl_" +sSignExt32\x20(3) |3Xl_" b1111111111111111101111010000000000 DaH8>" b1111111110111101000000000000000000 vb<^s" s\x20(15) LDg0A" @@ -126731,10 +127736,11 @@ sSignExt8\x20(7) ,N-rZ# 1uM|jD# 1kCIh.# 1~+U}]# +sHdlSome\x20(1) Q^X6H# b111111 ~I[}3# b111111 Z7UK,# 1^v(#N# -sSignExt8\x20(7) |3Xl_# +sSignExt32\x20(3) |3Xl_# b1111111111111111101111010000000000 DaH8># b1111111110111101000000000000000000 vb<^s# s\x20(15) LDg0A# @@ -126760,10 +127766,11 @@ sSignExt8\x20(7) ,N-rZ$ 1uM|jD$ 1kCIh.$ 1~+U}]$ +sHdlSome\x20(1) Q^X6H$ b111111 ~I[}3$ b111111 Z7UK,$ 1^v(#N$ -sSignExt8\x20(7) |3Xl_$ +sSignExt32\x20(3) |3Xl_$ b1111111111111111101111010000000000 DaH8>$ b1111111110111101000000000000000000 vb<^s$ s\x20(15) LDg0A$ @@ -126862,12 +127869,14 @@ sHdlNone\x20(0) s(9k_ b100 _ThLm b11111110 DC}WN b11100110000100100100 X4Q]R -sFull64\x20(0) 43r<2 +05N)ik +0K2Qj& b1011 RY9^Z sHdlNone\x20(0) IWoAx b100 p8>Ij b1110011000010010010011111110 ("7An -sFull64\x20(0) Y,YgJ +08mNpI +04$F_5 b1011 P7O4u sHdlNone\x20(0) 4~J1V b100 _(K2o @@ -126875,6 +127884,7 @@ b11111110 &woWo b100 TDOM' b100 qkcIc b100 y^_Yo +b0 Z]\Vq b110 nHvkT 1C.L.| 15;6RP @@ -126883,7 +127893,8 @@ b1011 !0n2p sHdlNone\x20(0) a`59, b100 la!Y~ b1110011000010010010011111110 qzz:t -sFull64\x20(0) zUEpu +0K4ml" +0;~sH{ b1011 4aY<- sHdlNone\x20(0) ;#5:F b100 7|Jxa @@ -126895,9 +127906,9 @@ b100 q&az; b11111110 ~HiEE sHdlNone\x20(0) wxrqf b10010 #nTMG -sWrapToTwiceWidth\x20(1) \'QO; -b11000 *Jg{y -b1110 ME,4D +sWrapToUInt4\x20(1) \'QO; +b100110 *Jg{y +b11 ME,4D sFunnelShift2x8Bit\x20(0) L[P%\ b1011 tQONv sHdlNone\x20(0) 'bzd" @@ -126915,11 +127926,13 @@ b100 Yez0_ b11111110 QH)|_ b11100110000100100100 Ul1}( sEq\x20(0) QUsdK +0_O8Fh b1011 M`;_\ sHdlNone\x20(0) &VQ'L b100 V5aUG b1110011000010010010011111110 `$}f} sEq\x20(0) ^l=Md +0"@(7T b1011 /J,d1 sHdlNone\x20(0) hHH1* b10 9DVzX @@ -126939,8 +127952,6 @@ b1011 HKaiE sHdlNone\x20(0) "QK4U b100 GtSd4 b1110011000010010010011111110 /,3hy -sWidth8Bit\x20(0) &,qNj -sZeroExt\x20(0) -"VK2 b1111101100000000000010010000000 8O._Q b11000000000000100100000 sU8\x20(6) 5N|/; b100100000000000000000000000 vb<^s @@ -127018,12 +128030,13 @@ sFull64\x20(0) ,N-rZ" 0kCIh." 0~+U}]" b0 M{|bD" +sWrapToUInt7\x20(4) e._X@" sHdlNone\x20(0) Q^X6H" -b1 ~I[}3" +b0 ~I[}3" b0 Z7UK," 0^v(#N" -sFull64\x20(0) |3Xl_" -sSignExt32To64BitThenShift\x20(6) qW^#F" +sZeroExt16\x20(4) |3Xl_" +sSignExt16To64BitThenShift\x20(5) qW^#F" b1001000000000000000 DaH8>" sU8\x20(6) 5N|/;" b100100000000000000000000000 vb<^s" @@ -127065,12 +128078,13 @@ sFull64\x20(0) ,N-rZ# 0kCIh.# 0~+U}]# b0 M{|bD# +sWrapToUInt7\x20(4) e._X@# sHdlNone\x20(0) Q^X6H# -b1 ~I[}3# +b0 ~I[}3# b0 Z7UK,# 0^v(#N# -sFull64\x20(0) |3Xl_# -sSignExt32To64BitThenShift\x20(6) qW^#F# +sZeroExt16\x20(4) |3Xl_# +sSignExt16To64BitThenShift\x20(5) qW^#F# b1001000000000000000 DaH8># sU8\x20(6) 5N|/;# b100100000000000000000000000 vb<^s# @@ -127112,12 +128126,13 @@ sFull64\x20(0) ,N-rZ$ 0kCIh.$ 0~+U}]$ b0 M{|bD$ +sWrapToUInt7\x20(4) e._X@$ sHdlNone\x20(0) Q^X6H$ -b1 ~I[}3$ +b0 ~I[}3$ b0 Z7UK,$ 0^v(#N$ -sFull64\x20(0) |3Xl_$ -sSignExt32To64BitThenShift\x20(6) qW^#F$ +sZeroExt16\x20(4) |3Xl_$ +sSignExt16To64BitThenShift\x20(5) qW^#F$ b1001000000000000000 DaH8>$ sU8\x20(6) 5N|/;$ b100100000000000000000000000 vb<^s$ @@ -127143,7 +128158,8 @@ sZeroExt8\x20(6) ~l7vG% 0GA'OV% sZeroExt8\x20(6) e=kc<% 0fc?;:% -sSignExt32To64BitThenShift\x20(6) qW^#F% +sZeroExt16\x20(4) |3Xl_% +sSignExt16To64BitThenShift\x20(5) qW^#F% sU8\x20(6) 5N|/;% 0=MsST% sSLt\x20(3) ({k7Y% @@ -127158,7 +128174,8 @@ sZeroExt8\x20(6) ~l7vG& 0GA'OV& sZeroExt8\x20(6) e=kc<& 0fc?;:& -sSignExt32To64BitThenShift\x20(6) qW^#F& +sZeroExt16\x20(4) |3Xl_& +sSignExt16To64BitThenShift\x20(5) qW^#F& sU8\x20(6) 5N|/;& 0=MsST& sSLt\x20(3) ({k7Y& @@ -127173,7 +128190,8 @@ sZeroExt8\x20(6) ~l7vG' 0GA'OV' sZeroExt8\x20(6) e=kc<' 0fc?;:' -sSignExt32To64BitThenShift\x20(6) qW^#F' +sZeroExt16\x20(4) |3Xl_' +sSignExt16To64BitThenShift\x20(5) qW^#F' sU8\x20(6) 5N|/;' 0=MsST' sSLt\x20(3) ({k7Y' @@ -127186,7 +128204,8 @@ sZeroExt8\x20(6) ~l7vG( 0GA'OV( sZeroExt8\x20(6) e=kc<( 0fc?;:( -sSignExt32To64BitThenShift\x20(6) qW^#F( +sZeroExt16\x20(4) |3Xl_( +sSignExt16To64BitThenShift\x20(5) qW^#F( sU8\x20(6) 5N|/;( 0=MsST( sSLt\x20(3) ({k7Y( @@ -127199,7 +128218,8 @@ sZeroExt8\x20(6) ~l7vG) 0GA'OV) sZeroExt8\x20(6) e=kc<) 0fc?;:) -sSignExt32To64BitThenShift\x20(6) qW^#F) +sZeroExt16\x20(4) |3Xl_) +sSignExt16To64BitThenShift\x20(5) qW^#F) sU8\x20(6) 5N|/;) 0=MsST) sSLt\x20(3) ({k7Y) @@ -127212,7 +128232,8 @@ sZeroExt8\x20(6) ~l7vG* 0GA'OV* sZeroExt8\x20(6) e=kc<* 0fc?;:* -sSignExt32To64BitThenShift\x20(6) qW^#F* +sZeroExt16\x20(4) |3Xl_* +sSignExt16To64BitThenShift\x20(5) qW^#F* sU8\x20(6) 5N|/;* 0=MsST* sSLt\x20(3) ({k7Y* @@ -127477,7 +128498,7 @@ b0 G,xAP b0 q&az; b0 ~HiEE b0 #nTMG -sWrapToWidth\x20(0) \'QO; +sWrapToUInt3\x20(0) \'QO; b0 *Jg{y b0 ME,4D b0 tQONv @@ -127534,8 +128555,9 @@ b1000000000 H(}3" b0 {SU_ b10 hjQJ` 0SzTsd -b0 ~I[}3 -sFunnelShift2x64Bit\x20(3) qW^#F +sWrapToUInt3\x20(0) e._X@ +sZeroExt8\x20(6) |3Xl_ +sSignExt8To64BitThenShift\x20(4) qW^#F b0 0G)6s b10 DaH8> sS32\x20(3) 5N|/; @@ -127579,8 +128601,9 @@ b1000000000 H(}3"" b0 {SU_!" b10 hjQJ`" 0SzTsd" -b0 ~I[}3" -sFunnelShift2x64Bit\x20(3) qW^#F" +sWrapToUInt3\x20(0) e._X@" +sZeroExt8\x20(6) |3Xl_" +sSignExt8To64BitThenShift\x20(4) qW^#F" b0 0G)6s" b10 DaH8>" sS32\x20(3) 5N|/;" @@ -127624,8 +128647,9 @@ b1000000000 H(}3"# b0 {SU_!# b10 hjQJ`# 0SzTsd# -b0 ~I[}3# -sFunnelShift2x64Bit\x20(3) qW^#F# +sWrapToUInt3\x20(0) e._X@# +sZeroExt8\x20(6) |3Xl_# +sSignExt8To64BitThenShift\x20(4) qW^#F# b0 0G)6s# b10 DaH8># sS32\x20(3) 5N|/;# @@ -127669,8 +128693,9 @@ b1000000000 H(}3"$ b0 {SU_!$ b10 hjQJ`$ 0SzTsd$ -b0 ~I[}3$ -sFunnelShift2x64Bit\x20(3) qW^#F$ +sWrapToUInt3\x20(0) e._X@$ +sZeroExt8\x20(6) |3Xl_$ +sSignExt8To64BitThenShift\x20(4) qW^#F$ b0 0G)6s$ b10 DaH8>$ sS32\x20(3) 5N|/;$ @@ -127711,7 +128736,8 @@ b0 fH\'S% b1000000001 H(}3"% b0 {SU_!% b10 hjQJ`% -sFunnelShift2x64Bit\x20(3) qW^#F% +sZeroExt8\x20(6) |3Xl_% +sSignExt8To64BitThenShift\x20(4) qW^#F% b0 0G)6s% b10 DaH8>% sS32\x20(3) 5N|/;% @@ -127750,7 +128776,8 @@ b0 fH\'S& b1000000001 H(}3"& b0 {SU_!& b10 hjQJ`& -sFunnelShift2x64Bit\x20(3) qW^#F& +sZeroExt8\x20(6) |3Xl_& +sSignExt8To64BitThenShift\x20(4) qW^#F& b0 0G)6s& b10 DaH8>& sS32\x20(3) 5N|/;& @@ -127789,7 +128816,8 @@ b0 fH\'S' b1000000010 H(}3"' b0 {SU_!' b10 hjQJ`' -sFunnelShift2x64Bit\x20(3) qW^#F' +sZeroExt8\x20(6) |3Xl_' +sSignExt8To64BitThenShift\x20(4) qW^#F' b0 0G)6s' b10 DaH8>' sS32\x20(3) 5N|/;' @@ -127828,7 +128856,8 @@ b0 fH\'S( b1000000010 H(}3"( b0 {SU_!( b10 hjQJ`( -sFunnelShift2x64Bit\x20(3) qW^#F( +sZeroExt8\x20(6) |3Xl_( +sSignExt8To64BitThenShift\x20(4) qW^#F( b0 0G)6s( b10 DaH8>( sS32\x20(3) 5N|/;( @@ -127867,7 +128896,8 @@ b0 fH\'S) b1000000011 H(}3") b0 {SU_!) b10 hjQJ`) -sFunnelShift2x64Bit\x20(3) qW^#F) +sZeroExt8\x20(6) |3Xl_) +sSignExt8To64BitThenShift\x20(4) qW^#F) b0 0G)6s) b10 DaH8>) sS32\x20(3) 5N|/;) @@ -127906,7 +128936,8 @@ b0 fH\'S* b1000000011 H(}3"* b0 {SU_!* b10 hjQJ`* -sFunnelShift2x64Bit\x20(3) qW^#F* +sZeroExt8\x20(6) |3Xl_* +sSignExt8To64BitThenShift\x20(4) qW^#F* b0 0G)6s* b10 DaH8>* sS32\x20(3) 5N|/;* @@ -128112,8 +129143,8 @@ b10101001000000001000000000 H(}3" b1010 {SU_ b10010 M{|bD 1SzTsd -sHdlSome\x20(1) Q^X6H -sShiftSigned64\x20(7) qW^#F +sWrapToUInt5\x20(2) e._X@ +sFunnelShift2x16Bit\x20(1) qW^#F b1010 0G)6s b101010010000000010 DaH8> sS8\x20(7) 5N|/; @@ -128157,8 +129188,8 @@ b10101001000000001000000000 H(}3"" b1010 {SU_!" b10010 M{|bD" 1SzTsd" -sHdlSome\x20(1) Q^X6H" -sShiftSigned64\x20(7) qW^#F" +sWrapToUInt5\x20(2) e._X@" +sFunnelShift2x16Bit\x20(1) qW^#F" b1010 0G)6s" b101010010000000010 DaH8>" sS8\x20(7) 5N|/;" @@ -128202,8 +129233,8 @@ b10101001000000001000000000 H(}3"# b1010 {SU_!# b10010 M{|bD# 1SzTsd# -sHdlSome\x20(1) Q^X6H# -sShiftSigned64\x20(7) qW^#F# +sWrapToUInt5\x20(2) e._X@# +sFunnelShift2x16Bit\x20(1) qW^#F# b1010 0G)6s# b101010010000000010 DaH8># sS8\x20(7) 5N|/;# @@ -128247,8 +129278,8 @@ b10101001000000001000000000 H(}3"$ b1010 {SU_!$ b10010 M{|bD$ 1SzTsd$ -sHdlSome\x20(1) Q^X6H$ -sShiftSigned64\x20(7) qW^#F$ +sWrapToUInt5\x20(2) e._X@$ +sFunnelShift2x16Bit\x20(1) qW^#F$ b1010 0G)6s$ b101010010000000010 DaH8>$ sS8\x20(7) 5N|/;$ @@ -128284,7 +129315,7 @@ sSignExt8\x20(7) e=kc<% 0b~v2`% b1010 fH\'S% b1010 {SU_!% -sShiftSigned64\x20(7) qW^#F% +sFunnelShift2x16Bit\x20(1) qW^#F% b1010 0G)6s% sS8\x20(7) 5N|/;% b1010 ?R~45% @@ -128311,7 +129342,7 @@ sSignExt8\x20(7) e=kc<& 0b~v2`& b1010 fH\'S& b1010 {SU_!& -sShiftSigned64\x20(7) qW^#F& +sFunnelShift2x16Bit\x20(1) qW^#F& b1010 0G)6s& sS8\x20(7) 5N|/;& b1010 ?R~45& @@ -128338,7 +129369,7 @@ sSignExt8\x20(7) e=kc<' 0b~v2`' b1010 fH\'S' b1010 {SU_!' -sShiftSigned64\x20(7) qW^#F' +sFunnelShift2x16Bit\x20(1) qW^#F' b1010 0G)6s' sS8\x20(7) 5N|/;' b1010 ?R~45' @@ -128365,7 +129396,7 @@ sSignExt8\x20(7) e=kc<( 0b~v2`( b1010 fH\'S( b1010 {SU_!( -sShiftSigned64\x20(7) qW^#F( +sFunnelShift2x16Bit\x20(1) qW^#F( b1010 0G)6s( sS8\x20(7) 5N|/;( b1010 ?R~45( @@ -128392,7 +129423,7 @@ sSignExt8\x20(7) e=kc<) 0b~v2`) b1010 fH\'S) b1010 {SU_!) -sShiftSigned64\x20(7) qW^#F) +sFunnelShift2x16Bit\x20(1) qW^#F) b1010 0G)6s) sS8\x20(7) 5N|/;) b1010 ?R~45) @@ -128419,7 +129450,7 @@ sSignExt8\x20(7) e=kc<* 0b~v2`* b1010 fH\'S* b1010 {SU_!* -sShiftSigned64\x20(7) qW^#F* +sFunnelShift2x16Bit\x20(1) qW^#F* b1010 0G)6s* sS8\x20(7) 5N|/;* b1010 ?R~45* @@ -128708,7 +129739,7 @@ b111010010000000010 $$vGV b110 I%n)P b111010010000000010 gfR.A b11101001000000001000000000 H(}3" -sWrapToTwiceWidth\x20(1) e._X@ +sWrapToUInt6\x20(3) e._X@ b111010010000000010 DaH8> b11101001000000001000000000 vb<^s b1110100100 %d@K: @@ -128721,7 +129752,7 @@ b111010010000000010 $$vGV" b110 I%n)P" b111010010000000010 gfR.A" b11101001000000001000000000 H(}3"" -sWrapToTwiceWidth\x20(1) e._X@" +sWrapToUInt6\x20(3) e._X@" b111010010000000010 DaH8>" b11101001000000001000000000 vb<^s" b1110100100 %d@K:" @@ -128734,7 +129765,7 @@ b111010010000000010 $$vGV# b110 I%n)P# b111010010000000010 gfR.A# b11101001000000001000000000 H(}3"# -sWrapToTwiceWidth\x20(1) e._X@# +sWrapToUInt6\x20(3) e._X@# b111010010000000010 DaH8># b11101001000000001000000000 vb<^s# b1110100100 %d@K:# @@ -128747,7 +129778,7 @@ b111010010000000010 $$vGV$ b110 I%n)P$ b111010010000000010 gfR.A$ b11101001000000001000000000 H(}3"$ -sWrapToTwiceWidth\x20(1) e._X@$ +sWrapToUInt6\x20(3) e._X@$ b111010010000000010 DaH8>$ b11101001000000001000000000 vb<^s$ b1110100100 %d@K:$ @@ -128874,8 +129905,9 @@ b101010010000000010 gfR.A sDupLow32\x20(1) e=kc< 1fc?;: b10101001000000001000000000 H(}3" -sWrapToWidth\x20(0) e._X@ -sFunnelShift2x16Bit\x20(1) qW^#F +sWrapToUInt5\x20(2) e._X@ +sZeroExt32\x20(2) |3Xl_ +sFunnelShift2x32Bit\x20(2) qW^#F b101010010000000010 DaH8> sCmpRBTwo\x20(9) 5N|/; b10101001000000001000000000 vb<^s @@ -128899,8 +129931,9 @@ b101010010000000010 gfR.A" sDupLow32\x20(1) e=kc<" 1fc?;:" b10101001000000001000000000 H(}3"" -sWrapToWidth\x20(0) e._X@" -sFunnelShift2x16Bit\x20(1) qW^#F" +sWrapToUInt5\x20(2) e._X@" +sZeroExt32\x20(2) |3Xl_" +sFunnelShift2x32Bit\x20(2) qW^#F" b101010010000000010 DaH8>" sCmpRBTwo\x20(9) 5N|/;" b10101001000000001000000000 vb<^s" @@ -128924,8 +129957,9 @@ b101010010000000010 gfR.A# sDupLow32\x20(1) e=kc<# 1fc?;:# b10101001000000001000000000 H(}3"# -sWrapToWidth\x20(0) e._X@# -sFunnelShift2x16Bit\x20(1) qW^#F# +sWrapToUInt5\x20(2) e._X@# +sZeroExt32\x20(2) |3Xl_# +sFunnelShift2x32Bit\x20(2) qW^#F# b101010010000000010 DaH8># sCmpRBTwo\x20(9) 5N|/;# b10101001000000001000000000 vb<^s# @@ -128949,8 +129983,9 @@ b101010010000000010 gfR.A$ sDupLow32\x20(1) e=kc<$ 1fc?;:$ b10101001000000001000000000 H(}3"$ -sWrapToWidth\x20(0) e._X@$ -sFunnelShift2x16Bit\x20(1) qW^#F$ +sWrapToUInt5\x20(2) e._X@$ +sZeroExt32\x20(2) |3Xl_$ +sFunnelShift2x32Bit\x20(2) qW^#F$ b101010010000000010 DaH8>$ sCmpRBTwo\x20(9) 5N|/;$ b10101001000000001000000000 vb<^s$ @@ -128970,7 +130005,8 @@ sDupLow32\x20(1) ~l7vG% 1GA'OV% sDupLow32\x20(1) e=kc<% 1fc?;:% -sFunnelShift2x16Bit\x20(1) qW^#F% +sZeroExt32\x20(2) |3Xl_% +sFunnelShift2x32Bit\x20(2) qW^#F% sCmpRBTwo\x20(9) 5N|/;% sSGt\x20(4) ({k7Y% sSGt\x20(4) !bg-z% @@ -128982,7 +130018,8 @@ sDupLow32\x20(1) ~l7vG& 1GA'OV& sDupLow32\x20(1) e=kc<& 1fc?;:& -sFunnelShift2x16Bit\x20(1) qW^#F& +sZeroExt32\x20(2) |3Xl_& +sFunnelShift2x32Bit\x20(2) qW^#F& sCmpRBTwo\x20(9) 5N|/;& sSGt\x20(4) ({k7Y& sSGt\x20(4) !bg-z& @@ -128994,7 +130031,8 @@ sDupLow32\x20(1) ~l7vG' 1GA'OV' sDupLow32\x20(1) e=kc<' 1fc?;:' -sFunnelShift2x16Bit\x20(1) qW^#F' +sZeroExt32\x20(2) |3Xl_' +sFunnelShift2x32Bit\x20(2) qW^#F' sCmpRBTwo\x20(9) 5N|/;' sSGt\x20(4) ({k7Y' sSGt\x20(4) !bg-z' @@ -129006,7 +130044,8 @@ sDupLow32\x20(1) ~l7vG( 1GA'OV( sDupLow32\x20(1) e=kc<( 1fc?;:( -sFunnelShift2x16Bit\x20(1) qW^#F( +sZeroExt32\x20(2) |3Xl_( +sFunnelShift2x32Bit\x20(2) qW^#F( sCmpRBTwo\x20(9) 5N|/;( sSGt\x20(4) ({k7Y( sSGt\x20(4) !bg-z( @@ -129018,7 +130057,8 @@ sDupLow32\x20(1) ~l7vG) 1GA'OV) sDupLow32\x20(1) e=kc<) 1fc?;:) -sFunnelShift2x16Bit\x20(1) qW^#F) +sZeroExt32\x20(2) |3Xl_) +sFunnelShift2x32Bit\x20(2) qW^#F) sCmpRBTwo\x20(9) 5N|/;) sSGt\x20(4) ({k7Y) sSGt\x20(4) !bg-z) @@ -129030,7 +130070,8 @@ sDupLow32\x20(1) ~l7vG* 1GA'OV* sDupLow32\x20(1) e=kc<* 1fc?;:* -sFunnelShift2x16Bit\x20(1) qW^#F* +sZeroExt32\x20(2) |3Xl_* +sFunnelShift2x32Bit\x20(2) qW^#F* sCmpRBTwo\x20(9) 5N|/;* sSGt\x20(4) ({k7Y* sSGt\x20(4) !bg-z* @@ -129218,7 +130259,7 @@ b111010010000000010 $$vGV b110 I%n)P b111010010000000010 gfR.A b11101001000000001000000000 H(}3" -sWrapToTwiceWidth\x20(1) e._X@ +sWrapToUInt6\x20(3) e._X@ b111010010000000010 DaH8> b11101001000000001000000000 vb<^s b1110100100 %d@K: @@ -129231,7 +130272,7 @@ b111010010000000010 $$vGV" b110 I%n)P" b111010010000000010 gfR.A" b11101001000000001000000000 H(}3"" -sWrapToTwiceWidth\x20(1) e._X@" +sWrapToUInt6\x20(3) e._X@" b111010010000000010 DaH8>" b11101001000000001000000000 vb<^s" b1110100100 %d@K:" @@ -129244,7 +130285,7 @@ b111010010000000010 $$vGV# b110 I%n)P# b111010010000000010 gfR.A# b11101001000000001000000000 H(}3"# -sWrapToTwiceWidth\x20(1) e._X@# +sWrapToUInt6\x20(3) e._X@# b111010010000000010 DaH8># b11101001000000001000000000 vb<^s# b1110100100 %d@K:# @@ -129257,7 +130298,7 @@ b111010010000000010 $$vGV$ b110 I%n)P$ b111010010000000010 gfR.A$ b11101001000000001000000000 H(}3"$ -sWrapToTwiceWidth\x20(1) e._X@$ +sWrapToUInt6\x20(3) e._X@$ b111010010000000010 DaH8>$ b11101001000000001000000000 vb<^s$ b1110100100 %d@K:$ @@ -129398,12 +130439,13 @@ sSignExt8\x20(7) ,N-rZ 1kCIh. 1~+U}] b1011 {SU_ -sWrapToWidth\x20(0) e._X@ -b110010 ~I[}3 +sWrapToUInt5\x20(2) e._X@ +sHdlSome\x20(1) Q^X6H +b111100 ~I[}3 b111111 Z7UK, 1^v(#N -sSignExt8\x20(7) |3Xl_ -sSignExt16To64BitThenShift\x20(5) qW^#F +sSignExt32\x20(3) |3Xl_ +sFunnelShift2x64Bit\x20(3) qW^#F b1011 0G)6s b1111111111110010101010010000000010 DaH8> s\x20(13) 5N|/; @@ -129452,12 +130494,13 @@ sSignExt8\x20(7) ,N-rZ" 1kCIh." 1~+U}]" b1011 {SU_!" -sWrapToWidth\x20(0) e._X@" -b110010 ~I[}3" +sWrapToUInt5\x20(2) e._X@" +sHdlSome\x20(1) Q^X6H" +b111100 ~I[}3" b111111 Z7UK," 1^v(#N" -sSignExt8\x20(7) |3Xl_" -sSignExt16To64BitThenShift\x20(5) qW^#F" +sSignExt32\x20(3) |3Xl_" +sFunnelShift2x64Bit\x20(3) qW^#F" b1011 0G)6s" b1111111111110010101010010000000010 DaH8>" s\x20(13) 5N|/;" @@ -129506,12 +130549,13 @@ sSignExt8\x20(7) ,N-rZ# 1kCIh.# 1~+U}]# b1011 {SU_!# -sWrapToWidth\x20(0) e._X@# -b110010 ~I[}3# +sWrapToUInt5\x20(2) e._X@# +sHdlSome\x20(1) Q^X6H# +b111100 ~I[}3# b111111 Z7UK,# 1^v(#N# -sSignExt8\x20(7) |3Xl_# -sSignExt16To64BitThenShift\x20(5) qW^#F# +sSignExt32\x20(3) |3Xl_# +sFunnelShift2x64Bit\x20(3) qW^#F# b1011 0G)6s# b1111111111110010101010010000000010 DaH8># s\x20(13) 5N|/;# @@ -129560,12 +130604,13 @@ sSignExt8\x20(7) ,N-rZ$ 1kCIh.$ 1~+U}]$ b1011 {SU_!$ -sWrapToWidth\x20(0) e._X@$ -b110010 ~I[}3$ +sWrapToUInt5\x20(2) e._X@$ +sHdlSome\x20(1) Q^X6H$ +b111100 ~I[}3$ b111111 Z7UK,$ 1^v(#N$ -sSignExt8\x20(7) |3Xl_$ -sSignExt16To64BitThenShift\x20(5) qW^#F$ +sSignExt32\x20(3) |3Xl_$ +sFunnelShift2x64Bit\x20(3) qW^#F$ b1011 0G)6s$ b1111111111110010101010010000000010 DaH8>$ s\x20(13) 5N|/;$ @@ -129600,7 +130645,7 @@ b1011 e<)ik% sSignExt16\x20(5) e=kc<% b1011 fH\'S% b1011 {SU_!% -sSignExt16To64BitThenShift\x20(5) qW^#F% +sFunnelShift2x64Bit\x20(3) qW^#F% b1011 0G)6s% s\x20(13) 5N|/;% b1011 ?R~45% @@ -129625,7 +130670,7 @@ b1011 e<)ik& sSignExt16\x20(5) e=kc<& b1011 fH\'S& b1011 {SU_!& -sSignExt16To64BitThenShift\x20(5) qW^#F& +sFunnelShift2x64Bit\x20(3) qW^#F& b1011 0G)6s& s\x20(13) 5N|/;& b1011 ?R~45& @@ -129650,7 +130695,7 @@ b1011 e<)ik' sSignExt16\x20(5) e=kc<' b1011 fH\'S' b1011 {SU_!' -sSignExt16To64BitThenShift\x20(5) qW^#F' +sFunnelShift2x64Bit\x20(3) qW^#F' b1011 0G)6s' s\x20(13) 5N|/;' b1011 ?R~45' @@ -129673,7 +130718,7 @@ b1011 e<)ik( sSignExt16\x20(5) e=kc<( b1011 fH\'S( b1011 {SU_!( -sSignExt16To64BitThenShift\x20(5) qW^#F( +sFunnelShift2x64Bit\x20(3) qW^#F( b1011 0G)6s( s\x20(13) 5N|/;( b1011 ?R~45( @@ -129696,7 +130741,7 @@ b1011 e<)ik) sSignExt16\x20(5) e=kc<) b1011 fH\'S) b1011 {SU_!) -sSignExt16To64BitThenShift\x20(5) qW^#F) +sFunnelShift2x64Bit\x20(3) qW^#F) b1011 0G)6s) s\x20(13) 5N|/;) b1011 ?R~45) @@ -129719,7 +130764,7 @@ b1011 e<)ik* sSignExt16\x20(5) e=kc<* b1011 fH\'S* b1011 {SU_!* -sSignExt16To64BitThenShift\x20(5) qW^#F* +sFunnelShift2x64Bit\x20(3) qW^#F* b1011 0G)6s* s\x20(13) 5N|/;* b1011 ?R~45* @@ -129952,7 +130997,7 @@ b1111111111110010111010010000000010 $$vGV b110 I%n)P b1111111111110010111010010000000010 gfR.A b1111001011101001000000001000000000 H(}3" -sWrapToTwiceWidth\x20(1) e._X@ +sWrapToUInt6\x20(3) e._X@ b1111111111110010111010010000000010 DaH8> b1111001011101001000000001000000000 vb<^s b11111111111100101110100100 %d@K: @@ -129965,7 +131010,7 @@ b1111111111110010111010010000000010 $$vGV" b110 I%n)P" b1111111111110010111010010000000010 gfR.A" b1111001011101001000000001000000000 H(}3"" -sWrapToTwiceWidth\x20(1) e._X@" +sWrapToUInt6\x20(3) e._X@" b1111111111110010111010010000000010 DaH8>" b1111001011101001000000001000000000 vb<^s" b11111111111100101110100100 %d@K:" @@ -129978,7 +131023,7 @@ b1111111111110010111010010000000010 $$vGV# b110 I%n)P# b1111111111110010111010010000000010 gfR.A# b1111001011101001000000001000000000 H(}3"# -sWrapToTwiceWidth\x20(1) e._X@# +sWrapToUInt6\x20(3) e._X@# b1111111111110010111010010000000010 DaH8># b1111001011101001000000001000000000 vb<^s# b11111111111100101110100100 %d@K:# @@ -129991,7 +131036,7 @@ b1111111111110010111010010000000010 $$vGV$ b110 I%n)P$ b1111111111110010111010010000000010 gfR.A$ b1111001011101001000000001000000000 H(}3"$ -sWrapToTwiceWidth\x20(1) e._X@$ +sWrapToUInt6\x20(3) e._X@$ b1111111111110010111010010000000010 DaH8>$ b1111001011101001000000001000000000 vb<^s$ b11111111111100101110100100 %d@K:$ @@ -130134,12 +131179,13 @@ sFull64\x20(0) ,N-rZ 0uM|jD 0kCIh. 0~+U}] -sWrapToWidth\x20(0) e._X@ -b10000 ~I[}3 +sWrapToUInt5\x20(2) e._X@ +sHdlNone\x20(0) Q^X6H +b100 ~I[}3 b0 Z7UK, 0^v(#N -sFull64\x20(0) |3Xl_ -sShiftSigned64\x20(7) qW^#F +sZeroExt8\x20(6) |3Xl_ +sFunnelShift2x16Bit\x20(1) qW^#F b10000101010010000000010 DaH8> sS8\x20(7) 5N|/; b1000010101001000000001000000000 vb<^s @@ -130176,12 +131222,13 @@ sFull64\x20(0) ,N-rZ" 0uM|jD" 0kCIh." 0~+U}]" -sWrapToWidth\x20(0) e._X@" -b10000 ~I[}3" +sWrapToUInt5\x20(2) e._X@" +sHdlNone\x20(0) Q^X6H" +b100 ~I[}3" b0 Z7UK," 0^v(#N" -sFull64\x20(0) |3Xl_" -sShiftSigned64\x20(7) qW^#F" +sZeroExt8\x20(6) |3Xl_" +sFunnelShift2x16Bit\x20(1) qW^#F" b10000101010010000000010 DaH8>" sS8\x20(7) 5N|/;" b1000010101001000000001000000000 vb<^s" @@ -130218,12 +131265,13 @@ sFull64\x20(0) ,N-rZ# 0uM|jD# 0kCIh.# 0~+U}]# -sWrapToWidth\x20(0) e._X@# -b10000 ~I[}3# +sWrapToUInt5\x20(2) e._X@# +sHdlNone\x20(0) Q^X6H# +b100 ~I[}3# b0 Z7UK,# 0^v(#N# -sFull64\x20(0) |3Xl_# -sShiftSigned64\x20(7) qW^#F# +sZeroExt8\x20(6) |3Xl_# +sFunnelShift2x16Bit\x20(1) qW^#F# b10000101010010000000010 DaH8># sS8\x20(7) 5N|/;# b1000010101001000000001000000000 vb<^s# @@ -130260,12 +131308,13 @@ sFull64\x20(0) ,N-rZ$ 0uM|jD$ 0kCIh.$ 0~+U}]$ -sWrapToWidth\x20(0) e._X@$ -b10000 ~I[}3$ +sWrapToUInt5\x20(2) e._X@$ +sHdlNone\x20(0) Q^X6H$ +b100 ~I[}3$ b0 Z7UK,$ 0^v(#N$ -sFull64\x20(0) |3Xl_$ -sShiftSigned64\x20(7) qW^#F$ +sZeroExt8\x20(6) |3Xl_$ +sFunnelShift2x16Bit\x20(1) qW^#F$ b10000101010010000000010 DaH8>$ sS8\x20(7) 5N|/;$ b1000010101001000000001000000000 vb<^s$ @@ -130288,7 +131337,8 @@ sSignExt8\x20(7) ~l7vG% 0GA'OV% sSignExt8\x20(7) e=kc<% 0fc?;:% -sShiftSigned64\x20(7) qW^#F% +sZeroExt8\x20(6) |3Xl_% +sFunnelShift2x16Bit\x20(1) qW^#F% sS8\x20(7) 5N|/;% sSLt\x20(3) ({k7Y% 1jSiv_% @@ -130301,7 +131351,8 @@ sSignExt8\x20(7) ~l7vG& 0GA'OV& sSignExt8\x20(7) e=kc<& 0fc?;:& -sShiftSigned64\x20(7) qW^#F& +sZeroExt8\x20(6) |3Xl_& +sFunnelShift2x16Bit\x20(1) qW^#F& sS8\x20(7) 5N|/;& sSLt\x20(3) ({k7Y& 1jSiv_& @@ -130314,7 +131365,8 @@ sSignExt8\x20(7) ~l7vG' 0GA'OV' sSignExt8\x20(7) e=kc<' 0fc?;:' -sShiftSigned64\x20(7) qW^#F' +sZeroExt8\x20(6) |3Xl_' +sFunnelShift2x16Bit\x20(1) qW^#F' sS8\x20(7) 5N|/;' sSLt\x20(3) ({k7Y' sSLt\x20(3) !bg-z' @@ -130325,7 +131377,8 @@ sSignExt8\x20(7) ~l7vG( 0GA'OV( sSignExt8\x20(7) e=kc<( 0fc?;:( -sShiftSigned64\x20(7) qW^#F( +sZeroExt8\x20(6) |3Xl_( +sFunnelShift2x16Bit\x20(1) qW^#F( sS8\x20(7) 5N|/;( sSLt\x20(3) ({k7Y( sSLt\x20(3) !bg-z( @@ -130336,7 +131389,8 @@ sSignExt8\x20(7) ~l7vG) 0GA'OV) sSignExt8\x20(7) e=kc<) 0fc?;:) -sShiftSigned64\x20(7) qW^#F) +sZeroExt8\x20(6) |3Xl_) +sFunnelShift2x16Bit\x20(1) qW^#F) sS8\x20(7) 5N|/;) sSLt\x20(3) ({k7Y) sSLt\x20(3) !bg-z) @@ -130347,7 +131401,8 @@ sSignExt8\x20(7) ~l7vG* 0GA'OV* sSignExt8\x20(7) e=kc<* 0fc?;:* -sShiftSigned64\x20(7) qW^#F* +sZeroExt8\x20(6) |3Xl_* +sFunnelShift2x16Bit\x20(1) qW^#F* sS8\x20(7) 5N|/;* sSLt\x20(3) ({k7Y* sSLt\x20(3) !bg-z* @@ -130550,7 +131605,8 @@ sDupLow32\x20(1) ~l7vG 1GA'OV sDupLow32\x20(1) e=kc< 1fc?;: -sFunnelShift2x16Bit\x20(1) qW^#F +sZeroExt32\x20(2) |3Xl_ +sFunnelShift2x32Bit\x20(2) qW^#F sCmpRBTwo\x20(9) 5N|/; sSGt\x20(4) ({k7Y sSGt\x20(4) !bg-z @@ -130562,7 +131618,8 @@ sDupLow32\x20(1) ~l7vG" 1GA'OV" sDupLow32\x20(1) e=kc<" 1fc?;:" -sFunnelShift2x16Bit\x20(1) qW^#F" +sZeroExt32\x20(2) |3Xl_" +sFunnelShift2x32Bit\x20(2) qW^#F" sCmpRBTwo\x20(9) 5N|/;" sSGt\x20(4) ({k7Y" sSGt\x20(4) !bg-z" @@ -130574,7 +131631,8 @@ sDupLow32\x20(1) ~l7vG# 1GA'OV# sDupLow32\x20(1) e=kc<# 1fc?;:# -sFunnelShift2x16Bit\x20(1) qW^#F# +sZeroExt32\x20(2) |3Xl_# +sFunnelShift2x32Bit\x20(2) qW^#F# sCmpRBTwo\x20(9) 5N|/;# sSGt\x20(4) ({k7Y# sSGt\x20(4) !bg-z# @@ -130586,7 +131644,8 @@ sDupLow32\x20(1) ~l7vG$ 1GA'OV$ sDupLow32\x20(1) e=kc<$ 1fc?;:$ -sFunnelShift2x16Bit\x20(1) qW^#F$ +sZeroExt32\x20(2) |3Xl_$ +sFunnelShift2x32Bit\x20(2) qW^#F$ sCmpRBTwo\x20(9) 5N|/;$ sSGt\x20(4) ({k7Y$ sSGt\x20(4) !bg-z$ @@ -130599,7 +131658,8 @@ sDupLow32\x20(1) ~l7vG% 1GA'OV% sDupLow32\x20(1) e=kc<% 1fc?;:% -sFunnelShift2x16Bit\x20(1) qW^#F% +sZeroExt32\x20(2) |3Xl_% +sFunnelShift2x32Bit\x20(2) qW^#F% sCmpRBTwo\x20(9) 5N|/;% sSGt\x20(4) ({k7Y% sSGt\x20(4) !bg-z% @@ -130611,7 +131671,8 @@ sDupLow32\x20(1) ~l7vG& 1GA'OV& sDupLow32\x20(1) e=kc<& 1fc?;:& -sFunnelShift2x16Bit\x20(1) qW^#F& +sZeroExt32\x20(2) |3Xl_& +sFunnelShift2x32Bit\x20(2) qW^#F& sCmpRBTwo\x20(9) 5N|/;& sSGt\x20(4) ({k7Y& sSGt\x20(4) !bg-z& @@ -130623,7 +131684,8 @@ sDupLow32\x20(1) ~l7vG' 1GA'OV' sDupLow32\x20(1) e=kc<' 1fc?;:' -sFunnelShift2x16Bit\x20(1) qW^#F' +sZeroExt32\x20(2) |3Xl_' +sFunnelShift2x32Bit\x20(2) qW^#F' sCmpRBTwo\x20(9) 5N|/;' sSGt\x20(4) ({k7Y' sSGt\x20(4) !bg-z' @@ -130635,7 +131697,8 @@ sDupLow32\x20(1) ~l7vG( 1GA'OV( sDupLow32\x20(1) e=kc<( 1fc?;:( -sFunnelShift2x16Bit\x20(1) qW^#F( +sZeroExt32\x20(2) |3Xl_( +sFunnelShift2x32Bit\x20(2) qW^#F( sCmpRBTwo\x20(9) 5N|/;( sSGt\x20(4) ({k7Y( sSGt\x20(4) !bg-z( @@ -130647,7 +131710,8 @@ sDupLow32\x20(1) ~l7vG) 1GA'OV) sDupLow32\x20(1) e=kc<) 1fc?;:) -sFunnelShift2x16Bit\x20(1) qW^#F) +sZeroExt32\x20(2) |3Xl_) +sFunnelShift2x32Bit\x20(2) qW^#F) sCmpRBTwo\x20(9) 5N|/;) sSGt\x20(4) ({k7Y) sSGt\x20(4) !bg-z) @@ -130659,7 +131723,8 @@ sDupLow32\x20(1) ~l7vG* 1GA'OV* sDupLow32\x20(1) e=kc<* 1fc?;:* -sFunnelShift2x16Bit\x20(1) qW^#F* +sZeroExt32\x20(2) |3Xl_* +sFunnelShift2x32Bit\x20(2) qW^#F* sCmpRBTwo\x20(9) 5N|/;* sSGt\x20(4) ({k7Y* sSGt\x20(4) !bg-z* @@ -130769,7 +131834,8 @@ sSignExt8\x20(7) e=kc< 0fc?;: b1000010111001000000001000000000 H(}3" b110010 M{|bD -sShiftSigned64\x20(7) qW^#F +sZeroExt8\x20(6) |3Xl_ +sFunnelShift2x16Bit\x20(1) qW^#F b10000101110010000000010 DaH8> sS8\x20(7) 5N|/; b1000010111001000000001000000000 vb<^s @@ -130794,7 +131860,8 @@ sSignExt8\x20(7) e=kc<" 0fc?;:" b1000010111001000000001000000000 H(}3"" b110010 M{|bD" -sShiftSigned64\x20(7) qW^#F" +sZeroExt8\x20(6) |3Xl_" +sFunnelShift2x16Bit\x20(1) qW^#F" b10000101110010000000010 DaH8>" sS8\x20(7) 5N|/;" b1000010111001000000001000000000 vb<^s" @@ -130819,7 +131886,8 @@ sSignExt8\x20(7) e=kc<# 0fc?;:# b1000010111001000000001000000000 H(}3"# b110010 M{|bD# -sShiftSigned64\x20(7) qW^#F# +sZeroExt8\x20(6) |3Xl_# +sFunnelShift2x16Bit\x20(1) qW^#F# b10000101110010000000010 DaH8># sS8\x20(7) 5N|/;# b1000010111001000000001000000000 vb<^s# @@ -130844,7 +131912,8 @@ sSignExt8\x20(7) e=kc<$ 0fc?;:$ b1000010111001000000001000000000 H(}3"$ b110010 M{|bD$ -sShiftSigned64\x20(7) qW^#F$ +sZeroExt8\x20(6) |3Xl_$ +sFunnelShift2x16Bit\x20(1) qW^#F$ b10000101110010000000010 DaH8>$ sS8\x20(7) 5N|/;$ b1000010111001000000001000000000 vb<^s$ @@ -130864,7 +131933,8 @@ sSignExt8\x20(7) ~l7vG% 0GA'OV% sSignExt8\x20(7) e=kc<% 0fc?;:% -sShiftSigned64\x20(7) qW^#F% +sZeroExt8\x20(6) |3Xl_% +sFunnelShift2x16Bit\x20(1) qW^#F% sS8\x20(7) 5N|/;% sSLt\x20(3) ({k7Y% sSLt\x20(3) !bg-z% @@ -130876,7 +131946,8 @@ sSignExt8\x20(7) ~l7vG& 0GA'OV& sSignExt8\x20(7) e=kc<& 0fc?;:& -sShiftSigned64\x20(7) qW^#F& +sZeroExt8\x20(6) |3Xl_& +sFunnelShift2x16Bit\x20(1) qW^#F& sS8\x20(7) 5N|/;& sSLt\x20(3) ({k7Y& sSLt\x20(3) !bg-z& @@ -130888,7 +131959,8 @@ sSignExt8\x20(7) ~l7vG' 0GA'OV' sSignExt8\x20(7) e=kc<' 0fc?;:' -sShiftSigned64\x20(7) qW^#F' +sZeroExt8\x20(6) |3Xl_' +sFunnelShift2x16Bit\x20(1) qW^#F' sS8\x20(7) 5N|/;' sSLt\x20(3) ({k7Y' sSLt\x20(3) !bg-z' @@ -130900,7 +131972,8 @@ sSignExt8\x20(7) ~l7vG( 0GA'OV( sSignExt8\x20(7) e=kc<( 0fc?;:( -sShiftSigned64\x20(7) qW^#F( +sZeroExt8\x20(6) |3Xl_( +sFunnelShift2x16Bit\x20(1) qW^#F( sS8\x20(7) 5N|/;( sSLt\x20(3) ({k7Y( sSLt\x20(3) !bg-z( @@ -130912,7 +131985,8 @@ sSignExt8\x20(7) ~l7vG) 0GA'OV) sSignExt8\x20(7) e=kc<) 0fc?;:) -sShiftSigned64\x20(7) qW^#F) +sZeroExt8\x20(6) |3Xl_) +sFunnelShift2x16Bit\x20(1) qW^#F) sS8\x20(7) 5N|/;) sSLt\x20(3) ({k7Y) sSLt\x20(3) !bg-z) @@ -130924,7 +131998,8 @@ sSignExt8\x20(7) ~l7vG* 0GA'OV* sSignExt8\x20(7) e=kc<* 0fc?;:* -sShiftSigned64\x20(7) qW^#F* +sZeroExt8\x20(6) |3Xl_* +sFunnelShift2x16Bit\x20(1) qW^#F* sS8\x20(7) 5N|/;* sSLt\x20(3) ({k7Y* sSLt\x20(3) !bg-z* @@ -131099,7 +132174,8 @@ sDupLow32\x20(1) ~l7vG 1GA'OV sDupLow32\x20(1) e=kc< 1fc?;: -sFunnelShift2x16Bit\x20(1) qW^#F +sZeroExt32\x20(2) |3Xl_ +sFunnelShift2x32Bit\x20(2) qW^#F sCmpRBTwo\x20(9) 5N|/; sSGt\x20(4) ({k7Y sSGt\x20(4) !bg-z @@ -131111,7 +132187,8 @@ sDupLow32\x20(1) ~l7vG" 1GA'OV" sDupLow32\x20(1) e=kc<" 1fc?;:" -sFunnelShift2x16Bit\x20(1) qW^#F" +sZeroExt32\x20(2) |3Xl_" +sFunnelShift2x32Bit\x20(2) qW^#F" sCmpRBTwo\x20(9) 5N|/;" sSGt\x20(4) ({k7Y" sSGt\x20(4) !bg-z" @@ -131123,7 +132200,8 @@ sDupLow32\x20(1) ~l7vG# 1GA'OV# sDupLow32\x20(1) e=kc<# 1fc?;:# -sFunnelShift2x16Bit\x20(1) qW^#F# +sZeroExt32\x20(2) |3Xl_# +sFunnelShift2x32Bit\x20(2) qW^#F# sCmpRBTwo\x20(9) 5N|/;# sSGt\x20(4) ({k7Y# sSGt\x20(4) !bg-z# @@ -131135,7 +132213,8 @@ sDupLow32\x20(1) ~l7vG$ 1GA'OV$ sDupLow32\x20(1) e=kc<$ 1fc?;:$ -sFunnelShift2x16Bit\x20(1) qW^#F$ +sZeroExt32\x20(2) |3Xl_$ +sFunnelShift2x32Bit\x20(2) qW^#F$ sCmpRBTwo\x20(9) 5N|/;$ sSGt\x20(4) ({k7Y$ sSGt\x20(4) !bg-z$ @@ -131148,7 +132227,8 @@ sDupLow32\x20(1) ~l7vG% 1GA'OV% sDupLow32\x20(1) e=kc<% 1fc?;:% -sFunnelShift2x16Bit\x20(1) qW^#F% +sZeroExt32\x20(2) |3Xl_% +sFunnelShift2x32Bit\x20(2) qW^#F% sCmpRBTwo\x20(9) 5N|/;% sSGt\x20(4) ({k7Y% sSGt\x20(4) !bg-z% @@ -131160,7 +132240,8 @@ sDupLow32\x20(1) ~l7vG& 1GA'OV& sDupLow32\x20(1) e=kc<& 1fc?;:& -sFunnelShift2x16Bit\x20(1) qW^#F& +sZeroExt32\x20(2) |3Xl_& +sFunnelShift2x32Bit\x20(2) qW^#F& sCmpRBTwo\x20(9) 5N|/;& sSGt\x20(4) ({k7Y& sSGt\x20(4) !bg-z& @@ -131172,7 +132253,8 @@ sDupLow32\x20(1) ~l7vG' 1GA'OV' sDupLow32\x20(1) e=kc<' 1fc?;:' -sFunnelShift2x16Bit\x20(1) qW^#F' +sZeroExt32\x20(2) |3Xl_' +sFunnelShift2x32Bit\x20(2) qW^#F' sCmpRBTwo\x20(9) 5N|/;' sSGt\x20(4) ({k7Y' sSGt\x20(4) !bg-z' @@ -131184,7 +132266,8 @@ sDupLow32\x20(1) ~l7vG( 1GA'OV( sDupLow32\x20(1) e=kc<( 1fc?;:( -sFunnelShift2x16Bit\x20(1) qW^#F( +sZeroExt32\x20(2) |3Xl_( +sFunnelShift2x32Bit\x20(2) qW^#F( sCmpRBTwo\x20(9) 5N|/;( sSGt\x20(4) ({k7Y( sSGt\x20(4) !bg-z( @@ -131196,7 +132279,8 @@ sDupLow32\x20(1) ~l7vG) 1GA'OV) sDupLow32\x20(1) e=kc<) 1fc?;:) -sFunnelShift2x16Bit\x20(1) qW^#F) +sZeroExt32\x20(2) |3Xl_) +sFunnelShift2x32Bit\x20(2) qW^#F) sCmpRBTwo\x20(9) 5N|/;) sSGt\x20(4) ({k7Y) sSGt\x20(4) !bg-z) @@ -131208,7 +132292,8 @@ sDupLow32\x20(1) ~l7vG* 1GA'OV* sDupLow32\x20(1) e=kc<* 1fc?;:* -sFunnelShift2x16Bit\x20(1) qW^#F* +sZeroExt32\x20(2) |3Xl_* +sFunnelShift2x32Bit\x20(2) qW^#F* sCmpRBTwo\x20(9) 5N|/;* sSGt\x20(4) ({k7Y* sSGt\x20(4) !bg-z* diff --git a/crates/cpu/tests/simple_power_isa_decoder/main.rs b/crates/cpu/tests/simple_power_isa_decoder/main.rs index a345f44..9b2f2bc 100644 --- a/crates/cpu/tests/simple_power_isa_decoder/main.rs +++ b/crates/cpu/tests/simple_power_isa_decoder/main.rs @@ -3,9 +3,10 @@ use crate::test_cases::TestCase; use cpu::{ - decoder::simple_power_isa::decode_one_insn, instruction::MOp, util::array_vec::ArrayVec, + checked_vcd_output, decoder::simple_power_isa::decode_one_insn, instruction::MOp, + util::array_vec::ArrayVec, }; -use fayalite::{prelude::*, sim::vcd::VcdWriterDecls, util::RcWriter}; +use fayalite::prelude::*; use std::{fmt::Write as _, io::Write, process::Command}; mod test_cases; @@ -127,22 +128,10 @@ fn test_decode_insn() { let _n = SourceLocation::normalize_files_for_tests(); let m = decode_one_insn(); let mut sim = Simulation::new(m); - let writer = RcWriter::default(); - sim.add_trace_writer(VcdWriterDecls::new(writer.clone())); - struct DumpVcdOnDrop { - writer: Option, - } - impl Drop for DumpVcdOnDrop { - fn drop(&mut self) { - if let Some(mut writer) = self.writer.take() { - let vcd = String::from_utf8(writer.take()).unwrap(); - println!("####### VCD:\n{vcd}\n#######"); - } - } - } - let mut writer = DumpVcdOnDrop { - writer: Some(writer), - }; + let _checked_vcd_output = checked_vcd_output!( + &mut sim, + "tests/simple_power_isa_decoder/expected/decode_one_insn.vcd", + ); for test_case @ TestCase { mnemonic: _, first_input, @@ -185,11 +174,6 @@ fn test_decode_insn() { "test_case={test_case:#?}\noutput={output}\nexpected={expected}" ); } - let vcd = String::from_utf8(writer.writer.take().unwrap().take()).unwrap(); - println!("####### VCD:\n{vcd}\n#######"); - if vcd != include_str!("expected/decode_one_insn.vcd") { - panic!(); - } } #[hdl] diff --git a/crates/cpu/tests/simple_power_isa_decoder/test_cases/fixed_point_rotate_and_shift.rs b/crates/cpu/tests/simple_power_isa_decoder/test_cases/fixed_point_rotate_and_shift.rs index 2284675..8532dba 100644 --- a/crates/cpu/tests/simple_power_isa_decoder/test_cases/fixed_point_rotate_and_shift.rs +++ b/crates/cpu/tests/simple_power_isa_decoder/test_cases/fixed_point_rotate_and_shift.rs @@ -9,7 +9,11 @@ use cpu::instruction::{ use fayalite::prelude::*; #[hdl] -fn shift_imm(amount: Option, shift_right: bool) -> Expr { +fn shift_imm( + amount: Option, + shift_right: bool, + overflow_behavior: Expr, +) -> Expr { #[hdl] ShiftRotateMOpImm { shift_rotate_amount: if let Some(amount) = amount { @@ -18,11 +22,7 @@ fn shift_imm(amount: Option, shift_right: bool) -> Expr { HdlNone() }, shift_rotate_right: shift_right, - shift_amount_overflow_behavior: if amount.is_some() { - ShiftAmountOverflowBehavior.WrapToWidth() - } else { - ShiftAmountOverflowBehavior.WrapToTwiceWidth() - }, + shift_amount_overflow_behavior: overflow_behavior, dest_logic_op: HdlNone(), } } @@ -30,6 +30,7 @@ fn shift_imm(amount: Option, shift_right: bool) -> Expr { #[hdl] fn rotate_imm( amount: Option, + overflow_behavior: Expr, rotated_output_start_and_len: Option<(u8, u8)>, fallback_is_src2: bool, ) -> SimValue { @@ -37,7 +38,7 @@ fn rotate_imm( ShiftRotateMOpImm { shift_rotate_amount: amount.map(|amount| amount.cast_to_static::>()), shift_rotate_right: false, - shift_amount_overflow_behavior: ShiftAmountOverflowBehavior.WrapToWidth(), + shift_amount_overflow_behavior: overflow_behavior, dest_logic_op: if let Some((rotated_output_start, rotated_output_len)) = rotated_output_start_and_len { @@ -80,9 +81,15 @@ pub fn test_cases_book_i_3_3_14_fixed_point_rotate_and_shift(retval: &mut Vec {{ - let imm = rotate_imm(Some($amount), $rotated_output_start_and_len, $fallback_is_src2); + let imm = rotate_imm( + Some($amount), + ShiftAmountOverflowBehavior.WrapToUInt6(), + $rotated_output_start_and_len, + $fallback_is_src2, + ); let src2 = rotate_imm_src2(&imm, $dest); retval.push(insn_single( concat!( @@ -106,7 +113,7 @@ pub fn test_cases_book_i_3_3_14_fixed_point_rotate_and_shift(retval: &mut Vec {{ retval.push(insn_single( @@ -166,8 +175,13 @@ pub fn test_cases_book_i_3_3_14_fixed_point_rotate_and_shift(retval: &mut Vec {{ retval.push(insn_single( @@ -749,7 +862,11 @@ pub fn test_cases_book_i_3_3_14_fixed_point_rotate_and_shift(retval: &mut Vec {{ retval.push(insn_single( @@ -808,7 +930,7 @@ pub fn test_cases_book_i_3_3_14_fixed_point_rotate_and_shift(retval: &mut Vec {{ retval.push(insn_single( @@ -873,7 +996,7 @@ pub fn test_cases_book_i_3_3_14_fixed_point_rotate_and_shift(retval: &mut Vec