diff options
author | Alon Zakai <alonzakai@gmail.com> | 2013-12-18 21:26:55 -0800 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2013-12-18 21:26:55 -0800 |
commit | a6e98b3cadb3acdfdf06ee6b6c91b7a05287bf3c (patch) | |
tree | e03dde18f9cedc506e9600b63df610a2170a85ba /lib/Target/CppBackend/CPPBackend.cpp | |
parent | a8a348a02b2c2e79a634889467f769e8dff9396e (diff) |
remove some unneeded code
Diffstat (limited to 'lib/Target/CppBackend/CPPBackend.cpp')
-rw-r--r-- | lib/Target/CppBackend/CPPBackend.cpp | 31 |
1 files changed, 2 insertions, 29 deletions
diff --git a/lib/Target/CppBackend/CPPBackend.cpp b/lib/Target/CppBackend/CPPBackend.cpp index af7ec0fb5e..f8ae6018d6 100644 --- a/lib/Target/CppBackend/CPPBackend.cpp +++ b/lib/Target/CppBackend/CPPBackend.cpp @@ -625,35 +625,8 @@ std::string CppWriter::getCppName(const Value* val) { } sanitize(name); } else { - if (const GlobalVariable* GV = dyn_cast<GlobalVariable>(val)) { - name = std::string("gvar_") + - getTypePrefix(GV->getType()->getElementType()); - } else if (isa<Function>(val)) { - name = std::string("func_"); - } else if (const Constant* C = dyn_cast<Constant>(val)) { - name = std::string("const_") + getTypePrefix(C->getType()); - } else if (const Argument* Arg = dyn_cast<Argument>(val)) { - if (is_inline) { - unsigned argNum = std::distance(Arg->getParent()->arg_begin(), - Function::const_arg_iterator(Arg)) + 1; - name = std::string("arg_") + utostr(argNum); - NameSet::iterator NI = UsedNames.find(name); - if (NI != UsedNames.end()) - name += std::string("_") + utostr(uniqueNum++); - UsedNames.insert(name); - return ValueNames[val] = name; - } else { - name = getTypePrefix(val->getType()); - } - } else { - name = getTypePrefix(val->getType()); - } - name += utostr(uniqueNum++); - sanitize(name); - NameSet::iterator NI = UsedNames.find(name); - if (NI != UsedNames.end()) - name += std::string("_") + utostr(uniqueNum++); - UsedNames.insert(name); + // XXX any time we get here is totally wasted effort + name = "waka"; } return ValueNames[val] = name; } |