summaryrefslogtreecommitdiff
path: root/compiler/optimizing/codegen_test_utils.h
diff options
context:
space:
mode:
authorUlyana Trafimovich <skvadrik@google.com>2020-07-16 15:15:45 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2020-07-16 15:15:45 +0000
commit6e5af57ac9945969b9c3edf3863825b473d4b888 (patch)
tree7bb1aa4c21b6b8a6b7d8f175c2c58d1568f13975 /compiler/optimizing/codegen_test_utils.h
parent512f2e9d8e7bc9f9c16194cd600c5a6405924d2d (diff)
parent520ad8d29a942081d2d461dea7218fe920c373d7 (diff)
Revert "VIXL simulator for ART (Stage1)" am: 3060bb919c am: a80a406a1a am: 520ad8d29a
Original change: https://android-review.googlesource.com/c/platform/art/+/1364816 Change-Id: I821af0da3452a2b9c50b0a46e9547d550d492c75
Diffstat (limited to 'compiler/optimizing/codegen_test_utils.h')
-rw-r--r--compiler/optimizing/codegen_test_utils.h15
1 files changed, 6 insertions, 9 deletions
diff --git a/compiler/optimizing/codegen_test_utils.h b/compiler/optimizing/codegen_test_utils.h
index f873e7514e..9d15f1f294 100644
--- a/compiler/optimizing/codegen_test_utils.h
+++ b/compiler/optimizing/codegen_test_utils.h
@@ -223,15 +223,12 @@ static void VerifyGeneratedCode(InstructionSet target_isa,
Expected expected) {
ASSERT_TRUE(CanExecute(target_isa)) << "Target isa is not executable.";
- // Simulator cannot run without runtime, because it needs quick entrypoints.
- if (Runtime::Current() != nullptr) {
- // Verify on simulator.
- CodeSimulatorContainer simulator(target_isa);
- if (simulator.CanSimulate()) {
- Expected result = SimulatorExecute<Expected>(simulator.Get(), f);
- if (has_result) {
- ASSERT_EQ(expected, result);
- }
+ // Verify on simulator.
+ CodeSimulatorContainer simulator(target_isa);
+ if (simulator.CanSimulate()) {
+ Expected result = SimulatorExecute<Expected>(simulator.Get(), f);
+ if (has_result) {
+ ASSERT_EQ(expected, result);
}
}