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

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

Change-Id: Ib793286a260252b8f76f17bd683865e543773e31