Lines Matching defs:TensorLiteralParser
450 // TensorLiteralParser
469 class TensorLiteralParser {
471 TensorLiteralParser(Parser &p) : p(p) {}
530 ParseResult TensorLiteralParser::parse(bool allowHex) {
545 DenseElementsAttr TensorLiteralParser::getAttr(SMLoc loc, ShapedType type) {
610 TensorLiteralParser::getIntAttrElements(SMLoc loc, Type eltTy,
654 TensorLiteralParser::getFloatAttrElements(SMLoc loc, FloatType eltTy,
670 DenseElementsAttr TensorLiteralParser::getStringAttr(SMLoc loc, ShapedType type,
691 DenseElementsAttr TensorLiteralParser::getHexAttr(SMLoc loc, ShapedType type) {
727 ParseResult TensorLiteralParser::parseElement() {
775 ParseResult TensorLiteralParser::parseList(SmallVectorImpl<int64_t> &dims) {
947 TensorLiteralParser literalParser(*this);
1052 TensorLiteralParser indiceParser(*this);
1061 TensorLiteralParser valuesParser(*this);