summaryrefslogtreecommitdiff
path: root/compiler/optimizing/graph_checker.cc
diff options
context:
space:
mode:
Diffstat (limited to 'compiler/optimizing/graph_checker.cc')
-rw-r--r--compiler/optimizing/graph_checker.cc6
1 files changed, 4 insertions, 2 deletions
diff --git a/compiler/optimizing/graph_checker.cc b/compiler/optimizing/graph_checker.cc
index 1ff0d4dc84..db76c04bc0 100644
--- a/compiler/optimizing/graph_checker.cc
+++ b/compiler/optimizing/graph_checker.cc
@@ -754,10 +754,12 @@ void GraphChecker::VisitInvoke(HInvoke* invoke) {
// Check for intrinsics which should have been replaced by intermediate representation in the
// instruction builder.
if (!IsValidIntrinsicAfterBuilder(invoke->GetIntrinsic())) {
+ std::stringstream ss;
+ ss << invoke->GetIntrinsic();
AddError(
- StringPrintf("The graph contains the instrinsic %d which should have been replaced in the "
+ StringPrintf("The graph contains the instrinsic %s which should have been replaced in the "
"instruction builder: %s:%d in block %d.",
- enum_cast<int>(invoke->GetIntrinsic()),
+ ss.str().c_str(),
invoke->DebugName(),
invoke->GetId(),
invoke->GetBlock()->GetBlockId()));