diff options
author | Sander de Smalen <sander.desmalen@arm.com> | 2024-08-02 10:29:08 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-08-02 10:29:08 +0100 |
commit | fb470db7b3a8ce6853e8bf17d235617a2fa79434 (patch) | |
tree | db61f18a3fe8d1d18fab2f79647cbe6086a02614 /flang/lib/Frontend/CompilerInvocation.cpp | |
parent | a6a462f09cce77511de037d9cb61e9fc835d4f4d (diff) | |
download | llvm-fb470db7b3a8ce6853e8bf17d235617a2fa79434.zip llvm-fb470db7b3a8ce6853e8bf17d235617a2fa79434.tar.gz llvm-fb470db7b3a8ce6853e8bf17d235617a2fa79434.tar.bz2 |
[AArch64] Avoid inlining if ZT0 needs preserving. (#101343)
Inlining may result in different behaviour when the callee clobbers ZT0,
because normally the call-site will have code to preserve ZT0. When
inlining the function this code to preserve ZT0 will no longer be
emitted, and so the resulting behaviour of the program is changed.
Diffstat (limited to 'flang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions