diff options
author | Walter Erquinigo <a20012251@gmail.com> | 2024-10-07 17:51:08 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-10-07 17:51:08 -0400 |
commit | 2918e779a9545a66c0031b03b3af5bf4d8517cec (patch) | |
tree | 1b6780de4df08eb9a85398296c42aaaccccc4424 /clang/lib/CodeGen/ModuleBuilder.cpp | |
parent | 75103aae4a9d22e2c46068f2160f2dddd6ad2116 (diff) | |
download | llvm-2918e779a9545a66c0031b03b3af5bf4d8517cec.zip llvm-2918e779a9545a66c0031b03b3af5bf4d8517cec.tar.gz llvm-2918e779a9545a66c0031b03b3af5bf4d8517cec.tar.bz2 |
[mlir][debuginfo] Add support for subprogram annotations (#110946)
LLVM already supports `DW_TAG_LLVM_annotation` entries for subprograms,
but this hasn't been surfaced to the LLVM dialect.
I'm doing the minimal amount of work to support string-based
annotations, which is useful for attaching metadata to
functions, which is useful for debuggers to offer features beyond basic
DWARF.
As LLVM already supports this, this patch is not controversial.
Diffstat (limited to 'clang/lib/CodeGen/ModuleBuilder.cpp')
0 files changed, 0 insertions, 0 deletions