aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CIR/CodeGen/CIRGenModule.cpp
diff options
context:
space:
mode:
authorPrabhu Rajasekaran <prabhukr@google.com>2025-10-21 08:02:52 -0700
committerGitHub <noreply@github.com>2025-10-21 08:02:52 -0700
commit550b62cbcbcb1ec8ec16c2dc0812bc23383962d6 (patch)
treefad8b4d601713b6a729fd3d9eeff4e1af82d8240 /clang/lib/CIR/CodeGen/CIRGenModule.cpp
parent48a99ad1fa8b3fe7c0f23f02e95e6c23e145429d (diff)
downloadllvm-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