[all-commits] [llvm/llvm-project] fb969c: [ExposeObjCDirect] Setup helper functions
Peter Rong via All-commits
all-commits at lists.llvm.org
Thu Dec 4 10:00:15 PST 2025
Branch: refs/heads/users/DataCorrupted/ExposeDirectMethod-helpers
Home: https://github.com/llvm/llvm-project
Commit: fb969c3e8f50f80f497ab6b1aca23537e04d172b
https://github.com/llvm/llvm-project/commit/fb969c3e8f50f80f497ab6b1aca23537e04d172b
Author: Peter Rong <PeterRong at meta.com>
Date: 2025-12-04 (Thu, 04 Dec 2025)
Changed paths:
M clang/lib/CodeGen/CGObjCGNU.cpp
M clang/lib/CodeGen/CGObjCMac.cpp
M clang/lib/CodeGen/CGObjCRuntime.h
Log Message:
-----------
[ExposeObjCDirect] Setup helper functions
1. GenerateDirectMethodsPreconditionCheck: Move some functionalities to a separate functions.
Those functions will be reused if we move precondition checks into a thunk
2. Create `DirectMethodInfo`, which will be used to manage true implementation and its thunk
Commit: b6ddc7acecb1119626dce2c07b1d979fca989cee
https://github.com/llvm/llvm-project/commit/b6ddc7acecb1119626dce2c07b1d979fca989cee
Author: Peter Rong <PeterRong at meta.com>
Date: 2025-12-04 (Thu, 04 Dec 2025)
Changed paths:
M clang/lib/CodeGen/CGObjCMac.cpp
Log Message:
-----------
fix error
Compare: https://github.com/llvm/llvm-project/compare/ff65d5543f51...b6ddc7acecb1
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