diff options
Diffstat (limited to 'runtime/arch/instruction_set_test.cc')
-rw-r--r-- | runtime/arch/instruction_set_test.cc | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/runtime/arch/instruction_set_test.cc b/runtime/arch/instruction_set_test.cc index 5aae93acc5..b251b57c99 100644 --- a/runtime/arch/instruction_set_test.cc +++ b/runtime/arch/instruction_set_test.cc @@ -44,6 +44,15 @@ TEST(InstructionSetTest, GetInstructionSetString) { EXPECT_STREQ("none", GetInstructionSetString(kNone)); } +TEST(InstructionSetTest, GetInstructionSetInstructionAlignment) { + EXPECT_EQ(GetInstructionSetInstructionAlignment(kThumb2), kThumb2InstructionAlignment); + EXPECT_EQ(GetInstructionSetInstructionAlignment(kArm64), kArm64InstructionAlignment); + EXPECT_EQ(GetInstructionSetInstructionAlignment(kX86), kX86InstructionAlignment); + EXPECT_EQ(GetInstructionSetInstructionAlignment(kX86_64), kX86_64InstructionAlignment); + EXPECT_EQ(GetInstructionSetInstructionAlignment(kMips), kMipsInstructionAlignment); + EXPECT_EQ(GetInstructionSetInstructionAlignment(kMips64), kMips64InstructionAlignment); +} + TEST(InstructionSetTest, TestRoundTrip) { EXPECT_EQ(kRuntimeISA, GetInstructionSetFromString(GetInstructionSetString(kRuntimeISA))); } |