Update hidden API membership of intrinsics

An update to Doclava fixes incorrect signatures of methods with
varargs. This changes the blacklisting of some of the intrinsics.
Update their list.

Because only target boot class path dex files have the hidden API
access flags, tests need to be special cased and intrinsics
considered whitelisted under such conditions. This special case
should be removed as soon as hidden API access flags are also
applied to tests running with core image / dex files.

Bug: 64382372
Bug: 77733081
Bug: 72430785
Test: make test-art
Change-Id: I321c9fba0cb649fcac973bf1d7b1cb24a5f2359e
6 files changed