Remove dead instructions in terminate blocks

This commit is contained in:
Mark Rousskov
2025-06-22 11:38:25 -04:00
parent d4e1159b8c
commit a46ef2d01e
3 changed files with 4 additions and 5 deletions

View File

@@ -1591,9 +1591,9 @@ impl<'a, 'gcc, 'tcx> BuilderMethods<'a, 'tcx> for Builder<'a, 'gcc, 'tcx> {
(value1, value2)
}
fn filter_landing_pad(&mut self, pers_fn: RValue<'gcc>) -> (RValue<'gcc>, RValue<'gcc>) {
fn filter_landing_pad(&mut self, pers_fn: RValue<'gcc>) {
// TODO(antoyo): generate the correct landing pad
self.cleanup_landing_pad(pers_fn)
self.cleanup_landing_pad(pers_fn);
}
#[cfg(feature = "master")]