Use StringRef::substr instead of std::string::substr to avoid using a free'd
authorBenjamin Kramer <benny.kra@googlemail.com>
Fri, 12 Mar 2010 13:54:59 +0000 (13:54 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Fri, 12 Mar 2010 13:54:59 +0000 (13:54 +0000)
commit018cbd5ddf11a0bbab48cc2a374148bdfce9a9e2
tree6b4654e47c29eb100660e0066df3e44f64d61b10
parentbb2f0c541c1bcf05131b66e4aa036229fc5f068b
Use StringRef::substr instead of std::string::substr to avoid using a free'd
string temporary. This should fix PR6590.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98349 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86ISelLowering.cpp