Lines Matching refs:SRL
129 { ISD::SRL, MVT::v16i32, 1 }, in getArithmeticInstrCost()
132 { ISD::SRL, MVT::v8i64, 1 }, in getArithmeticInstrCost()
140 { ISD::SRL, MVT::v4i32, 1 }, in getArithmeticInstrCost()
143 { ISD::SRL, MVT::v8i32, 1 }, in getArithmeticInstrCost()
146 { ISD::SRL, MVT::v2i64, 1 }, in getArithmeticInstrCost()
148 { ISD::SRL, MVT::v4i64, 1 }, in getArithmeticInstrCost()
153 { ISD::SRL, MVT::v32i8, 32*10 }, // Scalarized. in getArithmeticInstrCost()
154 { ISD::SRL, MVT::v16i16, 8*10 }, // Scalarized. in getArithmeticInstrCost()
200 { ISD::SRL, MVT::v16i8, 1 }, // psrlw. in getArithmeticInstrCost()
201 { ISD::SRL, MVT::v8i16, 1 }, // psrlw. in getArithmeticInstrCost()
202 { ISD::SRL, MVT::v4i32, 1 }, // psrld. in getArithmeticInstrCost()
203 { ISD::SRL, MVT::v2i64, 1 }, // psrlq. in getArithmeticInstrCost()
256 { ISD::SRL, MVT::v16i8, 16*10 }, // Scalarized. in getArithmeticInstrCost()
257 { ISD::SRL, MVT::v8i16, 8*10 }, // Scalarized. in getArithmeticInstrCost()
258 { ISD::SRL, MVT::v4i32, 4*10 }, // Scalarized. in getArithmeticInstrCost()
259 { ISD::SRL, MVT::v2i64, 2*10 }, // Scalarized. in getArithmeticInstrCost()