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

References

gen/lib/Target/X86/X86GenDAGISel.inc
58151 /*122815*/  /*SwitchOpcode*/ 60|128,1/*188*/, TARGET_VAL(X86ISD::MOVMSK),// ->123007
gen/lib/Target/X86/X86GenFastISel.inc
 5959   case X86ISD::MOVMSK: return fastEmit_X86ISD_MOVMSK_r(VT, RetVT, Op0, Op0IsKill);
lib/Target/X86/X86ISelLowering.cpp
19879   Res = DAG.getNode(X86ISD::MOVMSK, dl, MVT::i32, Res);
26746     Lo = DAG.getNode(X86ISD::MOVMSK, DL, MVT::i32, Lo);
26747     Hi = DAG.getNode(X86ISD::MOVMSK, DL, MVT::i32, Hi);
26753   return DAG.getNode(X86ISD::MOVMSK, DL, MVT::i32, V);
28694   case X86ISD::MOVMSK:             return "X86ISD::MOVMSK";
31502   case X86ISD::MOVMSK: {
34954   case X86ISD::MOVMSK: {
35304     V = DAG.getNode(X86ISD::MOVMSK, DL, MVT::i32, V);
35488         SDValue V = DAG.getNode(X86ISD::MOVMSK, dl, MVT::i32,
42806     SDValue MovMsk = DAG.getNode(X86ISD::MOVMSK, DL, MVT::i32, Cmp);
42921     return DAG.getNode(X86ISD::MOVMSK, SDLoc(N), VT, Src.getOperand(0));
42930                        DAG.getNode(X86ISD::MOVMSK, DL, VT, NotSrc),
45023   case X86ISD::MOVMSK:      return combineMOVMSK(N, DAG, DCI, Subtarget);
lib/Target/X86/X86IntrinsicsInfo.h
  360   X86_INTRINSIC_DATA(avx_movmsk_pd_256, INTR_TYPE_1OP, X86ISD::MOVMSK, 0),
  361   X86_INTRINSIC_DATA(avx_movmsk_ps_256, INTR_TYPE_1OP, X86ISD::MOVMSK, 0),
  385   X86_INTRINSIC_DATA(avx2_pmovmskb, INTR_TYPE_1OP, X86ISD::MOVMSK, 0),
 1014   X86_INTRINSIC_DATA(sse_movmsk_ps,     INTR_TYPE_1OP, X86ISD::MOVMSK, 0),
 1044   X86_INTRINSIC_DATA(sse2_movmsk_pd,    INTR_TYPE_1OP, X86ISD::MOVMSK, 0),
 1051   X86_INTRINSIC_DATA(sse2_pmovmskb_128, INTR_TYPE_1OP, X86ISD::MOVMSK, 0),