Ensure that methods requiring interpreter entrypoint always have it.

There were some situations where a method that requires an interpreter
entrypoint could end up having an oat-entrypoint. This could cause issues
with debugging and single stepping inside of the code.

Test: ./test.py --host -j50
Bug: 62821960
Change-Id: I5da04dfe18898ea8dc2b92d12a9782ef5f028e54
5 files changed