Lines Matching refs:BSwap
3345 if (SDValue BSwap = MatchBSwapHWordLow(N0.getNode(), N0.getOperand(0), in visitAND() local
3347 return BSwap; in visitAND()
3596 SDValue BSwap = DAG.getNode(ISD::BSWAP, DL, VT, in MatchBSwapHWord() local
3603 return DAG.getNode(ISD::ROTL, DL, VT, BSwap, ShAmt); in MatchBSwapHWord()
3605 return DAG.getNode(ISD::ROTR, DL, VT, BSwap, ShAmt); in MatchBSwapHWord()
3607 DAG.getNode(ISD::SHL, DL, VT, BSwap, ShAmt), in MatchBSwapHWord()
3608 DAG.getNode(ISD::SRL, DL, VT, BSwap, ShAmt)); in MatchBSwapHWord()
3829 if (SDValue BSwap = MatchBSwapHWord(N, N0, N1)) in visitOR() local
3830 return BSwap; in visitOR()
3831 if (SDValue BSwap = MatchBSwapHWordLow(N, N0, N1)) in visitOR() local
3832 return BSwap; in visitOR()
7038 if (SDValue BSwap = MatchBSwapHWordLow(N0.getNode(), N0.getOperand(0), in visitSIGN_EXTEND_INREG() local
7041 BSwap, N1); in visitSIGN_EXTEND_INREG()