aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/ModuleBuilder.cpp
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@sifive.com>2025-03-10 21:02:09 -0700
committerGitHub <noreply@github.com>2025-03-10 21:02:09 -0700
commitfd21d35178c50207cdc03f53ee16f83d22613ab0 (patch)
tree60e30013f77a6fc028c66d36eb14958683bfb8e7 /clang/lib/CodeGen/ModuleBuilder.cpp
parent3ce43c8b16a6aefe79ce976b1340ccd493cf533a (diff)
downloadllvm-fd21d35178c50207cdc03f53ee16f83d22613ab0.zip
llvm-fd21d35178c50207cdc03f53ee16f83d22613ab0.tar.gz
llvm-fd21d35178c50207cdc03f53ee16f83d22613ab0.tar.bz2
[TableGen] Reduce the number of vectors passed to getIslands. NFC (#130402)
Combine the StartBits, EndBits, and FieldVals vectors into a single vector of a struct that contains all 3 pieces of information. Instead of storing EndBits, we store NumBits since that's what the users want. I've removed the BitNo variable as it was easy to construct calculate from StartBit. I've also removed Num in favor of Islands.size().
Diffstat (limited to 'clang/lib/CodeGen/ModuleBuilder.cpp')
0 files changed, 0 insertions, 0 deletions