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

References

gen/lib/Target/X86/X86GenDAGISel.inc
 5018 /* 10794*/          /*SwitchOpcode*/ 72, TARGET_VAL(X86ISD::UNPCKH),// ->10869
80271 /*168427*/          /*SwitchOpcode*/ 120, TARGET_VAL(X86ISD::UNPCKH),// ->168550
85207 /*178457*/          /*SwitchOpcode*/ 120, TARGET_VAL(X86ISD::UNPCKH),// ->178580
91006 /*189692*/          /*SwitchOpcode*/ 3|128,1/*131*/, TARGET_VAL(X86ISD::UNPCKH),// ->189827
97074 /*202156*/          /*SwitchOpcode*/ 1|128,1/*129*/, TARGET_VAL(X86ISD::UNPCKH),// ->202289
104147 /*215967*/          /*SwitchOpcode*/ 24|128,1/*152*/, TARGET_VAL(X86ISD::UNPCKH),// ->216123
111273 /*230733*/          /*SwitchOpcode*/ 23|128,1/*151*/, TARGET_VAL(X86ISD::UNPCKH),// ->230888
117564 /*242931*/          /*SwitchOpcode*/ 2|128,1/*130*/, TARGET_VAL(X86ISD::UNPCKH),// ->243065
119426 /*246532*/        /*SwitchOpcode*/ 66, TARGET_VAL(X86ISD::UNPCKH),// ->246601
122423 /*252567*/        /*SwitchOpcode*/ 113, TARGET_VAL(X86ISD::UNPCKH),// ->252683
125488 /*258117*/          /*SwitchOpcode*/ 47, TARGET_VAL(X86ISD::UNPCKH),// ->258167
127795 /*262682*/          /*SwitchOpcode*/ 48, TARGET_VAL(X86ISD::UNPCKH),// ->262733
133624 /*274083*/          /*SwitchOpcode*/ 3|128,1/*131*/, TARGET_VAL(X86ISD::UNPCKH),// ->274218
140155 /*287750*/          /*SwitchOpcode*/ 1|128,1/*129*/, TARGET_VAL(X86ISD::UNPCKH),// ->287883
142304 /*291602*/          /*SwitchOpcode*/ 34, TARGET_VAL(X86ISD::UNPCKH),// ->291639
144309 /*295584*/          /*SwitchOpcode*/ 34, TARGET_VAL(X86ISD::UNPCKH),// ->295621
146368 /*299224*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::UNPCKH),
148166 /*302743*/          /*SwitchOpcode*/ 48, TARGET_VAL(X86ISD::UNPCKH),// ->302794
151783 /*309540*/          /*SwitchOpcode*/ 76, TARGET_VAL(X86ISD::UNPCKH),// ->309619
155677 /*317239*/          /*SwitchOpcode*/ 74, TARGET_VAL(X86ISD::UNPCKH),// ->317316
157094 /*319693*/          /*SwitchOpcode*/ 19, TARGET_VAL(X86ISD::UNPCKH),// ->319715
158405 /*322205*/          /*SwitchOpcode*/ 18, TARGET_VAL(X86ISD::UNPCKH),// ->322226
160329 /*325619*/          /*SwitchOpcode*/ 34, TARGET_VAL(X86ISD::UNPCKH),// ->325656
161967 /*328839*/          /*SwitchOpcode*/ 34, TARGET_VAL(X86ISD::UNPCKH),// ->328876
167266 /*339216*/          /*SwitchOpcode*/ 3|128,1/*131*/, TARGET_VAL(X86ISD::UNPCKH),// ->339351
173524 /*352332*/          /*SwitchOpcode*/ 1|128,1/*129*/, TARGET_VAL(X86ISD::UNPCKH),// ->352465
175190 /*355358*/          /*SwitchOpcode*/ 34, TARGET_VAL(X86ISD::UNPCKH),// ->355395
176646 /*358288*/          /*SwitchOpcode*/ 34, TARGET_VAL(X86ISD::UNPCKH),// ->358325
177830 /*360395*/          /*SwitchOpcode*/ 19, TARGET_VAL(X86ISD::UNPCKH),// ->360417
178707 /*362058*/          /*SwitchOpcode*/ 18, TARGET_VAL(X86ISD::UNPCKH),// ->362079
184704 /*373749*/          /*SwitchOpcode*/ 2|128,1/*130*/, TARGET_VAL(X86ISD::UNPCKH),// ->373883
185818 /*375744*/          /*SwitchOpcode*/ 19, TARGET_VAL(X86ISD::UNPCKH),// ->375766
186568 /*377194*/          /*SwitchOpcode*/ 18, TARGET_VAL(X86ISD::UNPCKH),// ->377215
187577 /*379031*/          /*SwitchOpcode*/ 34, TARGET_VAL(X86ISD::UNPCKH),// ->379068
188310 /*380476*/          /*SwitchOpcode*/ 34, TARGET_VAL(X86ISD::UNPCKH),// ->380513
188807 /*381393*/          /*SwitchOpcode*/ 19, TARGET_VAL(X86ISD::UNPCKH),// ->381415
189109 /*381964*/          /*SwitchOpcode*/ 18, TARGET_VAL(X86ISD::UNPCKH),// ->381985
211931 /*429807*/  /*SwitchOpcode*/ 73|128,12/*1609*/, TARGET_VAL(X86ISD::UNPCKH),// ->431420
gen/lib/Target/X86/X86GenFastISel.inc
13599   case X86ISD::UNPCKH: return fastEmit_X86ISD_UNPCKH_rr(VT, RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
lib/Target/X86/X86ISelLowering.cpp
 4543   case X86ISD::UNPCKH:
 6472   case X86ISD::UNPCKH:
10650     UnpackOpcode = X86ISD::UNPCKH;
10677       UnpackOpcode = MatchLo ? X86ISD::UNPCKL : X86ISD::UNPCKH;
10695       UnpackOpcode = X86ISD::UNPCKH;
10717     return DAG.getNode(X86ISD::UNPCKH, DL, VT, V1, V2);
10726     return DAG.getNode(X86ISD::UNPCKH, DL, VT, V2, V1);
11283   unsigned UnpckOp = MatchLo ? X86ISD::UNPCKL : X86ISD::UNPCKH;
12078       UnpackLoHi = X86ISD::UNPCKH;
12853         VT, DAG.getNode(UnpackLo ? X86ISD::UNPCKL : X86ISD::UNPCKH, DL,
12893         VT, DL, DAG.getNode(NumLoInputs == 0 ? X86ISD::UNPCKH : X86ISD::UNPCKL,
14288       V1 = DAG.getNode(TargetLo ? X86ISD::UNPCKL : X86ISD::UNPCKH, DL,
14470         MVT::v8i16, DAG.getNode(X86ISD::UNPCKH, DL, MVT::v16i8, V, Zero));
28723   case X86ISD::UNPCKH:             return "X86ISD::UNPCKH";
32083       Shuffle = Subtarget.hasSSE2() ? X86ISD::UNPCKH : X86ISD::MOVHLPS;
33345     case X86ISD::UNPCKH:
33408     case X86ISD::UNPCKH:
33438       (Opcode == X86ISD::MOVSD || Opcode == X86ISD::UNPCKH ||
33455         Lo = BC0.getOperand(Opcode == X86ISD::UNPCKH ? 1 : 0);
33456         Hi = BC1.getOperand(Opcode == X86ISD::UNPCKH ? 1 : 0);
33777                                                 : X86ISD::UNPCKH,
34618     case X86ISD::UNPCKH:
44986   case X86ISD::UNPCKH: