aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorNikita Popov <npopov@redhat.com>2025-08-07 09:12:40 +0200
committerGitHub <noreply@github.com>2025-08-07 09:12:40 +0200
commit406d9b1dd6522cf18e61c4c4af66db765de8afed (patch)
tree9921c26c2d63208b560d708781b23bed2f73abf9 /clang/lib/Frontend/CompilerInvocation.cpp
parentedad89e4e052b0b7d0fe4943669b3b7c55d837a4 (diff)
downloadllvm-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