aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CIR/CodeGen/CIRGenModule.cpp
diff options
context:
space:
mode:
authorOrlando Cazalet-Hyams <orlando.hyams@sony.com>2025-05-13 17:26:21 +0100
committerGitHub <noreply@github.com>2025-05-13 17:26:21 +0100
commite7547b25f594eda1325f7e9e0adb364faf5d4db1 (patch)
tree17bc2f14e723a50089cf2397437403444317c346 /clang/lib/CIR/CodeGen/CIRGenModule.cpp
parent0187421a8abd25efd79379955771171f86f76367 (diff)
downloadllvm-e7547b25f594eda1325f7e9e0adb364faf5d4db1.zip
llvm-e7547b25f594eda1325f7e9e0adb364faf5d4db1.tar.gz
llvm-e7547b25f594eda1325f7e9e0adb364faf5d4db1.tar.bz2
[KeyInstr][DwarfDebug] Add is_stmt emission support (#133495)
Interpret Key Instructions metadata to determine is_stmt placement. The lowest rank (highest precedent) instructions in each {InlinedAt, atomGroup} set are candidates for is_stmt. Only the last instruction in each set in a given block gets is_stmt. Calls always get is_stmt. RFC: https://discourse.llvm.org/t/rfc-improving-is-stmt-placement-for-better-interactive-debugging/82668
Diffstat (limited to 'clang/lib/CIR/CodeGen/CIRGenModule.cpp')
0 files changed, 0 insertions, 0 deletions