diff options
author | Nikita Popov <npopov@redhat.com> | 2025-08-07 09:12:40 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-08-07 09:12:40 +0200 |
commit | 406d9b1dd6522cf18e61c4c4af66db765de8afed (patch) | |
tree | 9921c26c2d63208b560d708781b23bed2f73abf9 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | edad89e4e052b0b7d0fe4943669b3b7c55d837a4 (diff) | |
download | llvm-406d9b1dd6522cf18e61c4c4af66db765de8afed.zip llvm-406d9b1dd6522cf18e61c4c4af66db765de8afed.tar.gz llvm-406d9b1dd6522cf18e61c4c4af66db765de8afed.tar.bz2 |
[CodeGen] Move IsFixed into ArgFlags (NFCI) (#152319)
The information whether a specific argument is vararg or fixed is
currently stored separately from all the other argument information in
ArgFlags. This means that it is not accessible from CCAssign, and
backends have developed all kinds of workarounds for how they can access
it after all.
Move this information to ArgFlags to make it directly available in all
relevant places.
I've opted to invert this and store it as IsVarArg, as I think that both
makes the meaning more obvious and provides for a better default (which
is IsVarArg=false).
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions