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

References

gen/lib/Target/X86/X86GenDAGISel.inc
43202 /* 90313*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::PSHUFD),
43211 /* 90337*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::PSHUFD),
43233 /* 90385*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::PSHUFD),
43242 /* 90409*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::PSHUFD),
76964 /*162096*/          /*SwitchOpcode*/ 87, TARGET_VAL(X86ISD::PSHUFD),// ->162186
81669 /*171188*/          /*SwitchOpcode*/ 85, TARGET_VAL(X86ISD::PSHUFD),// ->171276
87089 /*182167*/          /*SwitchOpcode*/ 87, TARGET_VAL(X86ISD::PSHUFD),// ->182257
92720 /*193162*/          /*SwitchOpcode*/ 85, TARGET_VAL(X86ISD::PSHUFD),// ->193250
99416 /*206808*/          /*SwitchOpcode*/ 87, TARGET_VAL(X86ISD::PSHUFD),// ->206898
106081 /*219910*/          /*SwitchOpcode*/ 85, TARGET_VAL(X86ISD::PSHUFD),// ->219998
123714 /*254978*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::PSHUFD),
126114 /*259313*/          /*SwitchOpcode*/ 23, TARGET_VAL(X86ISD::PSHUFD),// ->259339
144903 /*296688*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::PSHUFD),
146824 /*300067*/          /*SwitchOpcode*/ 23, TARGET_VAL(X86ISD::PSHUFD),// ->300093
159149 /*323531*/          /*SwitchOpcode*/ 24, TARGET_VAL(X86ISD::PSHUFD),// ->323558
160860 /*326623*/          /*SwitchOpcode*/ 23, TARGET_VAL(X86ISD::PSHUFD),// ->326649
197175 /*398952*/  /*SwitchOpcode*/ 78|128,2/*334*/, TARGET_VAL(X86ISD::PSHUFD),// ->399290
lib/Target/X86/X86ISelLowering.cpp
 4525   case X86ISD::PSHUFD:
 6523   case X86ISD::PSHUFD:
12000         VT, DAG.getNode(X86ISD::PSHUFD, DL, MVT::v4i32,
12007     InputV = DAG.getNode(X86ISD::PSHUFD, DL, MVT::v4i32,
13015         DAG.getNode(X86ISD::PSHUFD, DL, MVT::v4i32, V1,
13310     return DAG.getNode(X86ISD::PSHUFD, DL, MVT::v4i32, V1,
13450     V = DAG.getNode(X86ISD::PSHUFD, DL, PSHUFDVT, V,
13627         DAG.getNode(X86ISD::PSHUFD, DL, PSHUFDVT, DAG.getBitcast(PSHUFDVT, V),
13869         DAG.getNode(X86ISD::PSHUFD, DL, PSHUFDVT, DAG.getBitcast(PSHUFDVT, V),
15714           DAG.getNode(X86ISD::PSHUFD, DL, MVT::v8i32,
15923       return DAG.getNode(X86ISD::PSHUFD, DL, MVT::v8i32, V1,
16479           DAG.getNode(X86ISD::PSHUFD, DL, MVT::v16i32,
16548       return DAG.getNode(X86ISD::PSHUFD, DL, MVT::v16i32, V1,
28710   case X86ISD::PSHUFD:             return "X86ISD::PSHUFD";
32007       Shuffle = (AllowIntDomain ? X86ISD::PSHUFD : X86ISD::VPERMILPI);
33278   case X86ISD::PSHUFD:
33301   assert(N.getOpcode() == X86ISD::PSHUFD &&
33320     case X86ISD::PSHUFD:
33412     case X86ISD::PSHUFD:
33576   case X86ISD::PSHUFD:
33744       V = DAG.getNode(X86ISD::PSHUFD, DL, DVT, V,
33758       if (D.getOpcode() == X86ISD::PSHUFD && D.hasOneUse()) {
33785   case X86ISD::PSHUFD:
44334     case X86ISD::PSHUFD:
44991   case X86ISD::PSHUFD: