aboutsummaryrefslogtreecommitdiff
path: root/flang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorSander de Smalen <sander.desmalen@arm.com>2024-08-02 10:29:08 +0100
committerGitHub <noreply@github.com>2024-08-02 10:29:08 +0100
commitfb470db7b3a8ce6853e8bf17d235617a2fa79434 (patch)
treedb61f18a3fe8d1d18fab2f79647cbe6086a02614 /flang/lib/Frontend/CompilerInvocation.cpp
parenta6a462f09cce77511de037d9cb61e9fc835d4f4d (diff)
downloadllvm-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