Lines Matching refs:ABS

3530     { ISD::ABS,        MVT::v32i16,  {  1,  1,  1,  1 } },  in getIntrinsicInstrCost()
3531 { ISD::ABS, MVT::v64i8, { 1, 1, 1, 1 } }, in getIntrinsicInstrCost()
3611 { ISD::ABS, MVT::v8i64, { 1, 1, 1, 1 } }, in getIntrinsicInstrCost()
3612 { ISD::ABS, MVT::v4i64, { 1, 1, 1, 1 } }, in getIntrinsicInstrCost()
3613 { ISD::ABS, MVT::v2i64, { 1, 1, 1, 1 } }, in getIntrinsicInstrCost()
3614 { ISD::ABS, MVT::v16i32, { 1, 1, 1, 1 } }, in getIntrinsicInstrCost()
3615 { ISD::ABS, MVT::v8i32, { 1, 1, 1, 1 } }, in getIntrinsicInstrCost()
3616 { ISD::ABS, MVT::v32i16, { 2, 7, 4, 4 } }, in getIntrinsicInstrCost()
3617 { ISD::ABS, MVT::v16i16, { 1, 1, 1, 1 } }, in getIntrinsicInstrCost()
3618 { ISD::ABS, MVT::v64i8, { 2, 7, 4, 4 } }, in getIntrinsicInstrCost()
3619 { ISD::ABS, MVT::v32i8, { 1, 1, 1, 1 } }, in getIntrinsicInstrCost()
3754 { ISD::ABS, MVT::v2i64, { 2, 4, 3, 5 } }, // VBLENDVPD(X,VPSUBQ(0,X),X) in getIntrinsicInstrCost()
3755 { ISD::ABS, MVT::v4i64, { 2, 4, 3, 5 } }, // VBLENDVPD(X,VPSUBQ(0,X),X) in getIntrinsicInstrCost()
3756 { ISD::ABS, MVT::v4i32, { 1, 1, 1, 1 } }, in getIntrinsicInstrCost()
3757 { ISD::ABS, MVT::v8i32, { 1, 1, 1, 2 } }, in getIntrinsicInstrCost()
3758 { ISD::ABS, MVT::v8i16, { 1, 1, 1, 1 } }, in getIntrinsicInstrCost()
3759 { ISD::ABS, MVT::v16i16, { 1, 1, 1, 2 } }, in getIntrinsicInstrCost()
3760 { ISD::ABS, MVT::v16i8, { 1, 1, 1, 1 } }, in getIntrinsicInstrCost()
3761 { ISD::ABS, MVT::v32i8, { 1, 1, 1, 2 } }, in getIntrinsicInstrCost()
3844 { ISD::ABS, MVT::v4i64, { 6, 8, 6, 12 } }, // VBLENDVPD(X,VPSUBQ(0,X),X) in getIntrinsicInstrCost()
3845 { ISD::ABS, MVT::v8i32, { 3, 6, 4, 5 } }, in getIntrinsicInstrCost()
3846 { ISD::ABS, MVT::v16i16, { 3, 6, 4, 5 } }, in getIntrinsicInstrCost()
3847 { ISD::ABS, MVT::v32i8, { 3, 6, 4, 5 } }, in getIntrinsicInstrCost()
3976 { ISD::ABS, MVT::v2i64, { 3, 4, 3, 5 } }, // BLENDVPD(X,PSUBQ(0,X),X) in getIntrinsicInstrCost()
3991 { ISD::ABS, MVT::v4i32, { 1, 2, 1, 1 } }, in getIntrinsicInstrCost()
3992 { ISD::ABS, MVT::v8i16, { 1, 2, 1, 1 } }, in getIntrinsicInstrCost()
3993 { ISD::ABS, MVT::v16i8, { 1, 2, 1, 1 } }, in getIntrinsicInstrCost()
4015 { ISD::ABS, MVT::v2i64, { 3, 6, 5, 5 } }, in getIntrinsicInstrCost()
4016 { ISD::ABS, MVT::v4i32, { 1, 4, 4, 4 } }, in getIntrinsicInstrCost()
4017 { ISD::ABS, MVT::v8i16, { 1, 2, 3, 3 } }, in getIntrinsicInstrCost()
4018 { ISD::ABS, MVT::v16i8, { 1, 2, 3, 3 } }, in getIntrinsicInstrCost()
4098 { ISD::ABS, MVT::i64, { 1, 2, 3, 3 } }, // SUB+CMOV in getIntrinsicInstrCost()
4119 { ISD::ABS, MVT::i32, { 1, 2, 3, 3 } }, // SUB+XOR+SRA or SUB+CMOV in getIntrinsicInstrCost()
4120 { ISD::ABS, MVT::i16, { 2, 2, 3, 3 } }, // SUB+XOR+SRA or SUB+CMOV in getIntrinsicInstrCost()
4121 { ISD::ABS, MVT::i8, { 2, 4, 4, 3 } }, // SUB+XOR+SRA in getIntrinsicInstrCost()
4185 ISD = ISD::ABS; in getIntrinsicInstrCost()