aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJay Foad <jay.foad@amd.com>2024-02-13 17:16:25 +0000
committerJay Foad <jay.foad@amd.com>2024-02-13 17:16:25 +0000
commita7cebadc10948ca1b9df1a740370f8ef7cef7e77 (patch)
tree63f6ef5b176e0254ee950981b965fd06b9da492f
parente847abc5b47210de63455f67e58225121617873b (diff)
downloadllvm-a7cebadc10948ca1b9df1a740370f8ef7cef7e77.zip
llvm-a7cebadc10948ca1b9df1a740370f8ef7cef7e77.tar.gz
llvm-a7cebadc10948ca1b9df1a740370f8ef7cef7e77.tar.bz2
[TableGen] Trivial simplification in computeRegUnitSets. NFC.
-rw-r--r--llvm/utils/TableGen/CodeGenRegisters.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/llvm/utils/TableGen/CodeGenRegisters.cpp b/llvm/utils/TableGen/CodeGenRegisters.cpp
index e29bc50..7d266c8 100644
--- a/llvm/utils/TableGen/CodeGenRegisters.cpp
+++ b/llvm/utils/TableGen/CodeGenRegisters.cpp
@@ -2107,10 +2107,8 @@ void CodeGenRegBank::computeRegUnitSets() {
++UnitIdx) {
std::vector<unsigned> RUSets;
for (unsigned i = 0, e = RegUnitSets.size(); i != e; ++i) {
- RegUnitSet &RUSet = RegUnitSets[i];
- if (!is_contained(RUSet.Units, UnitIdx))
- continue;
- RUSets.push_back(i);
+ if (is_contained(RegUnitSets[i].Units, UnitIdx))
+ RUSets.push_back(i);
}
unsigned RCUnitSetsIdx = 0;
for (unsigned e = RegClassUnitSets.size(); RCUnitSetsIdx != e;