reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

gen/lib/Target/PowerPC/PPCGenAsmMatcher.inc
 6978   { 14344 /* xxmrghd */, PPC::XXPERMDI, Convert__RegVSRC1_0__RegVSRC1_1__RegVSRC1_2__imm_95_0, AMFBS_None, { MCK_RegVSRC, MCK_RegVSRC, MCK_RegVSRC }, },
 6980   { 14360 /* xxmrgld */, PPC::XXPERMDI, Convert__RegVSRC1_0__RegVSRC1_1__RegVSRC1_2__imm_95_3, AMFBS_None, { MCK_RegVSRC, MCK_RegVSRC, MCK_RegVSRC }, },
 6983   { 14383 /* xxpermdi */, PPC::XXPERMDI, Convert__RegVSRC1_0__RegVSRC1_1__RegVSRC1_2__U2Imm1_3, AMFBS_None, { MCK_RegVSRC, MCK_RegVSRC, MCK_RegVSRC, MCK_U2Imm }, },
 6989   { 14414 /* xxspltd */, PPC::XXPERMDI, Convert__RegVSRC1_0__RegVSRC1_1__RegVSRC1_1__imm_95_0, AMFBS_None, { MCK_RegVSRC, MCK_RegVSRC, MCK_0 }, },
 6990   { 14414 /* xxspltd */, PPC::XXPERMDI, Convert__RegVSRC1_0__RegVSRC1_1__RegVSRC1_1__imm_95_3, AMFBS_None, { MCK_RegVSRC, MCK_RegVSRC, MCK_1 }, },
 6994   { 14439 /* xxswapd */, PPC::XXPERMDI, Convert__RegVSRC1_0__RegVSRC1_1__RegVSRC1_1__imm_95_2, AMFBS_None, { MCK_RegVSRC, MCK_RegVSRC }, },
gen/lib/Target/PowerPC/PPCGenAsmWriter.inc
10620   case PPC::XXPERMDI:
gen/lib/Target/PowerPC/PPCGenDAGISel.inc
  187 /*   280*/              OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
  200 /*   316*/              OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
  215 /*   355*/            OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
  271 /*   487*/              OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
  284 /*   523*/              OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
  299 /*   562*/            OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
  495 /*  1031*/              OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
  508 /*  1067*/              OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
  523 /*  1106*/            OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
  579 /*  1238*/              OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
  592 /*  1274*/              OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
  607 /*  1313*/            OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
13383 /* 35039*/            OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
13500 /* 35362*/            OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
13571 /* 35571*/            OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
13622 /* 35709*/            OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
13675 /* 35850*/            OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
13739 /* 36033*/            OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
13810 /* 36242*/            OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
13937 /* 36595*/          OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
14008 /* 36804*/          OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
14034 /* 36877*/          OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
14134 /* 37157*/          OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
14205 /* 37366*/          OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
14280 /* 37583*/          OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
14351 /* 37792*/          OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
14426 /* 38009*/          OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
14497 /* 38218*/          OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
14572 /* 38435*/          OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
14669 /* 38710*/          OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
14744 /* 38927*/          OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
14791 /* 39072*/          OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
14865 /* 39286*/        OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
14938 /* 39499*/        OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
15011 /* 39712*/        OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
15084 /* 39925*/        OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
15157 /* 40138*/        OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
15230 /* 40351*/        OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
15303 /* 40564*/        OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
15376 /* 40777*/        OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
15800 /* 42131*/          OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
15820 /* 42176*/          OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
15938 /* 42492*/          OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
15950 /* 42519*/          OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
34354 /* 88708*/              OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
34426 /* 88872*/              OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
35683 /* 91811*/              OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
35743 /* 91963*/              OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
36329 /* 93124*/            OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
36359 /* 93198*/            OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
36535 /* 93608*/            OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
36565 /* 93682*/            OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
36722 /* 94014*/            OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
36753 /* 94090*/            OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
36927 /* 94480*/            OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
36958 /* 94556*/            OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
39232 /* 98983*/              OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
39237 /* 99002*/              OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
39248 /* 99032*/              OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
39253 /* 99051*/              OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
39341 /* 99236*/                OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
39352 /* 99277*/                OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
39369 /* 99329*/                OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
39380 /* 99370*/                OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
39447 /* 99499*/              OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
39452 /* 99518*/              OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
39463 /* 99548*/              OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
39468 /* 99567*/              OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
39556 /* 99752*/                OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
39567 /* 99793*/                OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
39584 /* 99845*/                OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
39595 /* 99886*/                OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
40120 /*100823*/        OPC_MorphNodeTo1, TARGET_VAL(PPC::XXPERMDI), 0,
40152 /*100901*/        OPC_MorphNodeTo1, TARGET_VAL(PPC::XXPERMDI), 0,
40361 /*101482*/            OPC_MorphNodeTo1, TARGET_VAL(PPC::XXPERMDI), 0,
40406 /*101638*/            OPC_MorphNodeTo1, TARGET_VAL(PPC::XXPERMDI), 0,
40429 /*101699*/          OPC_MorphNodeTo1, TARGET_VAL(PPC::XXPERMDI), 0,
40446 /*101750*/          OPC_MorphNodeTo1, TARGET_VAL(PPC::XXPERMDI), 0,
40758 /*102416*/          OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
40763 /*102435*/          OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
40774 /*102465*/          OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
40779 /*102484*/          OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
40821 /*102587*/            OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
40832 /*102628*/            OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
40849 /*102680*/            OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
40860 /*102721*/            OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
40883 /*102783*/          OPC_MorphNodeTo1, TARGET_VAL(PPC::XXPERMDI), 0,
40896 /*102820*/          OPC_MorphNodeTo1, TARGET_VAL(PPC::XXPERMDI), 0,
41650 /*104575*/            OPC_MorphNodeTo1, TARGET_VAL(PPC::XXPERMDI), 0,
41702 /*104739*/            OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
41757 /*104914*/            OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
41796 /*105023*/          OPC_MorphNodeTo1, TARGET_VAL(PPC::XXPERMDI), 0,
41923 /*105331*/            OPC_MorphNodeTo1, TARGET_VAL(PPC::XXPERMDI), 0,
42076 /*105652*/        OPC_MorphNodeTo1, TARGET_VAL(PPC::XXPERMDI), 0,
42369 /*106404*/    OPC_MorphNodeTo1, TARGET_VAL(PPC::XXPERMDI), 0,
42450 /*106556*/      OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
42459 /*106576*/      OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
42468 /*106596*/      OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
42477 /*106616*/      OPC_EmitNode1, TARGET_VAL(PPC::XXPERMDI), 0,
43781 /*109280*/    OPC_MorphNodeTo1, TARGET_VAL(PPC::XXPERMDI), 0,
gen/lib/Target/PowerPC/PPCGenMCCodeEmitter.inc
 5932     case PPC::XXPERMDI:
lib/Target/PowerPC/PPCISelDAGToDAG.cpp
 4981       CurDAG->SelectNodeTo(N, PPC::XXPERMDI, N->getValueType(0), Ops);
lib/Target/PowerPC/PPCMIPeephole.cpp
  328       case PPC::XXPERMDI: {
  382             if (DefOpc == PPC::XXPERMDI) {
  515         if (DefMI && DefMI->getOpcode() == PPC::XXPERMDI) {
lib/Target/PowerPC/PPCVSXSwapRemoval.cpp
  287       case PPC::XXPERMDI: {
  803           TII->get(PPC::XXPERMDI), DstReg)