Home | History | Annotate | Download | only in optimizing

Lines Matching refs:stack_map

17 #include "stack_map.h"
53 StackMap<size_t> stack_map = code_info.GetStackMapAt(0);
54 ASSERT_TRUE(stack_map.Equals(code_info.GetStackMapForDexPc(0)));
55 ASSERT_TRUE(stack_map.Equals(code_info.GetStackMapForNativePc(64)));
56 ASSERT_EQ(0u, stack_map.GetDexPc());
57 ASSERT_EQ(64u, stack_map.GetNativePc());
58 ASSERT_EQ(0x3u, stack_map.GetRegisterMask());
59 ASSERT_FALSE(stack_map.HasInlineInfo());
61 MemoryRegion stack_mask = stack_map.GetStackMask();
64 DexRegisterMap dex_registers = code_info.GetDexRegisterMapOf(stack_map, 2);
100 StackMap<size_t> stack_map = code_info.GetStackMapAt(0);
101 ASSERT_TRUE(stack_map.Equals(code_info.GetStackMapForDexPc(0)));
102 ASSERT_TRUE(stack_map.Equals(code_info.GetStackMapForNativePc(64)));
103 ASSERT_EQ(0u, stack_map.GetDexPc());
104 ASSERT_EQ(64u, stack_map.GetNativePc());
105 ASSERT_EQ(0x3u, stack_map.GetRegisterMask());
107 MemoryRegion stack_mask = stack_map.GetStackMask();
110 DexRegisterMap dex_registers = code_info.GetDexRegisterMapOf(stack_map, 2);
116 InlineInfo inline_info = code_info.GetInlineInfoOf(stack_map);
121 stack_map = code_info.GetStackMapAt(1);
122 ASSERT_TRUE(stack_map.Equals(code_info.GetStackMapForDexPc(1u)));
123 ASSERT_TRUE(stack_map.Equals(code_info.GetStackMapForNativePc(128u)));
124 ASSERT_EQ(1u, stack_map.GetDexPc());
125 ASSERT_EQ(128u, stack_map.GetNativePc());
126 ASSERT_EQ(0xFFu, stack_map.GetRegisterMask());
128 stack_mask = stack_map.GetStackMask();
131 ASSERT_FALSE(stack_map.HasInlineInfo());