about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src
diff options
context:
space:
mode:
authorRémy Rakic <remy.rakic+github@gmail.com>2025-08-08 15:14:17 +0000
committerRémy Rakic <remy.rakic+github@gmail.com>2025-08-08 15:14:17 +0000
commita5adde8eaae4ad5d9510897b02117bf0a9f45d0b (patch)
treee81844422e83e28853c32c817b17709875540200 /compiler/rustc_codegen_llvm/src
parentf4094ea25236bc4ba3d9b7b03d2674ba7ab92907 (diff)
downloadrust-a5adde8eaae4ad5d9510897b02117bf0a9f45d0b.tar.gz
rust-a5adde8eaae4ad5d9510897b02117bf0a9f45d0b.zip
simplify polonius=next
Remove incomplete handling of kills during traversal for loan liveness
to get to a simpler and actionable prototype.

This handles the cases, on sufficiently simple examples, that were
deferred from NLLs (NLL problem case 3, lending iterators), and is still
a good step to put in people's hands without needing to wait for another
full implementation. This is a practical cut in scope, but it also
shows where are the areas of improvement, that we will explore in the
future.
Diffstat (limited to 'compiler/rustc_codegen_llvm/src')
0 files changed, 0 insertions, 0 deletions