Lines Matching refs:BSWAP
457 setOperationAction(ISD::BSWAP, MVT::i32 , Expand); in PPCTargetLowering()
459 setOperationAction(ISD::BSWAP, MVT::i64 , Custom); in PPCTargetLowering()
461 setOperationAction(ISD::BSWAP, MVT::i64 , Expand); in PPCTargetLowering()
858 setOperationAction(ISD::BSWAP, VT, Expand); in PPCTargetLowering()
1231 setOperationAction(ISD::BSWAP, MVT::v8i16, Legal); in PPCTargetLowering()
1232 setOperationAction(ISD::BSWAP, MVT::v4i32, Legal); in PPCTargetLowering()
1233 setOperationAction(ISD::BSWAP, MVT::v2i64, Legal); in PPCTargetLowering()
1234 setOperationAction(ISD::BSWAP, MVT::v1i128, Legal); in PPCTargetLowering()
1368 setTargetDAGCombine({ISD::BSWAP, ISD::INTRINSIC_WO_CHAIN, in PPCTargetLowering()
10009 SDValue ReveHWord = DAG.getNode(ISD::BSWAP, dl, MVT::v8i16, Conv); in LowerVECTOR_SHUFFLE()
10013 SDValue ReveWord = DAG.getNode(ISD::BSWAP, dl, MVT::v4i32, Conv); in LowerVECTOR_SHUFFLE()
10017 SDValue ReveDWord = DAG.getNode(ISD::BSWAP, dl, MVT::v2i64, Conv); in LowerVECTOR_SHUFFLE()
10021 SDValue ReveQWord = DAG.getNode(ISD::BSWAP, dl, MVT::v1i128, Conv); in LowerVECTOR_SHUFFLE()
10713 Op = DAG.getNode(ISD::BSWAP, dl, MVT::v2i64, Op); in LowerBSWAP()
11216 case ISD::BSWAP: in LowerOperation()
15174 if (cast<StoreSDNode>(N)->isUnindexed() && Opcode == ISD::BSWAP && in PerformDAGCombine()
15600 case ISD::BSWAP: { in PerformDAGCombine()
15654 Lo = DAG.getNode(ISD::BSWAP, dl, MVT::i32, Lo); in PerformDAGCombine()
15660 Hi = DAG.getNode(ISD::BSWAP, dl, MVT::i32, Hi); in PerformDAGCombine()