95c1a0df7f
Run FFI use-site transformation during expression compilation so evaluate/evaluateInFrame handles FFI use-site APIs (for example, StructPointer.ref and sizeOf<T>()). [vm/tests] Add regression for FFI use-site rewrite in compileExpression R=dacoharkes@google.com, jensj@google.com, leonsenft@google.com Change-Id: If28f2db1ddbd16931ca441a743041aea496e4f78 Tested: python3 tools/test.py -m release -c dartk -r vm -a arm64 pkg/vm/test/incremental_compiler_test.dart Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/483480 Reviewed-by: Daco Harkes <dacoharkes@google.com> Auto-Submit: kryxen <kryxen.dev@gmail.com> Commit-Queue: Michael Goderbauer <goderbauer@google.com> Reviewed-by: Jens Johansen <jensj@google.com> Reviewed-by: Michael Goderbauer <goderbauer@google.com>
Target configurations.
A target can tailor the kernel IR for a specific backend.