aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInstance.cpp
diff options
context:
space:
mode:
authorSterling-Augustine <saugustine@google.com>2025-09-08 14:20:55 -0700
committerGitHub <noreply@github.com>2025-09-08 14:20:55 -0700
commitb36a446c3a897e667532611c2d508dbdb38eb52f (patch)
tree8d9c94e6495caa3dbabe3478304accff8eb181a3 /clang/lib/Frontend/CompilerInstance.cpp
parent7f70bdde33e44689646fa6900be2c55df9d3176f (diff)
downloadllvm-b36a446c3a897e667532611c2d508dbdb38eb52f.zip
llvm-b36a446c3a897e667532611c2d508dbdb38eb52f.tar.gz
llvm-b36a446c3a897e667532611c2d508dbdb38eb52f.tar.bz2
Parse CFI instructions to create SFrame FREs (#155496)
This PR parses CFI instructions to generate FREs. Unfortunately, actually emitting the FREs into the object file is somewhat involved and would make this PR quite a bit harder to review. And the dumper itself properly errors if the FRE count is included in the header or FDEs, but they are not actually emitted. So actually testing that the proper FREs are generated will have to wait for a subsequent PR. For now, just check for common issues with CFI that sframe doesn't support, and that proper error handling is done.
Diffstat (limited to 'clang/lib/Frontend/CompilerInstance.cpp')
0 files changed, 0 insertions, 0 deletions