Lines Matching refs:BSWAP
716 ISD::BSWAP, in SystemZTargetLowering()
6931 Op1.getOpcode() == ISD::BSWAP && in combineSTORE()
7122 if (Op.getOpcode() == ISD::BSWAP && Op.hasOneUse()) { in combineEXTRACT_VECTOR_ELT()
7128 Op = DAG.getNode(ISD::BSWAP, SDLoc(N), EltVT, Op); in combineEXTRACT_VECTOR_ELT()
7383 Vec.getOpcode() == ISD::BSWAP || Vec.isUndef() || in combineBSWAP()
7385 Elt.getOpcode() == ISD::BSWAP || Elt.isUndef() || in combineBSWAP()
7398 Vec = DAG.getNode(ISD::BSWAP, SDLoc(N), VecVT, Vec); in combineBSWAP()
7400 Elt = DAG.getNode(ISD::BSWAP, SDLoc(N), EltVT, Elt); in combineBSWAP()
7414 Op0.getOpcode() == ISD::BSWAP || Op0.isUndef() || in combineBSWAP()
7416 Op1.getOpcode() == ISD::BSWAP || Op1.isUndef()) { in combineBSWAP()
7426 Op0 = DAG.getNode(ISD::BSWAP, SDLoc(N), VecVT, Op0); in combineBSWAP()
7428 Op1 = DAG.getNode(ISD::BSWAP, SDLoc(N), VecVT, Op1); in combineBSWAP()
7686 case ISD::BSWAP: return combineBSWAP(N, DCI); in PerformDAGCombine()