about summary refs log tree commit diff
path: root/compiler/rustc_llvm/llvm-wrapper/PassWrapper.cpp
diff options
context:
space:
mode:
authorMatthias Krüger <matthias.krueger@famsik.de>2022-06-27 22:35:08 +0200
committerGitHub <noreply@github.com>2022-06-27 22:35:08 +0200
commit4f61fe21228c0910dff88bbf1bbff158a27879f2 (patch)
tree835418da586e97d8254e770a6a99306d98aaeeb9 /compiler/rustc_llvm/llvm-wrapper/PassWrapper.cpp
parent6391f239c81878d6abd4cc99fe6d0e2b479034a5 (diff)
parent8e73c3ed18fb90347dd81768958e8c71f5c34859 (diff)
downloadrust-4f61fe21228c0910dff88bbf1bbff158a27879f2.tar.gz
rust-4f61fe21228c0910dff88bbf1bbff158a27879f2.zip
Rollup merge of #98563 - RalfJung:interpret-alloc-check, r=oli-obk
interpret: refactor allocation info query

We now have an infallible function that also tells us which kind of allocation we are talking about.
Also we do longer have to distinguish between data and function allocations for liveness.

This will help us to avoid "catching" `InterpError`s in Miri.
r? `@oli-obk`
Diffstat (limited to 'compiler/rustc_llvm/llvm-wrapper/PassWrapper.cpp')
0 files changed, 0 insertions, 0 deletions