Home | History | Annotate | Download | only in priv

Lines Matching full:ppc64

169 #define PPC64
226 // ppc64-linux it isn't (sigh)
2352 vpanic("set_XER_OV(ppc64)");
2669 vpanic("set_XER_CA(ppc64)");
3922 case 0x49: // mulhd (Multiply High DWord, PPC64 p539)
3935 case 0x9: // mulhdu (Multiply High DWord Unsigned, PPC64 p540)
3947 case 0xE9: // mulld (Multiply Low DWord, PPC64 p543)
3958 case 0x1E9: // divd (Divide DWord, PPC64 p419)
3973 case 0x1C9: // divdu (Divide DWord Unsigned, PPC64 p420)
4415 case 0x3DA: // extsw (Extend Sign Word, PPC64 p430)
4424 case 0x03A: // cntlzd (Count Leading Zeros DWord, PPC64 p401)
4533 * instructions on older PPC64 hardware.
4884 if (b1 == 0) { // rldcl (Rotl DWord, Clear Left, PPC64 p555)
4891 } else { // rldcr (Rotl DWord, Clear Right, PPC64 p556)
4900 case 0x2: // rldic (Rotl DWord Imm, Clear, PPC64 p557)
4915 case 0x0: // rldicl (Rotl DWord Imm, Clear Left, PPC64 p558)
4932 case 0x1: // rldicr (Rotl DWord Imm, Clear Right, PPC64 p559)
4949 case 0x3: { // rldimi (Rotl DWord Imm, Mask Insert, PPC64 p560)
5169 case 0x035: // ldux (Load DWord, Update Indexed, PPC64 p475)
5179 case 0x015: // ldx (Load DWord, Indexed, PPC64 p476)
5184 case 0x175: // lwaux (Load W Alg, Update Indexed, PPC64 p501)
5195 case 0x155: // lwax (Load W Alg, Indexed, PPC64 p502)
5211 case 0x0: // ld (Load DWord, PPC64 p472)
5216 case 0x1: // ldu (Load DWord, Update, PPC64 p474)
5226 case 0x2: // lwa (Load Word Alg, PPC64 p499)
5418 case 0x0B5: // stdux (Store DWord, Update Indexed, PPC64 p584)
5428 case 0x095: // stdx (Store DWord Indexed, PPC64 p585)
5443 case 0x0: // std (Store DWord, PPC64 p580)
5451 case 0x1: // stdu (Store DWord, Update, PPC64 p583)
5460 case 0x2: { // stq (Store QuadWord, Update, PPC64 p583)
6285 case 0x004: // tw (Trap Word, PPC64 p540)
6298 case 0x044: // td (Trap Doubleword, PPC64 p534)
6612 case 0x054: { // ldarx (Load DWord and Reserve Indexed, PPC64 p473)
6633 case 0x0D6: { // stdcx. (Store DWord Condition Indexd, PPC64 p581)
6709 case 0x0B6: { // stqcx. (Store QuadWord Condition Indexd, PPC64)
6904 case 0x01B: // sld (Shift Left DWord, PPC64 p568)
6908 /* ppc64 semantics are:
6926 case 0x31A: { // srad (Shift Right Alg DWord, PPC64 p570)
6951 case 0x33A: case 0x33B: // sradi (Shr Alg DWord Imm, PPC64 p571)
6965 case 0x21B: // srd (Shift Right DWord, PPC64 p574)
7362 /* ppc64 v2.02 spec says mtocrf gives undefined outcome if >
8841 * where fl_flag == 1 on ppc64.
8898 * where fl_flag == 1 on ppc64.
9113 case 0x32E: // fctid (Float Conv to Int DWord, PPC64 p437)
9122 case 0x32F: // fctidz (Float Conv to Int DWord, Round to Zero, PPC64 p437)
9142 case 0x34E: // fcfid (Float Conv from Int DWord, PPC64 p434)
13327 * where fl_flag == 1 on ppc64.
13365 * where fl_flag == 1 on ppc64.
13441 /* Iop_Div32Fx4 is not implemented for ppc64 (in host_ppc_{isel|defs}.c.
13619 * where fl_flag == 1 on ppc64.
13674 * where fl_flag == 1 on ppc64.
14493 * The Iop_AbsF32 IRop is not implemented for ppc64 since, up until introduction
14956 * where fl_flag == 1 on ppc64.