4c45691271
TEST=vm/cc/Assembler_LoadWordFromBoxOrSmi Change-Id: Id0950abab3702f231d92d65295ebe5478cacb520 Cq-Include-Trybots: luci.dart.try:vm-asan-linux-release-x64-try,vm-checked-mac-release-arm64-try,vm-ffi-qemu-linux-release-arm-try,vm-ffi-qemu-linux-release-riscv64-try,vm-kernel-linux-debug-x64-try,vm-linux-debug-simriscv64-try,vm-linux-debug-x64-try,vm-linux-debug-x64c-try,vm-linux-release-simarm-try,vm-linux-release-simarm64-try,vm-mac-debug-arm64-try,vm-mac-debug-x64-try,vm-msan-linux-release-x64-try,vm-reload-linux-debug-x64-try,vm-reload-rollback-linux-debug-x64-try,vm-tsan-linux-release-x64-try,vm-ubsan-linux-release-x64-try,vm-win-debug-arm64-try,vm-win-debug-x64-try,vm-win-debug-x64c-try Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/328421 Reviewed-by: Tess Strickland <sstrickl@google.com>
28 lines
815 B
C++
28 lines
815 B
C++
// Copyright (c) 2023, the Dart project authors. Please see the AUTHORS file
|
|
// for details. All rights reserved. Use of this source code is governed by a
|
|
// BSD-style license that can be found in the LICENSE file.
|
|
|
|
#ifndef RUNTIME_VM_COMPILER_ASSEMBLER_ASSEMBLER_TEST_H_
|
|
#define RUNTIME_VM_COMPILER_ASSEMBLER_ASSEMBLER_TEST_H_
|
|
|
|
#include "vm/compiler/runtime_api.h"
|
|
#if defined(DART_PRECOMPILED_RUNTIME)
|
|
#error "AOT runtime should not use compiler sources (including header files)"
|
|
#endif // defined(DART_PRECOMPILED_RUNTIME)
|
|
|
|
#include "vm/compiler/assembler/assembler_base.h"
|
|
|
|
namespace dart {
|
|
|
|
namespace compiler {
|
|
|
|
void EnterTestFrame(Assembler* assembler);
|
|
|
|
void LeaveTestFrame(Assembler* assembler);
|
|
|
|
} // namespace compiler
|
|
|
|
} // namespace dart
|
|
|
|
#endif // RUNTIME_VM_COMPILER_ASSEMBLER_ASSEMBLER_TEST_H_
|