Lines Matching refs:dyn_cast
107 ((input_type).getElementType().dyn_cast<quant::UniformQuantizedType>())
109 ((input_type).getElementType().dyn_cast<quant::QuantizedType>())
119 auto inputType = input.getType().dyn_cast<ShapedType>(); in buildConvOpQuantizationAttr()
120 auto weightType = weight.getType().dyn_cast<ShapedType>(); in buildConvOpQuantizationAttr()
128 .dyn_cast<quant::UniformQuantizedPerAxisType>(); in buildConvOpQuantizationAttr()
163 auto aType = a.getType().dyn_cast<ShapedType>(); in buildMatMulOpQuantizationAttr()
164 auto bType = b.getType().dyn_cast<ShapedType>(); in buildMatMulOpQuantizationAttr()
192 auto inputType = input.getType().dyn_cast<ShapedType>(); in buildUnaryOpQuantizationAttr()
193 auto outputType = outputRawType.dyn_cast<ShapedType>(); in buildUnaryOpQuantizationAttr()
218 auto inputType = input.getType().dyn_cast<ShapedType>(); in buildPadOpQuantizationAttr()
238 auto inputType = input.getType().dyn_cast<ShapedType>(); in buildConvOpResultTypeInfo()
239 auto weightType = weight.getType().dyn_cast<ShapedType>(); in buildConvOpResultTypeInfo()
253 auto outputShapedType = outputType.dyn_cast<ShapedType>(); in buildConvOpResultTypeInfo()
277 auto minElems = minAttr.dyn_cast<DenseFPElementsAttr>(); in buildQTypeFromMinMax()
278 auto maxElems = maxAttr.dyn_cast<DenseFPElementsAttr>(); in buildQTypeFromMinMax()
294 auto minVal = minAttr.dyn_cast<FloatAttr>(); in buildQTypeFromMinMax()
299 auto maxVal = maxAttr.dyn_cast<FloatAttr>(); in buildQTypeFromMinMax()
312 auto shape = inputDType.dyn_cast<ShapedType>(); in buildQTypeFromMinMax()