Update on-device AOT compilation to cover all cases. am: 7de49d88a1 am: e979dfb815

Original change: https://android-review.googlesource.com/c/platform/art/+/1765306

Change-Id: I64b8279afc78d3b9d6a0078e45e8a59571f054b2