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

References

gen/lib/Target/X86/X86GenDAGISel.inc
76746 /*161690*/          /*SwitchOpcode*/ 110, TARGET_VAL(X86ISD::VSHLI),// ->161803
81467 /*170788*/          /*SwitchOpcode*/ 109, TARGET_VAL(X86ISD::VSHLI),// ->170900
86719 /*181469*/          /*SwitchOpcode*/ 20|128,1/*148*/, TARGET_VAL(X86ISD::VSHLI),// ->181621
92378 /*192474*/          /*SwitchOpcode*/ 18|128,1/*146*/, TARGET_VAL(X86ISD::VSHLI),// ->192624
99030 /*206068*/          /*SwitchOpcode*/ 41|128,1/*169*/, TARGET_VAL(X86ISD::VSHLI),// ->206241
105723 /*219178*/          /*SwitchOpcode*/ 40|128,1/*168*/, TARGET_VAL(X86ISD::VSHLI),// ->219350
113356 /*234883*/          /*SwitchOpcode*/ 13|128,1/*141*/, TARGET_VAL(X86ISD::VSHLI),// ->235028
119864 /*247396*/        /*SwitchOpcode*/ 71, TARGET_VAL(X86ISD::VSHLI),// ->247470
123589 /*254752*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VSHLI),
126004 /*259091*/          /*SwitchOpcode*/ 53, TARGET_VAL(X86ISD::VSHLI),// ->259147
144821 /*296546*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VSHLI),
146754 /*299931*/          /*SwitchOpcode*/ 39, TARGET_VAL(X86ISD::VSHLI),// ->299973
159041 /*323336*/          /*SwitchOpcode*/ 39, TARGET_VAL(X86ISD::VSHLI),// ->323378
160762 /*326429*/          /*SwitchOpcode*/ 39, TARGET_VAL(X86ISD::VSHLI),// ->326471
177060 /*359097*/          /*SwitchOpcode*/ 24, TARGET_VAL(X86ISD::VSHLI),// ->359124
178024 /*360754*/          /*SwitchOpcode*/ 23, TARGET_VAL(X86ISD::VSHLI),// ->360780
186655 /*377382*/          /*SwitchOpcode*/ 43, TARGET_VAL(X86ISD::VSHLI),// ->377428
202434 /*409607*/  /*SwitchOpcode*/ 86|128,4/*598*/, TARGET_VAL(X86ISD::VSHLI),// ->410209
lib/Target/X86/X86ISelLowering.cpp
 7147   case X86ISD::VSHLI:
 7168     if (X86ISD::VSHLI == Opcode) {
11724     Opcode = Left ? (ByteShift ? X86ISD::VSHLDQ : X86ISD::VSHLI)
22419   case X86ISD::VSHLI:
22420     return IsVariable ? X86ISD::VSHL : X86ISD::VSHLI;
22457   assert((Opc == X86ISD::VSHLI || Opc == X86ISD::VSRLI || Opc == X86ISD::VSRAI)
22468     case X86ISD::VSHLI:
25158   Hi = getTargetVShiftByConstNode(X86ISD::VSHLI, dl, VT, Hi, 32, DAG);
25579       SDValue SHL = getTargetVShiftByConstNode(X86ISD::VSHLI, dl, ShiftVT, R,
26083     Amt = getTargetVShiftByConstNode(X86ISD::VSHLI, dl, ExtVT, Amt, 5, DAG);
26202           getTargetVShiftByConstNode(X86ISD::VSHLI, dl, VT, Amt, 4, DAG),
26203           getTargetVShiftByConstNode(X86ISD::VSHLI, dl, VT, Amt, 12, DAG));
26205       Amt = getTargetVShiftByConstNode(X86ISD::VSHLI, dl, VT, Amt, 12, DAG);
28669   case X86ISD::VSHLI:              return "X86ISD::VSHLI";
31519   case X86ISD::VSHLI:
31529       if (Opc == X86ISD::VSHLI) {
31707   case X86ISD::VSHLI: {
34304   case X86ISD::VSHLI:
34586     case X86ISD::VSHLI:
34743   case X86ISD::VSHLI: {
34765             unsigned NewOpc = Diff < 0 ? X86ISD::VSRLI : X86ISD::VSHLI;
34824       if (Op0.getOpcode() == X86ISD::VSHLI && Op1 == Op0.getOperand(1)) {
38550   assert((X86ISD::VSHLI == Opcode || X86ISD::VSRAI == Opcode ||
38553   bool LogicalShift = X86ISD::VSHLI == Opcode || X86ISD::VSRLI == Opcode;
38606       if (X86ISD::VSHLI == Opcode)
44972   case X86ISD::VSHLI:
lib/Target/X86/X86IntrinsicsInfo.h
  394   X86_INTRINSIC_DATA(avx2_pslli_d, VSHIFT, X86ISD::VSHLI, 0),
  395   X86_INTRINSIC_DATA(avx2_pslli_q, VSHIFT, X86ISD::VSHLI, 0),
  396   X86_INTRINSIC_DATA(avx2_pslli_w, VSHIFT, X86ISD::VSHLI, 0),
  852   X86_INTRINSIC_DATA(avx512_pslli_d_512, VSHIFT, X86ISD::VSHLI, 0),
  853   X86_INTRINSIC_DATA(avx512_pslli_q_512, VSHIFT, X86ISD::VSHLI, 0),
  854   X86_INTRINSIC_DATA(avx512_pslli_w_512, VSHIFT, X86ISD::VSHLI, 0),
 1058   X86_INTRINSIC_DATA(sse2_pslli_d,      VSHIFT, X86ISD::VSHLI, 0),
 1059   X86_INTRINSIC_DATA(sse2_pslli_q,      VSHIFT, X86ISD::VSHLI, 0),
 1060   X86_INTRINSIC_DATA(sse2_pslli_w,      VSHIFT, X86ISD::VSHLI, 0),