diff options
author | Prabhu Rajasekaran <prabhukr@google.com> | 2025-10-21 08:02:52 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-10-21 08:02:52 -0700 |
commit | 550b62cbcbcb1ec8ec16c2dc0812bc23383962d6 (patch) | |
tree | fad8b4d601713b6a729fd3d9eeff4e1af82d8240 /clang/lib/CIR/CodeGen/CIRGenModule.cpp | |
parent | 48a99ad1fa8b3fe7c0f23f02e95e6c23e145429d (diff) | |
download | llvm-550b62cbcbcb1ec8ec16c2dc0812bc23383962d6.zip llvm-550b62cbcbcb1ec8ec16c2dc0812bc23383962d6.tar.gz llvm-550b62cbcbcb1ec8ec16c2dc0812bc23383962d6.tar.bz2 |
[clang] callee_type metadata for indirect calls (#163233)
Create and add generalized type identifier metadata to indirect calls,
and to functions which are potential indirect call targets.
The functions carry the !type metadata. The indirect callsites carry a
list of !type metadata values under !callee_type metadata.
RFC:
https://discourse.llvm.org/t/rfc-call-graph-information-from-clang-llvm-for-c-c/88255
Diffstat (limited to 'clang/lib/CIR/CodeGen/CIRGenModule.cpp')
0 files changed, 0 insertions, 0 deletions