aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/COFFObjectFile.cpp
diff options
context:
space:
mode:
authorSlava Zakharin <szakharin@nvidia.com>2024-04-02 21:03:49 -0700
committerGitHub <noreply@github.com>2024-04-02 21:03:49 -0700
commit2b86fb21f8402f19da7e5887a9572b3d55052991 (patch)
treee9d0173ffbe52e3fe6802f09c4e75f2d4566b51c /llvm/lib/Object/COFFObjectFile.cpp
parent324436c29ffd14bcf96c94500d5e43391f2b1e51 (diff)
downloadllvm-2b86fb21f8402f19da7e5887a9572b3d55052991.zip
llvm-2b86fb21f8402f19da7e5887a9572b3d55052991.tar.gz
llvm-2b86fb21f8402f19da7e5887a9572b3d55052991.tar.bz2
[flang][runtime] Avoid recursive calls in F18 runtime CUDA build. (#87428)
Recurrencies in the call graph (even if they are not executed) prevent computing the minimal stack size required for a kernel execution. This change disables some functionality of F18 IO to avoid recursive calls. A couple of functions are rewritten to work without using recursion.
Diffstat (limited to 'llvm/lib/Object/COFFObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions