Revert^2 "DCE SimplifyAlwaysThrowing optimizations"

This reverts commit 026a662dd6bef3e0e5a58478b764c4ddf662a5ec.

Reason for revert: after aosp/2055933 the inliner will return
true if it analyzed a method as "always throwing". This CL now
uses `after_inliner` instead of `after_gvn` and shouldn't make
the LUCI bots red.

Bug: 227316307
Test: art/test/testrunner/testrunner.py --host --64 --optimizing -b
Change-Id: Icbc2678633c289ae6d066185e9b16e9c3674c8d0
6 files changed