#ifdef GET_INSTRINFO_ENUM
#undef GET_INSTRINFO_ENUM
namespace llvm {
namespace PPC {
enum { … };
}
}
#endif
#ifdef GET_INSTRINFO_SCHED_ENUM
#undef GET_INSTRINFO_SCHED_ENUM
namespace llvm {
namespace PPC {
namespace Sched {
enum { … };
}
}
}
#endif
#if defined(GET_INSTRINFO_MC_DESC) || defined(GET_INSTRINFO_CTOR_DTOR)
namespace llvm {
struct PPCInstrTable {
MCInstrDesc Insts[2874];
static_assert(alignof(MCInstrDesc) >= alignof(MCOperandInfo), "Unwanted padding between Insts and OperandInfo");
MCOperandInfo OperandInfo[1287];
static_assert(alignof(MCOperandInfo) >= alignof(MCPhysReg), "Unwanted padding between OperandInfo and ImplicitOps");
MCPhysReg ImplicitOps[222];
};
}
#endif
#ifdef GET_INSTRINFO_MC_DESC
#undef GET_INSTRINFO_MC_DESC
namespace llvm {
static_assert(sizeof(MCOperandInfo) % sizeof(MCPhysReg) == 0);
static constexpr unsigned PPCImpOpBase = sizeof PPCInstrTable::OperandInfo / (sizeof(MCPhysReg));
extern const PPCInstrTable PPCDescs = {
{
{ 2873, 4, 0, 4, 102, 2, 1, PPCImpOpBase + 109, 1283, 0|(1ULL<<MCID::Branch), 0x38ULL },
{ 2872, 4, 0, 4, 102, 2, 2, PPCImpOpBase + 218, 1283, 0|(1ULL<<MCID::Branch), 0x38ULL },
{ 2871, 3, 0, 4, 445, 3, 2, PPCImpOpBase + 213, 1280, 0|(1ULL<<MCID::Branch), 0x38ULL },
{ 2870, 3, 0, 4, 445, 3, 1, PPCImpOpBase + 112, 1280, 0|(1ULL<<MCID::Branch), 0x38ULL },
{ 2869, 4, 0, 4, 102, 2, 2, PPCImpOpBase + 218, 1276, 0|(1ULL<<MCID::Branch), 0x38ULL },
{ 2868, 3, 0, 4, 102, 2, 2, PPCImpOpBase + 218, 1273, 0|(1ULL<<MCID::Branch), 0x38ULL },
{ 2867, 3, 0, 4, 102, 2, 2, PPCImpOpBase + 218, 1270, 0|(1ULL<<MCID::Branch), 0x38ULL },
{ 2866, 3, 0, 4, 445, 3, 2, PPCImpOpBase + 213, 1280, 0|(1ULL<<MCID::Branch), 0x38ULL },
{ 2865, 3, 0, 4, 445, 3, 1, PPCImpOpBase + 112, 1280, 0|(1ULL<<MCID::Branch), 0x38ULL },
{ 2864, 4, 0, 4, 102, 2, 1, PPCImpOpBase + 109, 1276, 0|(1ULL<<MCID::Branch), 0x38ULL },
{ 2863, 3, 0, 4, 102, 2, 1, PPCImpOpBase + 109, 1273, 0|(1ULL<<MCID::Branch), 0x38ULL },
{ 2862, 3, 0, 4, 102, 2, 1, PPCImpOpBase + 109, 1270, 0|(1ULL<<MCID::Branch), 0x38ULL },
{ 2861, 3, 1, 4, 580, 0, 0, PPCImpOpBase + 0, 1258, 0, 0x0ULL },
{ 2860, 3, 1, 4, 580, 0, 0, PPCImpOpBase + 0, 1267, 0, 0x0ULL },
{ 2859, 2, 1, 8, 591, 0, 0, PPCImpOpBase + 0, 630, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x80ULL },
{ 2858, 2, 1, 8, 591, 0, 0, PPCImpOpBase + 0, 630, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x80ULL },
{ 2857, 2, 1, 4, 576, 0, 0, PPCImpOpBase + 0, 630, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2856, 4, 1, 8, 592, 0, 0, PPCImpOpBase + 0, 1263, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x80ULL },
{ 2855, 3, 1, 4, 165, 0, 0, PPCImpOpBase + 0, 1258, 0, 0x0ULL },
{ 2854, 4, 1, 4, 165, 0, 0, PPCImpOpBase + 0, 1254, 0, 0x0ULL },
{ 2853, 1, 1, 4, 23, 0, 0, PPCImpOpBase + 0, 1262, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x0ULL },
{ 2852, 1, 1, 4, 563, 0, 0, PPCImpOpBase + 0, 1261, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x0ULL },
{ 2851, 4, 1, 4, 270, 0, 0, PPCImpOpBase + 0, 1224, 0, 0x0ULL },
{ 2850, 5, 1, 8, 594, 0, 0, PPCImpOpBase + 0, 1228, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 2849, 4, 1, 4, 325, 0, 0, PPCImpOpBase + 0, 1250, 0, 0x0ULL },
{ 2848, 3, 1, 4, 165, 0, 0, PPCImpOpBase + 0, 1258, 0, 0x0ULL },
{ 2847, 4, 1, 4, 165, 0, 0, PPCImpOpBase + 0, 1254, 0, 0x0ULL },
{ 2846, 4, 1, 4, 325, 0, 0, PPCImpOpBase + 0, 1250, 0, 0x0ULL },
{ 2845, 2, 1, 4, 23, 0, 0, PPCImpOpBase + 0, 1248, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2844, 2, 1, 4, 570, 0, 0, PPCImpOpBase + 0, 1246, 0, 0x0ULL },
{ 2843, 3, 1, 4, 165, 0, 0, PPCImpOpBase + 0, 1181, 0, 0x0ULL },
{ 2842, 3, 1, 4, 165, 0, 0, PPCImpOpBase + 0, 1181, 0, 0x0ULL },
{ 2841, 2, 1, 4, 23, 0, 0, PPCImpOpBase + 0, 1248, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2840, 2, 1, 4, 571, 0, 0, PPCImpOpBase + 0, 1246, 0, 0x0ULL },
{ 2839, 1, 1, 4, 167, 0, 0, PPCImpOpBase + 0, 1243, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x0ULL },
{ 2838, 1, 1, 4, 167, 0, 0, PPCImpOpBase + 0, 1245, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x0ULL },
{ 2837, 1, 1, 4, 167, 0, 0, PPCImpOpBase + 0, 1244, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x0ULL },
{ 2836, 3, 1, 4, 167, 0, 0, PPCImpOpBase + 0, 1181, 0|(1ULL<<MCID::Commutable), 0x0ULL },
{ 2835, 3, 1, 4, 167, 0, 0, PPCImpOpBase + 0, 1122, 0|(1ULL<<MCID::Commutable), 0x0ULL },
{ 2834, 3, 1, 4, 260, 0, 0, PPCImpOpBase + 0, 1181, 0, 0x0ULL },
{ 2833, 3, 1, 4, 167, 0, 0, PPCImpOpBase + 0, 1181, 0|(1ULL<<MCID::Commutable), 0x0ULL },
{ 2832, 3, 1, 4, 167, 0, 0, PPCImpOpBase + 0, 1181, 0|(1ULL<<MCID::Commutable), 0x0ULL },
{ 2831, 3, 1, 4, 260, 0, 0, PPCImpOpBase + 0, 1181, 0|(1ULL<<MCID::Commutable), 0x0ULL },
{ 2830, 1, 1, 4, 528, 0, 0, PPCImpOpBase + 0, 1243, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Bitcast)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x0ULL },
{ 2829, 3, 1, 4, 260, 0, 0, PPCImpOpBase + 0, 1181, 0|(1ULL<<MCID::Commutable), 0x0ULL },
{ 2828, 3, 1, 4, 167, 0, 0, PPCImpOpBase + 0, 1181, 0, 0x0ULL },
{ 2827, 3, 1, 4, 167, 0, 0, PPCImpOpBase + 0, 1181, 0|(1ULL<<MCID::Commutable), 0x0ULL },
{ 2826, 4, 1, 4, 588, 0, 0, PPCImpOpBase + 0, 1239, 0, 0x0ULL },
{ 2825, 3, 1, 4, 581, 0, 0, PPCImpOpBase + 0, 1236, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2824, 3, 1, 4, 581, 0, 0, PPCImpOpBase + 0, 1236, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2823, 3, 1, 4, 581, 0, 0, PPCImpOpBase + 0, 1236, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2822, 3, 1, 4, 464, 0, 0, PPCImpOpBase + 0, 1236, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2821, 3, 1, 4, 584, 0, 0, PPCImpOpBase + 0, 1233, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2820, 5, 1, 8, 593, 0, 0, PPCImpOpBase + 0, 1228, 0, 0x80ULL },
{ 2819, 2, 1, 4, 584, 0, 0, PPCImpOpBase + 0, 1179, 0, 0x0ULL },
{ 2818, 2, 1, 4, 584, 0, 0, PPCImpOpBase + 0, 1179, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2817, 2, 1, 4, 584, 0, 0, PPCImpOpBase + 0, 1179, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2816, 2, 1, 4, 584, 0, 0, PPCImpOpBase + 0, 1179, 0, 0x0ULL },
{ 2815, 4, 1, 8, 593, 0, 0, PPCImpOpBase + 0, 1224, 0, 0x80ULL },
{ 2814, 4, 1, 8, 593, 0, 0, PPCImpOpBase + 0, 1224, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 2813, 4, 1, 8, 593, 0, 0, PPCImpOpBase + 0, 1224, 0, 0x80ULL },
{ 2812, 4, 1, 8, 593, 0, 0, PPCImpOpBase + 0, 1224, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 2811, 2, 1, 4, 520, 0, 0, PPCImpOpBase + 0, 1179, 0, 0x0ULL },
{ 2810, 2, 1, 4, 520, 0, 0, PPCImpOpBase + 0, 1179, 0, 0x0ULL },
{ 2809, 2, 1, 4, 518, 0, 0, PPCImpOpBase + 0, 1179, 0, 0x0ULL },
{ 2808, 2, 1, 4, 518, 0, 0, PPCImpOpBase + 0, 1179, 0, 0x0ULL },
{ 2807, 3, 1, 4, 481, 0, 0, PPCImpOpBase + 0, 1221, 0, 0x0ULL },
{ 2806, 3, 1, 4, 481, 0, 0, PPCImpOpBase + 0, 1221, 0, 0x0ULL },
{ 2805, 2, 1, 4, 480, 1, 0, PPCImpOpBase + 134, 1219, 0, 0x0ULL },
{ 2804, 2, 1, 4, 479, 1, 0, PPCImpOpBase + 134, 1219, 0, 0x0ULL },
{ 2803, 2, 1, 4, 471, 0, 0, PPCImpOpBase + 0, 1219, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2802, 3, 1, 4, 168, 1, 0, PPCImpOpBase + 134, 1216, 0, 0x0ULL },
{ 2801, 3, 1, 4, 163, 1, 0, PPCImpOpBase + 134, 1216, 0, 0x0ULL },
{ 2800, 3, 1, 4, 440, 1, 0, PPCImpOpBase + 134, 1181, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2799, 3, 1, 4, 439, 1, 0, PPCImpOpBase + 134, 1181, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2798, 2, 1, 4, 178, 1, 0, PPCImpOpBase + 134, 1179, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2797, 2, 1, 4, 180, 1, 0, PPCImpOpBase + 134, 1179, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2796, 2, 1, 4, 430, 1, 0, PPCImpOpBase + 134, 1179, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2795, 2, 1, 4, 433, 1, 0, PPCImpOpBase + 134, 1179, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2794, 2, 1, 4, 433, 0, 0, PPCImpOpBase + 0, 1179, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2793, 2, 1, 4, 433, 0, 0, PPCImpOpBase + 0, 1179, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2792, 2, 1, 4, 433, 0, 0, PPCImpOpBase + 0, 1179, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2791, 2, 1, 4, 433, 1, 0, PPCImpOpBase + 134, 1179, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2790, 2, 1, 4, 433, 0, 0, PPCImpOpBase + 0, 1179, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2789, 2, 1, 4, 430, 1, 0, PPCImpOpBase + 134, 1179, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2788, 2, 1, 4, 433, 1, 0, PPCImpOpBase + 134, 1179, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2787, 2, 1, 4, 433, 0, 0, PPCImpOpBase + 0, 1179, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2786, 2, 1, 4, 433, 0, 0, PPCImpOpBase + 0, 1179, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2785, 2, 1, 4, 433, 0, 0, PPCImpOpBase + 0, 1179, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2784, 2, 1, 4, 433, 1, 0, PPCImpOpBase + 134, 1179, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2783, 2, 1, 4, 433, 0, 0, PPCImpOpBase + 0, 1179, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2782, 4, 1, 4, 189, 1, 0, PPCImpOpBase + 134, 1212, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2781, 4, 1, 4, 192, 1, 0, PPCImpOpBase + 134, 1212, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2780, 4, 1, 4, 189, 1, 0, PPCImpOpBase + 134, 1212, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x0ULL },
{ 2779, 4, 1, 4, 192, 1, 0, PPCImpOpBase + 134, 1212, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x0ULL },
{ 2778, 4, 1, 4, 189, 1, 0, PPCImpOpBase + 134, 1212, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2777, 4, 1, 4, 192, 1, 0, PPCImpOpBase + 134, 1212, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2776, 4, 1, 4, 189, 1, 0, PPCImpOpBase + 134, 1212, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x0ULL },
{ 2775, 4, 1, 4, 192, 1, 0, PPCImpOpBase + 134, 1212, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x0ULL },
{ 2774, 2, 1, 4, 266, 1, 0, PPCImpOpBase + 134, 1179, 0, 0x0ULL },
{ 2773, 2, 1, 4, 519, 1, 0, PPCImpOpBase + 134, 1179, 0, 0x0ULL },
{ 2772, 2, 1, 4, 266, 1, 0, PPCImpOpBase + 134, 1179, 0, 0x0ULL },
{ 2771, 2, 1, 4, 519, 1, 0, PPCImpOpBase + 134, 1179, 0, 0x0ULL },
{ 2770, 3, 1, 4, 440, 1, 0, PPCImpOpBase + 134, 1181, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x0ULL },
{ 2769, 3, 1, 4, 439, 1, 0, PPCImpOpBase + 134, 1181, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x0ULL },
{ 2768, 4, 1, 4, 189, 1, 0, PPCImpOpBase + 134, 1212, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2767, 4, 1, 4, 192, 1, 0, PPCImpOpBase + 134, 1212, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2766, 4, 1, 4, 189, 1, 0, PPCImpOpBase + 134, 1212, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x0ULL },
{ 2765, 4, 1, 4, 192, 1, 0, PPCImpOpBase + 134, 1212, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x0ULL },
{ 2764, 3, 1, 4, 161, 1, 0, PPCImpOpBase + 134, 1181, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x0ULL },
{ 2763, 3, 1, 4, 161, 1, 0, PPCImpOpBase + 134, 1181, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x0ULL },
{ 2762, 3, 1, 4, 161, 1, 0, PPCImpOpBase + 134, 1181, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x0ULL },
{ 2761, 3, 1, 4, 161, 1, 0, PPCImpOpBase + 134, 1181, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x0ULL },
{ 2760, 4, 1, 4, 189, 1, 0, PPCImpOpBase + 134, 1212, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2759, 4, 1, 4, 192, 1, 0, PPCImpOpBase + 134, 1212, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2758, 4, 1, 4, 189, 1, 0, PPCImpOpBase + 134, 1212, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x0ULL },
{ 2757, 4, 1, 4, 192, 1, 0, PPCImpOpBase + 134, 1212, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x0ULL },
{ 2756, 3, 1, 4, 527, 0, 0, PPCImpOpBase + 0, 1181, 0, 0x0ULL },
{ 2755, 3, 1, 4, 527, 0, 0, PPCImpOpBase + 0, 1181, 0, 0x0ULL },
{ 2754, 4, 1, 4, 23, 0, 0, PPCImpOpBase + 0, 1194, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2753, 4, 1, 4, 5, 0, 0, PPCImpOpBase + 0, 1194, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2752, 3, 1, 4, 5, 0, 0, PPCImpOpBase + 0, 1191, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2751, 4, 1, 4, 566, 0, 0, PPCImpOpBase + 0, 1187, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2750, 4, 1, 4, 565, 0, 0, PPCImpOpBase + 0, 1187, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2749, 3, 1, 4, 564, 0, 0, PPCImpOpBase + 0, 1184, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2748, 4, 1, 4, 5, 0, 0, PPCImpOpBase + 0, 1194, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2747, 3, 1, 4, 5, 0, 0, PPCImpOpBase + 0, 1191, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2746, 4, 1, 4, 565, 0, 0, PPCImpOpBase + 0, 1187, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2745, 3, 1, 4, 564, 0, 0, PPCImpOpBase + 0, 1184, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2744, 4, 1, 4, 5, 0, 0, PPCImpOpBase + 0, 1194, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2743, 3, 1, 4, 5, 0, 0, PPCImpOpBase + 0, 1191, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2742, 4, 1, 4, 5, 0, 0, PPCImpOpBase + 0, 1194, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2741, 3, 1, 4, 5, 0, 0, PPCImpOpBase + 0, 1191, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2740, 4, 1, 4, 565, 0, 0, PPCImpOpBase + 0, 1187, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2739, 3, 1, 4, 564, 0, 0, PPCImpOpBase + 0, 1184, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2738, 4, 1, 4, 565, 0, 0, PPCImpOpBase + 0, 1187, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2737, 3, 1, 4, 564, 0, 0, PPCImpOpBase + 0, 1184, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2736, 4, 1, 4, 5, 0, 0, PPCImpOpBase + 0, 1208, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2735, 4, 1, 4, 5, 0, 0, PPCImpOpBase + 0, 1208, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2734, 4, 1, 4, 5, 0, 0, PPCImpOpBase + 0, 1208, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2733, 4, 1, 4, 5, 0, 0, PPCImpOpBase + 0, 1208, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2732, 3, 1, 4, 5, 0, 0, PPCImpOpBase + 0, 1205, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2731, 4, 1, 4, 565, 0, 0, PPCImpOpBase + 0, 1201, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2730, 4, 1, 4, 565, 0, 0, PPCImpOpBase + 0, 1201, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2729, 4, 1, 4, 565, 0, 0, PPCImpOpBase + 0, 1201, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2728, 4, 1, 4, 565, 0, 0, PPCImpOpBase + 0, 1201, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2727, 3, 1, 4, 564, 0, 0, PPCImpOpBase + 0, 1198, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2726, 4, 1, 4, 5, 0, 0, PPCImpOpBase + 0, 1194, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2725, 4, 1, 4, 5, 0, 0, PPCImpOpBase + 0, 1194, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2724, 4, 1, 4, 5, 0, 0, PPCImpOpBase + 0, 1194, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2723, 4, 1, 4, 5, 0, 0, PPCImpOpBase + 0, 1194, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2722, 3, 1, 4, 5, 0, 0, PPCImpOpBase + 0, 1191, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2721, 4, 1, 4, 565, 0, 0, PPCImpOpBase + 0, 1187, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2720, 4, 1, 4, 565, 0, 0, PPCImpOpBase + 0, 1187, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2719, 4, 1, 4, 565, 0, 0, PPCImpOpBase + 0, 1187, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2718, 4, 1, 4, 565, 0, 0, PPCImpOpBase + 0, 1187, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2717, 3, 1, 4, 564, 0, 0, PPCImpOpBase + 0, 1184, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2716, 4, 1, 4, 5, 0, 0, PPCImpOpBase + 0, 1194, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2715, 4, 1, 4, 5, 0, 0, PPCImpOpBase + 0, 1194, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2714, 4, 1, 4, 5, 0, 0, PPCImpOpBase + 0, 1194, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2713, 4, 1, 4, 5, 0, 0, PPCImpOpBase + 0, 1194, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2712, 3, 1, 4, 5, 0, 0, PPCImpOpBase + 0, 1191, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2711, 4, 1, 4, 565, 0, 0, PPCImpOpBase + 0, 1187, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2710, 4, 1, 4, 565, 0, 0, PPCImpOpBase + 0, 1187, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2709, 4, 1, 4, 565, 0, 0, PPCImpOpBase + 0, 1187, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2708, 4, 1, 4, 565, 0, 0, PPCImpOpBase + 0, 1187, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2707, 3, 1, 4, 564, 0, 0, PPCImpOpBase + 0, 1184, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2706, 3, 1, 4, 177, 1, 0, PPCImpOpBase + 134, 1181, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2705, 3, 1, 4, 179, 1, 0, PPCImpOpBase + 134, 1181, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2704, 2, 1, 4, 430, 1, 0, PPCImpOpBase + 134, 1179, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2703, 2, 1, 4, 433, 1, 0, PPCImpOpBase + 134, 1179, 0, 0x0ULL },
{ 2702, 2, 1, 4, 430, 1, 0, PPCImpOpBase + 134, 1179, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2701, 2, 1, 4, 433, 1, 0, PPCImpOpBase + 134, 1179, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2700, 2, 1, 4, 430, 1, 0, PPCImpOpBase + 134, 1179, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2699, 2, 1, 4, 433, 1, 0, PPCImpOpBase + 134, 1179, 0, 0x0ULL },
{ 2698, 2, 1, 4, 430, 1, 0, PPCImpOpBase + 134, 1179, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2697, 2, 1, 4, 433, 1, 0, PPCImpOpBase + 134, 1179, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2696, 2, 1, 4, 433, 1, 0, PPCImpOpBase + 134, 1179, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2695, 2, 1, 4, 433, 1, 0, PPCImpOpBase + 134, 1179, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2694, 2, 1, 4, 433, 1, 0, PPCImpOpBase + 134, 1179, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2693, 2, 1, 4, 433, 1, 0, PPCImpOpBase + 134, 1179, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2692, 2, 1, 4, 429, 0, 0, PPCImpOpBase + 0, 1179, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2691, 2, 1, 4, 193, 1, 0, PPCImpOpBase + 134, 1179, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2690, 2, 1, 4, 434, 0, 0, PPCImpOpBase + 0, 1179, 0, 0x0ULL },
{ 2689, 2, 1, 4, 310, 0, 0, PPCImpOpBase + 0, 1179, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2688, 2, 1, 4, 433, 1, 0, PPCImpOpBase + 134, 1179, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2687, 2, 1, 4, 433, 1, 0, PPCImpOpBase + 134, 1179, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2686, 2, 1, 4, 433, 1, 0, PPCImpOpBase + 134, 1179, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2685, 2, 1, 4, 433, 1, 0, PPCImpOpBase + 134, 1179, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2684, 2, 1, 4, 430, 1, 0, PPCImpOpBase + 134, 1179, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2683, 2, 1, 4, 583, 0, 0, PPCImpOpBase + 0, 1179, 0, 0x0ULL },
{ 2682, 3, 1, 4, 267, 1, 0, PPCImpOpBase + 134, 1181, 0, 0x0ULL },
{ 2681, 3, 1, 4, 265, 1, 0, PPCImpOpBase + 134, 1181, 0, 0x0ULL },
{ 2680, 3, 1, 4, 486, 1, 1, PPCImpOpBase + 211, 1181, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2679, 3, 1, 4, 486, 1, 0, PPCImpOpBase + 134, 1181, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2678, 3, 1, 4, 162, 1, 1, PPCImpOpBase + 211, 1181, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2677, 3, 1, 4, 162, 1, 0, PPCImpOpBase + 134, 1181, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2676, 3, 1, 4, 486, 1, 1, PPCImpOpBase + 211, 1181, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2675, 3, 1, 4, 486, 1, 0, PPCImpOpBase + 134, 1181, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2674, 3, 1, 4, 162, 1, 1, PPCImpOpBase + 211, 1181, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2673, 3, 1, 4, 162, 1, 0, PPCImpOpBase + 134, 1181, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2672, 3, 1, 4, 486, 1, 1, PPCImpOpBase + 211, 1181, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2671, 3, 1, 4, 486, 1, 0, PPCImpOpBase + 134, 1181, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2670, 3, 1, 4, 162, 1, 1, PPCImpOpBase + 211, 1181, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2669, 3, 1, 4, 162, 1, 0, PPCImpOpBase + 134, 1181, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2668, 4, 1, 4, 5, 0, 0, PPCImpOpBase + 0, 1194, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2667, 4, 1, 4, 5, 0, 0, PPCImpOpBase + 0, 1194, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2666, 4, 1, 4, 5, 0, 0, PPCImpOpBase + 0, 1194, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2665, 4, 1, 4, 5, 0, 0, PPCImpOpBase + 0, 1194, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2664, 3, 1, 4, 5, 0, 0, PPCImpOpBase + 0, 1191, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2663, 4, 1, 4, 565, 0, 0, PPCImpOpBase + 0, 1187, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2662, 4, 1, 4, 565, 0, 0, PPCImpOpBase + 0, 1187, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2661, 4, 1, 4, 565, 0, 0, PPCImpOpBase + 0, 1187, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2660, 4, 1, 4, 565, 0, 0, PPCImpOpBase + 0, 1187, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2659, 3, 1, 4, 564, 0, 0, PPCImpOpBase + 0, 1184, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2658, 3, 1, 4, 440, 1, 0, PPCImpOpBase + 134, 1181, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x0ULL },
{ 2657, 3, 1, 4, 439, 1, 0, PPCImpOpBase + 134, 1181, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x0ULL },
{ 2656, 2, 1, 4, 266, 1, 0, PPCImpOpBase + 134, 1179, 0, 0x0ULL },
{ 2655, 2, 1, 4, 519, 1, 0, PPCImpOpBase + 134, 1179, 0, 0x0ULL },
{ 2654, 2, 1, 4, 463, 0, 0, PPCImpOpBase + 0, 307, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2653, 2, 1, 4, 277, 0, 0, PPCImpOpBase + 0, 672, 0, 0x0ULL },
{ 2652, 2, 1, 4, 518, 0, 0, PPCImpOpBase + 0, 307, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2651, 2, 1, 4, 293, 0, 0, PPCImpOpBase + 0, 672, 0, 0x0ULL },
{ 2650, 3, 1, 4, 275, 0, 0, PPCImpOpBase + 0, 1176, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2649, 3, 1, 4, 463, 0, 0, PPCImpOpBase + 0, 1173, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2648, 3, 1, 4, 275, 0, 0, PPCImpOpBase + 0, 1170, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2647, 2, 1, 4, 478, 1, 0, PPCImpOpBase + 134, 1168, 0, 0x0ULL },
{ 2646, 3, 1, 4, 160, 1, 0, PPCImpOpBase + 134, 1131, 0, 0x0ULL },
{ 2645, 3, 1, 4, 187, 0, 0, PPCImpOpBase + 0, 1125, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2644, 3, 1, 4, 327, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2643, 3, 1, 4, 327, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2642, 3, 1, 4, 187, 1, 0, PPCImpOpBase + 134, 1122, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2641, 2, 1, 4, 173, 0, 0, PPCImpOpBase + 0, 1138, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2640, 2, 1, 4, 332, 0, 0, PPCImpOpBase + 0, 307, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2639, 2, 1, 4, 332, 0, 0, PPCImpOpBase + 0, 307, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2638, 2, 1, 4, 175, 1, 0, PPCImpOpBase + 134, 1120, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2637, 2, 1, 4, 188, 0, 0, PPCImpOpBase + 0, 1138, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2636, 2, 1, 4, 432, 1, 0, PPCImpOpBase + 134, 1120, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2635, 2, 1, 4, 188, 0, 0, PPCImpOpBase + 0, 1144, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2634, 4, 1, 4, 451, 0, 0, PPCImpOpBase + 0, 1164, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2633, 4, 1, 4, 451, 0, 0, PPCImpOpBase + 0, 1164, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2632, 4, 1, 4, 451, 0, 0, PPCImpOpBase + 0, 1164, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2631, 2, 1, 4, 188, 0, 0, PPCImpOpBase + 0, 1138, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2630, 2, 1, 4, 432, 1, 0, PPCImpOpBase + 134, 1120, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2629, 2, 1, 4, 432, 0, 0, PPCImpOpBase + 0, 1120, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2628, 2, 1, 4, 432, 0, 0, PPCImpOpBase + 0, 1120, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2627, 2, 1, 4, 432, 0, 0, PPCImpOpBase + 0, 1120, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2626, 2, 1, 4, 432, 1, 0, PPCImpOpBase + 134, 1120, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2625, 2, 1, 4, 432, 0, 0, PPCImpOpBase + 0, 1120, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2624, 4, 1, 4, 329, 0, 0, PPCImpOpBase + 0, 1160, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2623, 4, 1, 4, 329, 0, 0, PPCImpOpBase + 0, 1160, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2622, 4, 1, 4, 318, 0, 0, PPCImpOpBase + 0, 1156, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2621, 4, 1, 4, 318, 1, 0, PPCImpOpBase + 134, 1152, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2620, 4, 1, 4, 318, 0, 0, PPCImpOpBase + 0, 1156, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x0ULL },
{ 2619, 4, 1, 4, 318, 1, 0, PPCImpOpBase + 134, 1152, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x0ULL },
{ 2618, 4, 1, 4, 329, 0, 0, PPCImpOpBase + 0, 1160, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2617, 4, 1, 4, 329, 0, 0, PPCImpOpBase + 0, 1160, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2616, 4, 1, 4, 318, 0, 0, PPCImpOpBase + 0, 1156, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2615, 4, 1, 4, 318, 1, 0, PPCImpOpBase + 134, 1152, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2614, 4, 1, 4, 318, 0, 0, PPCImpOpBase + 0, 1156, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x0ULL },
{ 2613, 4, 1, 4, 318, 1, 0, PPCImpOpBase + 134, 1152, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x0ULL },
{ 2612, 2, 1, 4, 518, 0, 0, PPCImpOpBase + 0, 307, 0, 0x0ULL },
{ 2611, 2, 1, 4, 517, 1, 0, PPCImpOpBase + 134, 1120, 0, 0x0ULL },
{ 2610, 2, 1, 4, 518, 0, 0, PPCImpOpBase + 0, 307, 0, 0x0ULL },
{ 2609, 2, 1, 4, 517, 1, 0, PPCImpOpBase + 134, 1138, 0, 0x0ULL },
{ 2608, 2, 1, 4, 517, 1, 0, PPCImpOpBase + 134, 1120, 0, 0x0ULL },
{ 2607, 3, 1, 4, 438, 0, 0, PPCImpOpBase + 0, 1125, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x0ULL },
{ 2606, 3, 1, 4, 454, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x0ULL },
{ 2605, 3, 1, 4, 454, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x0ULL },
{ 2604, 3, 1, 4, 438, 1, 0, PPCImpOpBase + 134, 1122, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x0ULL },
{ 2603, 4, 1, 4, 329, 0, 0, PPCImpOpBase + 0, 1160, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2602, 4, 1, 4, 329, 0, 0, PPCImpOpBase + 0, 1160, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2601, 4, 1, 4, 318, 0, 0, PPCImpOpBase + 0, 1156, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2600, 4, 1, 4, 318, 1, 0, PPCImpOpBase + 134, 1152, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2599, 4, 1, 4, 318, 0, 0, PPCImpOpBase + 0, 1156, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x0ULL },
{ 2598, 4, 1, 4, 318, 1, 0, PPCImpOpBase + 134, 1152, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x0ULL },
{ 2597, 3, 1, 4, 491, 0, 0, PPCImpOpBase + 0, 1128, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2596, 3, 1, 4, 159, 1, 0, PPCImpOpBase + 134, 1122, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x0ULL },
{ 2595, 3, 1, 4, 467, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2594, 3, 1, 4, 491, 0, 0, PPCImpOpBase + 0, 1122, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2593, 3, 1, 4, 491, 0, 0, PPCImpOpBase + 0, 1128, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2592, 3, 1, 4, 159, 1, 0, PPCImpOpBase + 134, 1122, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x0ULL },
{ 2591, 3, 1, 4, 467, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2590, 3, 1, 4, 491, 0, 0, PPCImpOpBase + 0, 1122, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2589, 4, 1, 4, 329, 0, 0, PPCImpOpBase + 0, 1160, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2588, 4, 1, 4, 329, 0, 0, PPCImpOpBase + 0, 1160, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2587, 4, 1, 4, 318, 0, 0, PPCImpOpBase + 0, 1156, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2586, 4, 1, 4, 318, 1, 0, PPCImpOpBase + 134, 1152, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2585, 4, 1, 4, 318, 0, 0, PPCImpOpBase + 0, 1156, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x0ULL },
{ 2584, 4, 1, 4, 318, 1, 0, PPCImpOpBase + 134, 1152, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x0ULL },
{ 2583, 3, 1, 4, 527, 0, 0, PPCImpOpBase + 0, 1149, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2582, 3, 1, 4, 303, 0, 0, PPCImpOpBase + 0, 1146, 0, 0x0ULL },
{ 2581, 3, 1, 4, 183, 0, 0, PPCImpOpBase + 0, 1125, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2580, 3, 1, 4, 331, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2579, 3, 1, 4, 331, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2578, 3, 1, 4, 172, 1, 0, PPCImpOpBase + 134, 1122, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2577, 2, 1, 4, 188, 0, 0, PPCImpOpBase + 0, 1144, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2576, 2, 1, 4, 432, 1, 0, PPCImpOpBase + 134, 1120, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2575, 2, 1, 4, 452, 0, 0, PPCImpOpBase + 0, 307, 0, 0x0ULL },
{ 2574, 2, 1, 4, 451, 0, 0, PPCImpOpBase + 0, 1134, 0, 0x0ULL },
{ 2573, 2, 1, 4, 188, 0, 0, PPCImpOpBase + 0, 1144, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2572, 2, 1, 4, 432, 1, 0, PPCImpOpBase + 134, 1120, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2571, 2, 1, 4, 452, 0, 0, PPCImpOpBase + 0, 307, 0, 0x0ULL },
{ 2570, 2, 1, 4, 282, 0, 0, PPCImpOpBase + 0, 1142, 0, 0x0ULL },
{ 2569, 2, 1, 4, 432, 1, 0, PPCImpOpBase + 134, 1120, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2568, 2, 1, 4, 451, 0, 0, PPCImpOpBase + 0, 1134, 0, 0x0ULL },
{ 2567, 2, 1, 4, 451, 0, 0, PPCImpOpBase + 0, 307, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2566, 2, 1, 4, 452, 0, 0, PPCImpOpBase + 0, 307, 0, 0x0ULL },
{ 2565, 2, 1, 4, 451, 0, 0, PPCImpOpBase + 0, 307, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2564, 2, 1, 4, 451, 0, 0, PPCImpOpBase + 0, 307, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2563, 2, 1, 4, 452, 0, 0, PPCImpOpBase + 0, 307, 0, 0x0ULL },
{ 2562, 2, 1, 4, 451, 0, 0, PPCImpOpBase + 0, 307, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2561, 2, 1, 4, 451, 0, 0, PPCImpOpBase + 0, 1140, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2560, 2, 1, 4, 451, 0, 0, PPCImpOpBase + 0, 1140, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2559, 2, 1, 4, 321, 0, 0, PPCImpOpBase + 0, 1120, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2558, 2, 1, 4, 432, 1, 0, PPCImpOpBase + 134, 1138, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2557, 2, 1, 4, 432, 1, 0, PPCImpOpBase + 134, 1120, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2556, 2, 1, 4, 432, 1, 0, PPCImpOpBase + 134, 1138, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2555, 2, 1, 4, 432, 1, 0, PPCImpOpBase + 134, 1120, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2554, 2, 1, 4, 432, 1, 0, PPCImpOpBase + 134, 1138, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2553, 2, 1, 4, 432, 1, 0, PPCImpOpBase + 134, 1120, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2552, 2, 1, 4, 432, 1, 0, PPCImpOpBase + 134, 1138, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2551, 2, 1, 4, 432, 1, 0, PPCImpOpBase + 134, 1120, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2550, 2, 1, 4, 188, 0, 0, PPCImpOpBase + 0, 1136, 0, 0x0ULL },
{ 2549, 2, 1, 4, 432, 1, 0, PPCImpOpBase + 134, 1120, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2548, 2, 1, 4, 451, 0, 0, PPCImpOpBase + 0, 1134, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2547, 2, 1, 4, 431, 0, 0, PPCImpOpBase + 0, 1120, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2546, 3, 1, 4, 527, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2545, 3, 1, 4, 292, 1, 0, PPCImpOpBase + 134, 1122, 0, 0x0ULL },
{ 2544, 3, 1, 4, 326, 0, 0, PPCImpOpBase + 0, 1070, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2543, 3, 1, 4, 160, 1, 0, PPCImpOpBase + 134, 1131, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2542, 3, 1, 4, 326, 0, 0, PPCImpOpBase + 0, 1070, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2541, 3, 1, 4, 160, 1, 0, PPCImpOpBase + 134, 1131, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 2540, 3, 1, 4, 467, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2539, 3, 1, 4, 278, 0, 0, PPCImpOpBase + 0, 1128, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2538, 3, 1, 4, 467, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2537, 3, 1, 4, 278, 0, 0, PPCImpOpBase + 0, 1128, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2536, 3, 1, 4, 326, 0, 0, PPCImpOpBase + 0, 1070, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2535, 3, 1, 4, 278, 0, 0, PPCImpOpBase + 0, 1131, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2534, 3, 1, 4, 467, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2533, 3, 1, 4, 278, 0, 0, PPCImpOpBase + 0, 1128, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2532, 3, 1, 4, 187, 0, 0, PPCImpOpBase + 0, 1125, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x0ULL },
{ 2531, 3, 1, 4, 327, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x0ULL },
{ 2530, 3, 1, 4, 327, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x0ULL },
{ 2529, 3, 1, 4, 187, 1, 0, PPCImpOpBase + 134, 1122, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x0ULL },
{ 2528, 2, 1, 4, 518, 0, 0, PPCImpOpBase + 0, 307, 0, 0x0ULL },
{ 2527, 2, 1, 4, 517, 1, 0, PPCImpOpBase + 134, 1120, 0, 0x0ULL },
{ 2526, 3, 1, 4, 198, 0, 1, PPCImpOpBase + 0, 222, 0|(1ULL<<MCID::Commutable), 0x8ULL },
{ 2525, 3, 1, 4, 508, 0, 0, PPCImpOpBase + 0, 181, 0, 0x8ULL },
{ 2524, 3, 1, 4, 508, 0, 0, PPCImpOpBase + 0, 184, 0, 0x8ULL },
{ 2523, 3, 1, 4, 508, 0, 0, PPCImpOpBase + 0, 181, 0, 0x8ULL },
{ 2522, 3, 1, 4, 508, 0, 0, PPCImpOpBase + 0, 184, 0, 0x8ULL },
{ 2521, 3, 1, 4, 198, 0, 1, PPCImpOpBase + 0, 228, 0|(1ULL<<MCID::Commutable), 0x8ULL },
{ 2520, 3, 1, 4, 198, 0, 0, PPCImpOpBase + 0, 228, 0|(1ULL<<MCID::Commutable), 0x8ULL },
{ 2519, 3, 1, 4, 198, 0, 0, PPCImpOpBase + 0, 222, 0|(1ULL<<MCID::Commutable), 0x8ULL },
{ 2518, 1, 0, 4, 420, 0, 0, PPCImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2517, 1, 0, 4, 420, 0, 0, PPCImpOpBase + 0, 171, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2516, 2, 0, 4, 497, 0, 0, PPCImpOpBase + 0, 21, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2515, 1, 0, 4, 296, 0, 0, PPCImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2514, 1, 1, 4, 575, 0, 0, PPCImpOpBase + 0, 671, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x28ULL },
{ 2513, 1, 1, 4, 575, 0, 0, PPCImpOpBase + 0, 671, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x28ULL },
{ 2512, 1, 1, 4, 575, 0, 0, PPCImpOpBase + 0, 671, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x28ULL },
{ 2511, 1, 1, 4, 527, 0, 0, PPCImpOpBase + 0, 671, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x28ULL },
{ 2510, 1, 1, 4, 527, 0, 0, PPCImpOpBase + 0, 671, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x28ULL },
{ 2509, 1, 1, 4, 527, 0, 0, PPCImpOpBase + 0, 671, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x28ULL },
{ 2508, 3, 1, 4, 261, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::Commutable), 0x28ULL },
{ 2507, 2, 1, 4, 579, 0, 0, PPCImpOpBase + 0, 307, 0, 0x0ULL },
{ 2506, 2, 1, 4, 582, 0, 0, PPCImpOpBase + 0, 307, 0, 0x28ULL },
{ 2505, 2, 1, 4, 582, 0, 0, PPCImpOpBase + 0, 307, 0, 0x28ULL },
{ 2504, 2, 1, 4, 582, 0, 0, PPCImpOpBase + 0, 307, 0, 0x28ULL },
{ 2503, 2, 1, 4, 579, 0, 0, PPCImpOpBase + 0, 307, 0, 0x0ULL },
{ 2502, 2, 1, 4, 582, 0, 0, PPCImpOpBase + 0, 307, 0, 0x28ULL },
{ 2501, 2, 1, 4, 582, 0, 0, PPCImpOpBase + 0, 307, 0, 0x28ULL },
{ 2500, 2, 1, 4, 582, 0, 0, PPCImpOpBase + 0, 307, 0, 0x28ULL },
{ 2499, 3, 1, 4, 590, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x28ULL },
{ 2498, 3, 1, 4, 622, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x28ULL },
{ 2497, 3, 1, 4, 622, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x28ULL },
{ 2496, 3, 1, 4, 622, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x28ULL },
{ 2495, 3, 1, 4, 622, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x28ULL },
{ 2494, 3, 1, 4, 485, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2493, 3, 1, 4, 167, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2492, 3, 1, 4, 238, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2491, 3, 1, 4, 485, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2490, 3, 1, 4, 167, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2489, 3, 1, 4, 260, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2488, 3, 1, 4, 485, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2487, 3, 1, 4, 167, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2486, 3, 1, 4, 485, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2485, 3, 1, 4, 485, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2484, 3, 1, 4, 485, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2483, 3, 1, 4, 191, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2482, 4, 1, 4, 237, 0, 0, PPCImpOpBase + 0, 1058, 0, 0x0ULL },
{ 2481, 4, 1, 4, 237, 0, 0, PPCImpOpBase + 0, 1058, 0, 0x0ULL },
{ 2480, 3, 1, 4, 485, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2479, 3, 1, 4, 466, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2478, 2, 1, 4, 539, 0, 1, PPCImpOpBase + 78, 307, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2477, 2, 1, 4, 581, 0, 0, PPCImpOpBase + 0, 307, 0, 0x0ULL },
{ 2476, 2, 1, 4, 539, 0, 1, PPCImpOpBase + 78, 307, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2475, 2, 1, 4, 581, 0, 0, PPCImpOpBase + 0, 307, 0, 0x0ULL },
{ 2474, 2, 1, 4, 539, 0, 1, PPCImpOpBase + 78, 307, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2473, 2, 1, 4, 581, 0, 0, PPCImpOpBase + 0, 307, 0, 0x0ULL },
{ 2472, 2, 1, 4, 539, 0, 1, PPCImpOpBase + 78, 307, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2471, 2, 1, 4, 581, 0, 0, PPCImpOpBase + 0, 307, 0, 0x0ULL },
{ 2470, 3, 1, 4, 261, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2469, 3, 1, 4, 588, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2468, 3, 1, 4, 494, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2467, 3, 1, 4, 230, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2466, 3, 1, 4, 261, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2465, 4, 1, 4, 586, 0, 0, PPCImpOpBase + 0, 297, 0, 0x0ULL },
{ 2464, 3, 1, 4, 260, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2463, 3, 1, 4, 261, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2462, 3, 1, 4, 261, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2461, 3, 1, 4, 494, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2460, 3, 1, 4, 261, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2459, 3, 1, 4, 260, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2458, 3, 1, 4, 261, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2457, 3, 1, 4, 230, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2456, 3, 1, 4, 580, 0, 0, PPCImpOpBase + 0, 1062, 0, 0x28ULL },
{ 2455, 2, 1, 4, 574, 0, 0, PPCImpOpBase + 0, 701, 0, 0x28ULL },
{ 2454, 2, 1, 4, 574, 0, 0, PPCImpOpBase + 0, 701, 0, 0x28ULL },
{ 2453, 2, 1, 4, 574, 0, 0, PPCImpOpBase + 0, 701, 0, 0x28ULL },
{ 2452, 3, 1, 4, 580, 0, 0, PPCImpOpBase + 0, 1117, 0, 0x28ULL },
{ 2451, 3, 1, 4, 580, 0, 0, PPCImpOpBase + 0, 1062, 0, 0x28ULL },
{ 2450, 3, 1, 4, 580, 0, 0, PPCImpOpBase + 0, 1117, 0, 0x28ULL },
{ 2449, 3, 1, 4, 580, 0, 0, PPCImpOpBase + 0, 1062, 0, 0x28ULL },
{ 2448, 3, 1, 4, 261, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2447, 3, 1, 4, 588, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2446, 3, 1, 4, 494, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2445, 3, 1, 4, 230, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2444, 3, 1, 4, 261, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2443, 4, 1, 4, 230, 0, 0, PPCImpOpBase + 0, 297, 0, 0x28ULL },
{ 2442, 4, 1, 4, 586, 0, 0, PPCImpOpBase + 0, 297, 0, 0x0ULL },
{ 2441, 3, 1, 4, 260, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2440, 3, 1, 4, 261, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2439, 3, 1, 4, 230, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2438, 4, 1, 4, 477, 0, 0, PPCImpOpBase + 0, 1113, 0, 0x0ULL },
{ 2437, 4, 1, 4, 477, 0, 0, PPCImpOpBase + 0, 1113, 0, 0x0ULL },
{ 2436, 4, 1, 4, 269, 0, 0, PPCImpOpBase + 0, 1058, 0, 0x28ULL },
{ 2435, 2, 1, 4, 448, 0, 0, PPCImpOpBase + 0, 307, 0, 0x0ULL },
{ 2434, 2, 1, 4, 430, 0, 0, PPCImpOpBase + 0, 307, 0, 0x28ULL },
{ 2433, 3, 1, 4, 527, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2432, 4, 1, 4, 263, 0, 0, PPCImpOpBase + 0, 1109, 0, 0x0ULL },
{ 2431, 3, 1, 4, 261, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2430, 3, 1, 4, 494, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2429, 4, 1, 4, 495, 0, 0, PPCImpOpBase + 0, 1109, 0, 0x0ULL },
{ 2428, 3, 1, 4, 494, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2427, 3, 1, 4, 261, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2426, 3, 1, 4, 527, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2425, 4, 1, 4, 263, 0, 0, PPCImpOpBase + 0, 1109, 0, 0x0ULL },
{ 2424, 3, 1, 4, 264, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2423, 3, 1, 4, 261, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2422, 2, 1, 4, 430, 0, 0, PPCImpOpBase + 0, 307, 0, 0x28ULL },
{ 2421, 2, 1, 4, 430, 0, 0, PPCImpOpBase + 0, 307, 0, 0x28ULL },
{ 2420, 2, 1, 4, 430, 0, 0, PPCImpOpBase + 0, 307, 0, 0x28ULL },
{ 2419, 2, 1, 4, 430, 0, 0, PPCImpOpBase + 0, 307, 0, 0x28ULL },
{ 2418, 2, 1, 4, 430, 0, 0, PPCImpOpBase + 0, 307, 0, 0x28ULL },
{ 2417, 2, 1, 4, 475, 0, 0, PPCImpOpBase + 0, 307, 0, 0x0ULL },
{ 2416, 2, 1, 4, 578, 0, 0, PPCImpOpBase + 0, 307, 0, 0x0ULL },
{ 2415, 2, 1, 4, 475, 0, 0, PPCImpOpBase + 0, 307, 0, 0x0ULL },
{ 2414, 2, 1, 4, 232, 0, 0, PPCImpOpBase + 0, 307, 0, 0x0ULL },
{ 2413, 2, 1, 4, 476, 0, 0, PPCImpOpBase + 0, 307, 0, 0x0ULL },
{ 2412, 2, 1, 4, 309, 0, 0, PPCImpOpBase + 0, 307, 0, 0x0ULL },
{ 2411, 2, 1, 4, 476, 0, 0, PPCImpOpBase + 0, 307, 0, 0x0ULL },
{ 2410, 3, 1, 4, 182, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2409, 3, 1, 4, 182, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2408, 3, 1, 4, 182, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2407, 3, 1, 4, 182, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2406, 3, 1, 4, 587, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x28ULL },
{ 2405, 3, 1, 4, 587, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2404, 3, 1, 4, 587, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x28ULL },
{ 2403, 3, 1, 4, 587, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2402, 3, 1, 4, 585, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2401, 3, 1, 4, 585, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2400, 3, 1, 4, 587, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x28ULL },
{ 2399, 3, 1, 4, 587, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x28ULL },
{ 2398, 3, 1, 4, 587, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x28ULL },
{ 2397, 3, 1, 4, 587, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x28ULL },
{ 2396, 3, 1, 4, 585, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2395, 3, 1, 4, 585, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2394, 3, 1, 4, 587, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2393, 3, 1, 4, 450, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2392, 4, 1, 4, 229, 0, 0, PPCImpOpBase + 0, 1058, 0, 0x0ULL },
{ 2391, 4, 1, 4, 323, 0, 0, PPCImpOpBase + 0, 1058, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2390, 4, 1, 4, 164, 0, 0, PPCImpOpBase + 0, 1058, 0, 0x28ULL },
{ 2389, 3, 1, 4, 450, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2388, 3, 1, 4, 260, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2387, 3, 1, 4, 261, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::Commutable), 0x28ULL },
{ 2386, 3, 1, 4, 261, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2385, 4, 1, 4, 441, 0, 0, PPCImpOpBase + 0, 1058, 0|(1ULL<<MCID::Commutable), 0x28ULL },
{ 2384, 2, 1, 4, 515, 0, 0, PPCImpOpBase + 0, 307, 0, 0x0ULL },
{ 2383, 2, 1, 4, 515, 0, 0, PPCImpOpBase + 0, 307, 0, 0x0ULL },
{ 2382, 3, 1, 4, 182, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2381, 3, 1, 4, 182, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2380, 3, 1, 4, 260, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::Commutable), 0x0ULL },
{ 2379, 3, 1, 4, 241, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::Commutable), 0x0ULL },
{ 2378, 3, 1, 4, 240, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::Commutable), 0x0ULL },
{ 2377, 3, 1, 4, 622, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::Commutable), 0x28ULL },
{ 2376, 3, 1, 4, 623, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2375, 3, 1, 4, 622, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::Commutable), 0x28ULL },
{ 2374, 3, 1, 4, 240, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::Commutable), 0x0ULL },
{ 2373, 3, 1, 4, 622, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::Commutable), 0x28ULL },
{ 2372, 3, 1, 4, 623, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2371, 3, 1, 4, 622, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::Commutable), 0x28ULL },
{ 2370, 3, 1, 4, 572, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2369, 3, 1, 4, 623, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2368, 3, 1, 4, 572, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2367, 3, 1, 4, 623, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2366, 3, 1, 4, 572, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2365, 3, 1, 4, 240, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::Commutable), 0x0ULL },
{ 2364, 3, 1, 4, 622, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::Commutable), 0x28ULL },
{ 2363, 3, 1, 4, 623, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2362, 3, 1, 4, 622, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::Commutable), 0x28ULL },
{ 2361, 3, 1, 4, 240, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::Commutable), 0x0ULL },
{ 2360, 3, 1, 4, 622, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::Commutable), 0x28ULL },
{ 2359, 3, 1, 4, 623, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2358, 3, 1, 4, 622, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::Commutable), 0x28ULL },
{ 2357, 2, 1, 4, 463, 0, 0, PPCImpOpBase + 0, 307, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2356, 3, 1, 4, 465, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2355, 3, 1, 4, 465, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2354, 2, 1, 4, 463, 0, 0, PPCImpOpBase + 0, 307, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2353, 4, 1, 4, 239, 0, 0, PPCImpOpBase + 0, 1058, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x28ULL },
{ 2352, 4, 1, 4, 239, 0, 0, PPCImpOpBase + 0, 1058, 0, 0x28ULL },
{ 2351, 4, 1, 4, 166, 0, 0, PPCImpOpBase + 0, 1058, 0, 0x0ULL },
{ 2350, 4, 1, 4, 239, 0, 0, PPCImpOpBase + 0, 1058, 0, 0x28ULL },
{ 2349, 4, 1, 4, 239, 0, 0, PPCImpOpBase + 0, 1058, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x28ULL },
{ 2348, 4, 1, 4, 239, 0, 0, PPCImpOpBase + 0, 1058, 0, 0x28ULL },
{ 2347, 4, 1, 4, 239, 0, 0, PPCImpOpBase + 0, 1058, 0, 0x28ULL },
{ 2346, 4, 1, 4, 624, 0, 0, PPCImpOpBase + 0, 1058, 0, 0x0ULL },
{ 2345, 3, 1, 4, 268, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2344, 3, 1, 4, 230, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2343, 3, 1, 4, 230, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2342, 3, 1, 4, 230, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2341, 3, 1, 4, 230, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2340, 3, 1, 4, 230, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2339, 3, 1, 4, 230, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2338, 3, 1, 4, 268, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2337, 3, 1, 4, 460, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2336, 3, 1, 4, 456, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2335, 3, 1, 4, 458, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2334, 3, 1, 4, 460, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2333, 3, 1, 4, 456, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2332, 3, 1, 4, 458, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2331, 4, 1, 4, 239, 0, 0, PPCImpOpBase + 0, 1058, 0|(1ULL<<MCID::Commutable), 0x28ULL },
{ 2330, 3, 1, 4, 231, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::Commutable), 0x28ULL },
{ 2329, 3, 1, 4, 231, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::Commutable), 0x28ULL },
{ 2328, 3, 1, 4, 233, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::Commutable), 0x0ULL },
{ 2327, 3, 1, 4, 231, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::Commutable), 0x28ULL },
{ 2326, 3, 1, 4, 231, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::Commutable), 0x28ULL },
{ 2325, 3, 1, 4, 231, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::Commutable), 0x28ULL },
{ 2324, 3, 1, 4, 233, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::Commutable), 0x0ULL },
{ 2323, 3, 1, 4, 231, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::Commutable), 0x28ULL },
{ 2322, 3, 1, 4, 485, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::Commutable), 0x28ULL },
{ 2321, 4, 1, 4, 239, 0, 0, PPCImpOpBase + 0, 1058, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x28ULL },
{ 2320, 4, 1, 4, 239, 0, 0, PPCImpOpBase + 0, 1058, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x28ULL },
{ 2319, 3, 1, 4, 231, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::Commutable), 0x28ULL },
{ 2318, 3, 1, 4, 231, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::Commutable), 0x28ULL },
{ 2317, 3, 1, 4, 233, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::Commutable), 0x0ULL },
{ 2316, 3, 1, 4, 231, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::Commutable), 0x28ULL },
{ 2315, 3, 1, 4, 231, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::Commutable), 0x28ULL },
{ 2314, 3, 1, 4, 231, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::Commutable), 0x28ULL },
{ 2313, 3, 1, 4, 233, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::Commutable), 0x0ULL },
{ 2312, 3, 1, 4, 231, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::Commutable), 0x28ULL },
{ 2311, 3, 1, 4, 485, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::Commutable), 0x28ULL },
{ 2310, 4, 1, 4, 441, 0, 0, PPCImpOpBase + 0, 1058, 0|(1ULL<<MCID::Commutable), 0x28ULL },
{ 2309, 2, 1, 4, 430, 0, 0, PPCImpOpBase + 0, 307, 0, 0x28ULL },
{ 2308, 4, 1, 4, 589, 0, 0, PPCImpOpBase + 0, 1089, 0, 0x0ULL },
{ 2307, 4, 1, 4, 589, 0, 0, PPCImpOpBase + 0, 1089, 0, 0x0ULL },
{ 2306, 4, 1, 4, 589, 0, 0, PPCImpOpBase + 0, 1085, 0, 0x0ULL },
{ 2305, 4, 1, 4, 589, 0, 0, PPCImpOpBase + 0, 1085, 0, 0x0ULL },
{ 2304, 4, 1, 4, 586, 0, 0, PPCImpOpBase + 0, 1105, 0, 0x0ULL },
{ 2303, 4, 1, 4, 589, 0, 0, PPCImpOpBase + 0, 1089, 0, 0x0ULL },
{ 2302, 4, 1, 4, 589, 0, 0, PPCImpOpBase + 0, 1089, 0, 0x0ULL },
{ 2301, 4, 1, 4, 589, 0, 0, PPCImpOpBase + 0, 1085, 0, 0x0ULL },
{ 2300, 4, 1, 4, 589, 0, 0, PPCImpOpBase + 0, 1085, 0, 0x0ULL },
{ 2299, 3, 1, 4, 578, 0, 0, PPCImpOpBase + 0, 1062, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2298, 4, 1, 4, 324, 0, 0, PPCImpOpBase + 0, 1101, 0, 0x0ULL },
{ 2297, 3, 1, 4, 578, 0, 0, PPCImpOpBase + 0, 1062, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2296, 4, 1, 4, 324, 0, 0, PPCImpOpBase + 0, 1101, 0, 0x0ULL },
{ 2295, 4, 1, 4, 589, 0, 0, PPCImpOpBase + 0, 1097, 0, 0x0ULL },
{ 2294, 4, 1, 4, 589, 0, 0, PPCImpOpBase + 0, 1097, 0, 0x0ULL },
{ 2293, 4, 1, 4, 586, 0, 0, PPCImpOpBase + 0, 1093, 0, 0x0ULL },
{ 2292, 4, 1, 4, 589, 0, 0, PPCImpOpBase + 0, 1089, 0, 0x0ULL },
{ 2291, 4, 1, 4, 589, 0, 0, PPCImpOpBase + 0, 1089, 0, 0x0ULL },
{ 2290, 4, 1, 4, 589, 0, 0, PPCImpOpBase + 0, 1085, 0, 0x0ULL },
{ 2289, 4, 1, 4, 589, 0, 0, PPCImpOpBase + 0, 1085, 0, 0x0ULL },
{ 2288, 3, 1, 4, 447, 0, 0, PPCImpOpBase + 0, 1073, 0, 0x0ULL },
{ 2287, 2, 1, 4, 579, 0, 0, PPCImpOpBase + 0, 307, 0, 0x0ULL },
{ 2286, 3, 1, 4, 324, 0, 0, PPCImpOpBase + 0, 1082, 0, 0x200ULL },
{ 2285, 3, 1, 4, 324, 0, 0, PPCImpOpBase + 0, 1082, 0, 0x200ULL },
{ 2284, 3, 1, 4, 324, 0, 0, PPCImpOpBase + 0, 1082, 0, 0x200ULL },
{ 2283, 3, 1, 4, 324, 0, 0, PPCImpOpBase + 0, 1082, 0, 0x200ULL },
{ 2282, 3, 1, 4, 324, 0, 0, PPCImpOpBase + 0, 1082, 0, 0x200ULL },
{ 2281, 3, 1, 4, 324, 0, 0, PPCImpOpBase + 0, 1082, 0, 0x200ULL },
{ 2280, 2, 1, 4, 515, 0, 0, PPCImpOpBase + 0, 1080, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2279, 2, 1, 4, 515, 0, 0, PPCImpOpBase + 0, 307, 0, 0x0ULL },
{ 2278, 2, 1, 4, 515, 0, 0, PPCImpOpBase + 0, 1080, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2277, 2, 1, 4, 515, 0, 0, PPCImpOpBase + 0, 307, 0, 0x0ULL },
{ 2276, 2, 1, 4, 515, 0, 0, PPCImpOpBase + 0, 1080, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2275, 2, 1, 4, 515, 0, 0, PPCImpOpBase + 0, 307, 0, 0x0ULL },
{ 2274, 2, 1, 4, 516, 0, 0, PPCImpOpBase + 0, 307, 0, 0x0ULL },
{ 2273, 2, 1, 4, 515, 0, 0, PPCImpOpBase + 0, 1080, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2272, 2, 1, 4, 515, 0, 0, PPCImpOpBase + 0, 307, 0, 0x0ULL },
{ 2271, 2, 1, 4, 515, 0, 0, PPCImpOpBase + 0, 1080, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2270, 2, 1, 4, 515, 0, 0, PPCImpOpBase + 0, 307, 0, 0x0ULL },
{ 2269, 2, 1, 4, 471, 0, 0, PPCImpOpBase + 0, 1068, 0, 0x200ULL },
{ 2268, 3, 1, 4, 578, 0, 0, PPCImpOpBase + 0, 1062, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2267, 3, 1, 4, 578, 0, 0, PPCImpOpBase + 0, 1062, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2266, 3, 1, 4, 578, 0, 0, PPCImpOpBase + 0, 1062, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2265, 2, 1, 4, 471, 0, 0, PPCImpOpBase + 0, 1068, 0, 0x0ULL },
{ 2264, 2, 1, 4, 471, 0, 0, PPCImpOpBase + 0, 1068, 0, 0x200ULL },
{ 2263, 2, 1, 4, 471, 0, 0, PPCImpOpBase + 0, 1068, 0, 0x200ULL },
{ 2262, 3, 1, 4, 578, 0, 0, PPCImpOpBase + 0, 1062, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2261, 2, 1, 4, 471, 0, 0, PPCImpOpBase + 0, 1068, 0, 0x200ULL },
{ 2260, 4, 1, 4, 589, 0, 0, PPCImpOpBase + 0, 1076, 0, 0x0ULL },
{ 2259, 4, 1, 4, 589, 0, 0, PPCImpOpBase + 0, 1076, 0, 0x0ULL },
{ 2258, 4, 1, 4, 589, 0, 0, PPCImpOpBase + 0, 1076, 0, 0x0ULL },
{ 2257, 4, 1, 4, 589, 0, 0, PPCImpOpBase + 0, 1076, 0, 0x0ULL },
{ 2256, 4, 1, 4, 589, 0, 0, PPCImpOpBase + 0, 1076, 0, 0x0ULL },
{ 2255, 4, 1, 4, 589, 0, 0, PPCImpOpBase + 0, 1076, 0, 0x0ULL },
{ 2254, 4, 1, 4, 589, 0, 0, PPCImpOpBase + 0, 1076, 0, 0x0ULL },
{ 2253, 4, 1, 4, 589, 0, 0, PPCImpOpBase + 0, 1076, 0, 0x0ULL },
{ 2252, 2, 1, 4, 190, 0, 0, PPCImpOpBase + 0, 307, 0, 0x28ULL },
{ 2251, 2, 1, 4, 471, 0, 0, PPCImpOpBase + 0, 307, 0, 0x0ULL },
{ 2250, 2, 1, 4, 471, 0, 0, PPCImpOpBase + 0, 307, 0, 0x0ULL },
{ 2249, 2, 1, 4, 471, 0, 0, PPCImpOpBase + 0, 307, 0, 0x0ULL },
{ 2248, 2, 1, 4, 471, 0, 0, PPCImpOpBase + 0, 307, 0, 0x0ULL },
{ 2247, 2, 1, 4, 471, 0, 0, PPCImpOpBase + 0, 307, 0, 0x0ULL },
{ 2246, 3, 1, 4, 260, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::Commutable), 0x0ULL },
{ 2245, 3, 1, 4, 459, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2244, 3, 1, 4, 455, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2243, 3, 1, 4, 457, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2242, 3, 1, 4, 459, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2241, 3, 1, 4, 455, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2240, 3, 1, 4, 457, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2239, 3, 1, 4, 462, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2238, 3, 1, 4, 455, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2237, 3, 1, 4, 461, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2236, 3, 1, 4, 462, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2235, 3, 1, 4, 455, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2234, 3, 1, 4, 461, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2233, 2, 1, 4, 475, 0, 0, PPCImpOpBase + 0, 307, 0, 0x0ULL },
{ 2232, 2, 1, 4, 578, 0, 0, PPCImpOpBase + 0, 1068, 0, 0x0ULL },
{ 2231, 2, 1, 4, 475, 0, 0, PPCImpOpBase + 0, 307, 0, 0x0ULL },
{ 2230, 3, 1, 4, 450, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2229, 2, 1, 4, 475, 0, 0, PPCImpOpBase + 0, 307, 0, 0x0ULL },
{ 2228, 2, 1, 4, 475, 0, 0, PPCImpOpBase + 0, 307, 0, 0x0ULL },
{ 2227, 2, 1, 4, 429, 0, 0, PPCImpOpBase + 0, 307, 0, 0x28ULL },
{ 2226, 3, 1, 4, 428, 0, 0, PPCImpOpBase + 0, 1062, 0, 0x28ULL },
{ 2225, 2, 1, 4, 429, 0, 0, PPCImpOpBase + 0, 307, 0, 0x28ULL },
{ 2224, 3, 1, 4, 428, 0, 0, PPCImpOpBase + 0, 1062, 0, 0x28ULL },
{ 2223, 3, 1, 4, 471, 0, 0, PPCImpOpBase + 0, 1073, 0, 0x0ULL },
{ 2222, 3, 1, 4, 471, 0, 0, PPCImpOpBase + 0, 1073, 0, 0x0ULL },
{ 2221, 3, 1, 4, 471, 0, 0, PPCImpOpBase + 0, 1073, 0, 0x0ULL },
{ 2220, 3, 1, 4, 471, 0, 0, PPCImpOpBase + 0, 1073, 0, 0x0ULL },
{ 2219, 3, 1, 4, 490, 0, 0, PPCImpOpBase + 0, 1070, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2218, 3, 1, 4, 490, 0, 0, PPCImpOpBase + 0, 1070, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2217, 3, 1, 4, 489, 0, 1, PPCImpOpBase + 78, 304, 0, 0x28ULL },
{ 2216, 3, 1, 4, 306, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2215, 3, 1, 4, 489, 0, 1, PPCImpOpBase + 78, 304, 0, 0x28ULL },
{ 2214, 3, 1, 4, 306, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2213, 3, 1, 4, 489, 0, 1, PPCImpOpBase + 78, 304, 0, 0x28ULL },
{ 2212, 3, 1, 4, 306, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2211, 3, 1, 4, 489, 0, 1, PPCImpOpBase + 78, 304, 0, 0x28ULL },
{ 2210, 3, 1, 4, 306, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2209, 3, 1, 4, 489, 0, 1, PPCImpOpBase + 78, 304, 0, 0x28ULL },
{ 2208, 3, 1, 4, 306, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2207, 3, 1, 4, 489, 0, 1, PPCImpOpBase + 78, 304, 0, 0x28ULL },
{ 2206, 3, 1, 4, 306, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2205, 3, 1, 4, 486, 0, 1, PPCImpOpBase + 78, 304, 0, 0x28ULL },
{ 2204, 3, 1, 4, 169, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2203, 3, 1, 4, 488, 0, 1, PPCImpOpBase + 78, 304, 0, 0x28ULL },
{ 2202, 3, 1, 4, 488, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2201, 3, 1, 4, 486, 0, 1, PPCImpOpBase + 78, 304, 0, 0x28ULL },
{ 2200, 3, 1, 4, 169, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2199, 3, 1, 4, 487, 0, 1, PPCImpOpBase + 78, 304, 0, 0x28ULL },
{ 2198, 3, 1, 4, 234, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2197, 3, 1, 4, 486, 0, 1, PPCImpOpBase + 78, 304, 0, 0x28ULL },
{ 2196, 3, 1, 4, 169, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2195, 3, 1, 4, 486, 0, 1, PPCImpOpBase + 78, 304, 0, 0x28ULL },
{ 2194, 3, 1, 4, 169, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2193, 3, 1, 4, 488, 0, 1, PPCImpOpBase + 78, 304, 0, 0x28ULL },
{ 2192, 3, 1, 4, 488, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2191, 3, 1, 4, 486, 0, 1, PPCImpOpBase + 78, 304, 0, 0x28ULL },
{ 2190, 3, 1, 4, 169, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2189, 3, 1, 4, 487, 0, 1, PPCImpOpBase + 78, 304, 0, 0x28ULL },
{ 2188, 3, 1, 4, 234, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2187, 3, 1, 4, 486, 0, 1, PPCImpOpBase + 78, 304, 0, 0x28ULL },
{ 2186, 3, 1, 4, 169, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2185, 3, 1, 4, 486, 0, 1, PPCImpOpBase + 78, 304, 0, 0x28ULL },
{ 2184, 3, 1, 4, 486, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2183, 3, 1, 4, 486, 0, 1, PPCImpOpBase + 78, 304, 0, 0x28ULL },
{ 2182, 3, 1, 4, 486, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2181, 3, 1, 4, 486, 0, 1, PPCImpOpBase + 78, 304, 0, 0x28ULL },
{ 2180, 3, 1, 4, 169, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2179, 3, 1, 4, 488, 0, 1, PPCImpOpBase + 78, 304, 0, 0x28ULL },
{ 2178, 3, 1, 4, 488, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2177, 3, 1, 4, 486, 0, 1, PPCImpOpBase + 78, 304, 0, 0x28ULL },
{ 2176, 3, 1, 4, 169, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2175, 3, 1, 4, 487, 0, 1, PPCImpOpBase + 78, 304, 0, 0x28ULL },
{ 2174, 3, 1, 4, 234, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2173, 3, 1, 4, 486, 0, 1, PPCImpOpBase + 78, 304, 0, 0x28ULL },
{ 2172, 3, 1, 4, 169, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2171, 3, 1, 4, 486, 0, 1, PPCImpOpBase + 78, 304, 0, 0x28ULL },
{ 2170, 3, 1, 4, 486, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2169, 3, 1, 4, 486, 0, 1, PPCImpOpBase + 78, 304, 0, 0x28ULL },
{ 2168, 3, 1, 4, 486, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2167, 2, 1, 4, 232, 0, 0, PPCImpOpBase + 0, 307, 0, 0x0ULL },
{ 2166, 2, 1, 4, 578, 0, 0, PPCImpOpBase + 0, 1068, 0, 0x0ULL },
{ 2165, 2, 1, 4, 232, 0, 0, PPCImpOpBase + 0, 307, 0, 0x0ULL },
{ 2164, 3, 1, 4, 450, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2163, 2, 1, 4, 232, 0, 0, PPCImpOpBase + 0, 307, 0, 0x0ULL },
{ 2162, 2, 1, 4, 232, 0, 0, PPCImpOpBase + 0, 307, 0, 0x0ULL },
{ 2161, 3, 1, 4, 586, 0, 0, PPCImpOpBase + 0, 1065, 0, 0x0ULL },
{ 2160, 3, 1, 4, 586, 0, 0, PPCImpOpBase + 0, 1065, 0, 0x0ULL },
{ 2159, 3, 1, 4, 182, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2158, 3, 1, 4, 182, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2157, 2, 1, 4, 429, 0, 0, PPCImpOpBase + 0, 307, 0, 0x28ULL },
{ 2156, 3, 1, 4, 428, 0, 0, PPCImpOpBase + 0, 1062, 0, 0x28ULL },
{ 2155, 3, 1, 4, 450, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2154, 2, 1, 4, 429, 0, 0, PPCImpOpBase + 0, 307, 0, 0x28ULL },
{ 2153, 3, 1, 4, 428, 0, 0, PPCImpOpBase + 0, 1062, 0, 0x28ULL },
{ 2152, 3, 1, 4, 585, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2151, 3, 1, 4, 308, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2150, 3, 1, 4, 485, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::Commutable), 0x28ULL },
{ 2149, 3, 1, 4, 485, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::Commutable), 0x28ULL },
{ 2148, 3, 1, 4, 485, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::Commutable), 0x28ULL },
{ 2147, 3, 1, 4, 485, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::Commutable), 0x28ULL },
{ 2146, 3, 1, 4, 485, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::Commutable), 0x28ULL },
{ 2145, 3, 1, 4, 485, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::Commutable), 0x28ULL },
{ 2144, 3, 1, 4, 261, 0, 0, PPCImpOpBase + 0, 304, 0, 0x28ULL },
{ 2143, 3, 1, 4, 261, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::Commutable), 0x28ULL },
{ 2142, 3, 1, 4, 485, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::Commutable), 0x28ULL },
{ 2141, 3, 1, 4, 167, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::Commutable), 0x28ULL },
{ 2140, 3, 1, 4, 238, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::Commutable), 0x0ULL },
{ 2139, 3, 1, 4, 485, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::Commutable), 0x28ULL },
{ 2138, 3, 1, 4, 167, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::Commutable), 0x28ULL },
{ 2137, 3, 1, 4, 260, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::Commutable), 0x0ULL },
{ 2136, 3, 1, 4, 485, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::Commutable), 0x28ULL },
{ 2135, 3, 1, 4, 167, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::Commutable), 0x28ULL },
{ 2134, 3, 1, 4, 485, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::Commutable), 0x28ULL },
{ 2133, 3, 1, 4, 485, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::Commutable), 0x28ULL },
{ 2132, 3, 1, 4, 485, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::Commutable), 0x28ULL },
{ 2131, 3, 1, 4, 437, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::Commutable), 0x28ULL },
{ 2130, 4, 1, 4, 237, 0, 0, PPCImpOpBase + 0, 1058, 0, 0x0ULL },
{ 2129, 4, 1, 4, 237, 0, 0, PPCImpOpBase + 0, 1058, 0, 0x0ULL },
{ 2128, 3, 1, 4, 485, 0, 0, PPCImpOpBase + 0, 304, 0|(1ULL<<MCID::Commutable), 0x28ULL },
{ 2127, 3, 1, 4, 466, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2126, 3, 1, 4, 307, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2125, 3, 1, 4, 307, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2124, 3, 1, 4, 307, 0, 0, PPCImpOpBase + 0, 304, 0, 0x0ULL },
{ 2123, 3, 2, 4, 0, 0, 0, PPCImpOpBase + 0, 222, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2122, 0, 0, 4, 0, 0, 0, PPCImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2121, 3, 0, 4, 484, 0, 0, PPCImpOpBase + 0, 1041, 0|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2120, 3, 0, 4, 195, 0, 0, PPCImpOpBase + 0, 422, 0|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2119, 1, 0, 4, 305, 0, 1, PPCImpOpBase + 0, 1, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2118, 1, 0, 4, 305, 0, 1, PPCImpOpBase + 0, 171, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2117, 0, 0, 4, 295, 0, 1, PPCImpOpBase + 0, 1, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2116, 0, 0, 4, 492, 0, 0, PPCImpOpBase + 0, 1, 0|(1ULL<<MCID::Trap)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2115, 2, 1, 4, 0, 0, 0, PPCImpOpBase + 0, 261, 0, 0x0ULL },
{ 2114, 2, 1, 4, 0, 0, 0, PPCImpOpBase + 0, 259, 0, 0x0ULL },
{ 2113, 3, 1, 4, 0, 0, 0, PPCImpOpBase + 0, 228, 0, 0x0ULL },
{ 2112, 3, 1, 4, 0, 0, 0, PPCImpOpBase + 0, 222, 0, 0x0ULL },
{ 2111, 3, 0, 4, 618, 0, 0, PPCImpOpBase + 0, 184, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2110, 0, 0, 4, 413, 0, 0, PPCImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2109, 0, 0, 4, 345, 0, 0, PPCImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2108, 3, 0, 4, 618, 0, 0, PPCImpOpBase + 0, 222, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2107, 3, 0, 4, 618, 0, 0, PPCImpOpBase + 0, 222, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2106, 2, 0, 4, 413, 0, 0, PPCImpOpBase + 0, 259, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2105, 3, 1, 4, 618, 0, 0, PPCImpOpBase + 0, 184, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2104, 0, 0, 4, 413, 0, 0, PPCImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2103, 1, 0, 4, 618, 0, 0, PPCImpOpBase + 0, 171, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2102, 1, 0, 4, 618, 0, 0, PPCImpOpBase + 0, 171, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2101, 2, 0, 4, 413, 0, 0, PPCImpOpBase + 0, 259, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2100, 3, 0, 4, 15, 0, 0, PPCImpOpBase + 0, 422, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2099, 1, 0, 4, 354, 0, 0, PPCImpOpBase + 0, 171, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2098, 2, 0, 4, 372, 0, 0, PPCImpOpBase + 0, 259, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2097, 0, 0, 4, 419, 0, 0, PPCImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2096, 1, 0, 4, 357, 0, 1, PPCImpOpBase + 0, 1, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2095, 3, 0, 4, 483, 0, 0, PPCImpOpBase + 0, 1055, 0|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2094, 3, 0, 4, 194, 0, 0, PPCImpOpBase + 0, 1052, 0|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2093, 2, 0, 4, 0, 1, 0, PPCImpOpBase + 134, 1050, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator), 0x0ULL },
{ 2092, 2, 0, 4, 0, 1, 0, PPCImpOpBase + 134, 1048, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator), 0x0ULL },
{ 2091, 2, 0, 4, 0, 1, 0, PPCImpOpBase + 134, 1046, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator), 0x0ULL },
{ 2090, 2, 0, 4, 0, 1, 0, PPCImpOpBase + 134, 1046, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator), 0x0ULL },
{ 2089, 2, 0, 4, 0, 1, 0, PPCImpOpBase + 134, 1044, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator), 0x0ULL },
{ 2088, 2, 0, 4, 0, 1, 0, PPCImpOpBase + 134, 1044, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator), 0x0ULL },
{ 2087, 1, 1, 4, 0, 0, 0, PPCImpOpBase + 0, 171, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2086, 1, 1, 4, 359, 0, 0, PPCImpOpBase + 0, 654, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2085, 2, 1, 4, 0, 0, 0, PPCImpOpBase + 0, 206, 0|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2084, 1, 0, 4, 295, 0, 1, PPCImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2083, 0, 0, 4, 402, 2, 0, PPCImpOpBase + 209, 1, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator), 0x38ULL },
{ 2082, 0, 0, 4, 402, 2, 0, PPCImpOpBase + 207, 1, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator), 0x38ULL },
{ 2081, 1, 0, 4, 446, 1, 0, PPCImpOpBase + 134, 0, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator), 0x38ULL },
{ 2080, 1, 0, 4, 446, 1, 0, PPCImpOpBase + 134, 0, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator), 0x38ULL },
{ 2079, 1, 0, 4, 446, 1, 0, PPCImpOpBase + 134, 285, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator), 0x38ULL },
{ 2078, 1, 0, 4, 446, 1, 0, PPCImpOpBase + 134, 285, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator), 0x38ULL },
{ 2077, 3, 0, 4, 271, 0, 1, PPCImpOpBase + 0, 1041, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2076, 3, 0, 4, 271, 0, 1, PPCImpOpBase + 0, 422, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2075, 3, 0, 4, 271, 0, 1, PPCImpOpBase + 0, 1041, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2074, 3, 0, 4, 271, 0, 1, PPCImpOpBase + 0, 422, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2073, 1, 0, 4, 305, 0, 1, PPCImpOpBase + 0, 171, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2072, 2, 0, 4, 612, 0, 0, PPCImpOpBase + 0, 21, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2071, 1, 0, 4, 346, 0, 0, PPCImpOpBase + 0, 1, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2070, 3, 1, 4, 287, 0, 1, PPCImpOpBase + 0, 222, 0, 0x8ULL },
{ 2069, 2, 1, 4, 532, 1, 2, PPCImpOpBase + 22, 259, 0, 0x8ULL },
{ 2068, 2, 1, 4, 532, 1, 3, PPCImpOpBase + 18, 259, 0, 0x8ULL },
{ 2067, 2, 1, 4, 502, 1, 2, PPCImpOpBase + 15, 259, 0, 0x8ULL },
{ 2066, 2, 1, 4, 532, 1, 2, PPCImpOpBase + 22, 261, 0, 0x8ULL },
{ 2065, 2, 1, 4, 532, 1, 3, PPCImpOpBase + 18, 261, 0, 0x8ULL },
{ 2064, 2, 1, 4, 502, 1, 2, PPCImpOpBase + 15, 261, 0, 0x8ULL },
{ 2063, 2, 1, 4, 501, 1, 1, PPCImpOpBase + 13, 261, 0, 0x8ULL },
{ 2062, 2, 1, 4, 501, 1, 1, PPCImpOpBase + 13, 259, 0, 0x8ULL },
{ 2061, 4, 1, 4, 144, 0, 1, PPCImpOpBase + 0, 241, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2060, 4, 1, 4, 144, 0, 0, PPCImpOpBase + 0, 241, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2059, 3, 1, 4, 534, 0, 2, PPCImpOpBase + 3, 222, 0, 0x8ULL },
{ 2058, 3, 1, 4, 521, 0, 1, PPCImpOpBase + 2, 222, 0, 0x8ULL },
{ 2057, 2, 1, 4, 532, 1, 2, PPCImpOpBase + 22, 259, 0, 0x8ULL },
{ 2056, 2, 1, 4, 532, 1, 3, PPCImpOpBase + 18, 259, 0, 0x8ULL },
{ 2055, 2, 1, 4, 502, 1, 2, PPCImpOpBase + 15, 259, 0, 0x8ULL },
{ 2054, 2, 1, 4, 532, 1, 2, PPCImpOpBase + 22, 261, 0, 0x8ULL },
{ 2053, 2, 1, 4, 532, 1, 3, PPCImpOpBase + 18, 261, 0, 0x8ULL },
{ 2052, 2, 1, 4, 502, 1, 2, PPCImpOpBase + 15, 261, 0, 0x8ULL },
{ 2051, 2, 1, 4, 501, 1, 1, PPCImpOpBase + 13, 261, 0, 0x8ULL },
{ 2050, 2, 1, 4, 501, 1, 1, PPCImpOpBase + 13, 259, 0, 0x8ULL },
{ 2049, 3, 1, 4, 501, 0, 1, PPCImpOpBase + 5, 181, 0, 0x8ULL },
{ 2048, 3, 1, 4, 501, 0, 1, PPCImpOpBase + 5, 184, 0, 0x8ULL },
{ 2047, 3, 1, 4, 534, 1, 2, PPCImpOpBase + 22, 222, 0, 0x8ULL },
{ 2046, 3, 1, 4, 534, 1, 3, PPCImpOpBase + 18, 222, 0, 0x8ULL },
{ 2045, 3, 1, 4, 521, 1, 2, PPCImpOpBase + 15, 222, 0, 0x8ULL },
{ 2044, 3, 1, 4, 534, 1, 2, PPCImpOpBase + 22, 228, 0, 0x8ULL },
{ 2043, 3, 1, 4, 534, 1, 3, PPCImpOpBase + 18, 228, 0, 0x8ULL },
{ 2042, 3, 1, 4, 521, 1, 2, PPCImpOpBase + 15, 228, 0, 0x8ULL },
{ 2041, 3, 1, 4, 142, 1, 1, PPCImpOpBase + 13, 228, 0, 0x8ULL },
{ 2040, 3, 1, 4, 142, 1, 1, PPCImpOpBase + 13, 222, 0, 0x8ULL },
{ 2039, 3, 1, 4, 538, 0, 2, PPCImpOpBase + 11, 222, 0, 0xcULL },
{ 2038, 3, 1, 4, 390, 0, 3, PPCImpOpBase + 8, 222, 0, 0xcULL },
{ 2037, 3, 1, 4, 286, 0, 2, PPCImpOpBase + 6, 222, 0, 0xcULL },
{ 2036, 3, 1, 4, 538, 0, 2, PPCImpOpBase + 11, 228, 0, 0xcULL },
{ 2035, 3, 1, 4, 390, 0, 3, PPCImpOpBase + 8, 228, 0, 0xcULL },
{ 2034, 3, 1, 4, 286, 0, 2, PPCImpOpBase + 6, 228, 0, 0xcULL },
{ 2033, 3, 1, 4, 286, 0, 1, PPCImpOpBase + 5, 228, 0, 0xcULL },
{ 2032, 3, 1, 4, 286, 0, 1, PPCImpOpBase + 5, 222, 0, 0xcULL },
{ 2031, 3, 1, 4, 200, 0, 1, PPCImpOpBase + 0, 228, 0, 0x8ULL },
{ 2030, 3, 1, 4, 534, 0, 2, PPCImpOpBase + 3, 228, 0, 0x8ULL },
{ 2029, 3, 1, 4, 521, 0, 1, PPCImpOpBase + 2, 228, 0, 0x8ULL },
{ 2028, 3, 1, 4, 139, 0, 0, PPCImpOpBase + 0, 228, 0, 0x8ULL },
{ 2027, 3, 1, 4, 228, 0, 0, PPCImpOpBase + 0, 222, 0, 0x8ULL },
{ 2026, 3, 0, 4, 373, 0, 0, PPCImpOpBase + 0, 627, 0|(1ULL<<MCID::MayStore), 0x40ULL },
{ 2025, 3, 0, 4, 116, 0, 0, PPCImpOpBase + 0, 627, 0|(1ULL<<MCID::MayStore), 0x40ULL },
{ 2024, 3, 0, 4, 609, 0, 0, PPCImpOpBase + 0, 627, 0|(1ULL<<MCID::MayStore), 0x40ULL },
{ 2023, 3, 0, 4, 15, 0, 0, PPCImpOpBase + 0, 632, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x40ULL },
{ 2022, 3, 0, 4, 15, 0, 0, PPCImpOpBase + 0, 632, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x40ULL },
{ 2021, 3, 0, 4, 609, 0, 0, PPCImpOpBase + 0, 627, 0|(1ULL<<MCID::MayStore), 0x40ULL },
{ 2020, 3, 0, 4, 609, 0, 0, PPCImpOpBase + 0, 627, 0|(1ULL<<MCID::MayStore), 0x40ULL },
{ 2019, 3, 0, 4, 609, 0, 0, PPCImpOpBase + 0, 627, 0|(1ULL<<MCID::MayStore), 0x40ULL },
{ 2018, 3, 0, 4, 615, 0, 0, PPCImpOpBase + 0, 641, 0|(1ULL<<MCID::MayStore), 0x40ULL },
{ 2017, 3, 0, 4, 40, 0, 0, PPCImpOpBase + 0, 638, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x40ULL },
{ 2016, 3, 0, 4, 40, 0, 0, PPCImpOpBase + 0, 638, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x40ULL },
{ 2015, 3, 0, 4, 614, 0, 0, PPCImpOpBase + 0, 635, 0|(1ULL<<MCID::MayStore), 0x0ULL },
{ 2014, 3, 0, 4, 374, 0, 0, PPCImpOpBase + 0, 632, 0|(1ULL<<MCID::MayStore), 0x40ULL },
{ 2013, 3, 0, 4, 374, 0, 0, PPCImpOpBase + 0, 632, 0|(1ULL<<MCID::MayStore), 0x40ULL },
{ 2012, 3, 0, 4, 373, 0, 0, PPCImpOpBase + 0, 627, 0|(1ULL<<MCID::MayStore), 0x40ULL },
{ 2011, 3, 0, 4, 116, 0, 0, PPCImpOpBase + 0, 627, 0|(1ULL<<MCID::MayStore), 0x40ULL },
{ 2010, 3, 0, 4, 373, 0, 0, PPCImpOpBase + 0, 627, 0|(1ULL<<MCID::MayStore), 0x40ULL },
{ 2009, 3, 0, 4, 604, 0, 0, PPCImpOpBase + 0, 624, 0|(1ULL<<MCID::MayStore), 0x0ULL },
{ 2008, 3, 0, 4, 366, 0, 0, PPCImpOpBase + 0, 219, 0|(1ULL<<MCID::MayStore), 0x40ULL },
{ 2007, 3, 0, 4, 603, 0, 0, PPCImpOpBase + 0, 621, 0|(1ULL<<MCID::MayStore), 0x0ULL },
{ 2006, 3, 0, 4, 366, 0, 0, PPCImpOpBase + 0, 203, 0|(1ULL<<MCID::MayStore), 0x40ULL },
{ 2005, 3, 0, 4, 367, 0, 0, PPCImpOpBase + 0, 627, 0|(1ULL<<MCID::MayStore), 0x40ULL },
{ 2004, 3, 0, 4, 367, 0, 0, PPCImpOpBase + 0, 203, 0|(1ULL<<MCID::MayStore), 0x40ULL },
{ 2003, 3, 0, 4, 367, 0, 0, PPCImpOpBase + 0, 627, 0|(1ULL<<MCID::MayStore), 0x40ULL },
{ 2002, 3, 0, 4, 367, 0, 0, PPCImpOpBase + 0, 203, 0|(1ULL<<MCID::MayStore), 0x40ULL },
{ 2001, 3, 0, 4, 368, 0, 0, PPCImpOpBase + 0, 203, 0|(1ULL<<MCID::MayStore), 0x40ULL },
{ 2000, 3, 0, 4, 602, 0, 0, PPCImpOpBase + 0, 621, 0|(1ULL<<MCID::MayStore), 0x0ULL },
{ 1999, 3, 0, 4, 370, 0, 0, PPCImpOpBase + 0, 557, 0|(1ULL<<MCID::MayStore), 0xcULL },
{ 1998, 3, 0, 4, 370, 0, 0, PPCImpOpBase + 0, 554, 0|(1ULL<<MCID::MayStore), 0xcULL },
{ 1997, 3, 0, 4, 370, 0, 0, PPCImpOpBase + 0, 554, 0|(1ULL<<MCID::MayStore), 0xcULL },
{ 1996, 3, 0, 4, 127, 0, 0, PPCImpOpBase + 0, 551, 0|(1ULL<<MCID::MayStore), 0x54ULL },
{ 1995, 3, 0, 4, 127, 0, 0, PPCImpOpBase + 0, 532, 0|(1ULL<<MCID::MayStore), 0x54ULL },
{ 1994, 4, 1, 4, 133, 0, 0, PPCImpOpBase + 0, 1021, 0|(1ULL<<MCID::MayStore), 0x54ULL },
{ 1993, 4, 1, 4, 133, 0, 0, PPCImpOpBase + 0, 1017, 0|(1ULL<<MCID::MayStore), 0x54ULL },
{ 1992, 4, 1, 4, 132, 0, 0, PPCImpOpBase + 0, 1013, 0|(1ULL<<MCID::MayStore), 0x10ULL },
{ 1991, 4, 1, 4, 132, 0, 0, PPCImpOpBase + 0, 1009, 0|(1ULL<<MCID::MayStore), 0x10ULL },
{ 1990, 3, 0, 4, 217, 0, 0, PPCImpOpBase + 0, 532, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1989, 3, 0, 4, 130, 0, 1, PPCImpOpBase + 0, 532, 0|(1ULL<<MCID::MayStore), 0x40ULL },
{ 1988, 3, 0, 4, 611, 0, 0, PPCImpOpBase + 0, 222, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x40ULL },
{ 1987, 3, 0, 4, 127, 0, 0, PPCImpOpBase + 0, 532, 0|(1ULL<<MCID::MayStore), 0x54ULL },
{ 1986, 3, 0, 4, 404, 0, 0, PPCImpOpBase + 0, 184, 0|(1ULL<<MCID::MayStore), 0x40ULL },
{ 1985, 3, 0, 4, 596, 0, 0, PPCImpOpBase + 0, 521, 0|(1ULL<<MCID::MayStore), 0x10ULL },
{ 1984, 3, 0, 4, 596, 0, 0, PPCImpOpBase + 0, 200, 0|(1ULL<<MCID::MayStore), 0x10ULL },
{ 1983, 3, 0, 4, 122, 0, 0, PPCImpOpBase + 0, 612, 0|(1ULL<<MCID::MayStore), 0x50ULL },
{ 1982, 3, 0, 4, 122, 0, 0, PPCImpOpBase + 0, 612, 0|(1ULL<<MCID::MayStore), 0x50ULL },
{ 1981, 3, 0, 4, 122, 0, 0, PPCImpOpBase + 0, 612, 0|(1ULL<<MCID::MayStore), 0x50ULL },
{ 1980, 3, 0, 4, 122, 0, 0, PPCImpOpBase + 0, 612, 0|(1ULL<<MCID::MayStore), 0x50ULL },
{ 1979, 3, 0, 4, 122, 0, 0, PPCImpOpBase + 0, 612, 0|(1ULL<<MCID::MayStore), 0x50ULL },
{ 1978, 3, 0, 4, 221, 0, 0, PPCImpOpBase + 0, 184, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x40ULL },
{ 1977, 3, 0, 4, 0, 0, 0, PPCImpOpBase + 0, 609, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x10ULL },
{ 1976, 3, 0, 4, 92, 0, 1, PPCImpOpBase + 0, 609, 0|(1ULL<<MCID::MayStore), 0x40ULL },
{ 1975, 3, 0, 4, 91, 0, 0, PPCImpOpBase + 0, 867, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x10ULL },
{ 1974, 0, 0, 4, 425, 0, 0, PPCImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1973, 3, 0, 4, 129, 0, 0, PPCImpOpBase + 0, 200, 0|(1ULL<<MCID::MayStore), 0x0ULL },
{ 1972, 3, 0, 4, 370, 0, 0, PPCImpOpBase + 0, 557, 0|(1ULL<<MCID::MayStore), 0xcULL },
{ 1971, 3, 0, 4, 370, 0, 0, PPCImpOpBase + 0, 554, 0|(1ULL<<MCID::MayStore), 0xcULL },
{ 1970, 3, 0, 4, 370, 0, 0, PPCImpOpBase + 0, 554, 0|(1ULL<<MCID::MayStore), 0xcULL },
{ 1969, 3, 0, 4, 127, 0, 0, PPCImpOpBase + 0, 551, 0|(1ULL<<MCID::MayStore), 0x54ULL },
{ 1968, 3, 0, 4, 127, 0, 0, PPCImpOpBase + 0, 532, 0|(1ULL<<MCID::MayStore), 0x54ULL },
{ 1967, 4, 1, 4, 133, 0, 0, PPCImpOpBase + 0, 1021, 0|(1ULL<<MCID::MayStore), 0x54ULL },
{ 1966, 4, 1, 4, 133, 0, 0, PPCImpOpBase + 0, 1017, 0|(1ULL<<MCID::MayStore), 0x54ULL },
{ 1965, 4, 1, 4, 132, 0, 0, PPCImpOpBase + 0, 1013, 0|(1ULL<<MCID::MayStore), 0x10ULL },
{ 1964, 4, 1, 4, 132, 0, 0, PPCImpOpBase + 0, 1009, 0|(1ULL<<MCID::MayStore), 0x10ULL },
{ 1963, 3, 0, 4, 217, 0, 0, PPCImpOpBase + 0, 532, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1962, 3, 0, 4, 220, 0, 1, PPCImpOpBase + 0, 532, 0|(1ULL<<MCID::MayStore), 0x40ULL },
{ 1961, 3, 0, 4, 611, 0, 0, PPCImpOpBase + 0, 222, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x40ULL },
{ 1960, 3, 0, 4, 127, 0, 0, PPCImpOpBase + 0, 532, 0|(1ULL<<MCID::MayStore), 0x54ULL },
{ 1959, 3, 0, 4, 596, 0, 0, PPCImpOpBase + 0, 521, 0|(1ULL<<MCID::MayStore), 0x10ULL },
{ 1958, 3, 0, 4, 596, 0, 0, PPCImpOpBase + 0, 200, 0|(1ULL<<MCID::MayStore), 0x10ULL },
{ 1957, 3, 0, 4, 366, 0, 0, PPCImpOpBase + 0, 603, 0|(1ULL<<MCID::MayStore), 0xcULL },
{ 1956, 3, 0, 4, 366, 0, 0, PPCImpOpBase + 0, 603, 0|(1ULL<<MCID::MayStore), 0xcULL },
{ 1955, 3, 0, 4, 120, 0, 0, PPCImpOpBase + 0, 600, 0|(1ULL<<MCID::MayStore), 0x50ULL },
{ 1954, 4, 1, 4, 121, 0, 0, PPCImpOpBase + 0, 1037, 0|(1ULL<<MCID::MayStore), 0x54ULL },
{ 1953, 4, 1, 4, 601, 0, 0, PPCImpOpBase + 0, 1033, 0|(1ULL<<MCID::MayStore), 0x10ULL },
{ 1952, 3, 0, 4, 600, 0, 0, PPCImpOpBase + 0, 589, 0|(1ULL<<MCID::MayStore), 0x10ULL },
{ 1951, 3, 0, 4, 120, 0, 0, PPCImpOpBase + 0, 575, 0|(1ULL<<MCID::MayStore), 0x50ULL },
{ 1950, 3, 0, 4, 366, 0, 0, PPCImpOpBase + 0, 586, 0|(1ULL<<MCID::MayStore), 0xcULL },
{ 1949, 3, 0, 4, 366, 0, 0, PPCImpOpBase + 0, 586, 0|(1ULL<<MCID::MayStore), 0xcULL },
{ 1948, 3, 0, 4, 120, 0, 0, PPCImpOpBase + 0, 575, 0|(1ULL<<MCID::MayStore), 0x50ULL },
{ 1947, 4, 1, 4, 121, 0, 0, PPCImpOpBase + 0, 1029, 0|(1ULL<<MCID::MayStore), 0x54ULL },
{ 1946, 4, 1, 4, 601, 0, 0, PPCImpOpBase + 0, 1025, 0|(1ULL<<MCID::MayStore), 0x10ULL },
{ 1945, 3, 0, 4, 216, 0, 0, PPCImpOpBase + 0, 575, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x40ULL },
{ 1944, 3, 0, 4, 600, 0, 0, PPCImpOpBase + 0, 572, 0|(1ULL<<MCID::MayStore), 0x10ULL },
{ 1943, 3, 0, 4, 218, 0, 0, PPCImpOpBase + 0, 554, 0|(1ULL<<MCID::MayStore), 0xcULL },
{ 1942, 3, 0, 4, 218, 0, 0, PPCImpOpBase + 0, 554, 0|(1ULL<<MCID::MayStore), 0xcULL },
{ 1941, 3, 0, 4, 128, 0, 0, PPCImpOpBase + 0, 551, 0|(1ULL<<MCID::MayStore), 0x54ULL },
{ 1940, 4, 1, 4, 133, 0, 0, PPCImpOpBase + 0, 1021, 0|(1ULL<<MCID::MayStore), 0x54ULL },
{ 1939, 4, 1, 4, 132, 0, 0, PPCImpOpBase + 0, 1013, 0|(1ULL<<MCID::MayStore), 0x10ULL },
{ 1938, 3, 0, 4, 131, 0, 1, PPCImpOpBase + 0, 551, 0|(1ULL<<MCID::MayStore), 0x40ULL },
{ 1937, 3, 0, 4, 219, 0, 0, PPCImpOpBase + 0, 222, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x40ULL },
{ 1936, 3, 0, 4, 370, 0, 0, PPCImpOpBase + 0, 551, 0|(1ULL<<MCID::MayStore), 0x54ULL },
{ 1935, 3, 0, 4, 404, 0, 0, PPCImpOpBase + 0, 181, 0|(1ULL<<MCID::MayStore), 0x40ULL },
{ 1934, 3, 0, 4, 598, 0, 0, PPCImpOpBase + 0, 521, 0|(1ULL<<MCID::MayStore), 0x10ULL },
{ 1933, 3, 0, 4, 370, 0, 0, PPCImpOpBase + 0, 557, 0|(1ULL<<MCID::MayStore), 0xcULL },
{ 1932, 3, 0, 4, 370, 0, 0, PPCImpOpBase + 0, 554, 0|(1ULL<<MCID::MayStore), 0xcULL },
{ 1931, 3, 0, 4, 370, 0, 0, PPCImpOpBase + 0, 554, 0|(1ULL<<MCID::MayStore), 0xcULL },
{ 1930, 3, 0, 4, 127, 0, 0, PPCImpOpBase + 0, 551, 0|(1ULL<<MCID::MayStore), 0x54ULL },
{ 1929, 3, 0, 4, 127, 0, 0, PPCImpOpBase + 0, 532, 0|(1ULL<<MCID::MayStore), 0x54ULL },
{ 1928, 4, 1, 4, 133, 0, 0, PPCImpOpBase + 0, 1021, 0|(1ULL<<MCID::MayStore), 0x54ULL },
{ 1927, 4, 1, 4, 133, 0, 0, PPCImpOpBase + 0, 1017, 0|(1ULL<<MCID::MayStore), 0x54ULL },
{ 1926, 4, 1, 4, 132, 0, 0, PPCImpOpBase + 0, 1013, 0|(1ULL<<MCID::MayStore), 0x10ULL },
{ 1925, 4, 1, 4, 132, 0, 0, PPCImpOpBase + 0, 1009, 0|(1ULL<<MCID::MayStore), 0x10ULL },
{ 1924, 3, 0, 4, 217, 0, 0, PPCImpOpBase + 0, 532, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1923, 3, 0, 4, 220, 0, 1, PPCImpOpBase + 0, 532, 0|(1ULL<<MCID::MayStore), 0x40ULL },
{ 1922, 3, 0, 4, 219, 0, 0, PPCImpOpBase + 0, 222, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x40ULL },
{ 1921, 3, 0, 4, 596, 0, 0, PPCImpOpBase + 0, 521, 0|(1ULL<<MCID::MayStore), 0x10ULL },
{ 1920, 3, 0, 4, 596, 0, 0, PPCImpOpBase + 0, 200, 0|(1ULL<<MCID::MayStore), 0x10ULL },
{ 1919, 3, 1, 4, 199, 0, 1, PPCImpOpBase + 0, 222, 0, 0x208ULL },
{ 1918, 3, 1, 4, 199, 0, 1, PPCImpOpBase + 0, 228, 0, 0x208ULL },
{ 1917, 3, 1, 4, 300, 0, 0, PPCImpOpBase + 0, 228, 0, 0x208ULL },
{ 1916, 3, 1, 4, 300, 0, 0, PPCImpOpBase + 0, 222, 0, 0x208ULL },
{ 1915, 3, 1, 4, 482, 0, 1, PPCImpOpBase + 0, 1003, 0, 0x8ULL },
{ 1914, 3, 1, 4, 283, 0, 0, PPCImpOpBase + 0, 1003, 0, 0x8ULL },
{ 1913, 3, 1, 4, 147, 0, 2, PPCImpOpBase + 11, 222, 0, 0x108ULL },
{ 1912, 3, 1, 4, 493, 0, 2, PPCImpOpBase + 11, 184, 0, 0x108ULL },
{ 1911, 3, 1, 4, 514, 0, 1, PPCImpOpBase + 5, 184, 0, 0x108ULL },
{ 1910, 3, 1, 4, 302, 0, 1, PPCImpOpBase + 5, 222, 0, 0x108ULL },
{ 1909, 3, 1, 4, 146, 0, 2, PPCImpOpBase + 11, 1003, 0, 0x8ULL },
{ 1908, 3, 1, 4, 145, 0, 2, PPCImpOpBase + 11, 181, 0, 0x8ULL },
{ 1907, 3, 1, 4, 284, 0, 1, PPCImpOpBase + 5, 184, 0, 0x8ULL },
{ 1906, 3, 1, 4, 284, 0, 1, PPCImpOpBase + 5, 181, 0, 0x8ULL },
{ 1905, 3, 1, 4, 283, 0, 1, PPCImpOpBase + 5, 1003, 0, 0x8ULL },
{ 1904, 3, 2, 4, 0, 0, 0, PPCImpOpBase + 0, 1006, 0|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1903, 3, 0, 4, 0, 0, 0, PPCImpOpBase + 0, 873, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1902, 3, 0, 4, 0, 0, 0, PPCImpOpBase + 0, 870, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1901, 3, 0, 4, 0, 0, 0, PPCImpOpBase + 0, 867, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x10ULL },
{ 1900, 3, 0, 4, 0, 0, 0, PPCImpOpBase + 0, 864, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1899, 3, 0, 4, 0, 0, 0, PPCImpOpBase + 0, 861, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1898, 3, 0, 4, 0, 0, 0, PPCImpOpBase + 0, 858, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1897, 3, 0, 4, 25, 0, 0, PPCImpOpBase + 0, 532, 0|(1ULL<<MCID::MayStore), 0x0ULL },
{ 1896, 3, 0, 4, 25, 0, 0, PPCImpOpBase + 0, 200, 0|(1ULL<<MCID::MayStore), 0x0ULL },
{ 1895, 3, 1, 4, 15, 0, 0, PPCImpOpBase + 0, 532, 0|(1ULL<<MCID::MayLoad), 0x0ULL },
{ 1894, 3, 1, 4, 15, 0, 0, PPCImpOpBase + 0, 200, 0|(1ULL<<MCID::MayLoad), 0x0ULL },
{ 1893, 3, 1, 4, 199, 0, 1, PPCImpOpBase + 0, 222, 0, 0x208ULL },
{ 1892, 3, 1, 4, 199, 0, 1, PPCImpOpBase + 0, 228, 0, 0x208ULL },
{ 1891, 3, 1, 4, 300, 0, 0, PPCImpOpBase + 0, 228, 0, 0x208ULL },
{ 1890, 3, 1, 4, 300, 0, 0, PPCImpOpBase + 0, 222, 0, 0x208ULL },
{ 1889, 3, 1, 4, 482, 0, 1, PPCImpOpBase + 0, 1003, 0, 0x8ULL },
{ 1888, 3, 1, 4, 283, 0, 0, PPCImpOpBase + 0, 1003, 0, 0x8ULL },
{ 1887, 0, 0, 4, 423, 0, 0, PPCImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1886, 2, 0, 4, 353, 0, 0, PPCImpOpBase + 0, 259, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1885, 2, 1, 4, 352, 0, 0, PPCImpOpBase + 0, 259, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1884, 2, 1, 4, 351, 0, 0, PPCImpOpBase + 0, 259, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1883, 2, 0, 4, 371, 0, 0, PPCImpOpBase + 0, 259, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1882, 1, 0, 4, 350, 0, 0, PPCImpOpBase + 0, 171, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1881, 0, 0, 4, 349, 0, 0, PPCImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1880, 2, 1, 4, 424, 0, 1, PPCImpOpBase + 0, 259, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1879, 2, 1, 4, 0, 1, 1, PPCImpOpBase + 205, 659, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1878, 2, 1, 4, 0, 1, 1, PPCImpOpBase + 205, 1001, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1877, 2, 1, 4, 513, 0, 0, PPCImpOpBase + 0, 999, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x100ULL },
{ 1876, 2, 1, 4, 513, 0, 0, PPCImpOpBase + 0, 997, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x100ULL },
{ 1875, 2, 1, 4, 513, 0, 0, PPCImpOpBase + 0, 999, 0, 0x100ULL },
{ 1874, 2, 1, 4, 513, 0, 0, PPCImpOpBase + 0, 997, 0, 0x100ULL },
{ 1873, 2, 1, 4, 0, 1, 1, PPCImpOpBase + 205, 345, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1872, 2, 1, 4, 513, 0, 0, PPCImpOpBase + 0, 999, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x300ULL },
{ 1871, 2, 1, 4, 513, 0, 0, PPCImpOpBase + 0, 997, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x300ULL },
{ 1870, 2, 1, 4, 513, 0, 0, PPCImpOpBase + 0, 999, 0, 0x300ULL },
{ 1869, 2, 1, 4, 513, 0, 0, PPCImpOpBase + 0, 997, 0, 0x300ULL },
{ 1868, 2, 1, 4, 512, 0, 0, PPCImpOpBase + 0, 995, 0, 0x108ULL },
{ 1867, 2, 1, 4, 512, 0, 0, PPCImpOpBase + 0, 993, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x100ULL },
{ 1866, 4, 1, 4, 0, 0, 0, PPCImpOpBase + 0, 965, 0|(1ULL<<MCID::UsesCustomInserter), 0x2ULL },
{ 1865, 4, 1, 4, 0, 0, 0, PPCImpOpBase + 0, 989, 0|(1ULL<<MCID::UsesCustomInserter), 0x2ULL },
{ 1864, 4, 1, 4, 0, 0, 0, PPCImpOpBase + 0, 969, 0|(1ULL<<MCID::UsesCustomInserter), 0x2ULL },
{ 1863, 4, 1, 4, 0, 0, 0, PPCImpOpBase + 0, 961, 0|(1ULL<<MCID::UsesCustomInserter), 0x2ULL },
{ 1862, 4, 1, 4, 0, 0, 0, PPCImpOpBase + 0, 985, 0|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 1861, 4, 1, 4, 0, 0, 0, PPCImpOpBase + 0, 981, 0|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 1860, 4, 1, 4, 0, 0, 0, PPCImpOpBase + 0, 977, 0|(1ULL<<MCID::UsesCustomInserter), 0x2ULL },
{ 1859, 4, 1, 4, 0, 0, 0, PPCImpOpBase + 0, 973, 0|(1ULL<<MCID::UsesCustomInserter), 0x2ULL },
{ 1858, 4, 1, 4, 0, 0, 0, PPCImpOpBase + 0, 969, 0|(1ULL<<MCID::UsesCustomInserter), 0x2ULL },
{ 1857, 4, 1, 4, 0, 0, 0, PPCImpOpBase + 0, 965, 0|(1ULL<<MCID::UsesCustomInserter), 0x2ULL },
{ 1856, 4, 1, 4, 0, 0, 0, PPCImpOpBase + 0, 961, 0|(1ULL<<MCID::UsesCustomInserter), 0x2ULL },
{ 1855, 5, 1, 4, 0, 0, 0, PPCImpOpBase + 0, 926, 0|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL },
{ 1854, 5, 1, 4, 0, 0, 0, PPCImpOpBase + 0, 956, 0|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL },
{ 1853, 5, 1, 4, 0, 0, 0, PPCImpOpBase + 0, 931, 0|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL },
{ 1852, 5, 1, 4, 0, 0, 0, PPCImpOpBase + 0, 921, 0|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL },
{ 1851, 5, 1, 4, 0, 0, 0, PPCImpOpBase + 0, 951, 0|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1850, 5, 1, 4, 0, 0, 0, PPCImpOpBase + 0, 946, 0|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1849, 5, 1, 4, 0, 0, 0, PPCImpOpBase + 0, 941, 0|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL },
{ 1848, 5, 1, 4, 0, 0, 0, PPCImpOpBase + 0, 936, 0|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL },
{ 1847, 5, 1, 4, 0, 0, 0, PPCImpOpBase + 0, 931, 0|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL },
{ 1846, 5, 1, 4, 0, 0, 0, PPCImpOpBase + 0, 926, 0|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL },
{ 1845, 5, 1, 4, 0, 0, 0, PPCImpOpBase + 0, 921, 0|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL },
{ 1844, 1, 0, 4, 4, 0, 0, PPCImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1843, 1, 0, 4, 535, 0, 0, PPCImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL },
{ 1842, 2, 2, 4, 0, 0, 0, PPCImpOpBase + 0, 259, 0|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1841, 5, 1, 4, 199, 0, 1, PPCImpOpBase + 0, 911, 0, 0x8ULL },
{ 1840, 5, 1, 4, 199, 0, 1, PPCImpOpBase + 0, 916, 0, 0x8ULL },
{ 1839, 5, 1, 4, 300, 0, 0, PPCImpOpBase + 0, 916, 0, 0x8ULL },
{ 1838, 5, 1, 4, 300, 0, 0, PPCImpOpBase + 0, 911, 0, 0x8ULL },
{ 1837, 5, 1, 4, 474, 0, 1, PPCImpOpBase + 0, 901, 0, 0xcULL },
{ 1836, 5, 1, 4, 474, 0, 1, PPCImpOpBase + 0, 906, 0, 0x8ULL },
{ 1835, 5, 1, 4, 511, 0, 0, PPCImpOpBase + 0, 906, 0, 0x8ULL },
{ 1834, 5, 1, 4, 511, 0, 0, PPCImpOpBase + 0, 901, 0, 0x8ULL },
{ 1833, 6, 1, 4, 204, 0, 1, PPCImpOpBase + 0, 889, 0|(1ULL<<MCID::Commutable), 0xcULL },
{ 1832, 6, 1, 4, 204, 0, 1, PPCImpOpBase + 0, 895, 0, 0xcULL },
{ 1831, 6, 1, 4, 197, 0, 0, PPCImpOpBase + 0, 895, 0, 0xcULL },
{ 1830, 6, 1, 4, 197, 0, 0, PPCImpOpBase + 0, 889, 0|(1ULL<<MCID::Commutable), 0xcULL },
{ 1829, 5, 1, 4, 393, 0, 1, PPCImpOpBase + 0, 884, 0, 0x8ULL },
{ 1828, 5, 1, 4, 298, 0, 0, PPCImpOpBase + 0, 884, 0, 0x8ULL },
{ 1827, 4, 1, 4, 472, 0, 1, PPCImpOpBase + 0, 173, 0, 0x8ULL },
{ 1826, 4, 1, 4, 473, 0, 1, PPCImpOpBase + 0, 173, 0, 0x8ULL },
{ 1825, 4, 1, 4, 510, 0, 0, PPCImpOpBase + 0, 177, 0, 0x8ULL },
{ 1824, 4, 1, 4, 510, 0, 0, PPCImpOpBase + 0, 173, 0, 0x8ULL },
{ 1823, 4, 1, 4, 473, 0, 1, PPCImpOpBase + 0, 173, 0, 0x8ULL },
{ 1822, 4, 1, 4, 473, 0, 1, PPCImpOpBase + 0, 177, 0, 0x8ULL },
{ 1821, 4, 1, 4, 510, 0, 0, PPCImpOpBase + 0, 880, 0, 0x8ULL },
{ 1820, 4, 1, 4, 510, 0, 0, PPCImpOpBase + 0, 177, 0, 0x8ULL },
{ 1819, 4, 1, 4, 510, 0, 0, PPCImpOpBase + 0, 173, 0, 0x8ULL },
{ 1818, 4, 1, 4, 284, 0, 0, PPCImpOpBase + 0, 173, 0, 0x8ULL },
{ 1817, 4, 1, 4, 392, 0, 1, PPCImpOpBase + 0, 876, 0, 0x8ULL },
{ 1816, 4, 1, 4, 297, 0, 0, PPCImpOpBase + 0, 876, 0, 0x8ULL },
{ 1815, 4, 1, 4, 392, 0, 1, PPCImpOpBase + 0, 876, 0, 0x8ULL },
{ 1814, 4, 1, 4, 297, 0, 0, PPCImpOpBase + 0, 876, 0, 0x8ULL },
{ 1813, 0, 0, 4, 410, 0, 0, PPCImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1812, 0, 0, 4, 412, 0, 0, PPCImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1811, 0, 0, 4, 411, 0, 0, PPCImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1810, 1, 0, 4, 294, 0, 0, PPCImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL },
{ 1809, 0, 0, 4, 410, 0, 0, PPCImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1808, 0, 0, 4, 410, 0, 0, PPCImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1807, 3, 1, 4, 0, 0, 0, PPCImpOpBase + 0, 873, 0|(1ULL<<MCID::MayLoad), 0x0ULL },
{ 1806, 3, 1, 4, 0, 0, 0, PPCImpOpBase + 0, 870, 0|(1ULL<<MCID::MayLoad), 0x0ULL },
{ 1805, 3, 1, 4, 0, 0, 0, PPCImpOpBase + 0, 867, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x10ULL },
{ 1804, 3, 1, 4, 0, 0, 0, PPCImpOpBase + 0, 864, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1803, 3, 1, 4, 0, 0, 0, PPCImpOpBase + 0, 861, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1802, 3, 1, 4, 0, 0, 0, PPCImpOpBase + 0, 858, 0|(1ULL<<MCID::MayLoad), 0x0ULL },
{ 1801, 0, 0, 4, 0, 0, 0, PPCImpOpBase + 0, 1, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1800, 3, 0, 8, 613, 0, 0, PPCImpOpBase + 0, 758, 0|(1ULL<<MCID::MayStore), 0x80ULL },
{ 1799, 2, 0, 8, 40, 0, 0, PPCImpOpBase + 0, 630, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1798, 3, 0, 8, 40, 0, 0, PPCImpOpBase + 0, 747, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1797, 3, 0, 8, 595, 0, 0, PPCImpOpBase + 0, 755, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1796, 2, 0, 8, 40, 0, 0, PPCImpOpBase + 0, 753, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1795, 3, 0, 8, 40, 0, 0, PPCImpOpBase + 0, 750, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1794, 3, 0, 8, 595, 0, 0, PPCImpOpBase + 0, 750, 0|(1ULL<<MCID::MayStore), 0x80ULL },
{ 1793, 3, 0, 8, 613, 0, 0, PPCImpOpBase + 0, 747, 0|(1ULL<<MCID::MayStore), 0x80ULL },
{ 1792, 3, 0, 8, 613, 0, 0, PPCImpOpBase + 0, 744, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1791, 2, 0, 8, 40, 0, 0, PPCImpOpBase + 0, 742, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1790, 3, 0, 8, 40, 0, 0, PPCImpOpBase + 0, 739, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1789, 3, 0, 8, 613, 0, 0, PPCImpOpBase + 0, 739, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1788, 3, 0, 8, 613, 0, 0, PPCImpOpBase + 0, 744, 0|(1ULL<<MCID::MayStore), 0x80ULL },
{ 1787, 2, 0, 8, 40, 0, 0, PPCImpOpBase + 0, 742, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1786, 3, 0, 8, 40, 0, 0, PPCImpOpBase + 0, 739, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1785, 3, 0, 8, 613, 0, 0, PPCImpOpBase + 0, 739, 0|(1ULL<<MCID::MayStore), 0x80ULL },
{ 1784, 3, 0, 8, 613, 0, 0, PPCImpOpBase + 0, 722, 0|(1ULL<<MCID::MayStore), 0x80ULL },
{ 1783, 2, 0, 8, 40, 0, 0, PPCImpOpBase + 0, 206, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1782, 3, 0, 8, 40, 0, 0, PPCImpOpBase + 0, 713, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1781, 3, 0, 8, 613, 0, 0, PPCImpOpBase + 0, 719, 0|(1ULL<<MCID::MayStore), 0x80ULL },
{ 1780, 2, 0, 8, 40, 0, 0, PPCImpOpBase + 0, 217, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1779, 3, 0, 8, 40, 0, 0, PPCImpOpBase + 0, 716, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1778, 3, 0, 8, 613, 0, 0, PPCImpOpBase + 0, 716, 0|(1ULL<<MCID::MayStore), 0x80ULL },
{ 1777, 3, 0, 8, 613, 0, 0, PPCImpOpBase + 0, 713, 0|(1ULL<<MCID::MayStore), 0x80ULL },
{ 1776, 3, 0, 8, 613, 0, 0, PPCImpOpBase + 0, 722, 0|(1ULL<<MCID::MayStore), 0x80ULL },
{ 1775, 2, 0, 8, 40, 0, 0, PPCImpOpBase + 0, 206, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1774, 3, 0, 8, 40, 0, 0, PPCImpOpBase + 0, 713, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1773, 3, 0, 8, 613, 0, 0, PPCImpOpBase + 0, 719, 0|(1ULL<<MCID::MayStore), 0x80ULL },
{ 1772, 2, 0, 8, 40, 0, 0, PPCImpOpBase + 0, 217, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1771, 3, 0, 8, 40, 0, 0, PPCImpOpBase + 0, 716, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1770, 3, 0, 8, 613, 0, 0, PPCImpOpBase + 0, 716, 0|(1ULL<<MCID::MayStore), 0x80ULL },
{ 1769, 3, 0, 8, 613, 0, 0, PPCImpOpBase + 0, 713, 0|(1ULL<<MCID::MayStore), 0x80ULL },
{ 1768, 3, 0, 8, 613, 0, 0, PPCImpOpBase + 0, 736, 0|(1ULL<<MCID::MayStore), 0x80ULL },
{ 1767, 2, 0, 8, 40, 0, 0, PPCImpOpBase + 0, 734, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1766, 3, 0, 8, 40, 0, 0, PPCImpOpBase + 0, 731, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1765, 3, 0, 8, 613, 0, 0, PPCImpOpBase + 0, 731, 0|(1ULL<<MCID::MayStore), 0x80ULL },
{ 1764, 3, 0, 8, 613, 0, 0, PPCImpOpBase + 0, 728, 0|(1ULL<<MCID::MayStore), 0x80ULL },
{ 1763, 2, 0, 8, 40, 0, 0, PPCImpOpBase + 0, 659, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1762, 3, 0, 8, 40, 0, 0, PPCImpOpBase + 0, 725, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1761, 3, 0, 8, 613, 0, 0, PPCImpOpBase + 0, 725, 0|(1ULL<<MCID::MayStore), 0x80ULL },
{ 1760, 3, 0, 8, 613, 0, 0, PPCImpOpBase + 0, 719, 0|(1ULL<<MCID::MayStore), 0x80ULL },
{ 1759, 2, 0, 8, 40, 0, 0, PPCImpOpBase + 0, 217, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1758, 3, 0, 8, 40, 0, 0, PPCImpOpBase + 0, 716, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1757, 3, 0, 8, 613, 0, 0, PPCImpOpBase + 0, 716, 0|(1ULL<<MCID::MayStore), 0x80ULL },
{ 1756, 3, 0, 8, 613, 0, 0, PPCImpOpBase + 0, 722, 0|(1ULL<<MCID::MayStore), 0x80ULL },
{ 1755, 2, 0, 8, 40, 0, 0, PPCImpOpBase + 0, 206, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1754, 3, 0, 8, 40, 0, 0, PPCImpOpBase + 0, 713, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1753, 3, 0, 8, 613, 0, 0, PPCImpOpBase + 0, 719, 0|(1ULL<<MCID::MayStore), 0x80ULL },
{ 1752, 2, 0, 8, 40, 0, 0, PPCImpOpBase + 0, 217, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1751, 3, 0, 8, 40, 0, 0, PPCImpOpBase + 0, 716, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1750, 3, 0, 8, 613, 0, 0, PPCImpOpBase + 0, 716, 0|(1ULL<<MCID::MayStore), 0x80ULL },
{ 1749, 3, 0, 8, 613, 0, 0, PPCImpOpBase + 0, 713, 0|(1ULL<<MCID::MayStore), 0x80ULL },
{ 1748, 3, 2, 4, 0, 1, 1, PPCImpOpBase + 132, 181, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1747, 3, 2, 4, 0, 1, 1, PPCImpOpBase + 61, 184, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1746, 4, 1, 4, 0, 1, 1, PPCImpOpBase + 132, 447, 0|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 1745, 4, 1, 4, 0, 1, 1, PPCImpOpBase + 61, 443, 0|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 1744, 5, 2, 4, 0, 1, 1, PPCImpOpBase + 132, 853, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1743, 5, 2, 4, 0, 1, 1, PPCImpOpBase + 61, 848, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1742, 5, 2, 4, 0, 1, 1, PPCImpOpBase + 132, 843, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1741, 5, 2, 4, 0, 1, 1, PPCImpOpBase + 61, 838, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1740, 2, 2, 4, 0, 0, 0, PPCImpOpBase + 0, 259, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1739, 1, 1, 4, 0, 0, 0, PPCImpOpBase + 0, 171, 0, 0x0ULL },
{ 1738, 2, 1, 4, 280, 0, 0, PPCImpOpBase + 0, 259, 0, 0x8ULL },
{ 1737, 2, 1, 4, 280, 0, 0, PPCImpOpBase + 0, 261, 0, 0x308ULL },
{ 1736, 2, 1, 4, 206, 0, 0, PPCImpOpBase + 0, 261, 0, 0x8ULL },
{ 1735, 2, 1, 4, 206, 0, 0, PPCImpOpBase + 0, 259, 0, 0x0ULL },
{ 1734, 7, 1, 8, 23, 0, 0, PPCImpOpBase + 0, 780, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1733, 7, 1, 8, 5, 0, 0, PPCImpOpBase + 0, 780, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1732, 6, 1, 8, 5, 0, 0, PPCImpOpBase + 0, 774, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1731, 7, 1, 8, 569, 0, 0, PPCImpOpBase + 0, 767, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1730, 7, 1, 8, 568, 0, 0, PPCImpOpBase + 0, 767, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1729, 6, 1, 8, 567, 0, 0, PPCImpOpBase + 0, 761, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1728, 7, 1, 8, 5, 0, 0, PPCImpOpBase + 0, 780, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1727, 6, 1, 8, 5, 0, 0, PPCImpOpBase + 0, 774, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1726, 7, 1, 8, 568, 0, 0, PPCImpOpBase + 0, 767, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1725, 6, 1, 8, 567, 0, 0, PPCImpOpBase + 0, 761, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1724, 7, 1, 8, 5, 0, 0, PPCImpOpBase + 0, 831, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1723, 6, 1, 8, 5, 0, 0, PPCImpOpBase + 0, 774, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1722, 7, 1, 8, 5, 0, 0, PPCImpOpBase + 0, 780, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1721, 6, 1, 8, 5, 0, 0, PPCImpOpBase + 0, 774, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1720, 7, 1, 8, 568, 0, 0, PPCImpOpBase + 0, 767, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1719, 6, 1, 8, 567, 0, 0, PPCImpOpBase + 0, 761, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1718, 7, 1, 8, 568, 0, 0, PPCImpOpBase + 0, 767, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1717, 6, 1, 8, 567, 0, 0, PPCImpOpBase + 0, 761, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1716, 6, 1, 8, 5, 0, 0, PPCImpOpBase + 0, 825, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1715, 6, 1, 8, 5, 0, 0, PPCImpOpBase + 0, 825, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1714, 6, 1, 8, 5, 0, 0, PPCImpOpBase + 0, 825, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1713, 6, 1, 8, 5, 0, 0, PPCImpOpBase + 0, 825, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1712, 5, 1, 8, 5, 0, 0, PPCImpOpBase + 0, 820, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1711, 6, 1, 8, 568, 0, 0, PPCImpOpBase + 0, 814, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1710, 6, 1, 8, 568, 0, 0, PPCImpOpBase + 0, 814, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1709, 6, 1, 8, 568, 0, 0, PPCImpOpBase + 0, 814, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1708, 6, 1, 8, 568, 0, 0, PPCImpOpBase + 0, 814, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1707, 5, 1, 8, 567, 0, 0, PPCImpOpBase + 0, 809, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1706, 6, 1, 8, 5, 0, 0, PPCImpOpBase + 0, 803, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1705, 6, 1, 8, 5, 0, 0, PPCImpOpBase + 0, 803, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1704, 6, 1, 8, 5, 0, 0, PPCImpOpBase + 0, 803, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1703, 6, 1, 8, 5, 0, 0, PPCImpOpBase + 0, 803, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1702, 5, 1, 8, 5, 0, 0, PPCImpOpBase + 0, 798, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1701, 6, 1, 8, 568, 0, 0, PPCImpOpBase + 0, 792, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1700, 6, 1, 8, 568, 0, 0, PPCImpOpBase + 0, 792, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1699, 6, 1, 8, 568, 0, 0, PPCImpOpBase + 0, 792, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1698, 6, 1, 8, 568, 0, 0, PPCImpOpBase + 0, 792, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1697, 5, 1, 8, 567, 0, 0, PPCImpOpBase + 0, 787, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1696, 7, 1, 8, 5, 0, 0, PPCImpOpBase + 0, 780, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1695, 7, 1, 8, 5, 0, 0, PPCImpOpBase + 0, 780, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1694, 7, 1, 8, 5, 0, 0, PPCImpOpBase + 0, 780, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1693, 7, 1, 8, 5, 0, 0, PPCImpOpBase + 0, 780, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1692, 6, 1, 8, 5, 0, 0, PPCImpOpBase + 0, 774, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1691, 7, 1, 8, 568, 0, 0, PPCImpOpBase + 0, 767, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1690, 7, 1, 8, 568, 0, 0, PPCImpOpBase + 0, 767, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1689, 7, 1, 8, 568, 0, 0, PPCImpOpBase + 0, 767, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1688, 7, 1, 8, 568, 0, 0, PPCImpOpBase + 0, 767, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1687, 6, 1, 8, 567, 0, 0, PPCImpOpBase + 0, 761, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1686, 7, 1, 8, 5, 0, 0, PPCImpOpBase + 0, 780, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1685, 7, 1, 8, 5, 0, 0, PPCImpOpBase + 0, 780, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1684, 7, 1, 8, 5, 0, 0, PPCImpOpBase + 0, 780, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1683, 7, 1, 8, 5, 0, 0, PPCImpOpBase + 0, 780, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1682, 6, 1, 8, 5, 0, 0, PPCImpOpBase + 0, 774, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1681, 7, 1, 8, 568, 0, 0, PPCImpOpBase + 0, 767, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1680, 7, 1, 8, 568, 0, 0, PPCImpOpBase + 0, 767, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1679, 7, 1, 8, 568, 0, 0, PPCImpOpBase + 0, 767, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1678, 7, 1, 8, 568, 0, 0, PPCImpOpBase + 0, 767, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1677, 6, 1, 8, 567, 0, 0, PPCImpOpBase + 0, 761, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1676, 3, 1, 8, 556, 0, 0, PPCImpOpBase + 0, 758, 0|(1ULL<<MCID::MayLoad), 0x80ULL },
{ 1675, 2, 1, 8, 40, 0, 0, PPCImpOpBase + 0, 630, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1674, 3, 1, 8, 40, 0, 0, PPCImpOpBase + 0, 747, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1673, 3, 1, 8, 556, 0, 0, PPCImpOpBase + 0, 755, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1672, 2, 1, 8, 40, 0, 0, PPCImpOpBase + 0, 753, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1671, 3, 1, 8, 40, 0, 0, PPCImpOpBase + 0, 750, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1670, 3, 1, 8, 556, 0, 0, PPCImpOpBase + 0, 750, 0|(1ULL<<MCID::MayLoad), 0x80ULL },
{ 1669, 3, 1, 8, 556, 0, 0, PPCImpOpBase + 0, 747, 0|(1ULL<<MCID::MayLoad), 0x80ULL },
{ 1668, 3, 1, 8, 556, 0, 0, PPCImpOpBase + 0, 744, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1667, 2, 1, 8, 40, 0, 0, PPCImpOpBase + 0, 742, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1666, 3, 1, 8, 40, 0, 0, PPCImpOpBase + 0, 739, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1665, 3, 1, 8, 556, 0, 0, PPCImpOpBase + 0, 739, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1664, 3, 1, 8, 556, 0, 0, PPCImpOpBase + 0, 744, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1663, 2, 1, 8, 40, 0, 0, PPCImpOpBase + 0, 742, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1662, 3, 1, 8, 40, 0, 0, PPCImpOpBase + 0, 739, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1661, 3, 1, 8, 556, 0, 0, PPCImpOpBase + 0, 739, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1660, 3, 1, 8, 556, 0, 0, PPCImpOpBase + 0, 722, 0|(1ULL<<MCID::MayLoad), 0x80ULL },
{ 1659, 2, 1, 8, 40, 0, 0, PPCImpOpBase + 0, 206, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1658, 3, 1, 8, 40, 0, 0, PPCImpOpBase + 0, 713, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1657, 3, 1, 8, 556, 0, 0, PPCImpOpBase + 0, 719, 0|(1ULL<<MCID::MayLoad), 0x80ULL },
{ 1656, 2, 1, 8, 40, 0, 0, PPCImpOpBase + 0, 217, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1655, 3, 1, 8, 40, 0, 0, PPCImpOpBase + 0, 716, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1654, 3, 1, 8, 556, 0, 0, PPCImpOpBase + 0, 716, 0|(1ULL<<MCID::MayLoad), 0x80ULL },
{ 1653, 3, 1, 8, 556, 0, 0, PPCImpOpBase + 0, 713, 0|(1ULL<<MCID::MayLoad), 0x80ULL },
{ 1652, 3, 1, 8, 556, 0, 0, PPCImpOpBase + 0, 722, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1651, 2, 1, 8, 40, 0, 0, PPCImpOpBase + 0, 206, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1650, 3, 1, 8, 40, 0, 0, PPCImpOpBase + 0, 713, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1649, 3, 1, 8, 556, 0, 0, PPCImpOpBase + 0, 719, 0|(1ULL<<MCID::MayLoad), 0x80ULL },
{ 1648, 2, 1, 8, 40, 0, 0, PPCImpOpBase + 0, 217, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1647, 3, 1, 8, 40, 0, 0, PPCImpOpBase + 0, 716, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1646, 3, 1, 8, 556, 0, 0, PPCImpOpBase + 0, 716, 0|(1ULL<<MCID::MayLoad), 0x80ULL },
{ 1645, 3, 1, 8, 556, 0, 0, PPCImpOpBase + 0, 713, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1644, 2, 1, 8, 621, 0, 0, PPCImpOpBase + 0, 217, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x80ULL },
{ 1643, 2, 1, 8, 621, 0, 0, PPCImpOpBase + 0, 206, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x80ULL },
{ 1642, 3, 1, 8, 556, 0, 0, PPCImpOpBase + 0, 722, 0|(1ULL<<MCID::MayLoad), 0x80ULL },
{ 1641, 2, 1, 8, 40, 0, 0, PPCImpOpBase + 0, 206, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1640, 3, 1, 8, 40, 0, 0, PPCImpOpBase + 0, 713, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1639, 3, 1, 8, 556, 0, 0, PPCImpOpBase + 0, 719, 0|(1ULL<<MCID::MayLoad), 0x80ULL },
{ 1638, 2, 1, 8, 40, 0, 0, PPCImpOpBase + 0, 217, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1637, 3, 1, 8, 40, 0, 0, PPCImpOpBase + 0, 716, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1636, 3, 1, 8, 556, 0, 0, PPCImpOpBase + 0, 716, 0|(1ULL<<MCID::MayLoad), 0x80ULL },
{ 1635, 3, 1, 8, 556, 0, 0, PPCImpOpBase + 0, 713, 0|(1ULL<<MCID::MayLoad), 0x80ULL },
{ 1634, 3, 1, 8, 556, 0, 0, PPCImpOpBase + 0, 722, 0|(1ULL<<MCID::MayLoad), 0x80ULL },
{ 1633, 2, 1, 8, 40, 0, 0, PPCImpOpBase + 0, 206, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1632, 3, 1, 8, 40, 0, 0, PPCImpOpBase + 0, 713, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1631, 3, 1, 8, 556, 0, 0, PPCImpOpBase + 0, 719, 0|(1ULL<<MCID::MayLoad), 0x80ULL },
{ 1630, 2, 1, 8, 40, 0, 0, PPCImpOpBase + 0, 217, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1629, 3, 1, 8, 40, 0, 0, PPCImpOpBase + 0, 716, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1628, 3, 1, 8, 556, 0, 0, PPCImpOpBase + 0, 716, 0|(1ULL<<MCID::MayLoad), 0x80ULL },
{ 1627, 3, 1, 8, 556, 0, 0, PPCImpOpBase + 0, 713, 0|(1ULL<<MCID::MayLoad), 0x80ULL },
{ 1626, 3, 1, 8, 556, 0, 0, PPCImpOpBase + 0, 736, 0|(1ULL<<MCID::MayLoad), 0x80ULL },
{ 1625, 2, 1, 8, 40, 0, 0, PPCImpOpBase + 0, 734, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1624, 3, 1, 8, 40, 0, 0, PPCImpOpBase + 0, 731, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1623, 3, 1, 8, 556, 0, 0, PPCImpOpBase + 0, 731, 0|(1ULL<<MCID::MayLoad), 0x80ULL },
{ 1622, 3, 1, 8, 556, 0, 0, PPCImpOpBase + 0, 728, 0|(1ULL<<MCID::MayLoad), 0x80ULL },
{ 1621, 2, 1, 8, 40, 0, 0, PPCImpOpBase + 0, 659, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1620, 3, 1, 8, 40, 0, 0, PPCImpOpBase + 0, 725, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1619, 3, 1, 8, 556, 0, 0, PPCImpOpBase + 0, 725, 0|(1ULL<<MCID::MayLoad), 0x80ULL },
{ 1618, 3, 1, 8, 556, 0, 0, PPCImpOpBase + 0, 719, 0|(1ULL<<MCID::MayLoad), 0x80ULL },
{ 1617, 2, 1, 8, 40, 0, 0, PPCImpOpBase + 0, 217, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1616, 3, 1, 8, 40, 0, 0, PPCImpOpBase + 0, 716, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1615, 3, 1, 8, 556, 0, 0, PPCImpOpBase + 0, 716, 0|(1ULL<<MCID::MayLoad), 0x80ULL },
{ 1614, 3, 1, 8, 556, 0, 0, PPCImpOpBase + 0, 722, 0|(1ULL<<MCID::MayLoad), 0x80ULL },
{ 1613, 2, 1, 8, 40, 0, 0, PPCImpOpBase + 0, 206, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1612, 3, 1, 8, 40, 0, 0, PPCImpOpBase + 0, 713, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1611, 3, 1, 8, 556, 0, 0, PPCImpOpBase + 0, 719, 0|(1ULL<<MCID::MayLoad), 0x80ULL },
{ 1610, 2, 1, 8, 40, 0, 0, PPCImpOpBase + 0, 217, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1609, 3, 1, 8, 40, 0, 0, PPCImpOpBase + 0, 716, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1608, 3, 1, 8, 556, 0, 0, PPCImpOpBase + 0, 716, 0|(1ULL<<MCID::MayLoad), 0x80ULL },
{ 1607, 3, 1, 8, 556, 0, 0, PPCImpOpBase + 0, 713, 0|(1ULL<<MCID::MayLoad), 0x80ULL },
{ 1606, 2, 1, 8, 2, 0, 0, PPCImpOpBase + 0, 206, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1605, 2, 1, 8, 2, 0, 0, PPCImpOpBase + 0, 217, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1604, 3, 1, 8, 2, 0, 0, PPCImpOpBase + 0, 208, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1603, 3, 1, 8, 2, 0, 0, PPCImpOpBase + 0, 245, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1602, 3, 1, 4, 449, 0, 0, PPCImpOpBase + 0, 228, 0, 0x0ULL },
{ 1601, 3, 1, 4, 449, 0, 0, PPCImpOpBase + 0, 228, 0, 0x0ULL },
{ 1600, 3, 1, 8, 620, 0, 0, PPCImpOpBase + 0, 655, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1599, 3, 1, 4, 0, 0, 0, PPCImpOpBase + 0, 208, 0, 0x0ULL },
{ 1598, 3, 1, 8, 620, 0, 0, PPCImpOpBase + 0, 710, 0, 0x80ULL },
{ 1597, 3, 1, 8, 620, 0, 0, PPCImpOpBase + 0, 208, 0, 0x80ULL },
{ 1596, 3, 1, 8, 620, 0, 0, PPCImpOpBase + 0, 245, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },
{ 1595, 3, 1, 4, 201, 0, 1, PPCImpOpBase + 0, 222, 0|(1ULL<<MCID::Commutable), 0x8ULL },
{ 1594, 3, 1, 4, 508, 0, 0, PPCImpOpBase + 0, 181, 0, 0x8ULL },
{ 1593, 3, 1, 4, 508, 0, 0, PPCImpOpBase + 0, 184, 0, 0x8ULL },
{ 1592, 3, 1, 4, 508, 0, 0, PPCImpOpBase + 0, 181, 0, 0x8ULL },
{ 1591, 3, 1, 4, 508, 0, 0, PPCImpOpBase + 0, 184, 0, 0x8ULL },
{ 1590, 3, 1, 4, 198, 0, 1, PPCImpOpBase + 0, 222, 0, 0x8ULL },
{ 1589, 3, 1, 4, 198, 0, 1, PPCImpOpBase + 0, 228, 0, 0x8ULL },
{ 1588, 3, 1, 4, 198, 0, 0, PPCImpOpBase + 0, 228, 0, 0x8ULL },
{ 1587, 3, 1, 4, 198, 0, 0, PPCImpOpBase + 0, 222, 0, 0x8ULL },
{ 1586, 3, 1, 4, 201, 0, 1, PPCImpOpBase + 0, 228, 0|(1ULL<<MCID::Commutable), 0x8ULL },
{ 1585, 3, 1, 4, 201, 0, 0, PPCImpOpBase + 0, 228, 0|(1ULL<<MCID::Commutable), 0x8ULL },
{ 1584, 3, 1, 4, 201, 0, 0, PPCImpOpBase + 0, 222, 0|(1ULL<<MCID::Commutable), 0x8ULL },
{ 1583, 3, 1, 4, 198, 0, 1, PPCImpOpBase + 0, 222, 0|(1ULL<<MCID::Commutable), 0x8ULL },
{ 1582, 3, 1, 4, 198, 0, 1, PPCImpOpBase + 0, 228, 0|(1ULL<<MCID::Commutable), 0x8ULL },
{ 1581, 3, 1, 4, 198, 0, 0, PPCImpOpBase + 0, 228, 0|(1ULL<<MCID::Commutable), 0x8ULL },
{ 1580, 3, 1, 4, 198, 0, 0, PPCImpOpBase + 0, 222, 0|(1ULL<<MCID::Commutable), 0x8ULL },
{ 1579, 0, 0, 4, 418, 0, 0, PPCImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x8ULL },
{ 1578, 0, 0, 4, 418, 0, 0, PPCImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x8ULL },
{ 1577, 0, 0, 4, 509, 0, 0, PPCImpOpBase + 0, 1, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x8ULL },
{ 1576, 2, 1, 4, 508, 0, 1, PPCImpOpBase + 0, 259, 0, 0x8ULL },
{ 1575, 2, 1, 4, 533, 0, 2, PPCImpOpBase + 3, 259, 0, 0x8ULL },
{ 1574, 2, 1, 4, 498, 0, 1, PPCImpOpBase + 2, 259, 0, 0x8ULL },
{ 1573, 2, 1, 4, 508, 0, 1, PPCImpOpBase + 0, 261, 0, 0x8ULL },
{ 1572, 2, 1, 4, 533, 0, 2, PPCImpOpBase + 3, 261, 0, 0x8ULL },
{ 1571, 2, 1, 4, 498, 0, 1, PPCImpOpBase + 2, 261, 0, 0x8ULL },
{ 1570, 2, 1, 4, 498, 0, 0, PPCImpOpBase + 0, 261, 0, 0x8ULL },
{ 1569, 2, 1, 4, 498, 0, 0, PPCImpOpBase + 0, 259, 0, 0x8ULL },
{ 1568, 0, 0, 4, 616, 0, 0, PPCImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1567, 3, 1, 4, 198, 0, 1, PPCImpOpBase + 0, 222, 0|(1ULL<<MCID::Commutable), 0x8ULL },
{ 1566, 3, 1, 4, 198, 0, 1, PPCImpOpBase + 0, 228, 0|(1ULL<<MCID::Commutable), 0x8ULL },
{ 1565, 3, 1, 4, 198, 0, 0, PPCImpOpBase + 0, 228, 0|(1ULL<<MCID::Commutable), 0x8ULL },
{ 1564, 3, 1, 4, 198, 0, 0, PPCImpOpBase + 0, 222, 0|(1ULL<<MCID::Commutable), 0x8ULL },
{ 1563, 0, 0, 4, 0, 0, 1, PPCImpOpBase + 204, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL },
{ 1562, 0, 0, 4, 0, 0, 1, PPCImpOpBase + 203, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL },
{ 1561, 0, 0, 4, 0, 0, 1, PPCImpOpBase + 203, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL },
{ 1560, 3, 1, 4, 150, 0, 1, PPCImpOpBase + 0, 222, 0|(1ULL<<MCID::Commutable), 0x8ULL },
{ 1559, 3, 1, 4, 150, 0, 2, PPCImpOpBase + 3, 222, 0|(1ULL<<MCID::Commutable), 0x8ULL },
{ 1558, 3, 1, 4, 312, 0, 1, PPCImpOpBase + 2, 222, 0|(1ULL<<MCID::Commutable), 0x8ULL },
{ 1557, 3, 1, 4, 312, 0, 0, PPCImpOpBase + 0, 222, 0|(1ULL<<MCID::Commutable), 0x8ULL },
{ 1556, 3, 1, 4, 149, 0, 0, PPCImpOpBase + 0, 181, 0, 0x8ULL },
{ 1555, 3, 1, 4, 149, 0, 0, PPCImpOpBase + 0, 184, 0, 0x8ULL },
{ 1554, 3, 1, 4, 152, 0, 1, PPCImpOpBase + 0, 228, 0|(1ULL<<MCID::Commutable), 0x8ULL },
{ 1553, 3, 1, 4, 152, 0, 2, PPCImpOpBase + 3, 228, 0|(1ULL<<MCID::Commutable), 0x8ULL },
{ 1552, 3, 1, 4, 314, 0, 1, PPCImpOpBase + 2, 228, 0|(1ULL<<MCID::Commutable), 0x8ULL },
{ 1551, 3, 1, 4, 314, 0, 0, PPCImpOpBase + 0, 228, 0|(1ULL<<MCID::Commutable), 0x8ULL },
{ 1550, 3, 1, 4, 150, 0, 1, PPCImpOpBase + 0, 222, 0|(1ULL<<MCID::Commutable), 0x8ULL },
{ 1549, 3, 1, 4, 151, 0, 1, PPCImpOpBase + 0, 222, 0|(1ULL<<MCID::Commutable), 0x8ULL },
{ 1548, 3, 1, 4, 313, 0, 0, PPCImpOpBase + 0, 222, 0|(1ULL<<MCID::Commutable), 0x8ULL },
{ 1547, 3, 1, 4, 312, 0, 0, PPCImpOpBase + 0, 222, 0|(1ULL<<MCID::Commutable), 0x8ULL },
{ 1546, 3, 1, 4, 150, 0, 1, PPCImpOpBase + 0, 228, 0|(1ULL<<MCID::Commutable), 0x8ULL },
{ 1545, 3, 1, 4, 151, 0, 1, PPCImpOpBase + 0, 228, 0|(1ULL<<MCID::Commutable), 0x8ULL },
{ 1544, 3, 1, 4, 313, 0, 0, PPCImpOpBase + 0, 228, 0|(1ULL<<MCID::Commutable), 0x8ULL },
{ 1543, 3, 1, 4, 312, 0, 0, PPCImpOpBase + 0, 228, 0|(1ULL<<MCID::Commutable), 0x8ULL },
{ 1542, 2, 1, 4, 259, 0, 0, PPCImpOpBase + 0, 708, 0, 0x0ULL },
{ 1541, 2, 1, 4, 578, 0, 0, PPCImpOpBase + 0, 697, 0, 0x0ULL },
{ 1540, 2, 1, 4, 471, 0, 0, PPCImpOpBase + 0, 699, 0, 0x0ULL },
{ 1539, 2, 1, 4, 259, 0, 0, PPCImpOpBase + 0, 708, 0, 0x0ULL },
{ 1538, 2, 1, 4, 471, 0, 0, PPCImpOpBase + 0, 699, 0, 0x0ULL },
{ 1537, 2, 1, 4, 471, 0, 0, PPCImpOpBase + 0, 699, 0, 0x0ULL },
{ 1536, 2, 1, 4, 471, 0, 0, PPCImpOpBase + 0, 699, 0, 0x0ULL },
{ 1535, 3, 1, 4, 262, 0, 0, PPCImpOpBase + 0, 705, 0, 0x0ULL },
{ 1534, 2, 1, 4, 259, 0, 0, PPCImpOpBase + 0, 703, 0, 0x0ULL },
{ 1533, 2, 1, 4, 468, 0, 0, PPCImpOpBase + 0, 701, 0, 0x0ULL },
{ 1532, 2, 1, 4, 471, 0, 0, PPCImpOpBase + 0, 699, 0, 0x0ULL },
{ 1531, 1, 0, 4, 236, 0, 0, PPCImpOpBase + 0, 671, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1530, 2, 1, 4, 259, 0, 0, PPCImpOpBase + 0, 697, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1529, 2, 1, 4, 259, 0, 0, PPCImpOpBase + 0, 697, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1528, 2, 1, 4, 554, 0, 0, PPCImpOpBase + 0, 695, 0|(1ULL<<MCID::UnmodeledSideEffects), 0xaULL },
{ 1527, 1, 0, 4, 554, 0, 0, PPCImpOpBase + 0, 171, 0|(1ULL<<MCID::UnmodeledSideEffects), 0xaULL },
{ 1526, 2, 1, 4, 259, 0, 0, PPCImpOpBase + 0, 693, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1525, 1, 0, 4, 382, 0, 0, PPCImpOpBase + 0, 171, 0|(1ULL<<MCID::UnmodeledSideEffects), 0xaULL },
{ 1524, 2, 0, 4, 415, 0, 0, PPCImpOpBase + 0, 259, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1523, 2, 0, 4, 553, 0, 0, PPCImpOpBase + 0, 206, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1522, 2, 0, 4, 382, 0, 0, PPCImpOpBase + 0, 678, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1521, 2, 0, 4, 382, 0, 0, PPCImpOpBase + 0, 676, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1520, 2, 0, 4, 377, 0, 0, PPCImpOpBase + 0, 676, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1519, 2, 1, 4, 299, 0, 0, PPCImpOpBase + 0, 691, 0|(1ULL<<MCID::ExtraDefRegAllocReq), 0x21ULL },
{ 1518, 2, 1, 4, 299, 0, 0, PPCImpOpBase + 0, 689, 0|(1ULL<<MCID::ExtraDefRegAllocReq), 0x21ULL },
{ 1517, 2, 0, 4, 381, 0, 0, PPCImpOpBase + 0, 206, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1516, 2, 0, 4, 380, 0, 0, PPCImpOpBase + 0, 206, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1515, 1, 0, 4, 104, 0, 1, PPCImpOpBase + 204, 172, 0, 0x9ULL },
{ 1514, 1, 0, 4, 104, 0, 1, PPCImpOpBase + 203, 171, 0, 0x9ULL },
{ 1513, 2, 0, 4, 186, 0, 1, PPCImpOpBase + 134, 687, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x1aULL },
{ 1512, 4, 0, 4, 185, 0, 1, PPCImpOpBase + 131, 680, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1511, 2, 0, 4, 536, 0, 1, PPCImpOpBase + 134, 21, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1510, 3, 0, 4, 536, 0, 1, PPCImpOpBase + 131, 684, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1509, 3, 0, 4, 536, 0, 1, PPCImpOpBase + 134, 684, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1508, 4, 0, 4, 185, 0, 1, PPCImpOpBase + 134, 680, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1507, 1, 0, 4, 272, 0, 1, PPCImpOpBase + 134, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x1aULL },
{ 1506, 1, 0, 4, 531, 0, 1, PPCImpOpBase + 134, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x1aULL },
{ 1505, 2, 0, 4, 417, 0, 0, PPCImpOpBase + 0, 206, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1504, 1, 0, 4, 104, 0, 1, PPCImpOpBase + 63, 171, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::NotDuplicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x9ULL },
{ 1503, 1, 0, 4, 104, 0, 1, PPCImpOpBase + 64, 172, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::NotDuplicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x9ULL },
{ 1502, 1, 0, 4, 104, 0, 1, PPCImpOpBase + 64, 172, 0, 0x9ULL },
{ 1501, 1, 0, 4, 104, 0, 1, PPCImpOpBase + 63, 171, 0, 0x9ULL },
{ 1500, 2, 0, 4, 196, 0, 0, PPCImpOpBase + 0, 678, 0|(1ULL<<MCID::ExtraDefRegAllocReq), 0x20ULL },
{ 1499, 2, 0, 4, 196, 0, 0, PPCImpOpBase + 0, 676, 0|(1ULL<<MCID::ExtraDefRegAllocReq), 0x20ULL },
{ 1498, 0, 0, 4, 422, 0, 0, PPCImpOpBase + 0, 1, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1497, 0, 0, 4, 344, 0, 0, PPCImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1496, 3, 1, 4, 387, 0, 0, PPCImpOpBase + 0, 222, 0, 0x0ULL },
{ 1495, 3, 1, 4, 387, 0, 0, PPCImpOpBase + 0, 228, 0, 0x8ULL },
{ 1494, 3, 1, 4, 384, 0, 0, PPCImpOpBase + 0, 222, 0, 0x0ULL },
{ 1493, 3, 1, 4, 387, 0, 0, PPCImpOpBase + 0, 228, 0, 0x8ULL },
{ 1492, 2, 1, 4, 259, 0, 0, PPCImpOpBase + 0, 674, 0, 0x200ULL },
{ 1491, 2, 1, 4, 578, 0, 0, PPCImpOpBase + 0, 665, 0, 0x0ULL },
{ 1490, 2, 1, 4, 259, 0, 0, PPCImpOpBase + 0, 672, 0, 0x0ULL },
{ 1489, 1, 1, 4, 235, 0, 0, PPCImpOpBase + 0, 671, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1488, 2, 1, 4, 259, 0, 0, PPCImpOpBase + 0, 669, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1487, 2, 1, 4, 375, 0, 0, PPCImpOpBase + 0, 667, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x9ULL },
{ 1486, 1, 1, 4, 375, 0, 0, PPCImpOpBase + 0, 171, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x9ULL },
{ 1485, 2, 1, 4, 259, 0, 0, PPCImpOpBase + 0, 665, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1484, 1, 1, 4, 378, 0, 0, PPCImpOpBase + 0, 171, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x9ULL },
{ 1483, 1, 1, 4, 562, 0, 0, PPCImpOpBase + 0, 172, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x9ULL },
{ 1482, 2, 1, 4, 208, 0, 0, PPCImpOpBase + 0, 206, 0, 0x0ULL },
{ 1481, 2, 1, 4, 112, 0, 0, PPCImpOpBase + 0, 259, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1480, 2, 1, 4, 561, 0, 0, PPCImpOpBase + 0, 206, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1479, 2, 1, 4, 378, 0, 0, PPCImpOpBase + 0, 217, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1478, 2, 1, 4, 378, 0, 0, PPCImpOpBase + 0, 206, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1477, 2, 1, 4, 376, 0, 0, PPCImpOpBase + 0, 206, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1476, 2, 1, 4, 181, 0, 0, PPCImpOpBase + 0, 663, 0|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x21ULL },
{ 1475, 2, 1, 4, 181, 0, 0, PPCImpOpBase + 0, 661, 0|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x21ULL },
{ 1474, 1, 1, 4, 379, 0, 0, PPCImpOpBase + 0, 171, 0, 0x0ULL },
{ 1473, 1, 1, 4, 103, 1, 0, PPCImpOpBase + 204, 172, 0, 0x9ULL },
{ 1472, 1, 1, 4, 103, 1, 0, PPCImpOpBase + 203, 171, 0, 0x9ULL },
{ 1471, 1, 1, 4, 529, 1, 1, PPCImpOpBase + 135, 658, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1470, 1, 1, 4, 529, 1, 0, PPCImpOpBase + 134, 658, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x1aULL },
{ 1469, 2, 1, 4, 530, 1, 0, PPCImpOpBase + 134, 659, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x1aULL },
{ 1468, 2, 1, 4, 273, 1, 0, PPCImpOpBase + 134, 345, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x1aULL },
{ 1467, 1, 1, 4, 394, 1, 0, PPCImpOpBase + 134, 658, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x1aULL },
{ 1466, 2, 1, 4, 530, 1, 0, PPCImpOpBase + 134, 659, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x1aULL },
{ 1465, 2, 1, 4, 273, 1, 0, PPCImpOpBase + 134, 345, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x1aULL },
{ 1464, 1, 1, 4, 529, 1, 0, PPCImpOpBase + 134, 658, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x1aULL },
{ 1463, 2, 1, 4, 416, 0, 0, PPCImpOpBase + 0, 206, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1462, 1, 1, 4, 103, 1, 0, PPCImpOpBase + 64, 172, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x9ULL },
{ 1461, 1, 1, 4, 103, 1, 0, PPCImpOpBase + 63, 171, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x9ULL },
{ 1460, 1, 1, 4, 105, 0, 0, PPCImpOpBase + 0, 172, 0|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x20ULL },
{ 1459, 1, 1, 4, 105, 0, 0, PPCImpOpBase + 0, 171, 0|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x20ULL },
{ 1458, 3, 1, 4, 619, 0, 0, PPCImpOpBase + 0, 655, 0, 0x1ULL },
{ 1457, 1, 1, 4, 291, 0, 0, PPCImpOpBase + 0, 654, 0, 0x0ULL },
{ 1456, 2, 1, 4, 391, 0, 0, PPCImpOpBase + 0, 652, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1455, 2, 1, 4, 106, 0, 0, PPCImpOpBase + 0, 652, 0, 0x21ULL },
{ 1454, 1, 0, 4, 413, 0, 0, PPCImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1453, 4, 1, 4, 311, 0, 0, PPCImpOpBase + 0, 644, 0, 0x8ULL },
{ 1452, 4, 1, 4, 311, 0, 0, PPCImpOpBase + 0, 648, 0, 0x8ULL },
{ 1451, 4, 1, 4, 311, 0, 0, PPCImpOpBase + 0, 644, 0, 0x8ULL },
{ 1450, 4, 1, 4, 311, 0, 0, PPCImpOpBase + 0, 644, 0, 0x8ULL },
{ 1449, 3, 1, 4, 334, 0, 0, PPCImpOpBase + 0, 627, 0|(1ULL<<MCID::MayLoad), 0x40ULL },
{ 1448, 3, 1, 4, 334, 0, 0, PPCImpOpBase + 0, 627, 0|(1ULL<<MCID::MayLoad), 0x40ULL },
{ 1447, 3, 1, 4, 113, 0, 0, PPCImpOpBase + 0, 627, 0|(1ULL<<MCID::MayLoad), 0x40ULL },
{ 1446, 3, 1, 4, 552, 0, 0, PPCImpOpBase + 0, 627, 0|(1ULL<<MCID::MayLoad), 0x40ULL },
{ 1445, 3, 1, 4, 15, 0, 0, PPCImpOpBase + 0, 632, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x40ULL },
{ 1444, 3, 1, 4, 15, 0, 0, PPCImpOpBase + 0, 632, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x40ULL },
{ 1443, 3, 1, 4, 552, 0, 0, PPCImpOpBase + 0, 627, 0|(1ULL<<MCID::MayLoad), 0x40ULL },
{ 1442, 3, 1, 4, 552, 0, 0, PPCImpOpBase + 0, 627, 0|(1ULL<<MCID::MayLoad), 0x40ULL },
{ 1441, 3, 1, 4, 552, 0, 0, PPCImpOpBase + 0, 627, 0|(1ULL<<MCID::MayLoad), 0x40ULL },
{ 1440, 3, 1, 4, 560, 0, 0, PPCImpOpBase + 0, 641, 0|(1ULL<<MCID::MayLoad), 0x40ULL },
{ 1439, 3, 1, 4, 40, 0, 0, PPCImpOpBase + 0, 638, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x40ULL },
{ 1438, 3, 1, 4, 40, 0, 0, PPCImpOpBase + 0, 638, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x40ULL },
{ 1437, 3, 1, 4, 559, 0, 0, PPCImpOpBase + 0, 635, 0|(1ULL<<MCID::MayLoad), 0x0ULL },
{ 1436, 3, 1, 4, 333, 0, 0, PPCImpOpBase + 0, 632, 0|(1ULL<<MCID::MayLoad), 0x40ULL },
{ 1435, 3, 1, 4, 333, 0, 0, PPCImpOpBase + 0, 632, 0|(1ULL<<MCID::MayLoad), 0x40ULL },
{ 1434, 2, 1, 4, 573, 0, 0, PPCImpOpBase + 0, 630, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1433, 3, 1, 4, 365, 0, 0, PPCImpOpBase + 0, 627, 0|(1ULL<<MCID::MayLoad), 0x40ULL },
{ 1432, 3, 1, 4, 113, 0, 0, PPCImpOpBase + 0, 627, 0|(1ULL<<MCID::MayLoad), 0x40ULL },
{ 1431, 3, 1, 4, 335, 0, 0, PPCImpOpBase + 0, 627, 0|(1ULL<<MCID::MayLoad), 0x40ULL },
{ 1430, 3, 1, 4, 213, 0, 0, PPCImpOpBase + 0, 627, 0|(1ULL<<MCID::MayLoad), 0x40ULL },
{ 1429, 3, 1, 4, 547, 0, 0, PPCImpOpBase + 0, 624, 0|(1ULL<<MCID::MayLoad), 0x0ULL },
{ 1428, 3, 1, 4, 363, 0, 0, PPCImpOpBase + 0, 219, 0|(1ULL<<MCID::MayLoad), 0x40ULL },
{ 1427, 3, 1, 4, 558, 0, 0, PPCImpOpBase + 0, 621, 0|(1ULL<<MCID::MayLoad), 0x0ULL },
{ 1426, 3, 1, 4, 213, 0, 0, PPCImpOpBase + 0, 203, 0|(1ULL<<MCID::MayLoad), 0x40ULL },
{ 1425, 3, 1, 4, 360, 0, 0, PPCImpOpBase + 0, 203, 0|(1ULL<<MCID::MayLoad), 0x40ULL },
{ 1424, 3, 1, 4, 334, 0, 0, PPCImpOpBase + 0, 203, 0|(1ULL<<MCID::MayLoad), 0x40ULL },
{ 1423, 3, 1, 4, 334, 0, 0, PPCImpOpBase + 0, 203, 0|(1ULL<<MCID::MayLoad), 0x40ULL },
{ 1422, 3, 1, 4, 335, 0, 0, PPCImpOpBase + 0, 203, 0|(1ULL<<MCID::MayLoad), 0x40ULL },
{ 1421, 3, 1, 4, 547, 0, 0, PPCImpOpBase + 0, 621, 0|(1ULL<<MCID::MayLoad), 0x0ULL },
{ 1420, 3, 1, 4, 542, 0, 0, PPCImpOpBase + 0, 618, 0|(1ULL<<MCID::MayLoad), 0x0ULL },
{ 1419, 3, 1, 4, 542, 0, 0, PPCImpOpBase + 0, 615, 0|(1ULL<<MCID::MayLoad), 0x0ULL },
{ 1418, 3, 1, 4, 340, 0, 0, PPCImpOpBase + 0, 557, 0|(1ULL<<MCID::MayLoad), 0x8ULL },
{ 1417, 3, 1, 4, 340, 0, 0, PPCImpOpBase + 0, 554, 0|(1ULL<<MCID::MayLoad), 0x8ULL },
{ 1416, 3, 1, 4, 340, 0, 0, PPCImpOpBase + 0, 554, 0|(1ULL<<MCID::MayLoad), 0x8ULL },
{ 1415, 3, 1, 4, 340, 0, 0, PPCImpOpBase + 0, 551, 0|(1ULL<<MCID::MayLoad), 0x250ULL },
{ 1414, 3, 1, 4, 340, 0, 0, PPCImpOpBase + 0, 532, 0|(1ULL<<MCID::MayLoad), 0x250ULL },
{ 1413, 4, 2, 4, 356, 0, 0, PPCImpOpBase + 0, 547, 0|(1ULL<<MCID::MayLoad), 0x50ULL },
{ 1412, 4, 2, 4, 356, 0, 0, PPCImpOpBase + 0, 543, 0|(1ULL<<MCID::MayLoad), 0x50ULL },
{ 1411, 4, 2, 4, 355, 0, 0, PPCImpOpBase + 0, 539, 0|(1ULL<<MCID::MayLoad), 0x10ULL },
{ 1410, 4, 2, 4, 355, 0, 0, PPCImpOpBase + 0, 535, 0|(1ULL<<MCID::MayLoad), 0x10ULL },
{ 1409, 3, 1, 4, 555, 0, 0, PPCImpOpBase + 0, 222, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x40ULL },
{ 1408, 3, 1, 4, 540, 0, 0, PPCImpOpBase + 0, 521, 0|(1ULL<<MCID::MayLoad), 0x210ULL },
{ 1407, 3, 1, 4, 540, 0, 0, PPCImpOpBase + 0, 200, 0|(1ULL<<MCID::MayLoad), 0x210ULL },
{ 1406, 3, 1, 4, 225, 0, 0, PPCImpOpBase + 0, 532, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1405, 3, 1, 4, 111, 0, 0, PPCImpOpBase + 0, 551, 0|(1ULL<<MCID::MayLoad), 0x250ULL },
{ 1404, 3, 1, 4, 111, 0, 0, PPCImpOpBase + 0, 532, 0|(1ULL<<MCID::MayLoad), 0x250ULL },
{ 1403, 3, 1, 4, 124, 0, 0, PPCImpOpBase + 0, 200, 0|(1ULL<<MCID::MayLoad), 0x114ULL },
{ 1402, 3, 1, 4, 123, 0, 0, PPCImpOpBase + 0, 532, 0|(1ULL<<MCID::MayLoad), 0x154ULL },
{ 1401, 3, 1, 4, 222, 0, 0, PPCImpOpBase + 0, 557, 0|(1ULL<<MCID::MayLoad), 0x8ULL },
{ 1400, 3, 1, 4, 222, 0, 0, PPCImpOpBase + 0, 554, 0|(1ULL<<MCID::MayLoad), 0x8ULL },
{ 1399, 3, 1, 4, 222, 0, 0, PPCImpOpBase + 0, 554, 0|(1ULL<<MCID::MayLoad), 0x8ULL },
{ 1398, 3, 1, 4, 123, 0, 0, PPCImpOpBase + 0, 551, 0|(1ULL<<MCID::MayLoad), 0x154ULL },
{ 1397, 4, 2, 4, 126, 0, 0, PPCImpOpBase + 0, 547, 0|(1ULL<<MCID::MayLoad), 0x50ULL },
{ 1396, 3, 1, 4, 403, 0, 0, PPCImpOpBase + 0, 184, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x40ULL },
{ 1395, 3, 1, 4, 109, 0, 0, PPCImpOpBase + 0, 532, 0|(1ULL<<MCID::MayLoad), 0x40ULL },
{ 1394, 3, 1, 4, 109, 0, 0, PPCImpOpBase + 0, 532, 0|(1ULL<<MCID::MayLoad), 0x40ULL },
{ 1393, 3, 1, 4, 124, 0, 0, PPCImpOpBase + 0, 521, 0|(1ULL<<MCID::MayLoad), 0x114ULL },
{ 1392, 3, 1, 4, 212, 0, 0, PPCImpOpBase + 0, 612, 0|(1ULL<<MCID::MayLoad), 0x50ULL },
{ 1391, 3, 1, 4, 212, 0, 0, PPCImpOpBase + 0, 612, 0|(1ULL<<MCID::MayLoad), 0x50ULL },
{ 1390, 3, 1, 4, 322, 0, 0, PPCImpOpBase + 0, 612, 0, 0x50ULL },
{ 1389, 3, 1, 4, 322, 0, 0, PPCImpOpBase + 0, 612, 0, 0x50ULL },
{ 1388, 3, 1, 4, 212, 0, 0, PPCImpOpBase + 0, 612, 0|(1ULL<<MCID::MayLoad), 0x50ULL },
{ 1387, 3, 1, 4, 212, 0, 0, PPCImpOpBase + 0, 612, 0|(1ULL<<MCID::MayLoad), 0x50ULL },
{ 1386, 3, 1, 4, 212, 0, 0, PPCImpOpBase + 0, 612, 0|(1ULL<<MCID::MayLoad), 0x50ULL },
{ 1385, 3, 1, 4, 118, 0, 0, PPCImpOpBase + 0, 184, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x40ULL },
{ 1384, 3, 1, 4, 0, 0, 0, PPCImpOpBase + 0, 609, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x10ULL },
{ 1383, 3, 1, 4, 48, 0, 0, PPCImpOpBase + 0, 609, 0|(1ULL<<MCID::MayLoad), 0x0ULL },
{ 1382, 3, 1, 4, 48, 0, 0, PPCImpOpBase + 0, 609, 0|(1ULL<<MCID::MayLoad), 0x40ULL },
{ 1381, 3, 1, 4, 215, 0, 0, PPCImpOpBase + 0, 606, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x10ULL },
{ 1380, 3, 1, 4, 108, 0, 0, PPCImpOpBase + 0, 200, 0|(1ULL<<MCID::MayLoad), 0x0ULL },
{ 1379, 2, 1, 4, 498, 0, 0, PPCImpOpBase + 0, 217, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x108ULL },
{ 1378, 2, 1, 4, 498, 0, 0, PPCImpOpBase + 0, 206, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x108ULL },
{ 1377, 2, 1, 4, 498, 0, 0, PPCImpOpBase + 0, 217, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x108ULL },
{ 1376, 2, 1, 4, 498, 0, 0, PPCImpOpBase + 0, 206, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x108ULL },
{ 1375, 3, 1, 4, 340, 0, 0, PPCImpOpBase + 0, 557, 0|(1ULL<<MCID::MayLoad), 0x8ULL },
{ 1374, 3, 1, 4, 340, 0, 0, PPCImpOpBase + 0, 554, 0|(1ULL<<MCID::MayLoad), 0x8ULL },
{ 1373, 3, 1, 4, 340, 0, 0, PPCImpOpBase + 0, 554, 0|(1ULL<<MCID::MayLoad), 0x8ULL },
{ 1372, 3, 1, 4, 340, 0, 0, PPCImpOpBase + 0, 551, 0|(1ULL<<MCID::MayLoad), 0x350ULL },
{ 1371, 3, 1, 4, 340, 0, 0, PPCImpOpBase + 0, 532, 0|(1ULL<<MCID::MayLoad), 0x350ULL },
{ 1370, 4, 2, 4, 356, 0, 0, PPCImpOpBase + 0, 547, 0|(1ULL<<MCID::MayLoad), 0x50ULL },
{ 1369, 4, 2, 4, 356, 0, 0, PPCImpOpBase + 0, 543, 0|(1ULL<<MCID::MayLoad), 0x50ULL },
{ 1368, 4, 2, 4, 355, 0, 0, PPCImpOpBase + 0, 539, 0|(1ULL<<MCID::MayLoad), 0x10ULL },
{ 1367, 4, 2, 4, 355, 0, 0, PPCImpOpBase + 0, 535, 0|(1ULL<<MCID::MayLoad), 0x10ULL },
{ 1366, 3, 1, 4, 555, 0, 0, PPCImpOpBase + 0, 222, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x40ULL },
{ 1365, 3, 1, 4, 540, 0, 0, PPCImpOpBase + 0, 521, 0|(1ULL<<MCID::MayLoad), 0x310ULL },
{ 1364, 3, 1, 4, 540, 0, 0, PPCImpOpBase + 0, 200, 0|(1ULL<<MCID::MayLoad), 0x310ULL },
{ 1363, 3, 1, 4, 225, 0, 0, PPCImpOpBase + 0, 532, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1362, 3, 1, 4, 111, 0, 0, PPCImpOpBase + 0, 551, 0|(1ULL<<MCID::MayLoad), 0x250ULL },
{ 1361, 3, 1, 4, 111, 0, 0, PPCImpOpBase + 0, 532, 0|(1ULL<<MCID::MayLoad), 0x250ULL },
{ 1360, 3, 1, 4, 222, 0, 0, PPCImpOpBase + 0, 557, 0|(1ULL<<MCID::MayLoad), 0x8ULL },
{ 1359, 3, 1, 4, 222, 0, 0, PPCImpOpBase + 0, 554, 0|(1ULL<<MCID::MayLoad), 0x8ULL },
{ 1358, 3, 1, 4, 222, 0, 0, PPCImpOpBase + 0, 554, 0|(1ULL<<MCID::MayLoad), 0x8ULL },
{ 1357, 3, 1, 4, 123, 0, 0, PPCImpOpBase + 0, 551, 0|(1ULL<<MCID::MayLoad), 0x154ULL },
{ 1356, 3, 1, 4, 123, 0, 0, PPCImpOpBase + 0, 532, 0|(1ULL<<MCID::MayLoad), 0x154ULL },
{ 1355, 4, 2, 4, 126, 0, 0, PPCImpOpBase + 0, 547, 0|(1ULL<<MCID::MayLoad), 0x50ULL },
{ 1354, 4, 2, 4, 126, 0, 0, PPCImpOpBase + 0, 543, 0|(1ULL<<MCID::MayLoad), 0x50ULL },
{ 1353, 4, 2, 4, 125, 0, 0, PPCImpOpBase + 0, 539, 0|(1ULL<<MCID::MayLoad), 0x10ULL },
{ 1352, 4, 2, 4, 125, 0, 0, PPCImpOpBase + 0, 535, 0|(1ULL<<MCID::MayLoad), 0x10ULL },
{ 1351, 3, 1, 4, 224, 0, 0, PPCImpOpBase + 0, 532, 0|(1ULL<<MCID::MayLoad), 0x40ULL },
{ 1350, 3, 1, 4, 117, 0, 0, PPCImpOpBase + 0, 532, 0|(1ULL<<MCID::MayLoad), 0x40ULL },
{ 1349, 3, 1, 4, 546, 0, 0, PPCImpOpBase + 0, 521, 0|(1ULL<<MCID::MayLoad), 0x114ULL },
{ 1348, 3, 1, 4, 546, 0, 0, PPCImpOpBase + 0, 200, 0|(1ULL<<MCID::MayLoad), 0x114ULL },
{ 1347, 3, 1, 4, 362, 0, 0, PPCImpOpBase + 0, 603, 0|(1ULL<<MCID::MayLoad), 0x8ULL },
{ 1346, 3, 1, 4, 362, 0, 0, PPCImpOpBase + 0, 603, 0|(1ULL<<MCID::MayLoad), 0x8ULL },
{ 1345, 3, 1, 4, 362, 0, 0, PPCImpOpBase + 0, 600, 0|(1ULL<<MCID::MayLoad), 0x50ULL },
{ 1344, 4, 2, 4, 401, 0, 0, PPCImpOpBase + 0, 596, 0|(1ULL<<MCID::MayLoad), 0x50ULL },
{ 1343, 4, 2, 4, 400, 0, 0, PPCImpOpBase + 0, 592, 0|(1ULL<<MCID::MayLoad), 0x10ULL },
{ 1342, 3, 1, 4, 557, 0, 0, PPCImpOpBase + 0, 589, 0|(1ULL<<MCID::MayLoad), 0x10ULL },
{ 1341, 3, 1, 4, 347, 0, 0, PPCImpOpBase + 0, 575, 0|(1ULL<<MCID::MayLoad), 0x50ULL },
{ 1340, 3, 1, 4, 119, 0, 0, PPCImpOpBase + 0, 575, 0|(1ULL<<MCID::MayLoad), 0x50ULL },
{ 1339, 3, 1, 4, 348, 0, 0, PPCImpOpBase + 0, 586, 0|(1ULL<<MCID::MayLoad), 0x8ULL },
{ 1338, 3, 1, 4, 348, 0, 0, PPCImpOpBase + 0, 586, 0|(1ULL<<MCID::MayLoad), 0x8ULL },
{ 1337, 3, 1, 4, 348, 0, 0, PPCImpOpBase + 0, 575, 0|(1ULL<<MCID::MayLoad), 0x50ULL },
{ 1336, 4, 2, 4, 115, 0, 0, PPCImpOpBase + 0, 582, 0|(1ULL<<MCID::MayLoad), 0x50ULL },
{ 1335, 4, 2, 4, 114, 0, 0, PPCImpOpBase + 0, 578, 0|(1ULL<<MCID::MayLoad), 0x10ULL },
{ 1334, 3, 1, 4, 226, 0, 0, PPCImpOpBase + 0, 575, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1333, 3, 1, 4, 545, 0, 0, PPCImpOpBase + 0, 572, 0|(1ULL<<MCID::MayLoad), 0x10ULL },
{ 1332, 3, 1, 4, 542, 0, 0, PPCImpOpBase + 0, 569, 0|(1ULL<<MCID::MayLoad), 0x0ULL },
{ 1331, 3, 1, 4, 542, 0, 0, PPCImpOpBase + 0, 566, 0|(1ULL<<MCID::MayLoad), 0x10ULL },
{ 1330, 3, 1, 4, 542, 0, 0, PPCImpOpBase + 0, 566, 0|(1ULL<<MCID::MayLoad), 0x10ULL },
{ 1329, 3, 1, 4, 542, 0, 0, PPCImpOpBase + 0, 566, 0|(1ULL<<MCID::MayLoad), 0x10ULL },
{ 1328, 3, 1, 4, 542, 0, 0, PPCImpOpBase + 0, 566, 0|(1ULL<<MCID::MayLoad), 0x10ULL },
{ 1327, 3, 1, 4, 0, 0, 0, PPCImpOpBase + 0, 563, 0|(1ULL<<MCID::MayLoad), 0x0ULL },
{ 1326, 3, 1, 4, 0, 0, 0, PPCImpOpBase + 0, 560, 0|(1ULL<<MCID::MayLoad), 0x0ULL },
{ 1325, 3, 1, 4, 223, 0, 0, PPCImpOpBase + 0, 554, 0|(1ULL<<MCID::MayLoad), 0x8ULL },
{ 1324, 3, 1, 4, 223, 0, 0, PPCImpOpBase + 0, 554, 0|(1ULL<<MCID::MayLoad), 0x8ULL },
{ 1323, 3, 1, 4, 223, 0, 0, PPCImpOpBase + 0, 551, 0|(1ULL<<MCID::MayLoad), 0x50ULL },
{ 1322, 4, 2, 4, 137, 0, 0, PPCImpOpBase + 0, 547, 0|(1ULL<<MCID::MayLoad), 0x50ULL },
{ 1321, 4, 2, 4, 135, 0, 0, PPCImpOpBase + 0, 539, 0|(1ULL<<MCID::MayLoad), 0x10ULL },
{ 1320, 3, 1, 4, 555, 0, 0, PPCImpOpBase + 0, 222, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x40ULL },
{ 1319, 3, 1, 4, 550, 0, 0, PPCImpOpBase + 0, 551, 0|(1ULL<<MCID::MayLoad), 0x50ULL },
{ 1318, 3, 1, 4, 403, 0, 0, PPCImpOpBase + 0, 181, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x40ULL },
{ 1317, 3, 1, 4, 110, 0, 0, PPCImpOpBase + 0, 551, 0|(1ULL<<MCID::MayLoad), 0x0ULL },
{ 1316, 3, 1, 4, 110, 0, 0, PPCImpOpBase + 0, 551, 0|(1ULL<<MCID::MayLoad), 0x40ULL },
{ 1315, 3, 1, 4, 541, 0, 0, PPCImpOpBase + 0, 521, 0|(1ULL<<MCID::MayLoad), 0x10ULL },
{ 1314, 3, 1, 4, 340, 0, 0, PPCImpOpBase + 0, 557, 0|(1ULL<<MCID::MayLoad), 0x8ULL },
{ 1313, 3, 1, 4, 340, 0, 0, PPCImpOpBase + 0, 554, 0|(1ULL<<MCID::MayLoad), 0x8ULL },
{ 1312, 3, 1, 4, 340, 0, 0, PPCImpOpBase + 0, 554, 0|(1ULL<<MCID::MayLoad), 0x8ULL },
{ 1311, 3, 1, 4, 340, 0, 0, PPCImpOpBase + 0, 551, 0|(1ULL<<MCID::MayLoad), 0x350ULL },
{ 1310, 3, 1, 4, 340, 0, 0, PPCImpOpBase + 0, 532, 0|(1ULL<<MCID::MayLoad), 0x350ULL },
{ 1309, 4, 2, 4, 136, 0, 0, PPCImpOpBase + 0, 547, 0|(1ULL<<MCID::MayLoad), 0x50ULL },
{ 1308, 4, 2, 4, 136, 0, 0, PPCImpOpBase + 0, 543, 0|(1ULL<<MCID::MayLoad), 0x50ULL },
{ 1307, 4, 2, 4, 134, 0, 0, PPCImpOpBase + 0, 539, 0|(1ULL<<MCID::MayLoad), 0x10ULL },
{ 1306, 4, 2, 4, 134, 0, 0, PPCImpOpBase + 0, 535, 0|(1ULL<<MCID::MayLoad), 0x10ULL },
{ 1305, 3, 1, 4, 555, 0, 0, PPCImpOpBase + 0, 222, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x40ULL },
{ 1304, 3, 1, 4, 540, 0, 0, PPCImpOpBase + 0, 521, 0|(1ULL<<MCID::MayLoad), 0x310ULL },
{ 1303, 3, 1, 4, 540, 0, 0, PPCImpOpBase + 0, 200, 0|(1ULL<<MCID::MayLoad), 0x310ULL },
{ 1302, 3, 1, 4, 225, 0, 0, PPCImpOpBase + 0, 532, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1301, 3, 1, 4, 224, 0, 0, PPCImpOpBase + 0, 532, 0|(1ULL<<MCID::MayLoad), 0x40ULL },
{ 1300, 3, 1, 4, 117, 0, 0, PPCImpOpBase + 0, 532, 0|(1ULL<<MCID::MayLoad), 0x40ULL },
{ 1299, 3, 1, 4, 289, 0, 0, PPCImpOpBase + 0, 208, 0, 0x8ULL },
{ 1298, 3, 1, 4, 289, 0, 0, PPCImpOpBase + 0, 245, 0, 0x8ULL },
{ 1297, 0, 0, 4, 343, 0, 0, PPCImpOpBase + 0, 1, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1296, 4, 1, 4, 207, 0, 0, PPCImpOpBase + 0, 528, 0|(1ULL<<MCID::Select), 0x8ULL },
{ 1295, 4, 1, 4, 207, 0, 0, PPCImpOpBase + 0, 524, 0|(1ULL<<MCID::Select), 0x8ULL },
{ 1294, 2, 0, 4, 618, 0, 0, PPCImpOpBase + 0, 259, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1293, 3, 0, 4, 339, 0, 0, PPCImpOpBase + 0, 342, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1292, 3, 0, 4, 549, 0, 0, PPCImpOpBase + 0, 342, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1291, 3, 0, 4, 618, 0, 0, PPCImpOpBase + 0, 342, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1290, 3, 0, 4, 414, 0, 0, PPCImpOpBase + 0, 342, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1289, 2, 0, 4, 338, 0, 0, PPCImpOpBase + 0, 187, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1288, 2, 0, 4, 606, 0, 0, PPCImpOpBase + 0, 187, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1287, 0, 0, 4, 535, 0, 0, PPCImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1286, 3, 0, 4, 453, 0, 0, PPCImpOpBase + 0, 521, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1285, 3, 0, 4, 453, 0, 0, PPCImpOpBase + 0, 200, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1284, 3, 0, 4, 453, 0, 0, PPCImpOpBase + 0, 521, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1283, 3, 0, 4, 453, 0, 0, PPCImpOpBase + 0, 200, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1282, 3, 0, 4, 421, 0, 0, PPCImpOpBase + 0, 521, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1281, 3, 0, 4, 421, 0, 0, PPCImpOpBase + 0, 200, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1280, 3, 0, 4, 421, 0, 0, PPCImpOpBase + 0, 521, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1279, 3, 0, 4, 421, 0, 0, PPCImpOpBase + 0, 200, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1278, 3, 1, 4, 0, 0, 18, PPCImpOpBase + 183, 234, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1277, 3, 1, 4, 0, 0, 17, PPCImpOpBase + 154, 225, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1276, 3, 1, 4, 0, 0, 17, PPCImpOpBase + 137, 234, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1275, 1, 1, 4, 0, 0, 2, PPCImpOpBase + 201, 171, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1274, 2, 1, 4, 0, 0, 6, PPCImpOpBase + 177, 261, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1273, 2, 1, 4, 0, 0, 6, PPCImpOpBase + 171, 259, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1272, 3, 1, 8, 0, 0, 18, PPCImpOpBase + 183, 234, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1271, 3, 1, 4, 0, 0, 6, PPCImpOpBase + 177, 228, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1270, 3, 1, 4, 0, 0, 6, PPCImpOpBase + 171, 222, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1269, 3, 1, 4, 0, 0, 17, PPCImpOpBase + 154, 225, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1268, 3, 1, 8, 0, 0, 17, PPCImpOpBase + 137, 234, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1267, 2, 1, 4, 470, 0, 0, PPCImpOpBase + 0, 519, 0, 0x18ULL },
{ 1266, 3, 1, 4, 276, 0, 0, PPCImpOpBase + 0, 351, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x18ULL },
{ 1265, 3, 1, 4, 157, 1, 1, PPCImpOpBase + 135, 336, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1264, 3, 1, 4, 442, 1, 1, PPCImpOpBase + 135, 499, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1263, 3, 1, 4, 435, 1, 0, PPCImpOpBase + 134, 499, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1262, 3, 1, 4, 316, 1, 0, PPCImpOpBase + 134, 336, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1261, 2, 1, 4, 176, 1, 1, PPCImpOpBase + 135, 345, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1260, 2, 1, 4, 184, 1, 1, PPCImpOpBase + 135, 497, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1259, 2, 1, 4, 398, 1, 0, PPCImpOpBase + 134, 497, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1258, 2, 1, 4, 397, 1, 0, PPCImpOpBase + 134, 345, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1257, 4, 1, 4, 319, 0, 1, PPCImpOpBase + 131, 515, 0, 0x18ULL },
{ 1256, 4, 1, 4, 315, 0, 0, PPCImpOpBase + 0, 515, 0, 0x18ULL },
{ 1255, 4, 1, 4, 319, 0, 1, PPCImpOpBase + 131, 507, 0, 0x18ULL },
{ 1254, 4, 1, 4, 315, 0, 0, PPCImpOpBase + 0, 507, 0, 0x18ULL },
{ 1253, 2, 1, 4, 444, 0, 1, PPCImpOpBase + 131, 345, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1252, 2, 1, 4, 444, 0, 1, PPCImpOpBase + 131, 497, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1251, 2, 1, 4, 427, 0, 0, PPCImpOpBase + 0, 497, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1250, 2, 1, 4, 427, 0, 0, PPCImpOpBase + 0, 345, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1249, 2, 1, 4, 444, 1, 1, PPCImpOpBase + 135, 502, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1248, 2, 1, 4, 427, 1, 0, PPCImpOpBase + 134, 502, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1247, 2, 1, 4, 444, 0, 1, PPCImpOpBase + 131, 497, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1246, 2, 1, 4, 427, 0, 0, PPCImpOpBase + 0, 497, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1245, 2, 1, 4, 444, 0, 1, PPCImpOpBase + 131, 345, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1244, 2, 1, 4, 427, 0, 0, PPCImpOpBase + 0, 345, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1243, 2, 1, 4, 444, 0, 1, PPCImpOpBase + 131, 497, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1242, 2, 1, 4, 427, 0, 0, PPCImpOpBase + 0, 497, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1241, 2, 1, 4, 444, 0, 1, PPCImpOpBase + 131, 345, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1240, 2, 1, 4, 427, 0, 0, PPCImpOpBase + 0, 345, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1239, 2, 1, 4, 444, 0, 1, PPCImpOpBase + 131, 497, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1238, 2, 1, 4, 427, 0, 0, PPCImpOpBase + 0, 497, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1237, 2, 1, 4, 444, 0, 1, PPCImpOpBase + 131, 345, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1236, 2, 1, 4, 427, 0, 0, PPCImpOpBase + 0, 345, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1235, 2, 1, 4, 444, 0, 1, PPCImpOpBase + 131, 497, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1234, 2, 1, 4, 427, 0, 0, PPCImpOpBase + 0, 497, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1233, 2, 1, 4, 444, 0, 1, PPCImpOpBase + 131, 345, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1232, 2, 1, 4, 427, 0, 0, PPCImpOpBase + 0, 345, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1231, 2, 1, 4, 444, 0, 1, PPCImpOpBase + 131, 345, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1230, 2, 1, 4, 444, 0, 1, PPCImpOpBase + 131, 497, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1229, 2, 1, 4, 427, 0, 0, PPCImpOpBase + 0, 497, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1228, 2, 1, 4, 427, 0, 0, PPCImpOpBase + 0, 345, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1227, 4, 1, 4, 158, 1, 1, PPCImpOpBase + 135, 507, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x18ULL },
{ 1226, 4, 1, 4, 320, 1, 1, PPCImpOpBase + 135, 511, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x18ULL },
{ 1225, 4, 1, 4, 315, 1, 0, PPCImpOpBase + 134, 511, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x18ULL },
{ 1224, 4, 1, 4, 317, 1, 0, PPCImpOpBase + 134, 507, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x18ULL },
{ 1223, 4, 1, 4, 158, 1, 1, PPCImpOpBase + 135, 507, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x18ULL },
{ 1222, 4, 1, 4, 320, 1, 1, PPCImpOpBase + 135, 511, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x18ULL },
{ 1221, 4, 1, 4, 315, 1, 0, PPCImpOpBase + 134, 511, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x18ULL },
{ 1220, 4, 1, 4, 317, 1, 0, PPCImpOpBase + 134, 507, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x18ULL },
{ 1219, 2, 1, 4, 537, 0, 1, PPCImpOpBase + 131, 497, 0, 0x18ULL },
{ 1218, 2, 1, 4, 507, 0, 0, PPCImpOpBase + 0, 497, 0, 0x18ULL },
{ 1217, 2, 1, 4, 537, 0, 1, PPCImpOpBase + 131, 345, 0, 0x18ULL },
{ 1216, 2, 1, 4, 507, 0, 0, PPCImpOpBase + 0, 345, 0, 0x18ULL },
{ 1215, 2, 1, 4, 537, 0, 1, PPCImpOpBase + 131, 497, 0, 0x18ULL },
{ 1214, 2, 1, 4, 507, 0, 0, PPCImpOpBase + 0, 497, 0, 0x18ULL },
{ 1213, 2, 1, 4, 537, 0, 1, PPCImpOpBase + 131, 345, 0, 0x18ULL },
{ 1212, 2, 1, 4, 507, 0, 0, PPCImpOpBase + 0, 345, 0, 0x18ULL },
{ 1211, 3, 1, 4, 443, 1, 1, PPCImpOpBase + 135, 336, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x18ULL },
{ 1210, 3, 1, 4, 442, 1, 1, PPCImpOpBase + 135, 499, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x18ULL },
{ 1209, 3, 1, 4, 435, 1, 0, PPCImpOpBase + 134, 499, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x18ULL },
{ 1208, 3, 1, 4, 436, 1, 0, PPCImpOpBase + 134, 336, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x18ULL },
{ 1207, 4, 1, 4, 158, 1, 1, PPCImpOpBase + 135, 507, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x18ULL },
{ 1206, 4, 1, 4, 320, 1, 1, PPCImpOpBase + 135, 511, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x18ULL },
{ 1205, 4, 1, 4, 315, 1, 0, PPCImpOpBase + 134, 511, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x18ULL },
{ 1204, 4, 1, 4, 317, 1, 0, PPCImpOpBase + 134, 507, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x18ULL },
{ 1203, 2, 1, 4, 537, 0, 1, PPCImpOpBase + 131, 497, 0, 0x0ULL },
{ 1202, 2, 1, 4, 507, 0, 0, PPCImpOpBase + 0, 497, 0, 0x0ULL },
{ 1201, 4, 1, 4, 158, 1, 1, PPCImpOpBase + 135, 507, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x18ULL },
{ 1200, 4, 1, 4, 320, 1, 1, PPCImpOpBase + 135, 511, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x18ULL },
{ 1199, 4, 1, 4, 315, 1, 0, PPCImpOpBase + 134, 511, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x18ULL },
{ 1198, 4, 1, 4, 317, 1, 0, PPCImpOpBase + 134, 507, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x18ULL },
{ 1197, 0, 0, 4, 0, 0, 1, PPCImpOpBase + 134, 1, 0|(1ULL<<MCID::Barrier)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1196, 3, 1, 4, 174, 1, 1, PPCImpOpBase + 135, 336, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1195, 3, 1, 4, 171, 1, 1, PPCImpOpBase + 135, 499, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1194, 3, 1, 4, 399, 1, 0, PPCImpOpBase + 134, 499, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1193, 3, 1, 4, 396, 1, 0, PPCImpOpBase + 134, 336, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1192, 2, 1, 4, 444, 1, 1, PPCImpOpBase + 135, 345, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1191, 2, 1, 4, 444, 1, 1, PPCImpOpBase + 135, 345, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1190, 2, 1, 4, 427, 1, 0, PPCImpOpBase + 134, 345, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1189, 2, 1, 4, 444, 1, 1, PPCImpOpBase + 135, 345, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1188, 2, 1, 4, 444, 1, 1, PPCImpOpBase + 135, 345, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1187, 2, 1, 4, 427, 1, 0, PPCImpOpBase + 134, 345, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1186, 2, 1, 4, 427, 1, 0, PPCImpOpBase + 134, 345, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1185, 2, 1, 4, 427, 1, 0, PPCImpOpBase + 134, 345, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1184, 2, 1, 4, 444, 1, 1, PPCImpOpBase + 135, 345, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1183, 2, 1, 4, 444, 1, 1, PPCImpOpBase + 135, 345, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1182, 2, 1, 4, 427, 1, 0, PPCImpOpBase + 134, 345, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1181, 2, 1, 4, 444, 1, 1, PPCImpOpBase + 135, 345, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1180, 2, 1, 4, 444, 1, 1, PPCImpOpBase + 135, 345, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1179, 2, 1, 4, 427, 1, 0, PPCImpOpBase + 134, 345, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1178, 2, 1, 4, 427, 1, 0, PPCImpOpBase + 134, 345, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1177, 2, 1, 4, 427, 1, 0, PPCImpOpBase + 134, 345, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1176, 3, 1, 4, 156, 0, 1, PPCImpOpBase + 131, 499, 0, 0x18ULL },
{ 1175, 3, 1, 4, 301, 0, 0, PPCImpOpBase + 0, 499, 0, 0x18ULL },
{ 1174, 3, 1, 4, 156, 0, 1, PPCImpOpBase + 131, 336, 0, 0x18ULL },
{ 1173, 3, 1, 4, 301, 0, 0, PPCImpOpBase + 0, 336, 0, 0x18ULL },
{ 1172, 3, 1, 4, 170, 0, 0, PPCImpOpBase + 0, 504, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1171, 3, 1, 4, 170, 0, 0, PPCImpOpBase + 0, 351, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1170, 3, 1, 4, 170, 0, 0, PPCImpOpBase + 0, 504, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1169, 3, 1, 4, 170, 0, 0, PPCImpOpBase + 0, 351, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1168, 2, 1, 4, 444, 1, 1, PPCImpOpBase + 135, 345, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1167, 2, 1, 4, 444, 1, 1, PPCImpOpBase + 135, 345, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1166, 2, 1, 4, 444, 1, 1, PPCImpOpBase + 135, 502, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1165, 2, 1, 4, 427, 1, 0, PPCImpOpBase + 134, 502, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1164, 2, 1, 4, 427, 1, 0, PPCImpOpBase + 134, 345, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1163, 2, 1, 4, 444, 1, 1, PPCImpOpBase + 135, 502, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1162, 2, 1, 4, 427, 1, 0, PPCImpOpBase + 134, 502, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1161, 2, 1, 4, 427, 1, 0, PPCImpOpBase + 134, 345, 0|(1ULL<<MCID::MayRaiseFPException), 0x18ULL },
{ 1160, 3, 1, 4, 0, 1, 0, PPCImpOpBase + 134, 336, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 1159, 3, 1, 4, 157, 1, 1, PPCImpOpBase + 135, 336, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x18ULL },
{ 1158, 3, 1, 4, 442, 1, 1, PPCImpOpBase + 135, 499, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x18ULL },
{ 1157, 3, 1, 4, 435, 1, 0, PPCImpOpBase + 134, 499, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x18ULL },
{ 1156, 3, 1, 4, 316, 1, 0, PPCImpOpBase + 134, 336, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x18ULL },
{ 1155, 2, 1, 4, 537, 0, 1, PPCImpOpBase + 131, 497, 0, 0x18ULL },
{ 1154, 2, 1, 4, 507, 0, 0, PPCImpOpBase + 0, 497, 0, 0x18ULL },
{ 1153, 2, 1, 4, 537, 0, 1, PPCImpOpBase + 131, 345, 0, 0x18ULL },
{ 1152, 2, 1, 4, 507, 0, 0, PPCImpOpBase + 0, 345, 0, 0x18ULL },
{ 1151, 0, 0, 4, 610, 0, 0, PPCImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1150, 2, 1, 4, 506, 0, 1, PPCImpOpBase + 0, 261, 0, 0x108ULL },
{ 1149, 2, 1, 4, 506, 0, 1, PPCImpOpBase + 0, 492, 0, 0x108ULL },
{ 1148, 2, 1, 4, 506, 0, 0, PPCImpOpBase + 0, 492, 0, 0x108ULL },
{ 1147, 2, 1, 4, 506, 0, 0, PPCImpOpBase + 0, 259, 0, 0x8ULL },
{ 1146, 3, 1, 4, 395, 0, 2, PPCImpOpBase + 11, 181, 0, 0x8ULL },
{ 1145, 3, 1, 4, 395, 0, 1, PPCImpOpBase + 0, 494, 0, 0x8ULL },
{ 1144, 3, 1, 4, 285, 0, 0, PPCImpOpBase + 0, 494, 0, 0x8ULL },
{ 1143, 3, 1, 4, 285, 0, 1, PPCImpOpBase + 5, 181, 0, 0x8ULL },
{ 1142, 2, 1, 4, 506, 0, 0, PPCImpOpBase + 0, 261, 0, 0x108ULL },
{ 1141, 2, 1, 4, 506, 0, 1, PPCImpOpBase + 0, 259, 0, 0x108ULL },
{ 1140, 2, 1, 4, 506, 0, 1, PPCImpOpBase + 0, 261, 0, 0x108ULL },
{ 1139, 2, 1, 4, 506, 0, 0, PPCImpOpBase + 0, 492, 0, 0x108ULL },
{ 1138, 2, 1, 4, 506, 0, 0, PPCImpOpBase + 0, 261, 0, 0x108ULL },
{ 1137, 2, 1, 4, 506, 0, 0, PPCImpOpBase + 0, 259, 0, 0x108ULL },
{ 1136, 2, 1, 4, 506, 0, 1, PPCImpOpBase + 0, 259, 0, 0x108ULL },
{ 1135, 2, 1, 4, 506, 0, 1, PPCImpOpBase + 0, 261, 0, 0x108ULL },
{ 1134, 2, 1, 4, 506, 0, 0, PPCImpOpBase + 0, 492, 0, 0x108ULL },
{ 1133, 2, 1, 4, 506, 0, 0, PPCImpOpBase + 0, 261, 0, 0x108ULL },
{ 1132, 2, 1, 4, 506, 0, 0, PPCImpOpBase + 0, 259, 0, 0x108ULL },
{ 1131, 3, 1, 4, 406, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1130, 3, 1, 4, 406, 0, 0, PPCImpOpBase + 0, 489, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1129, 3, 1, 4, 406, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1128, 2, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 456, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1127, 2, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 456, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1126, 2, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 456, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1125, 2, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 456, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1124, 3, 0, 4, 409, 0, 0, PPCImpOpBase + 0, 477, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1123, 3, 0, 4, 409, 0, 0, PPCImpOpBase + 0, 474, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1122, 3, 0, 4, 409, 0, 0, PPCImpOpBase + 0, 477, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1121, 3, 0, 4, 409, 0, 0, PPCImpOpBase + 0, 474, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1120, 3, 0, 4, 409, 0, 0, PPCImpOpBase + 0, 477, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1119, 3, 0, 4, 409, 0, 0, PPCImpOpBase + 0, 474, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1118, 3, 0, 4, 409, 0, 0, PPCImpOpBase + 0, 477, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1117, 3, 0, 4, 409, 0, 0, PPCImpOpBase + 0, 474, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1116, 3, 0, 4, 409, 0, 0, PPCImpOpBase + 0, 477, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1115, 3, 0, 4, 409, 0, 0, PPCImpOpBase + 0, 474, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1114, 3, 0, 4, 409, 0, 0, PPCImpOpBase + 0, 477, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1113, 3, 0, 4, 409, 0, 0, PPCImpOpBase + 0, 474, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1112, 3, 0, 4, 409, 0, 0, PPCImpOpBase + 0, 477, 0|(1ULL<<MCID::MayStore), 0x0ULL },
{ 1111, 3, 0, 4, 409, 0, 0, PPCImpOpBase + 0, 474, 0|(1ULL<<MCID::MayStore), 0x0ULL },
{ 1110, 3, 1, 4, 406, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1109, 3, 1, 4, 406, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1108, 3, 1, 4, 406, 0, 0, PPCImpOpBase + 0, 471, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1107, 3, 1, 4, 406, 0, 0, PPCImpOpBase + 0, 471, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1106, 2, 1, 4, 406, 0, 0, PPCImpOpBase + 0, 487, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1105, 2, 1, 4, 406, 0, 0, PPCImpOpBase + 0, 487, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1104, 3, 1, 4, 406, 0, 0, PPCImpOpBase + 0, 471, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1103, 3, 1, 4, 406, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1102, 4, 1, 4, 23, 0, 0, PPCImpOpBase + 0, 483, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1101, 2, 1, 4, 406, 0, 0, PPCImpOpBase + 0, 456, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1100, 3, 1, 4, 406, 0, 0, PPCImpOpBase + 0, 471, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1099, 3, 1, 4, 406, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1098, 3, 1, 4, 406, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1097, 3, 1, 4, 406, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1096, 3, 1, 4, 406, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1095, 2, 1, 4, 406, 0, 0, PPCImpOpBase + 0, 456, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1094, 3, 1, 4, 406, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1093, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1092, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1091, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1090, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1089, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1088, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1087, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1086, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1085, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1084, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1083, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1082, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1081, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1080, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1079, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1078, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1077, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1076, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1075, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1074, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1073, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1072, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1071, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1070, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1069, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1068, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1067, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1066, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1065, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1064, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1063, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1062, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1061, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1060, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1059, 2, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 456, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1058, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1057, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1056, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1055, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1054, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1053, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1052, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1051, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1050, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1049, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1048, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1047, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1046, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1045, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1044, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1043, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1042, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1041, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1040, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1039, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1038, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1037, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1036, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1035, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1034, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1033, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1032, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1031, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1030, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1029, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1028, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1027, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1026, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1025, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1024, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1023, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1022, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1021, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1020, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1019, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1018, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1017, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1016, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1015, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1014, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1013, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1012, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1011, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1010, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1009, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1008, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1007, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1006, 3, 1, 4, 406, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1005, 3, 1, 4, 406, 0, 0, PPCImpOpBase + 0, 480, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1004, 3, 1, 4, 406, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1003, 3, 1, 4, 406, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1002, 3, 1, 4, 408, 0, 0, PPCImpOpBase + 0, 477, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1001, 3, 1, 4, 408, 0, 0, PPCImpOpBase + 0, 474, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1000, 3, 1, 4, 408, 0, 0, PPCImpOpBase + 0, 477, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 999, 3, 1, 4, 408, 0, 0, PPCImpOpBase + 0, 474, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 998, 3, 1, 4, 408, 0, 0, PPCImpOpBase + 0, 477, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 997, 3, 1, 4, 408, 0, 0, PPCImpOpBase + 0, 474, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 996, 3, 1, 4, 408, 0, 0, PPCImpOpBase + 0, 477, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 995, 3, 1, 4, 408, 0, 0, PPCImpOpBase + 0, 474, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 994, 3, 1, 4, 408, 0, 0, PPCImpOpBase + 0, 477, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 993, 3, 1, 4, 408, 0, 0, PPCImpOpBase + 0, 474, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 992, 3, 1, 4, 408, 0, 0, PPCImpOpBase + 0, 477, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 991, 3, 1, 4, 408, 0, 0, PPCImpOpBase + 0, 474, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 990, 3, 1, 4, 408, 0, 0, PPCImpOpBase + 0, 477, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 989, 3, 1, 4, 408, 0, 0, PPCImpOpBase + 0, 474, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 988, 3, 1, 4, 408, 0, 0, PPCImpOpBase + 0, 477, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 987, 3, 1, 4, 408, 0, 0, PPCImpOpBase + 0, 474, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 986, 3, 1, 4, 408, 0, 0, PPCImpOpBase + 0, 477, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 985, 3, 1, 4, 408, 0, 0, PPCImpOpBase + 0, 474, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 984, 3, 1, 4, 408, 0, 0, PPCImpOpBase + 0, 477, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 983, 3, 1, 4, 408, 0, 0, PPCImpOpBase + 0, 474, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 982, 3, 1, 4, 408, 0, 0, PPCImpOpBase + 0, 477, 0|(1ULL<<MCID::MayLoad), 0x0ULL },
{ 981, 3, 1, 4, 408, 0, 0, PPCImpOpBase + 0, 474, 0|(1ULL<<MCID::MayLoad), 0x0ULL },
{ 980, 3, 1, 4, 23, 0, 0, PPCImpOpBase + 0, 463, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 979, 3, 1, 4, 23, 0, 0, PPCImpOpBase + 0, 463, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 978, 3, 1, 4, 23, 0, 0, PPCImpOpBase + 0, 463, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 977, 3, 1, 4, 24, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 976, 2, 1, 4, 23, 0, 0, PPCImpOpBase + 0, 456, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 975, 2, 1, 4, 23, 0, 0, PPCImpOpBase + 0, 456, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 974, 3, 1, 4, 24, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 973, 3, 1, 4, 21, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 972, 2, 1, 4, 24, 0, 0, PPCImpOpBase + 0, 456, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 971, 2, 1, 4, 24, 0, 0, PPCImpOpBase + 0, 456, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 970, 2, 1, 4, 24, 0, 0, PPCImpOpBase + 0, 456, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 969, 2, 1, 4, 24, 0, 0, PPCImpOpBase + 0, 456, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 968, 2, 1, 4, 24, 0, 0, PPCImpOpBase + 0, 456, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 967, 2, 1, 4, 24, 0, 0, PPCImpOpBase + 0, 456, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 966, 3, 1, 4, 22, 0, 0, PPCImpOpBase + 0, 463, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 965, 3, 1, 4, 22, 0, 0, PPCImpOpBase + 0, 463, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 964, 3, 1, 4, 22, 0, 0, PPCImpOpBase + 0, 463, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 963, 2, 1, 4, 24, 0, 0, PPCImpOpBase + 0, 456, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 962, 2, 1, 4, 24, 0, 0, PPCImpOpBase + 0, 456, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 961, 2, 1, 4, 24, 0, 0, PPCImpOpBase + 0, 456, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 960, 2, 1, 4, 24, 0, 0, PPCImpOpBase + 0, 456, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 959, 3, 1, 4, 24, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 958, 2, 1, 4, 23, 0, 0, PPCImpOpBase + 0, 456, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 957, 2, 1, 4, 406, 0, 0, PPCImpOpBase + 0, 456, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 956, 2, 1, 4, 406, 0, 0, PPCImpOpBase + 0, 456, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 955, 3, 1, 4, 406, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 954, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 953, 3, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 952, 2, 1, 4, 406, 0, 0, PPCImpOpBase + 0, 456, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 951, 2, 1, 4, 406, 0, 0, PPCImpOpBase + 0, 456, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 950, 3, 1, 4, 406, 0, 0, PPCImpOpBase + 0, 463, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 949, 3, 1, 4, 406, 0, 0, PPCImpOpBase + 0, 463, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 948, 3, 1, 4, 406, 0, 0, PPCImpOpBase + 0, 463, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 947, 3, 1, 4, 406, 0, 0, PPCImpOpBase + 0, 463, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 946, 3, 1, 4, 406, 0, 0, PPCImpOpBase + 0, 463, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 945, 3, 1, 4, 406, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 944, 3, 1, 4, 406, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 943, 3, 1, 4, 406, 0, 0, PPCImpOpBase + 0, 458, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 942, 2, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 456, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 941, 2, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 456, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 940, 2, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 456, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 939, 2, 1, 4, 407, 0, 0, PPCImpOpBase + 0, 456, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 938, 3, 1, 4, 406, 0, 0, PPCImpOpBase + 0, 471, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 937, 2, 1, 4, 406, 0, 0, PPCImpOpBase + 0, 456, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 936, 3, 1, 4, 198, 0, 1, PPCImpOpBase + 0, 222, 0|(1ULL<<MCID::Commutable), 0x8ULL },
{ 935, 3, 1, 4, 198, 0, 1, PPCImpOpBase + 0, 228, 0|(1ULL<<MCID::Commutable), 0x8ULL },
{ 934, 3, 1, 4, 198, 0, 0, PPCImpOpBase + 0, 228, 0|(1ULL<<MCID::Commutable), 0x8ULL },
{ 933, 3, 1, 4, 198, 0, 0, PPCImpOpBase + 0, 222, 0|(1ULL<<MCID::Commutable), 0x8ULL },
{ 932, 1, 0, 0, 0, 0, 0, PPCImpOpBase + 0, 285, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 931, 2, 1, 4, 0, 0, 1, PPCImpOpBase + 64, 469, 0|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 930, 2, 1, 4, 0, 0, 1, PPCImpOpBase + 63, 469, 0|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 929, 1, 0, 4, 0, 0, 0, PPCImpOpBase + 0, 468, 0|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 928, 1, 0, 4, 0, 0, 0, PPCImpOpBase + 0, 468, 0|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 927, 3, 1, 4, 16, 0, 0, PPCImpOpBase + 0, 463, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 926, 3, 1, 4, 16, 0, 0, PPCImpOpBase + 0, 463, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 925, 3, 1, 4, 16, 0, 0, PPCImpOpBase + 0, 463, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 924, 3, 1, 4, 22, 0, 0, PPCImpOpBase + 0, 222, 0, 0x0ULL },
{ 923, 2, 1, 4, 12, 0, 0, PPCImpOpBase + 0, 259, 0, 0x0ULL },
{ 922, 2, 1, 4, 12, 0, 0, PPCImpOpBase + 0, 259, 0, 0x0ULL },
{ 921, 3, 1, 4, 12, 0, 0, PPCImpOpBase + 0, 222, 0, 0x0ULL },
{ 920, 3, 1, 4, 21, 0, 0, PPCImpOpBase + 0, 222, 0, 0x0ULL },
{ 919, 2, 1, 4, 22, 0, 0, PPCImpOpBase + 0, 259, 0, 0x0ULL },
{ 918, 2, 1, 4, 22, 0, 0, PPCImpOpBase + 0, 259, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 917, 2, 1, 4, 22, 0, 0, PPCImpOpBase + 0, 461, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 916, 2, 1, 4, 22, 0, 0, PPCImpOpBase + 0, 259, 0, 0x0ULL },
{ 915, 2, 1, 4, 22, 0, 0, PPCImpOpBase + 0, 259, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 914, 2, 1, 4, 22, 0, 0, PPCImpOpBase + 0, 259, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 913, 3, 1, 4, 16, 0, 0, PPCImpOpBase + 0, 317, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 912, 3, 1, 4, 16, 0, 0, PPCImpOpBase + 0, 317, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 911, 3, 1, 4, 16, 0, 0, PPCImpOpBase + 0, 317, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 910, 2, 1, 4, 22, 0, 0, PPCImpOpBase + 0, 259, 0, 0x0ULL },
{ 909, 2, 1, 4, 22, 0, 0, PPCImpOpBase + 0, 259, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 908, 2, 1, 4, 22, 0, 0, PPCImpOpBase + 0, 259, 0, 0x0ULL },
{ 907, 2, 1, 4, 22, 0, 0, PPCImpOpBase + 0, 259, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 906, 2, 1, 4, 22, 0, 0, PPCImpOpBase + 0, 466, 0, 0x0ULL },
{ 905, 3, 1, 4, 20, 0, 0, PPCImpOpBase + 0, 222, 0, 0x0ULL },
{ 904, 2, 1, 4, 22, 0, 0, PPCImpOpBase + 0, 259, 0, 0x0ULL },
{ 903, 3, 1, 4, 19, 0, 0, PPCImpOpBase + 0, 463, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 902, 3, 1, 4, 19, 0, 0, PPCImpOpBase + 0, 463, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 901, 3, 1, 4, 19, 0, 0, PPCImpOpBase + 0, 463, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 900, 3, 1, 4, 19, 0, 0, PPCImpOpBase + 0, 458, 0, 0x0ULL },
{ 899, 2, 1, 4, 19, 0, 0, PPCImpOpBase + 0, 456, 0, 0x0ULL },
{ 898, 2, 1, 4, 19, 0, 0, PPCImpOpBase + 0, 456, 0, 0x0ULL },
{ 897, 3, 1, 4, 19, 0, 0, PPCImpOpBase + 0, 458, 0, 0x0ULL },
{ 896, 3, 1, 4, 21, 0, 0, PPCImpOpBase + 0, 458, 0, 0x0ULL },
{ 895, 2, 1, 4, 19, 0, 0, PPCImpOpBase + 0, 466, 0, 0x0ULL },
{ 894, 2, 1, 4, 19, 0, 0, PPCImpOpBase + 0, 466, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 893, 2, 1, 4, 19, 0, 0, PPCImpOpBase + 0, 466, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 892, 2, 1, 4, 19, 0, 0, PPCImpOpBase + 0, 461, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 891, 2, 1, 4, 19, 0, 0, PPCImpOpBase + 0, 466, 0, 0x0ULL },
{ 890, 2, 1, 4, 19, 0, 0, PPCImpOpBase + 0, 466, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 889, 2, 1, 4, 19, 0, 0, PPCImpOpBase + 0, 466, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 888, 2, 1, 4, 19, 0, 0, PPCImpOpBase + 0, 461, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 887, 3, 1, 4, 19, 0, 0, PPCImpOpBase + 0, 463, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 886, 3, 1, 4, 19, 0, 0, PPCImpOpBase + 0, 463, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 885, 3, 1, 4, 19, 0, 0, PPCImpOpBase + 0, 463, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 884, 2, 1, 4, 19, 0, 0, PPCImpOpBase + 0, 461, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 883, 2, 1, 4, 19, 0, 0, PPCImpOpBase + 0, 461, 0, 0x0ULL },
{ 882, 2, 1, 4, 19, 0, 0, PPCImpOpBase + 0, 461, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 881, 2, 1, 4, 19, 0, 0, PPCImpOpBase + 0, 461, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 880, 2, 1, 4, 19, 0, 0, PPCImpOpBase + 0, 461, 0, 0x0ULL },
{ 879, 2, 1, 4, 19, 0, 0, PPCImpOpBase + 0, 461, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 878, 2, 1, 4, 19, 0, 0, PPCImpOpBase + 0, 461, 0, 0x0ULL },
{ 877, 3, 1, 4, 20, 0, 0, PPCImpOpBase + 0, 458, 0, 0x0ULL },
{ 876, 2, 1, 4, 19, 0, 0, PPCImpOpBase + 0, 456, 0, 0x0ULL },
{ 875, 2, 1, 4, 0, 1, 1, PPCImpOpBase + 105, 454, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::NotDuplicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 874, 2, 1, 4, 0, 1, 1, PPCImpOpBase + 107, 454, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::NotDuplicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 873, 3, 1, 4, 0, 0, 0, PPCImpOpBase + 0, 451, 0, 0x0ULL },
{ 872, 3, 1, 4, 0, 0, 0, PPCImpOpBase + 0, 451, 0, 0x0ULL },
{ 871, 4, 1, 4, 0, 1, 1, PPCImpOpBase + 132, 447, 0, 0x0ULL },
{ 870, 4, 1, 4, 0, 1, 1, PPCImpOpBase + 61, 443, 0, 0x0ULL },
{ 869, 2, 1, 4, 244, 0, 1, PPCImpOpBase + 131, 345, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 868, 2, 1, 4, 244, 0, 1, PPCImpOpBase + 131, 357, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 867, 2, 1, 4, 244, 0, 0, PPCImpOpBase + 0, 357, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 866, 2, 1, 4, 244, 0, 0, PPCImpOpBase + 0, 345, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 865, 3, 1, 4, 243, 0, 0, PPCImpOpBase + 0, 440, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 864, 3, 1, 4, 16, 0, 0, PPCImpOpBase + 0, 437, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 863, 3, 1, 4, 16, 0, 0, PPCImpOpBase + 0, 434, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 862, 3, 1, 4, 243, 0, 0, PPCImpOpBase + 0, 351, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 861, 3, 1, 4, 248, 0, 0, PPCImpOpBase + 0, 354, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 860, 3, 1, 4, 243, 0, 0, PPCImpOpBase + 0, 351, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 859, 3, 1, 4, 243, 0, 0, PPCImpOpBase + 0, 431, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 858, 3, 1, 4, 243, 0, 0, PPCImpOpBase + 0, 428, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 857, 3, 1, 4, 243, 0, 0, PPCImpOpBase + 0, 431, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 856, 3, 1, 4, 243, 0, 0, PPCImpOpBase + 0, 428, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 855, 3, 1, 4, 245, 0, 1, PPCImpOpBase + 131, 336, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 854, 3, 1, 4, 250, 0, 1, PPCImpOpBase + 131, 339, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 853, 3, 1, 4, 250, 0, 0, PPCImpOpBase + 0, 339, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 852, 3, 1, 4, 245, 0, 0, PPCImpOpBase + 0, 336, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 851, 3, 0, 4, 526, 0, 0, PPCImpOpBase + 0, 425, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 850, 3, 0, 4, 526, 0, 0, PPCImpOpBase + 0, 422, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 849, 3, 0, 4, 526, 0, 0, PPCImpOpBase + 0, 425, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 848, 3, 0, 4, 526, 0, 0, PPCImpOpBase + 0, 422, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 847, 3, 0, 4, 526, 0, 0, PPCImpOpBase + 0, 425, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 846, 3, 0, 4, 526, 0, 0, PPCImpOpBase + 0, 422, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 845, 3, 0, 4, 526, 0, 0, PPCImpOpBase + 0, 425, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 844, 3, 0, 4, 526, 0, 0, PPCImpOpBase + 0, 422, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 843, 0, 0, 4, 496, 0, 0, PPCImpOpBase + 0, 1, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 842, 1, 0, 4, 496, 0, 0, PPCImpOpBase + 0, 1, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 841, 3, 1, 4, 244, 0, 1, PPCImpOpBase + 131, 416, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 840, 3, 1, 4, 247, 0, 1, PPCImpOpBase + 131, 419, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 839, 3, 1, 4, 247, 0, 0, PPCImpOpBase + 0, 419, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 838, 3, 1, 4, 244, 0, 0, PPCImpOpBase + 0, 416, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 837, 3, 1, 4, 244, 0, 1, PPCImpOpBase + 131, 416, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 836, 3, 1, 4, 247, 0, 1, PPCImpOpBase + 131, 419, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 835, 3, 1, 4, 247, 0, 0, PPCImpOpBase + 0, 419, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 834, 3, 1, 4, 244, 0, 0, PPCImpOpBase + 0, 416, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 833, 2, 1, 4, 252, 0, 1, PPCImpOpBase + 131, 345, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 832, 2, 1, 4, 252, 0, 0, PPCImpOpBase + 0, 345, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 831, 4, 1, 4, 244, 0, 1, PPCImpOpBase + 131, 394, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 830, 4, 1, 4, 247, 0, 1, PPCImpOpBase + 131, 412, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 829, 4, 1, 4, 247, 0, 0, PPCImpOpBase + 0, 412, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 828, 4, 1, 4, 244, 0, 0, PPCImpOpBase + 0, 394, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 827, 4, 1, 4, 244, 0, 1, PPCImpOpBase + 131, 398, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 826, 4, 1, 4, 247, 0, 1, PPCImpOpBase + 131, 402, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 825, 4, 1, 4, 247, 0, 0, PPCImpOpBase + 0, 402, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 824, 4, 1, 4, 244, 0, 0, PPCImpOpBase + 0, 398, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 823, 4, 1, 4, 244, 0, 1, PPCImpOpBase + 131, 398, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 822, 4, 1, 4, 247, 0, 1, PPCImpOpBase + 131, 402, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 821, 4, 1, 4, 247, 0, 0, PPCImpOpBase + 0, 402, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 820, 4, 1, 4, 244, 0, 0, PPCImpOpBase + 0, 398, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 819, 2, 1, 4, 12, 0, 1, PPCImpOpBase + 131, 410, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 818, 2, 1, 4, 12, 0, 0, PPCImpOpBase + 0, 410, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 817, 4, 1, 4, 244, 0, 1, PPCImpOpBase + 131, 394, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 816, 4, 1, 4, 251, 0, 1, PPCImpOpBase + 131, 406, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 815, 4, 1, 4, 251, 0, 0, PPCImpOpBase + 0, 406, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 814, 4, 1, 4, 0, 0, 1, PPCImpOpBase + 0, 398, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 813, 4, 1, 4, 247, 0, 1, PPCImpOpBase + 0, 402, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 812, 4, 1, 4, 247, 0, 0, PPCImpOpBase + 0, 402, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 811, 4, 1, 4, 244, 0, 0, PPCImpOpBase + 0, 398, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 810, 4, 1, 4, 244, 0, 0, PPCImpOpBase + 0, 394, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 809, 3, 1, 4, 0, 0, 0, PPCImpOpBase + 0, 391, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 808, 3, 1, 4, 0, 0, 0, PPCImpOpBase + 0, 388, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 807, 3, 1, 4, 0, 0, 0, PPCImpOpBase + 0, 385, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 806, 3, 2, 4, 0, 0, 0, PPCImpOpBase + 0, 382, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 805, 3, 2, 4, 0, 0, 0, PPCImpOpBase + 0, 379, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 804, 3, 1, 4, 0, 0, 0, PPCImpOpBase + 0, 376, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 803, 3, 1, 4, 0, 0, 0, PPCImpOpBase + 0, 373, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 802, 3, 1, 4, 255, 0, 1, PPCImpOpBase + 131, 336, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x0ULL },
{ 801, 3, 1, 4, 256, 0, 1, PPCImpOpBase + 131, 339, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x0ULL },
{ 800, 3, 1, 4, 256, 0, 0, PPCImpOpBase + 0, 339, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x0ULL },
{ 799, 3, 1, 4, 255, 0, 0, PPCImpOpBase + 0, 336, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x0ULL },
{ 798, 1, 1, 4, 0, 0, 0, PPCImpOpBase + 0, 372, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 797, 2, 1, 4, 0, 0, 0, PPCImpOpBase + 0, 370, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 796, 3, 1, 4, 389, 0, 1, PPCImpOpBase + 0, 222, 0, 0xdULL },
{ 795, 3, 1, 4, 389, 0, 1, PPCImpOpBase + 0, 222, 0, 0xdULL },
{ 794, 3, 1, 4, 389, 0, 2, PPCImpOpBase + 3, 222, 0, 0x8ULL },
{ 793, 3, 1, 4, 383, 0, 1, PPCImpOpBase + 2, 222, 0, 0x8ULL },
{ 792, 3, 1, 4, 209, 0, 0, PPCImpOpBase + 0, 222, 0, 0x8ULL },
{ 791, 3, 1, 4, 389, 0, 2, PPCImpOpBase + 3, 222, 0, 0x8ULL },
{ 790, 3, 1, 4, 383, 0, 1, PPCImpOpBase + 2, 222, 0, 0x8ULL },
{ 789, 3, 1, 4, 154, 0, 1, PPCImpOpBase + 0, 222, 0, 0xdULL },
{ 788, 3, 1, 4, 154, 0, 1, PPCImpOpBase + 0, 222, 0, 0xdULL },
{ 787, 3, 1, 4, 154, 0, 2, PPCImpOpBase + 3, 222, 0, 0x8ULL },
{ 786, 3, 1, 4, 385, 0, 1, PPCImpOpBase + 2, 222, 0, 0x8ULL },
{ 785, 3, 1, 4, 211, 0, 0, PPCImpOpBase + 0, 222, 0, 0x8ULL },
{ 784, 3, 1, 4, 154, 0, 2, PPCImpOpBase + 3, 222, 0, 0x8ULL },
{ 783, 3, 1, 4, 385, 0, 1, PPCImpOpBase + 2, 222, 0, 0x8ULL },
{ 782, 3, 1, 4, 211, 0, 0, PPCImpOpBase + 0, 222, 0, 0x8ULL },
{ 781, 3, 1, 4, 209, 0, 0, PPCImpOpBase + 0, 222, 0, 0x8ULL },
{ 780, 3, 1, 4, 155, 0, 1, PPCImpOpBase + 0, 228, 0, 0xdULL },
{ 779, 3, 1, 4, 155, 0, 1, PPCImpOpBase + 0, 228, 0, 0xdULL },
{ 778, 3, 1, 4, 155, 0, 2, PPCImpOpBase + 3, 228, 0, 0x8ULL },
{ 777, 3, 1, 4, 386, 0, 1, PPCImpOpBase + 2, 228, 0, 0x8ULL },
{ 776, 3, 1, 4, 210, 0, 0, PPCImpOpBase + 0, 228, 0, 0x8ULL },
{ 775, 3, 1, 4, 155, 0, 2, PPCImpOpBase + 3, 228, 0, 0x8ULL },
{ 774, 3, 1, 4, 386, 0, 1, PPCImpOpBase + 2, 228, 0, 0x8ULL },
{ 773, 3, 1, 4, 153, 0, 1, PPCImpOpBase + 0, 228, 0, 0xdULL },
{ 772, 3, 1, 4, 153, 0, 1, PPCImpOpBase + 0, 228, 0, 0xdULL },
{ 771, 3, 1, 4, 153, 0, 2, PPCImpOpBase + 3, 228, 0, 0x8ULL },
{ 770, 3, 1, 4, 388, 0, 1, PPCImpOpBase + 2, 228, 0, 0x8ULL },
{ 769, 3, 1, 4, 388, 0, 0, PPCImpOpBase + 0, 228, 0, 0x8ULL },
{ 768, 3, 1, 4, 153, 0, 2, PPCImpOpBase + 3, 228, 0, 0x8ULL },
{ 767, 3, 1, 4, 388, 0, 1, PPCImpOpBase + 2, 228, 0, 0x8ULL },
{ 766, 3, 1, 4, 388, 0, 0, PPCImpOpBase + 0, 228, 0, 0x8ULL },
{ 765, 3, 1, 4, 210, 0, 0, PPCImpOpBase + 0, 228, 0, 0x8ULL },
{ 764, 3, 1, 4, 244, 0, 1, PPCImpOpBase + 131, 336, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 763, 3, 1, 4, 247, 0, 1, PPCImpOpBase + 131, 367, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 762, 3, 1, 4, 247, 0, 0, PPCImpOpBase + 0, 367, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 761, 3, 1, 4, 244, 0, 0, PPCImpOpBase + 0, 336, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 760, 3, 1, 4, 244, 0, 1, PPCImpOpBase + 131, 361, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 759, 3, 1, 4, 247, 0, 1, PPCImpOpBase + 131, 364, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 758, 3, 1, 4, 247, 0, 0, PPCImpOpBase + 0, 364, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 757, 3, 1, 4, 244, 0, 0, PPCImpOpBase + 0, 361, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 756, 3, 1, 4, 257, 0, 1, PPCImpOpBase + 131, 336, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 755, 3, 1, 4, 258, 0, 1, PPCImpOpBase + 131, 339, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 754, 3, 1, 4, 258, 0, 0, PPCImpOpBase + 0, 339, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 753, 3, 1, 4, 257, 0, 0, PPCImpOpBase + 0, 336, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 752, 3, 1, 4, 244, 0, 1, PPCImpOpBase + 131, 361, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 751, 3, 1, 4, 247, 0, 1, PPCImpOpBase + 131, 364, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 750, 3, 1, 4, 247, 0, 0, PPCImpOpBase + 0, 364, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 749, 3, 1, 4, 244, 0, 0, PPCImpOpBase + 0, 361, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 748, 2, 1, 4, 249, 0, 1, PPCImpOpBase + 131, 347, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 747, 2, 1, 4, 249, 0, 0, PPCImpOpBase + 0, 347, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 746, 2, 1, 4, 252, 0, 1, PPCImpOpBase + 131, 345, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 745, 2, 1, 4, 12, 0, 1, PPCImpOpBase + 131, 357, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 744, 2, 1, 4, 12, 0, 0, PPCImpOpBase + 0, 359, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 743, 2, 1, 4, 12, 0, 0, PPCImpOpBase + 0, 357, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 742, 2, 1, 4, 252, 0, 0, PPCImpOpBase + 0, 345, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 741, 2, 1, 4, 245, 0, 1, PPCImpOpBase + 131, 345, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 740, 2, 1, 4, 245, 0, 0, PPCImpOpBase + 0, 345, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 739, 3, 1, 4, 248, 0, 0, PPCImpOpBase + 0, 354, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 738, 3, 1, 4, 243, 0, 0, PPCImpOpBase + 0, 351, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 737, 3, 1, 4, 248, 0, 0, PPCImpOpBase + 0, 354, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 736, 3, 1, 4, 243, 0, 0, PPCImpOpBase + 0, 351, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 735, 2, 1, 4, 253, 0, 1, PPCImpOpBase + 131, 345, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 734, 2, 1, 4, 254, 0, 1, PPCImpOpBase + 131, 347, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 733, 2, 1, 4, 12, 0, 0, PPCImpOpBase + 0, 349, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 732, 2, 1, 4, 254, 0, 0, PPCImpOpBase + 0, 347, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 731, 2, 1, 4, 253, 0, 0, PPCImpOpBase + 0, 345, 0|(1ULL<<MCID::MayRaiseFPException), 0x0ULL },
{ 730, 2, 0, 4, 618, 0, 0, PPCImpOpBase + 0, 259, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 729, 2, 0, 4, 336, 0, 0, PPCImpOpBase + 0, 187, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 728, 2, 0, 4, 617, 0, 0, PPCImpOpBase + 0, 187, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL },
{ 727, 2, 0, 4, 336, 0, 0, PPCImpOpBase + 0, 187, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 726, 2, 0, 4, 605, 0, 0, PPCImpOpBase + 0, 187, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL },
{ 725, 3, 0, 4, 336, 0, 0, PPCImpOpBase + 0, 189, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 724, 3, 0, 4, 548, 0, 0, PPCImpOpBase + 0, 342, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x2ULL },
{ 723, 3, 0, 4, 336, 0, 0, PPCImpOpBase + 0, 189, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 722, 3, 0, 4, 548, 0, 0, PPCImpOpBase + 0, 342, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x2ULL },
{ 721, 2, 0, 4, 336, 0, 0, PPCImpOpBase + 0, 187, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 720, 2, 0, 4, 605, 0, 0, PPCImpOpBase + 0, 187, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL },
{ 719, 2, 0, 4, 426, 0, 0, PPCImpOpBase + 0, 187, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL },
{ 718, 2, 0, 4, 336, 0, 0, PPCImpOpBase + 0, 187, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 717, 3, 0, 4, 605, 0, 0, PPCImpOpBase + 0, 342, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x2ULL },
{ 716, 2, 0, 4, 426, 0, 0, PPCImpOpBase + 0, 187, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL },
{ 715, 2, 1, 4, 342, 0, 0, PPCImpOpBase + 0, 217, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x8ULL },
{ 714, 3, 1, 4, 245, 0, 1, PPCImpOpBase + 131, 336, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x0ULL },
{ 713, 3, 1, 4, 250, 0, 1, PPCImpOpBase + 131, 339, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x0ULL },
{ 712, 3, 1, 4, 250, 0, 0, PPCImpOpBase + 0, 339, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x0ULL },
{ 711, 3, 1, 4, 245, 0, 0, PPCImpOpBase + 0, 336, 0|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable), 0x0ULL },
{ 710, 3, 0, 4, 446, 0, 0, PPCImpOpBase + 0, 288, 0|(1ULL<<MCID::Branch), 0x38ULL },
{ 709, 3, 1, 4, 304, 0, 0, PPCImpOpBase + 0, 331, 0|(1ULL<<MCID::Commutable), 0x0ULL },
{ 708, 1, 1, 4, 525, 0, 0, PPCImpOpBase + 0, 296, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x0ULL },
{ 707, 1, 1, 4, 525, 0, 0, PPCImpOpBase + 0, 296, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x0ULL },
{ 706, 3, 1, 4, 525, 0, 0, PPCImpOpBase + 0, 331, 0, 0x0ULL },
{ 705, 3, 1, 4, 525, 0, 0, PPCImpOpBase + 0, 331, 0|(1ULL<<MCID::Commutable), 0x0ULL },
{ 704, 2, 1, 4, 107, 0, 0, PPCImpOpBase + 0, 334, 0, 0x0ULL },
{ 703, 3, 1, 4, 525, 0, 0, PPCImpOpBase + 0, 331, 0|(1ULL<<MCID::Commutable), 0x0ULL },
{ 702, 3, 1, 4, 525, 0, 0, PPCImpOpBase + 0, 331, 0|(1ULL<<MCID::Commutable), 0x0ULL },
{ 701, 3, 1, 4, 525, 0, 0, PPCImpOpBase + 0, 331, 0|(1ULL<<MCID::Commutable), 0x0ULL },
{ 700, 3, 1, 4, 525, 0, 0, PPCImpOpBase + 0, 331, 0, 0x0ULL },
{ 699, 3, 1, 4, 525, 0, 0, PPCImpOpBase + 0, 331, 0|(1ULL<<MCID::Commutable), 0x0ULL },
{ 698, 0, 0, 4, 525, 0, 1, PPCImpOpBase + 130, 1, 0, 0x0ULL },
{ 697, 0, 0, 4, 525, 0, 1, PPCImpOpBase + 130, 1, 0, 0x0ULL },
{ 696, 3, 0, 4, 358, 0, 1, PPCImpOpBase + 0, 184, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 695, 3, 0, 4, 358, 0, 0, PPCImpOpBase + 0, 181, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 694, 3, 0, 4, 337, 0, 0, PPCImpOpBase + 0, 181, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 693, 3, 0, 4, 337, 0, 0, PPCImpOpBase + 0, 184, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 692, 0, 0, 4, 341, 0, 0, PPCImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 691, 2, 1, 4, 279, 0, 1, PPCImpOpBase + 0, 259, 0, 0x208ULL },
{ 690, 2, 1, 4, 279, 0, 1, PPCImpOpBase + 0, 261, 0, 0x308ULL },
{ 689, 2, 1, 4, 279, 0, 0, PPCImpOpBase + 0, 261, 0, 0x308ULL },
{ 688, 2, 1, 4, 279, 0, 0, PPCImpOpBase + 0, 259, 0, 0x208ULL },
{ 687, 2, 1, 4, 279, 0, 1, PPCImpOpBase + 0, 261, 0, 0x308ULL },
{ 686, 3, 1, 4, 148, 0, 0, PPCImpOpBase + 0, 228, 0, 0x0ULL },
{ 685, 2, 1, 4, 279, 0, 0, PPCImpOpBase + 0, 261, 0, 0x308ULL },
{ 684, 2, 1, 4, 205, 0, 1, PPCImpOpBase + 0, 259, 0, 0x208ULL },
{ 683, 2, 1, 4, 205, 0, 1, PPCImpOpBase + 0, 261, 0, 0x308ULL },
{ 682, 2, 1, 4, 205, 0, 0, PPCImpOpBase + 0, 261, 0, 0x308ULL },
{ 681, 2, 1, 4, 205, 0, 0, PPCImpOpBase + 0, 259, 0, 0x208ULL },
{ 680, 2, 1, 4, 205, 0, 1, PPCImpOpBase + 0, 261, 0, 0x308ULL },
{ 679, 3, 1, 4, 148, 0, 0, PPCImpOpBase + 0, 228, 0, 0x0ULL },
{ 678, 2, 1, 4, 205, 0, 0, PPCImpOpBase + 0, 261, 0, 0x308ULL },
{ 677, 3, 1, 4, 505, 0, 0, PPCImpOpBase + 0, 320, 0|(1ULL<<MCID::Compare), 0x8ULL },
{ 676, 3, 1, 4, 140, 0, 0, PPCImpOpBase + 0, 317, 0|(1ULL<<MCID::Compare), 0x8ULL },
{ 675, 4, 1, 4, 274, 0, 0, PPCImpOpBase + 0, 327, 0|(1ULL<<MCID::Compare), 0x8ULL },
{ 674, 4, 1, 4, 274, 0, 0, PPCImpOpBase + 0, 323, 0|(1ULL<<MCID::Compare), 0x8ULL },
{ 673, 3, 1, 4, 505, 0, 0, PPCImpOpBase + 0, 320, 0|(1ULL<<MCID::Compare), 0x8ULL },
{ 672, 3, 1, 4, 140, 0, 0, PPCImpOpBase + 0, 317, 0|(1ULL<<MCID::Compare), 0x8ULL },
{ 671, 3, 1, 4, 505, 0, 0, PPCImpOpBase + 0, 314, 0|(1ULL<<MCID::Compare), 0x8ULL },
{ 670, 3, 1, 4, 140, 0, 0, PPCImpOpBase + 0, 311, 0|(1ULL<<MCID::Compare), 0x8ULL },
{ 669, 3, 1, 4, 274, 0, 0, PPCImpOpBase + 0, 311, 0|(1ULL<<MCID::Compare), 0x8ULL },
{ 668, 3, 1, 4, 505, 0, 0, PPCImpOpBase + 0, 314, 0|(1ULL<<MCID::Compare), 0x8ULL },
{ 667, 3, 1, 4, 140, 0, 0, PPCImpOpBase + 0, 311, 0|(1ULL<<MCID::Compare), 0x8ULL },
{ 666, 3, 1, 4, 524, 0, 0, PPCImpOpBase + 0, 228, 0|(1ULL<<MCID::Commutable), 0x8ULL },
{ 665, 3, 1, 4, 524, 0, 0, PPCImpOpBase + 0, 222, 0|(1ULL<<MCID::Commutable), 0x8ULL },
{ 664, 0, 0, 4, 619, 0, 0, PPCImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL },
{ 663, 3, 1, 4, 449, 0, 0, PPCImpOpBase + 0, 228, 0, 0x0ULL },
{ 662, 2, 1, 4, 469, 0, 0, PPCImpOpBase + 0, 261, 0, 0x8ULL },
{ 661, 2, 1, 4, 469, 0, 0, PPCImpOpBase + 0, 259, 0, 0x0ULL },
{ 660, 2, 1, 4, 469, 0, 0, PPCImpOpBase + 0, 261, 0, 0x8ULL },
{ 659, 2, 1, 4, 469, 0, 0, PPCImpOpBase + 0, 259, 0, 0x0ULL },
{ 658, 2, 1, 4, 577, 0, 0, PPCImpOpBase + 0, 261, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 657, 2, 1, 4, 577, 0, 0, PPCImpOpBase + 0, 259, 0, 0x0ULL },
{ 656, 3, 1, 4, 405, 0, 0, PPCImpOpBase + 0, 222, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 655, 2, 1, 4, 577, 0, 0, PPCImpOpBase + 0, 261, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 654, 2, 1, 4, 577, 0, 0, PPCImpOpBase + 0, 259, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 653, 2, 1, 4, 577, 0, 0, PPCImpOpBase + 0, 261, 0, 0x0ULL },
{ 652, 3, 1, 4, 281, 0, 0, PPCImpOpBase + 0, 228, 0, 0x8ULL },
{ 651, 2, 0, 4, 242, 1, 1, PPCImpOpBase + 71, 13, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL },
{ 650, 1, 0, 4, 242, 1, 2, PPCImpOpBase + 125, 285, 0|(1ULL<<MCID::Call), 0x38ULL },
{ 649, 1, 0, 8, 242, 1, 2, PPCImpOpBase + 125, 285, 0|(1ULL<<MCID::Call), 0x38ULL },
{ 648, 1, 0, 8, 242, 1, 1, PPCImpOpBase + 71, 285, 0|(1ULL<<MCID::Call), 0x38ULL },
{ 647, 0, 0, 4, 445, 2, 1, PPCImpOpBase + 75, 1, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL },
{ 646, 0, 0, 4, 445, 2, 0, PPCImpOpBase + 128, 1, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator), 0x38ULL },
{ 645, 0, 0, 4, 445, 2, 0, PPCImpOpBase + 73, 1, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator), 0x38ULL },
{ 644, 1, 0, 4, 242, 1, 2, PPCImpOpBase + 125, 0, 0|(1ULL<<MCID::Call), 0x38ULL },
{ 643, 1, 0, 4, 242, 1, 2, PPCImpOpBase + 122, 0, 0|(1ULL<<MCID::Call), 0x38ULL },
{ 642, 1, 0, 8, 242, 1, 2, PPCImpOpBase + 122, 0, 0|(1ULL<<MCID::Call), 0x38ULL },
{ 641, 1, 0, 8, 242, 1, 1, PPCImpOpBase + 120, 0, 0|(1ULL<<MCID::Call), 0x38ULL },
{ 640, 1, 0, 4, 242, 1, 1, PPCImpOpBase + 120, 0, 0|(1ULL<<MCID::Call), 0x38ULL },
{ 639, 1, 0, 4, 242, 1, 1, PPCImpOpBase + 71, 0, 0|(1ULL<<MCID::Call), 0x38ULL },
{ 638, 2, 0, 4, 242, 1, 1, PPCImpOpBase + 120, 13, 0|(1ULL<<MCID::Call), 0x38ULL },
{ 637, 2, 0, 4, 242, 1, 1, PPCImpOpBase + 120, 13, 0|(1ULL<<MCID::Call), 0x38ULL },
{ 636, 1, 0, 4, 242, 1, 2, PPCImpOpBase + 122, 285, 0|(1ULL<<MCID::Call), 0x38ULL },
{ 635, 2, 0, 4, 101, 1, 1, PPCImpOpBase + 120, 13, 0|(1ULL<<MCID::Call), 0x38ULL },
{ 634, 1, 0, 4, 101, 1, 2, PPCImpOpBase + 122, 285, 0|(1ULL<<MCID::Call), 0x38ULL },
{ 633, 1, 0, 4, 101, 1, 1, PPCImpOpBase + 120, 285, 0|(1ULL<<MCID::Call), 0x38ULL },
{ 632, 2, 0, 8, 242, 1, 1, PPCImpOpBase + 120, 13, 0|(1ULL<<MCID::Call), 0x38ULL },
{ 631, 1, 0, 8, 242, 1, 2, PPCImpOpBase + 122, 285, 0|(1ULL<<MCID::Call), 0x38ULL },
{ 630, 1, 0, 8, 242, 1, 1, PPCImpOpBase + 120, 285, 0|(1ULL<<MCID::Call), 0x38ULL },
{ 629, 1, 0, 4, 242, 1, 1, PPCImpOpBase + 120, 285, 0|(1ULL<<MCID::Call), 0x38ULL },
{ 628, 1, 0, 4, 242, 1, 1, PPCImpOpBase + 71, 285, 0|(1ULL<<MCID::Call), 0x38ULL },
{ 627, 1, 0, 4, 102, 1, 1, PPCImpOpBase + 105, 285, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x38ULL },
{ 626, 1, 0, 4, 102, 1, 1, PPCImpOpBase + 105, 285, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x38ULL },
{ 625, 1, 0, 4, 102, 2, 1, PPCImpOpBase + 109, 285, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL },
{ 624, 1, 0, 4, 102, 2, 1, PPCImpOpBase + 109, 285, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL },
{ 623, 0, 0, 4, 445, 3, 1, PPCImpOpBase + 112, 1, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x38ULL },
{ 622, 0, 0, 4, 445, 3, 1, PPCImpOpBase + 112, 1, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x38ULL },
{ 621, 0, 0, 4, 445, 3, 1, PPCImpOpBase + 112, 1, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL },
{ 620, 0, 0, 4, 445, 3, 1, PPCImpOpBase + 112, 1, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL },
{ 619, 0, 0, 4, 445, 3, 1, PPCImpOpBase + 112, 1, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL },
{ 618, 0, 0, 4, 445, 3, 1, PPCImpOpBase + 116, 1, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x38ULL },
{ 617, 0, 0, 4, 445, 3, 1, PPCImpOpBase + 112, 1, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x38ULL },
{ 616, 1, 0, 4, 102, 2, 1, PPCImpOpBase + 109, 0, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL },
{ 615, 1, 0, 4, 102, 2, 1, PPCImpOpBase + 109, 0, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL },
{ 614, 1, 0, 4, 102, 2, 1, PPCImpOpBase + 109, 0, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL },
{ 613, 1, 0, 4, 102, 2, 1, PPCImpOpBase + 109, 285, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL },
{ 612, 1, 0, 4, 102, 1, 1, PPCImpOpBase + 105, 0, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x38ULL },
{ 611, 1, 0, 4, 102, 1, 1, PPCImpOpBase + 105, 0, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x38ULL },
{ 610, 1, 0, 4, 102, 1, 1, PPCImpOpBase + 105, 0, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x38ULL },
{ 609, 1, 0, 4, 102, 1, 1, PPCImpOpBase + 107, 285, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x38ULL },
{ 608, 1, 0, 4, 102, 1, 1, PPCImpOpBase + 105, 285, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x38ULL },
{ 607, 1, 0, 4, 102, 1, 1, PPCImpOpBase + 105, 285, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x38ULL },
{ 606, 1, 0, 4, 102, 1, 1, PPCImpOpBase + 105, 285, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x38ULL },
{ 605, 1, 0, 4, 102, 2, 1, PPCImpOpBase + 109, 285, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL },
{ 604, 1, 0, 4, 102, 2, 1, PPCImpOpBase + 109, 285, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL },
{ 603, 0, 0, 4, 445, 3, 1, PPCImpOpBase + 112, 1, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x38ULL },
{ 602, 0, 0, 4, 445, 3, 1, PPCImpOpBase + 112, 1, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x38ULL },
{ 601, 0, 0, 4, 445, 3, 1, PPCImpOpBase + 112, 1, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL },
{ 600, 0, 0, 4, 445, 3, 1, PPCImpOpBase + 112, 1, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL },
{ 599, 0, 0, 4, 445, 3, 1, PPCImpOpBase + 112, 1, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL },
{ 598, 0, 0, 4, 445, 3, 1, PPCImpOpBase + 116, 1, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x38ULL },
{ 597, 0, 0, 4, 445, 3, 1, PPCImpOpBase + 112, 1, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x38ULL },
{ 596, 1, 0, 4, 102, 2, 1, PPCImpOpBase + 109, 0, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL },
{ 595, 1, 0, 4, 102, 2, 1, PPCImpOpBase + 109, 0, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL },
{ 594, 1, 0, 4, 102, 2, 1, PPCImpOpBase + 109, 0, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL },
{ 593, 1, 0, 4, 102, 2, 1, PPCImpOpBase + 109, 285, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL },
{ 592, 1, 0, 4, 102, 1, 1, PPCImpOpBase + 105, 0, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x38ULL },
{ 591, 1, 0, 4, 102, 1, 1, PPCImpOpBase + 105, 0, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x38ULL },
{ 590, 1, 0, 4, 102, 1, 1, PPCImpOpBase + 105, 0, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x38ULL },
{ 589, 1, 0, 4, 102, 1, 1, PPCImpOpBase + 107, 285, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x38ULL },
{ 588, 1, 0, 4, 102, 1, 1, PPCImpOpBase + 105, 285, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x38ULL },
{ 587, 2, 0, 4, 102, 0, 0, PPCImpOpBase + 0, 286, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x38ULL },
{ 586, 0, 0, 4, 102, 2, 2, PPCImpOpBase + 101, 1, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::Predicable), 0x38ULL },
{ 585, 2, 0, 8, 102, 2, 3, PPCImpOpBase + 96, 309, 0|(1ULL<<MCID::Call), 0x38ULL },
{ 584, 2, 0, 8, 102, 2, 2, PPCImpOpBase + 92, 309, 0|(1ULL<<MCID::Call), 0x38ULL },
{ 583, 0, 0, 4, 102, 2, 2, PPCImpOpBase + 88, 1, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::Predicable), 0x38ULL },
{ 582, 2, 0, 8, 102, 2, 3, PPCImpOpBase + 83, 309, 0|(1ULL<<MCID::Call), 0x38ULL },
{ 581, 2, 0, 8, 102, 2, 2, PPCImpOpBase + 79, 309, 0|(1ULL<<MCID::Call), 0x38ULL },
{ 580, 0, 0, 4, 102, 2, 1, PPCImpOpBase + 68, 1, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::Predicable), 0x38ULL },
{ 579, 0, 0, 4, 102, 2, 1, PPCImpOpBase + 65, 1, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::Predicable), 0x38ULL },
{ 578, 0, 0, 4, 102, 1, 0, PPCImpOpBase + 64, 1, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator), 0x38ULL },
{ 577, 0, 0, 4, 102, 1, 0, PPCImpOpBase + 63, 1, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator), 0x38ULL },
{ 576, 2, 0, 4, 102, 1, 1, PPCImpOpBase + 71, 286, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL },
{ 575, 1, 0, 4, 102, 1, 1, PPCImpOpBase + 71, 285, 0|(1ULL<<MCID::Call), 0x38ULL },
{ 574, 1, 0, 4, 445, 2, 0, PPCImpOpBase + 73, 296, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x38ULL },
{ 573, 1, 0, 4, 445, 2, 1, PPCImpOpBase + 75, 296, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL },
{ 572, 1, 0, 4, 445, 2, 1, PPCImpOpBase + 75, 296, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL },
{ 571, 1, 0, 4, 445, 2, 0, PPCImpOpBase + 73, 296, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x38ULL },
{ 570, 2, 0, 4, 102, 1, 1, PPCImpOpBase + 71, 286, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL },
{ 569, 3, 1, 4, 465, 0, 1, PPCImpOpBase + 78, 304, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 568, 3, 1, 4, 465, 0, 1, PPCImpOpBase + 78, 304, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 567, 4, 1, 4, 465, 0, 1, PPCImpOpBase + 78, 297, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 566, 4, 1, 4, 465, 0, 1, PPCImpOpBase + 78, 297, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 565, 4, 1, 4, 246, 0, 1, PPCImpOpBase + 78, 297, 0, 0x0ULL },
{ 564, 4, 1, 4, 327, 0, 1, PPCImpOpBase + 78, 297, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 563, 3, 1, 4, 463, 0, 1, PPCImpOpBase + 78, 301, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 562, 3, 1, 4, 463, 0, 1, PPCImpOpBase + 78, 301, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 561, 2, 1, 4, 328, 0, 1, PPCImpOpBase + 78, 307, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 560, 2, 1, 4, 463, 0, 1, PPCImpOpBase + 78, 307, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 559, 3, 1, 4, 465, 0, 1, PPCImpOpBase + 78, 304, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 558, 3, 1, 4, 463, 0, 1, PPCImpOpBase + 78, 301, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 557, 3, 1, 4, 330, 0, 1, PPCImpOpBase + 78, 301, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 556, 3, 1, 4, 463, 0, 1, PPCImpOpBase + 78, 301, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 555, 4, 1, 4, 246, 0, 1, PPCImpOpBase + 78, 297, 0, 0x0ULL },
{ 554, 1, 0, 4, 445, 1, 0, PPCImpOpBase + 63, 296, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x38ULL },
{ 553, 1, 0, 4, 445, 2, 1, PPCImpOpBase + 65, 296, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL },
{ 552, 1, 0, 4, 445, 2, 1, PPCImpOpBase + 68, 296, 0|(1ULL<<MCID::Call), 0x38ULL },
{ 551, 1, 0, 4, 445, 2, 1, PPCImpOpBase + 68, 296, 0|(1ULL<<MCID::Call), 0x38ULL },
{ 550, 1, 0, 4, 445, 2, 1, PPCImpOpBase + 65, 296, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL },
{ 549, 1, 0, 4, 445, 1, 0, PPCImpOpBase + 64, 296, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x38ULL },
{ 548, 1, 0, 4, 445, 1, 0, PPCImpOpBase + 64, 296, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x38ULL },
{ 547, 1, 0, 4, 445, 1, 0, PPCImpOpBase + 63, 296, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x38ULL },
{ 546, 2, 0, 4, 445, 2, 1, PPCImpOpBase + 75, 294, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL },
{ 545, 2, 0, 4, 445, 2, 0, PPCImpOpBase + 73, 294, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x38ULL },
{ 544, 3, 0, 4, 445, 1, 1, PPCImpOpBase + 71, 291, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL },
{ 543, 3, 0, 4, 445, 1, 1, PPCImpOpBase + 71, 288, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL },
{ 542, 2, 0, 4, 445, 2, 1, PPCImpOpBase + 68, 294, 0|(1ULL<<MCID::Call), 0x38ULL },
{ 541, 2, 0, 4, 445, 2, 1, PPCImpOpBase + 65, 294, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL },
{ 540, 2, 0, 4, 445, 1, 0, PPCImpOpBase + 64, 294, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x38ULL },
{ 539, 2, 0, 4, 445, 1, 0, PPCImpOpBase + 63, 294, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x38ULL },
{ 538, 3, 0, 4, 445, 0, 0, PPCImpOpBase + 0, 291, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x38ULL },
{ 537, 3, 0, 4, 445, 0, 0, PPCImpOpBase + 0, 288, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x38ULL },
{ 536, 2, 0, 4, 102, 0, 0, PPCImpOpBase + 0, 286, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x38ULL },
{ 535, 1, 0, 4, 242, 0, 0, PPCImpOpBase + 0, 0, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x38ULL },
{ 534, 1, 0, 4, 242, 0, 0, PPCImpOpBase + 0, 285, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator), 0x38ULL },
{ 533, 0, 0, 4, 616, 0, 0, PPCImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 532, 4, 1, 4, 0, 0, 1, PPCImpOpBase + 0, 277, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 531, 4, 1, 4, 0, 0, 1, PPCImpOpBase + 0, 281, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 530, 4, 1, 4, 0, 0, 1, PPCImpOpBase + 0, 277, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 529, 4, 1, 4, 0, 0, 1, PPCImpOpBase + 0, 277, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 528, 4, 1, 4, 0, 0, 1, PPCImpOpBase + 0, 277, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 527, 4, 1, 4, 0, 0, 1, PPCImpOpBase + 0, 281, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 526, 4, 1, 4, 0, 0, 1, PPCImpOpBase + 0, 277, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 525, 4, 1, 4, 0, 0, 1, PPCImpOpBase + 0, 277, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 524, 4, 1, 4, 0, 0, 1, PPCImpOpBase + 0, 277, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 523, 4, 1, 4, 0, 0, 1, PPCImpOpBase + 0, 281, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 522, 4, 1, 4, 0, 0, 1, PPCImpOpBase + 0, 277, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 521, 4, 1, 4, 0, 0, 1, PPCImpOpBase + 0, 277, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 520, 4, 1, 4, 0, 0, 1, PPCImpOpBase + 0, 277, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 519, 4, 1, 4, 0, 0, 1, PPCImpOpBase + 0, 281, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 518, 4, 1, 4, 0, 0, 1, PPCImpOpBase + 0, 277, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 517, 4, 1, 4, 0, 0, 1, PPCImpOpBase + 0, 277, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 516, 4, 1, 4, 0, 0, 1, PPCImpOpBase + 0, 277, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 515, 4, 1, 4, 0, 0, 1, PPCImpOpBase + 0, 281, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 514, 4, 1, 4, 0, 0, 1, PPCImpOpBase + 0, 277, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 513, 4, 1, 4, 0, 0, 1, PPCImpOpBase + 0, 277, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 512, 4, 1, 4, 0, 0, 1, PPCImpOpBase + 0, 277, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 511, 4, 1, 4, 0, 0, 1, PPCImpOpBase + 0, 281, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 510, 4, 1, 4, 0, 0, 1, PPCImpOpBase + 0, 277, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 509, 4, 1, 4, 0, 0, 1, PPCImpOpBase + 0, 277, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 508, 4, 1, 4, 0, 0, 1, PPCImpOpBase + 0, 277, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 507, 4, 1, 4, 0, 0, 1, PPCImpOpBase + 0, 281, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 506, 4, 1, 4, 0, 0, 1, PPCImpOpBase + 0, 277, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 505, 4, 1, 4, 0, 0, 1, PPCImpOpBase + 0, 277, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 504, 4, 1, 4, 0, 0, 1, PPCImpOpBase + 0, 277, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 503, 4, 1, 4, 0, 0, 1, PPCImpOpBase + 0, 281, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 502, 4, 1, 4, 0, 0, 1, PPCImpOpBase + 0, 277, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 501, 4, 1, 4, 0, 0, 1, PPCImpOpBase + 0, 277, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 500, 4, 1, 4, 0, 0, 1, PPCImpOpBase + 0, 277, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 499, 4, 1, 4, 0, 0, 1, PPCImpOpBase + 0, 281, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 498, 4, 1, 4, 0, 0, 1, PPCImpOpBase + 0, 277, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 497, 4, 1, 4, 0, 0, 1, PPCImpOpBase + 0, 277, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 496, 4, 1, 4, 0, 0, 1, PPCImpOpBase + 0, 277, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 495, 4, 1, 4, 0, 0, 1, PPCImpOpBase + 0, 281, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 494, 4, 1, 4, 0, 0, 1, PPCImpOpBase + 0, 277, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 493, 4, 1, 4, 0, 0, 1, PPCImpOpBase + 0, 277, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 492, 4, 1, 4, 0, 0, 1, PPCImpOpBase + 0, 277, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 491, 4, 1, 4, 0, 0, 1, PPCImpOpBase + 0, 281, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 490, 4, 1, 4, 0, 0, 1, PPCImpOpBase + 0, 277, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 489, 4, 1, 4, 0, 0, 1, PPCImpOpBase + 0, 277, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 488, 5, 1, 4, 0, 0, 1, PPCImpOpBase + 0, 267, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 487, 5, 1, 4, 0, 0, 1, PPCImpOpBase + 0, 272, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 486, 5, 1, 4, 0, 0, 1, PPCImpOpBase + 0, 267, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 485, 5, 1, 4, 0, 0, 1, PPCImpOpBase + 0, 267, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 484, 3, 1, 4, 198, 0, 1, PPCImpOpBase + 0, 222, 0|(1ULL<<MCID::Commutable), 0x8ULL },
{ 483, 2, 1, 4, 0, 0, 1, PPCImpOpBase + 0, 265, 0|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 482, 2, 1, 4, 0, 0, 1, PPCImpOpBase + 0, 263, 0|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 481, 2, 1, 4, 0, 0, 1, PPCImpOpBase + 0, 265, 0|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 480, 2, 1, 4, 0, 0, 1, PPCImpOpBase + 0, 263, 0|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 479, 3, 1, 4, 504, 0, 1, PPCImpOpBase + 0, 184, 0, 0x308ULL },
{ 478, 3, 1, 4, 504, 0, 1, PPCImpOpBase + 0, 184, 0, 0x208ULL },
{ 477, 3, 1, 4, 502, 0, 1, PPCImpOpBase + 0, 181, 0, 0x208ULL },
{ 476, 3, 1, 4, 502, 0, 1, PPCImpOpBase + 0, 181, 0, 0x308ULL },
{ 475, 3, 1, 4, 198, 0, 1, PPCImpOpBase + 0, 222, 0, 0x8ULL },
{ 474, 3, 1, 4, 198, 0, 1, PPCImpOpBase + 0, 228, 0, 0x8ULL },
{ 473, 3, 1, 4, 198, 0, 0, PPCImpOpBase + 0, 228, 0, 0x8ULL },
{ 472, 3, 1, 4, 198, 0, 0, PPCImpOpBase + 0, 222, 0, 0x8ULL },
{ 471, 3, 1, 4, 198, 0, 1, PPCImpOpBase + 0, 228, 0|(1ULL<<MCID::Commutable), 0x8ULL },
{ 470, 3, 1, 4, 198, 0, 0, PPCImpOpBase + 0, 228, 0|(1ULL<<MCID::Commutable), 0x8ULL },
{ 469, 3, 1, 4, 198, 0, 0, PPCImpOpBase + 0, 222, 0|(1ULL<<MCID::Commutable), 0x8ULL },
{ 468, 2, 0, 4, 0, 1, 1, PPCImpOpBase + 61, 21, 0, 0x0ULL },
{ 467, 2, 0, 4, 0, 1, 1, PPCImpOpBase + 61, 21, 0, 0x0ULL },
{ 466, 2, 1, 4, 532, 1, 2, PPCImpOpBase + 22, 259, 0, 0x8ULL },
{ 465, 2, 1, 4, 532, 1, 3, PPCImpOpBase + 18, 259, 0, 0x8ULL },
{ 464, 2, 1, 4, 502, 1, 2, PPCImpOpBase + 15, 259, 0, 0x8ULL },
{ 463, 2, 1, 4, 532, 1, 2, PPCImpOpBase + 22, 261, 0, 0x8ULL },
{ 462, 2, 1, 4, 532, 1, 3, PPCImpOpBase + 18, 261, 0, 0x8ULL },
{ 461, 2, 1, 4, 502, 1, 2, PPCImpOpBase + 15, 261, 0, 0x8ULL },
{ 460, 2, 1, 4, 503, 1, 1, PPCImpOpBase + 13, 261, 0, 0x8ULL },
{ 459, 2, 1, 4, 503, 1, 1, PPCImpOpBase + 13, 259, 0, 0x8ULL },
{ 458, 2, 1, 4, 143, 0, 0, PPCImpOpBase + 0, 217, 0, 0x8ULL },
{ 457, 2, 1, 4, 532, 1, 2, PPCImpOpBase + 22, 259, 0, 0x8ULL },
{ 456, 2, 1, 4, 532, 1, 3, PPCImpOpBase + 18, 259, 0, 0x8ULL },
{ 455, 2, 1, 4, 502, 1, 2, PPCImpOpBase + 15, 259, 0, 0x8ULL },
{ 454, 2, 1, 4, 532, 1, 2, PPCImpOpBase + 22, 261, 0, 0x8ULL },
{ 453, 2, 1, 4, 532, 1, 3, PPCImpOpBase + 18, 261, 0, 0x8ULL },
{ 452, 2, 1, 4, 502, 1, 2, PPCImpOpBase + 15, 261, 0, 0x8ULL },
{ 451, 2, 1, 4, 501, 1, 1, PPCImpOpBase + 13, 261, 0, 0x8ULL },
{ 450, 2, 1, 4, 501, 1, 1, PPCImpOpBase + 13, 259, 0, 0x8ULL },
{ 449, 3, 1, 4, 288, 0, 0, PPCImpOpBase + 0, 231, 0|(1ULL<<MCID::Rematerializable), 0x0ULL },
{ 448, 3, 1, 4, 288, 0, 0, PPCImpOpBase + 0, 248, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 447, 3, 1, 4, 227, 0, 0, PPCImpOpBase + 0, 231, 0, 0x0ULL },
{ 446, 3, 1, 4, 227, 0, 0, PPCImpOpBase + 0, 225, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 445, 4, 1, 4, 500, 0, 18, PPCImpOpBase + 43, 255, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 444, 4, 1, 4, 0, 0, 18, PPCImpOpBase + 25, 251, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 443, 3, 1, 4, 0, 0, 0, PPCImpOpBase + 0, 245, 0, 0x0ULL },
{ 442, 3, 1, 4, 0, 0, 0, PPCImpOpBase + 0, 208, 0, 0x0ULL },
{ 441, 4, 1, 4, 227, 0, 18, PPCImpOpBase + 43, 255, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 440, 4, 1, 4, 227, 0, 18, PPCImpOpBase + 25, 251, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 439, 3, 1, 4, 227, 0, 0, PPCImpOpBase + 0, 245, 0, 0x0ULL },
{ 438, 3, 1, 4, 227, 0, 0, PPCImpOpBase + 0, 208, 0, 0x0ULL },
{ 437, 3, 1, 4, 499, 0, 0, PPCImpOpBase + 0, 245, 0, 0x0ULL },
{ 436, 3, 1, 4, 227, 0, 0, PPCImpOpBase + 0, 208, 0, 0x0ULL },
{ 435, 3, 1, 4, 288, 0, 0, PPCImpOpBase + 0, 231, 0|(1ULL<<MCID::Rematerializable), 0x0ULL },
{ 434, 3, 1, 4, 288, 0, 0, PPCImpOpBase + 0, 248, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 433, 3, 1, 4, 0, 0, 0, PPCImpOpBase + 0, 208, 0, 0x0ULL },
{ 432, 3, 1, 4, 227, 0, 0, PPCImpOpBase + 0, 208, 0, 0x0ULL },
{ 431, 3, 1, 4, 227, 0, 0, PPCImpOpBase + 0, 208, 0, 0x0ULL },
{ 430, 3, 1, 4, 499, 0, 0, PPCImpOpBase + 0, 245, 0, 0x0ULL },
{ 429, 3, 1, 4, 227, 0, 0, PPCImpOpBase + 0, 208, 0, 0x0ULL },
{ 428, 3, 1, 4, 498, 0, 0, PPCImpOpBase + 0, 208, 0, 0x8ULL },
{ 427, 3, 1, 4, 498, 0, 0, PPCImpOpBase + 0, 245, 0, 0x8ULL },
{ 426, 3, 1, 4, 532, 0, 2, PPCImpOpBase + 11, 184, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x8ULL },
{ 425, 3, 1, 4, 501, 0, 1, PPCImpOpBase + 5, 181, 0, 0x8ULL },
{ 424, 3, 1, 4, 501, 0, 1, PPCImpOpBase + 5, 184, 0, 0xcULL },
{ 423, 3, 1, 4, 498, 0, 0, PPCImpOpBase + 0, 208, 0, 0x8ULL },
{ 422, 3, 1, 4, 498, 0, 0, PPCImpOpBase + 0, 245, 0, 0x8ULL },
{ 421, 3, 1, 4, 203, 0, 0, PPCImpOpBase + 0, 228, 0, 0x8ULL },
{ 420, 3, 1, 4, 203, 0, 0, PPCImpOpBase + 0, 222, 0, 0x0ULL },
{ 419, 3, 1, 4, 534, 1, 2, PPCImpOpBase + 22, 222, 0|(1ULL<<MCID::Commutable), 0x8ULL },
{ 418, 4, 1, 4, 522, 0, 0, PPCImpOpBase + 0, 241, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 417, 4, 1, 4, 522, 0, 0, PPCImpOpBase + 0, 237, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 416, 3, 1, 4, 534, 1, 3, PPCImpOpBase + 18, 222, 0|(1ULL<<MCID::Commutable), 0x8ULL },
{ 415, 3, 1, 4, 521, 1, 2, PPCImpOpBase + 15, 222, 0|(1ULL<<MCID::Commutable), 0x8ULL },
{ 414, 3, 1, 4, 534, 1, 2, PPCImpOpBase + 22, 228, 0|(1ULL<<MCID::Commutable), 0x8ULL },
{ 413, 3, 1, 4, 534, 1, 3, PPCImpOpBase + 18, 228, 0|(1ULL<<MCID::Commutable)#ifdef __GNUC__#pragma GCC diagnostic push#pragma GCC diagnostic ignored "-Woverlength-strings"#endif#ifdef __GNUC__#pragma GCC diagnostic pop#endif#endif #ifdef GET_INSTRINFO_HEADER#undef GET_INSTRINFO_HEADER#endif #ifdef GET_INSTRINFO_HELPER_DECLS#undef GET_INSTRINFO_HELPER_DECLS#endif #ifdef GET_INSTRINFO_HELPERS#undef GET_INSTRINFO_HELPERS#endif #ifdef GET_INSTRINFO_CTOR_DTOR#undef GET_INSTRINFO_CTOR_DTOR#endif #ifdef GET_INSTRINFO_OPERAND_ENUM#undef GET_INSTRINFO_OPERAND_ENUM#endif #ifdef GET_INSTRINFO_NAMED_OPS#undef GET_INSTRINFO_NAMED_OPS#endif #ifdef GET_INSTRINFO_OPERAND_TYPES_ENUM#undef GET_INSTRINFO_OPERAND_TYPES_ENUM#endif #ifdef GET_INSTRINFO_OPERAND_TYPE#undef GET_INSTRINFO_OPERAND_TYPE#endif #ifdef GET_INSTRINFO_MEM_OPERAND_SIZE#undef GET_INSTRINFO_MEM_OPERAND_SIZE#endif #ifdef GET_INSTRINFO_LOGICAL_OPERAND_SIZE_MAP#undef GET_INSTRINFO_LOGICAL_OPERAND_SIZE_MAP#endif #ifdef GET_INSTRINFO_LOGICAL_OPERAND_TYPE_MAP#undef GET_INSTRINFO_LOGICAL_OPERAND_TYPE_MAP#endif #ifdef GET_INSTRINFO_MC_HELPER_DECLS#undef GET_INSTRINFO_MC_HELPER_DECLSclass MCInstclass FeatureBitsetvoid verifyInstructionPredicates(unsigned Opcode, const FeatureBitset &Features)#endif #ifdef GET_INSTRINFO_MC_HELPERS#undef GET_INSTRINFO_MC_HELPERS#endif #if (defined(ENABLE_INSTR_PREDICATE_VERIFIER) && !defined(NDEBUG)) ||\
defined(GET_AVAILABLE_OPCODE_CHECKER)#define GET_COMPUTE_FEATURES#endif#ifdef GET_COMPUTE_FEATURES#undef GET_COMPUTE_FEATURES#endif #ifdef GET_AVAILABLE_OPCODE_CHECKER#undef GET_AVAILABLE_OPCODE_CHECKER#endif #ifdef ENABLE_INSTR_PREDICATE_VERIFIER#undef ENABLE_INSTR_PREDICATE_VERIFIER#include <sstream>#ifndef NDEBUG#endif #ifndef NDEBUG#endif #endif #ifdef GET_INSTRMAP_INFO#undef GET_INSTRMAP_INFO#endif