Files
sdk/runtime/vm/compiler/assembler/assembler_test.h
T
Daco Harkes 4c45691271 [vm/test] Unify vm/cc/Assembler_LoadWordFromBoxOrSmi tests
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>
2023-09-30 08:12:16 +00:00

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_