From 6fc182ba9dfce1cc02dbfc5349cc73fcb6abc9ec Mon Sep 17 00:00:00 2001 From: Eric Kunze Date: Wed, 19 Jan 2022 10:37:01 -0800 Subject: Use getValues interface on ElementAttr The existing getValue is removed in the latest LLVM changes Change-Id: Idb5e6e8a5f24bc6f76771ace8e5a8eddf6ee1a6f --- src/TosaSerialize.cpp | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/TosaSerialize.cpp b/src/TosaSerialize.cpp index ae5e9c6..8435fe9 100644 --- a/src/TosaSerialize.cpp +++ b/src/TosaSerialize.cpp @@ -992,8 +992,9 @@ TosaSerializationOperatorBuilder::build( return nullptr; std::vector perm; - for (int32_t i = 0; i < perm_elems.getNumElements(); i++) { - perm.push_back(perm_elems.getValue(i).getInt()); + auto values = perm_elems.getValues(); + for (int32_t i = 0; i < values.size(); i++) { + perm.push_back(values[i].getInt()); } TosaTransposeAttribute attribute(perm); @@ -1230,8 +1231,9 @@ TosaSerializationOperatorBuilder::build( return nullptr; std::vector table; - for (int32_t i = 0; i < table_elems.getNumElements(); i++) { - table.push_back(table_elems.getValue(i).getInt()); + auto values = table_elems.getValues(); + for (int32_t i = 0; i < values.size(); i++) { + table.push_back(values[i].getInt()); } TosaTableAttribute attribute(table); -- cgit v1.2.1