Lines Matching refs:v4i32

541         {ISD::SIGN_EXTEND, MVT::v4i32, MVT::v4i16, 0},  in getCastInstrCost()
542 {ISD::ZERO_EXTEND, MVT::v4i32, MVT::v4i16, 0}, in getCastInstrCost()
543 {ISD::SIGN_EXTEND, MVT::v4i32, MVT::v4i8, 0}, in getCastInstrCost()
544 {ISD::ZERO_EXTEND, MVT::v4i32, MVT::v4i8, 0}, in getCastInstrCost()
578 {ISD::TRUNCATE, MVT::v4i32, MVT::v4i16, 0}, in getCastInstrCost()
579 {ISD::TRUNCATE, MVT::v4i32, MVT::v4i8, 0}, in getCastInstrCost()
610 { ISD::ADD, MVT::v4i32, MVT::v4i16, 0 }, in getCastInstrCost()
613 { ISD::SUB, MVT::v4i32, MVT::v4i16, 0 }, in getCastInstrCost()
616 { ISD::MUL, MVT::v4i32, MVT::v4i16, 0 }, in getCastInstrCost()
619 { ISD::SHL, MVT::v4i32, MVT::v4i16, 0 }, in getCastInstrCost()
653 { ISD::SIGN_EXTEND, MVT::v4i32, MVT::v4i16, 1 }, in getCastInstrCost()
654 { ISD::ZERO_EXTEND, MVT::v4i32, MVT::v4i16, 1 }, in getCastInstrCost()
657 { ISD::TRUNCATE, MVT::v4i32, MVT::v4i64, 0 }, in getCastInstrCost()
658 { ISD::TRUNCATE, MVT::v4i16, MVT::v4i32, 1 }, in getCastInstrCost()
663 { ISD::SIGN_EXTEND, MVT::v4i32, MVT::v4i8, 2 }, in getCastInstrCost()
664 { ISD::ZERO_EXTEND, MVT::v4i32, MVT::v4i8, 2 }, in getCastInstrCost()
685 { ISD::SINT_TO_FP, MVT::v4f32, MVT::v4i32, 1 }, in getCastInstrCost()
686 { ISD::UINT_TO_FP, MVT::v4f32, MVT::v4i32, 1 }, in getCastInstrCost()
709 { ISD::FP_TO_SINT, MVT::v4i32, MVT::v4f32, 1 }, in getCastInstrCost()
710 { ISD::FP_TO_UINT, MVT::v4i32, MVT::v4f32, 1 }, in getCastInstrCost()
809 { ISD::SIGN_EXTEND, MVT::v4i32, MVT::v4i8, 2 }, in getCastInstrCost()
810 { ISD::ZERO_EXTEND, MVT::v4i32, MVT::v4i8, 2 }, in getCastInstrCost()
813 { ISD::SIGN_EXTEND, MVT::v4i32, MVT::v4i16, 1 }, in getCastInstrCost()
814 { ISD::ZERO_EXTEND, MVT::v4i32, MVT::v4i16, 1 }, in getCastInstrCost()
1237 {ISD::VECTOR_SHUFFLE, MVT::v4i32, 1}, in getShuffleCost()
1258 {ISD::VECTOR_SHUFFLE, MVT::v4i32, 2}, in getShuffleCost()
1279 {ISD::VECTOR_SHUFFLE, MVT::v4i32, 2}, in getShuffleCost()
1297 {ISD::VECTOR_SHUFFLE, MVT::v4i32, 1}, in getShuffleCost()
1382 { ISD::SDIV, MVT::v4i32, 4 * FunctionCallDivCost}, in getArithmeticInstrCost()
1383 { ISD::UDIV, MVT::v4i32, 4 * FunctionCallDivCost}, in getArithmeticInstrCost()
1384 { ISD::SREM, MVT::v4i32, 4 * FunctionCallDivCost}, in getArithmeticInstrCost()
1385 { ISD::UREM, MVT::v4i32, 4 * FunctionCallDivCost}, in getArithmeticInstrCost()
1759 {ISD::ADD, MVT::v4i32, 1}, in getArithmeticReductionCost()
1790 (LT.second == MVT::v4i32 && RevVTSize <= 64))) in getExtendedReductionCost()
1821 (LT.second == MVT::v4i32 && RevVTSize <= 64))) in getMulAccReductionCost()
1879 {ISD::SMIN, MVT::v4i32, 2}, in getMinMaxReductionCost()
1912 if (LT.second == MVT::v4i32 || LT.second == MVT::v8i16 || in getIntrinsicInstrCost()
1932 if (LT.second == MVT::v4i32 || LT.second == MVT::v8i16 || in getIntrinsicInstrCost()