Don't capture a temporary std::string in a StringRef.
This fixes the breakages in llvm-tblgen. llvm-svn: 304123
This commit is contained in:
parent
df1832cf86
commit
eaacd07079
|
@ -285,7 +285,7 @@ getMemOperandSize(const Record *MemRec, const bool IntrinsicSensitive = false) {
|
||||||
(MemRec->getName() == "sdmem" || MemRec->getName() == "ssmem"))
|
(MemRec->getName() == "sdmem" || MemRec->getName() == "ssmem"))
|
||||||
return 128;
|
return 128;
|
||||||
|
|
||||||
StringRef Name =
|
std::string Name =
|
||||||
MemRec->getValueAsDef("ParserMatchClass")->getValueAsString("Name");
|
MemRec->getValueAsDef("ParserMatchClass")->getValueAsString("Name");
|
||||||
if (Name == "Mem8")
|
if (Name == "Mem8")
|
||||||
return 8;
|
return 8;
|
||||||
|
|
Loading…
Reference in New Issue