aboutsummaryrefslogtreecommitdiff
path: root/flang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@sifive.com>2024-09-30 11:44:23 -0700
committerGitHub <noreply@github.com>2024-09-30 11:44:23 -0700
commitab393cee9dffdb225b94badcb9c21f80b156b74b (patch)
tree80a738a14a5477591d2483615961152ff304e746 /flang/lib/Frontend/CompilerInvocation.cpp
parent18fa9fa0439d483060cee42412926565838822d4 (diff)
downloadllvm-ab393cee9dffdb225b94badcb9c21f80b156b74b.zip
llvm-ab393cee9dffdb225b94badcb9c21f80b156b74b.tar.gz
llvm-ab393cee9dffdb225b94badcb9c21f80b156b74b.tar.bz2
[RISCV] Take known minimum vlen into account when calculating alignment padding in assignRVVStackObjectOffsets. (#110312)
If we know vlen is a multiple of 16, we don't need any alignment padding. I wrote the code so that it would generate the minimum amount of padding if the stack align was 32 or larger or if RVVBitsPerBlock was smaller than half the stack alignment.
Diffstat (limited to 'flang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions