[all-commits] [llvm/llvm-project] bbf2e8: [ExposeObjCDirect] Optimizations
Peter Rong via All-commits
all-commits at lists.llvm.org
Thu Dec 4 11:35:24 PST 2025
Branch: refs/heads/users/DataCorrupted/ExposeDirectMethod-opt
Home: https://github.com/llvm/llvm-project
Commit: bbf2e85a9bc07a52c83d13af5db0d35878484b9a
https://github.com/llvm/llvm-project/commit/bbf2e85a9bc07a52c83d13af5db0d35878484b9a
Author: Peter Rong <PeterRong at meta.com>
Date: 2025-12-04 (Thu, 04 Dec 2025)
Changed paths:
M clang/lib/CodeGen/CGObjCRuntime.cpp
M clang/lib/CodeGen/CGObjCRuntime.h
Log Message:
-----------
[ExposeObjCDirect] Optimizations
In many cases we can infer that class object has been realized
Commit: 49e0b9b6ac187a086244d8e48d51c1d57445043c
https://github.com/llvm/llvm-project/commit/49e0b9b6ac187a086244d8e48d51c1d57445043c
Author: Peter Rong <PeterRong at meta.com>
Date: 2025-12-04 (Thu, 04 Dec 2025)
Changed paths:
M clang/lib/CodeGen/CGObjCRuntime.cpp
A clang/test/CodeGenObjC/expose-direct-method-opt-class-realization.m
M clang/test/CodeGenObjC/expose-direct-method.m
Log Message:
-----------
update test and fix incorrect heuristic
Compare: https://github.com/llvm/llvm-project/compare/110198ae0bd8...49e0b9b6ac18
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