internal static bool Wa(uint wInstr, PowerPcDisassembler dasm) { var op = dasm.VRegFromBits(((wInstr >> 16) & 0x1Fu) | ((wInstr >> 4) & 0x40) | (wInstr & 0x20)); dasm.ops.Add(op); return(true); }
internal static bool Wb(uint wInstr, PowerPcDisassembler dasm) { var op = dasm.VRegFromBits(((wInstr >> 11) & 0x1Fu) | ((wInstr & 0x3) << 5)); dasm.ops.Add(op); return(true); }
/// <summary> /// Wc encoding only allows for v0-v7 /// </summary> internal static bool Wc(uint wInstr, PowerPcDisassembler dasm) { var op = dasm.VRegFromBits((wInstr >> 6) & 7); dasm.ops.Add(op); return(true); }