aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/ObjectFile.cpp
diff options
context:
space:
mode:
authorOrlando Cazalet-Hyams <orlando.hyams@sony.com>2024-01-05 15:11:47 +0000
committerGitHub <noreply@github.com>2024-01-05 15:11:47 +0000
commit10b03e66629aedad79a804e22d23b575077303b3 (patch)
treeb8e0b0c28bb2841e837583d9680c3c53de6cc4d0 /llvm/lib/Object/ObjectFile.cpp
parent736cc0cbf0107f6a1678a5495e1931733ab57393 (diff)
downloadllvm-10b03e66629aedad79a804e22d23b575077303b3.zip
llvm-10b03e66629aedad79a804e22d23b575077303b3.tar.gz
llvm-10b03e66629aedad79a804e22d23b575077303b3.tar.bz2
[RemoveDIs] Handle DPValues in FastISel (#76952)
The change is fairly mechanical: 1. Factor code from `FastISel::selectIntrinsicCall`, which converts debug intrinsics into debug instructions, into functions (NFC). 2. Call those functions for DPValues attached to instructions too. The test updates look the same as other RemoveDIs changes: re-run the tests with `--try-experimental-debuginfo-iterators`, which checks the output is identical using the new debug info format (if it has been enabled in the cmake configuration). Depends on #76941 (otherwise some modified tests spuriously fail).
Diffstat (limited to 'llvm/lib/Object/ObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions