[all-commits] [llvm/llvm-project] 208544: [flang][runtime] Added noinline for some functions...
Slava Zakharin via All-commits
all-commits at lists.llvm.org
Thu May 23 13:16:18 PDT 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 208544fc70d2cfd5b2c13232a267048108da1978
https://github.com/llvm/llvm-project/commit/208544fc70d2cfd5b2c13232a267048108da1978
Author: Slava Zakharin <szakharin at nvidia.com>
Date: 2024-05-23 (Thu, 23 May 2024)
Changed paths:
M flang/include/flang/Common/api-attrs.h
M flang/include/flang/Common/visit.h
M flang/runtime/terminator.h
Log Message:
-----------
[flang][runtime] Added noinline for some functions in device build. (#93128)
This helps reducing the compilation time spent by the device
compiler optimizer and then the code generator. Since F18 RT
is going to be distributed as LLVM BC for some targets
(same way as LLVM liboffload device library is distributed)
and linked to the user offload code, the compilation time
of the produced LLVM BC will be critical.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list