aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/StackProtector.cpp
diff options
context:
space:
mode:
authorStephen Tozer <stephen.tozer@sony.com>2024-04-23 14:27:06 +0100
committerGitHub <noreply@github.com>2024-04-23 14:27:06 +0100
commit670ac235b52887b621ab9c75c6be7f5ac4ceb9f8 (patch)
tree3217d11fcd7d44f72b1b1102a71941c19a1e44c0 /llvm/lib/CodeGen/StackProtector.cpp
parentb926f75e89c025afeb040cbd245ce2ba9cce9fce (diff)
downloadllvm-670ac235b52887b621ab9c75c6be7f5ac4ceb9f8.zip
llvm-670ac235b52887b621ab9c75c6be7f5ac4ceb9f8.tar.gz
llvm-670ac235b52887b621ab9c75c6be7f5ac4ceb9f8.tar.bz2
[RemoveDIs][MLIR] Don't process debug records in the LLVM-IR translator (#89735)
We are almost ready to enable the use of debug records everywhere in LLVM by default; part of the prep-work for this means ensuring that every tool supports them. Every tool in the `llvm/` project supports them, front-ends that use the `DIBuilder` will support them, and as far as I can tell, the only other tool in the LLVM repo that needs to support them but doesn't is `mlir-translate`. This patch trivially unblocks them by converting from debug records to debug intrinsics before translating a module.
Diffstat (limited to 'llvm/lib/CodeGen/StackProtector.cpp')
0 files changed, 0 insertions, 0 deletions