reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
5923 if (DAG.isConstantIntBuildVectorOrConstantInt(Op0) || 5924 Op0.getOpcode() == ISD::BSWAP || Op0.isUndef() || 5924 Op0.getOpcode() == ISD::BSWAP || Op0.isUndef() || 5928 if (VecVT != Op0.getValueType()) { 5929 Op0 = DAG.getNode(ISD::BITCAST, SDLoc(N), VecVT, Op0); 5929 Op0 = DAG.getNode(ISD::BITCAST, SDLoc(N), VecVT, Op0); 5930 DCI.AddToWorklist(Op0.getNode()); 5936 Op0 = DAG.getNode(ISD::BSWAP, SDLoc(N), VecVT, Op0); 5936 Op0 = DAG.getNode(ISD::BSWAP, SDLoc(N), VecVT, Op0); 5937 DCI.AddToWorklist(Op0.getNode()); 5940 return DAG.getVectorShuffle(VecVT, SDLoc(N), Op0, Op1, SV->getMask());