|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/lib/Target/X86/X86GenDAGISel.inc78360 /*164779*/ /*SwitchOpcode*/ 122, TARGET_VAL(X86ISD::PACKSS),// ->164904
83452 /*174862*/ /*SwitchOpcode*/ 119, TARGET_VAL(X86ISD::PACKSS),// ->174984
101227 /*210237*/ /*SwitchOpcode*/ 78, TARGET_VAL(X86ISD::PACKSS),// ->210318
108599 /*225074*/ /*SwitchOpcode*/ 76, TARGET_VAL(X86ISD::PACKSS),// ->225153
118855 /*245461*/ /*SwitchOpcode*/ 68, TARGET_VAL(X86ISD::PACKSS),// ->245532
121268 /*250218*/ /*SwitchOpcode*/ 76|128,1/*204*/, TARGET_VAL(X86ISD::PACKSS),// ->250426
124348 /*256104*/ /*SwitchOpcode*/ 21, TARGET_VAL(X86ISD::PACKSS),// ->256128
126783 /*260690*/ /*SwitchOpcode*/ 20, TARGET_VAL(X86ISD::PACKSS),// ->260713
145512 /*297760*/ OPC_CheckOpcode, TARGET_VAL(X86ISD::PACKSS),
147450 /*301347*/ /*SwitchOpcode*/ 43, TARGET_VAL(X86ISD::PACKSS),// ->301393
187209 /*378389*/ /*SwitchOpcode*/ 45, TARGET_VAL(X86ISD::PACKSS),// ->378437
187990 /*379851*/ /*SwitchOpcode*/ 43, TARGET_VAL(X86ISD::PACKSS),// ->379897
188676 /*381171*/ /*SwitchOpcode*/ 21, TARGET_VAL(X86ISD::PACKSS),// ->381195
188998 /*381752*/ /*SwitchOpcode*/ 20, TARGET_VAL(X86ISD::PACKSS),// ->381775
220279 /*448191*/ /*SwitchOpcode*/ 126|128,4/*638*/, TARGET_VAL(X86ISD::PACKSS),// ->448833
gen/lib/Target/X86/X86GenFastISel.inc13580 case X86ISD::PACKSS: return fastEmit_X86ISD_PACKSS_rr(VT, RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
lib/Target/X86/X86ISelLowering.cpp 7110 case X86ISD::PACKSS:
7123 if (Opcode == X86ISD::PACKSS) {
10855 PackOpcode = X86ISD::PACKSS;
19187 assert((Opcode == X86ISD::PACKSS || Opcode == X86ISD::PACKUS) &&
19222 (Opcode == X86ISD::PACKSS || Subtarget.hasSSE41())) {
19429 truncateVectorWithPACK(X86ISD::PACKSS, VT, In, DL, DAG, Subtarget))
28702 case X86ISD::PACKSS: return "X86ISD::PACKSS";
31689 case X86ISD::PACKSS: {
33449 Opcode0 == X86ISD::PACKSS || Opcode0 == X86ISD::PACKUS)) {
34404 case X86ISD::PACKSS:
34620 case X86ISD::PACKSS:
34928 case X86ISD::PACKSS:
35302 V = DAG.getNode(X86ISD::PACKSS, DL, MVT::v16i8, V,
38417 assert((X86ISD::PACKSS == Opcode || X86ISD::PACKUS == Opcode) &&
38429 bool IsSigned = (X86ISD::PACKSS == Opcode);
40009 SDValue Mid = truncateVectorWithPACK(X86ISD::PACKSS, MidVT, USatVal, DL,
40021 return truncateVectorWithPACK(X86ISD::PACKSS, VT, SSatVal, DL, DAG,
41053 return truncateVectorWithPACK(X86ISD::PACKSS, OutVT, In, DL, DAG, Subtarget);
41157 return truncateVectorWithPACK(X86ISD::PACKSS, VT, In, DL, DAG, Subtarget);
44966 case X86ISD::PACKSS:
lib/Target/X86/X86IntrinsicsInfo.h 370 X86_INTRINSIC_DATA(avx2_packssdw, INTR_TYPE_2OP, X86ISD::PACKSS, 0),
371 X86_INTRINSIC_DATA(avx2_packsswb, INTR_TYPE_2OP, X86ISD::PACKSS, 0),
821 X86_INTRINSIC_DATA(avx512_packssdw_512, INTR_TYPE_2OP, X86ISD::PACKSS, 0),
822 X86_INTRINSIC_DATA(avx512_packsswb_512, INTR_TYPE_2OP, X86ISD::PACKSS, 0),
1045 X86_INTRINSIC_DATA(sse2_packssdw_128, INTR_TYPE_2OP, X86ISD::PACKSS, 0),
1046 X86_INTRINSIC_DATA(sse2_packsswb_128, INTR_TYPE_2OP, X86ISD::PACKSS, 0),