From cb9f50ef636529f9670104232c5b83216632d0c8 Mon Sep 17 00:00:00 2001 From: Matt Pharr Date: Thu, 19 Apr 2012 13:11:47 -0700 Subject: [PATCH] C++ backend: mangle variable names less. This makes the generated code a little easier to connect with the original program. --- cbackend.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/cbackend.cpp b/cbackend.cpp index ebe96c45..becf3f48 100644 --- a/cbackend.cpp +++ b/cbackend.cpp @@ -1702,7 +1702,12 @@ std::string CWriter::GetValueName(const Value *Operand) { VarName += ch; } - return VarName + "_llvm_cbe"; + if (isa(Operand)) + VarName += "_label"; + else + VarName += "_"; + + return VarName; } /// writeInstComputationInline - Emit the computation for the specified