reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
18705 bool Is128 = VecIntVT == MVT::v4i32; 18712 assert((VecIntVT == MVT::v4i32 || VecIntVT == MVT::v8i32) && 18712 assert((VecIntVT == MVT::v4i32 || VecIntVT == MVT::v8i32) && 18723 SDValue VecCstLow = DAG.getConstant(0x4b000000, DL, VecIntVT); 18725 SDValue VecCstHigh = DAG.getConstant(0x53000000, DL, VecIntVT); 18728 SDValue VecCstShift = DAG.getConstant(16, DL, VecIntVT); 18729 SDValue HighShift = DAG.getNode(ISD::SRL, DL, VecIntVT, V, VecCstShift); 18750 SDValue VecCstMask = DAG.getConstant(0xffff, DL, VecIntVT); 18752 SDValue LowAnd = DAG.getNode(ISD::AND, DL, VecIntVT, V, VecCstMask); 18753 Low = DAG.getNode(ISD::OR, DL, VecIntVT, LowAnd, VecCstLow); 18756 High = DAG.getNode(ISD::OR, DL, VecIntVT, HighShift, VecCstHigh);