aboutsummaryrefslogtreecommitdiffhomepage
path: root/tensorflow/compiler/xla/tools/parser/hlo_lexer.h
diff options
context:
space:
mode:
Diffstat (limited to 'tensorflow/compiler/xla/tools/parser/hlo_lexer.h')
-rw-r--r--tensorflow/compiler/xla/tools/parser/hlo_lexer.h14
1 files changed, 2 insertions, 12 deletions
diff --git a/tensorflow/compiler/xla/tools/parser/hlo_lexer.h b/tensorflow/compiler/xla/tools/parser/hlo_lexer.h
index 5c9d1bf391..9daf6a11d3 100644
--- a/tensorflow/compiler/xla/tools/parser/hlo_lexer.h
+++ b/tensorflow/compiler/xla/tools/parser/hlo_lexer.h
@@ -18,9 +18,8 @@ limitations under the License.
#include <string>
-#include "tensorflow/compiler/xla/service/hlo_instruction.h"
-#include "tensorflow/compiler/xla/service/hlo_opcode.h"
#include "tensorflow/compiler/xla/tools/parser/hlo_token.h"
+#include "tensorflow/compiler/xla/types.h"
#include "tensorflow/compiler/xla/xla_data.pb.h"
#include "tensorflow/core/lib/core/stringpiece.h"
#include "tensorflow/core/platform/logging.h"
@@ -48,6 +47,7 @@ class HloLexer {
case TokKind::kDxD:
case TokKind::kPad:
case TokKind::kString:
+ case TokKind::kIdent:
return str_val_;
default:
LOG(FATAL) << "This token does not have string value";
@@ -57,14 +57,6 @@ class HloLexer {
CHECK(GetKind() == TokKind::kShape);
return shape_val_;
}
- HloOpcode GetOpcodeVal() const {
- CHECK(GetKind() == TokKind::kOpcode);
- return opcode_val_;
- }
- HloInstruction::FusionKind GetFusionKindVal() const {
- CHECK(GetKind() == TokKind::kFusionKind);
- return fusion_kind_val_;
- }
int64 GetInt64Val() const {
CHECK(GetKind() == TokKind::kInt);
return int64_val_;
@@ -114,8 +106,6 @@ class HloLexer {
TokKind current_kind_;
string str_val_;
Shape shape_val_;
- HloOpcode opcode_val_;
- HloInstruction::FusionKind fusion_kind_val_;
int64 int64_val_;
double decimal_val_;
};