forked from OSchip/llvm-project
[TableGen] Keep a returned const reference instead of making a copy. NFC
llvm-svn: 258020
This commit is contained in:
parent
8cc904d65b
commit
83421eccde
|
@ -559,7 +559,7 @@ void AsmWriterEmitter::EmitGetRegisterName(raw_ostream &O) {
|
||||||
Record *AsmWriter = Target.getAsmWriter();
|
Record *AsmWriter = Target.getAsmWriter();
|
||||||
std::string ClassName = AsmWriter->getValueAsString("AsmWriterClassName");
|
std::string ClassName = AsmWriter->getValueAsString("AsmWriterClassName");
|
||||||
const auto &Registers = Target.getRegBank().getRegisters();
|
const auto &Registers = Target.getRegBank().getRegisters();
|
||||||
std::vector<Record*> AltNameIndices = Target.getRegAltNameIndices();
|
const std::vector<Record*> &AltNameIndices = Target.getRegAltNameIndices();
|
||||||
bool hasAltNames = AltNameIndices.size() > 1;
|
bool hasAltNames = AltNameIndices.size() > 1;
|
||||||
std::string Namespace =
|
std::string Namespace =
|
||||||
Registers.front().TheDef->getValueAsString("Namespace");
|
Registers.front().TheDef->getValueAsString("Namespace");
|
||||||
|
|
Loading…
Reference in New Issue