diff options
author | Craig Topper <craig.topper@gmail.com> | 2016-01-17 20:38:18 +0000 |
---|---|---|
committer | Craig Topper <craig.topper@gmail.com> | 2016-01-17 20:38:18 +0000 |
commit | 8cc904d65be746152fb0898d75d2a13957f1a4ad (patch) | |
tree | 3361f31886ea645755dbf65c9b7faf70d19d8902 /llvm/utils/TableGen/InstrInfoEmitter.cpp | |
parent | f926532c7161e184252e4a5be08e77b098433ac1 (diff) | |
download | bcm5719-llvm-8cc904d65be746152fb0898d75d2a13957f1a4ad.tar.gz bcm5719-llvm-8cc904d65be746152fb0898d75d2a13957f1a4ad.zip |
[TableGen] Replace instructions() with getInstructionsByEnumValue(). No need to make an iterator_range when we already have a function that returns an ArrayRef. NFC
llvm-svn: 258019
Diffstat (limited to 'llvm/utils/TableGen/InstrInfoEmitter.cpp')
-rw-r--r-- | llvm/utils/TableGen/InstrInfoEmitter.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/utils/TableGen/InstrInfoEmitter.cpp b/llvm/utils/TableGen/InstrInfoEmitter.cpp index a6583399fa2..388c4276688 100644 --- a/llvm/utils/TableGen/InstrInfoEmitter.cpp +++ b/llvm/utils/TableGen/InstrInfoEmitter.cpp @@ -177,7 +177,7 @@ void InstrInfoEmitter::EmitOperandInfo(raw_ostream &OS, OS << "\n"; const CodeGenTarget &Target = CDP.getTargetInfo(); - for (const CodeGenInstruction *Inst : Target.instructions()) { + for (const CodeGenInstruction *Inst : Target.getInstructionsByEnumValue()) { std::vector<std::string> OperandInfo = GetOperandInfo(*Inst); unsigned &N = OperandInfoIDs[OperandInfo]; if (N != 0) continue; @@ -358,7 +358,7 @@ void InstrInfoEmitter::run(raw_ostream &OS) { unsigned ListNumber = 0; // Emit all of the instruction's implicit uses and defs. - for (const CodeGenInstruction *II : Target.instructions()) { + for (const CodeGenInstruction *II : Target.getInstructionsByEnumValue()) { Record *Inst = II->TheDef; std::vector<Record*> Uses = Inst->getValueAsListOfDefs("Uses"); if (!Uses.empty()) { |