[all-commits] [llvm/llvm-project] 70248b: [Clang] Implement function attribute nouwtable
Yuanfang Chen via All-commits
all-commits at lists.llvm.org
Mon Aug 29 12:13:16 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 70248bfdea6c70008ca42bf03bb28ebdee252744
https://github.com/llvm/llvm-project/commit/70248bfdea6c70008ca42bf03bb28ebdee252744
Author: Yuanfang Chen <yuanfang.chen at sony.com>
Date: 2022-08-29 (Mon, 29 Aug 2022)
Changed paths:
M clang/docs/ReleaseNotes.rst
M clang/include/clang/Basic/Attr.td
M clang/include/clang/Basic/AttrDocs.td
M clang/lib/CodeGen/CodeGenModule.cpp
A clang/test/CodeGen/attr-nouwtable.c
M clang/test/Misc/pragma-attribute-supported-attributes-list.test
Log Message:
-----------
[Clang] Implement function attribute nouwtable
To have finer control of IR uwtable attribute generation. For target code generation,
IR nounwind and uwtable may have some interaction. However, for frontend, there are
no semantic interactions so the this new `nouwtable` is marked "SimpleHandler = 1".
Differential Revision: https://reviews.llvm.org/D132592
Commit: 288576f474f260c77beb6f5d1029101626f776f0
https://github.com/llvm/llvm-project/commit/288576f474f260c77beb6f5d1029101626f776f0
Author: Yuanfang Chen <yuanfang.chen at sony.com>
Date: 2022-08-29 (Mon, 29 Aug 2022)
Changed paths:
M clang/lib/Driver/ToolChains/PS4CPU.cpp
A clang/test/Driver/ps4-ps5-linker-jmc.c
Log Message:
-----------
[PS4][driver] make -fjmc work with LTO driver linking stage
Reviewed By: probinson
Differential Revision: https://reviews.llvm.org/D131820
Compare: https://github.com/llvm/llvm-project/compare/ce6989fd8a9f...288576f474f2
More information about the All-commits
mailing list