forked from OSchip/llvm-project
Use utostr from StringExtras.h instead of ostringstream from <sstream>.
llvm-svn: 37731
This commit is contained in:
parent
03d2e3d735
commit
3176887a73
|
@ -11,10 +11,10 @@
|
|||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "llvm/ADT/StringExtras.h"
|
||||
#include "llvm/CodeGen/ValueTypes.h"
|
||||
#include "llvm/Type.h"
|
||||
#include "llvm/DerivedTypes.h"
|
||||
#include <sstream>
|
||||
using namespace llvm;
|
||||
|
||||
/// MVT::getValueTypeString - This function returns value type as a string,
|
||||
|
@ -22,12 +22,9 @@ using namespace llvm;
|
|||
std::string MVT::getValueTypeString(MVT::ValueType VT) {
|
||||
switch (VT) {
|
||||
default:
|
||||
if (isExtendedValueType(VT)) {
|
||||
std::ostringstream OS;
|
||||
OS << "v" << getVectorNumElements(VT)
|
||||
<< getValueTypeString(getVectorElementType(VT));
|
||||
return OS.str();
|
||||
}
|
||||
if (isExtendedValueType(VT))
|
||||
return "v" + utostr(getVectorNumElements(VT)) +
|
||||
getValueTypeString(getVectorElementType(VT));
|
||||
assert(0 && "Invalid ValueType!");
|
||||
case MVT::i1: return "i1";
|
||||
case MVT::i8: return "i8";
|
||||
|
|
Loading…
Reference in New Issue