* src/vm/resolve.c (resolve_field_verifier_checks): Removed dependence
on instruction format.
(resolve_field_lazy): Pass field reference, instead of instruction.
Do not perform verification checks here. (Caller will do them.)
(resolve_field): Adapted to changed resolve_field_verifier_checks.
(create_unresolved_field): Renamed to resolve_create_unresolved_field.
(constrain_unresolved_field): Renamed to
resolve_constrain_unresolved_field. Removed dependence on instruction
format.
* src/vm/resolve.h (create_unresolved_field): Renamed to
resolve_create_unresolved_field.
(resolve_field_lazy): Changed arguments.
(resolve_field_verifier_checks): Export.
(constrain_unresolved_field): Renamed to
resolve_constrain_unresolved_field. Changed arguments.
* src/vm/jit/verify/typecheck.c (typecheck): Moved instruction set
dependent parts of resolve functions into typecheck.
* src/vm/jit/parse.c (resolve_field_lazy): Changed arguments.
(create_unresolved_field): Renamed.