Searched refs:encoding (Results 1 - 25 of 25) sorted by relevance

/art/runtime/verifier/
H A Dinstruction_flags.cc25 char encoding[8]; local
27 strncpy(encoding, "XXXXXXX", sizeof(encoding));
29 strncpy(encoding, "-------", sizeof(encoding));
30 if (IsVisited()) encoding[kVisited] = 'V';
31 if (IsChanged()) encoding[kChanged] = 'C';
32 if (IsOpcode()) encoding[kOpcode] = 'O';
33 if (IsInTry()) encoding[kInTry] = 'T';
34 if (IsBranchTarget()) encoding[kBranchTarge
[all...]
/art/compiler/optimizing/
H A Dstack_map_test.cc31 const CodeInfoEncoding& encoding,
34 BitMemoryRegion stack_mask = code_info.GetStackMaskOf(encoding, stack_map);
35 if (bit_vector.GetNumberOfBits() > encoding.stack_mask.encoding.BitSize()) {
38 for (size_t i = 0; i < encoding.stack_mask.encoding.BitSize(); ++i) {
66 CodeInfoEncoding encoding = code_info.ExtractEncoding(); local
67 ASSERT_EQ(1u, code_info.GetNumberOfStackMaps(encoding));
69 uint32_t number_of_catalog_entries = code_info.GetNumberOfLocationCatalogEntries(encoding);
71 DexRegisterLocationCatalog location_catalog = code_info.GetDexRegisterLocationCatalog(encoding);
29 CheckStackMask( const CodeInfo& code_info, const CodeInfoEncoding& encoding, const StackMap& stack_map, const BitVector& bit_vector) argument
179 CodeInfoEncoding encoding = code_info.ExtractEncoding(); local
439 CodeInfoEncoding encoding = code_info.ExtractEncoding(); local
525 CodeInfoEncoding encoding = code_info.ExtractEncoding(); local
617 CodeInfoEncoding encoding = code_info.ExtractEncoding(); local
678 CodeInfoEncoding encoding = ci.ExtractEncoding(); local
727 CodeInfoEncoding encoding = code_info.ExtractEncoding(); local
829 CodeInfoEncoding encoding = ci.ExtractEncoding(); local
956 CodeInfoEncoding encoding = code_info.ExtractEncoding(); local
992 CodeInfoEncoding encoding = code_info.ExtractEncoding(); local
[all...]
H A Dstack_map_stream.cc149 CodeInfoEncoding encoding; local
150 encoding.dex_register_map.num_entries = 0; // TODO: Remove this field.
151 encoding.dex_register_map.num_bytes = ComputeDexRegisterMapsSize();
152 encoding.location_catalog.num_entries = location_catalog_entries_.size();
153 encoding.location_catalog.num_bytes = ComputeDexRegisterLocationCatalogSize();
154 encoding.inline_info.num_entries = inline_infos_.size();
158 ComputeInlineInfoEncoding(&encoding.inline_info.encoding,
159 encoding.dex_register_map.num_bytes);
161 // Prepare the CodeInfo variable-sized encoding
222 ComputeInvokeInfoEncoding(CodeInfoEncoding* encoding) argument
240 ComputeInlineInfoEncoding(InlineInfoEncoding* encoding, size_t dex_register_maps_bytes) argument
325 CodeInfoEncoding encoding = code_info.ExtractEncoding(); local
521 CodeInfoEncoding encoding = code_info.ExtractEncoding(); local
605 CodeInfoEncoding encoding = code_info.ExtractEncoding(); local
[all...]
H A Dstack_map_stream.h179 void ComputeInlineInfoEncoding(InlineInfoEncoding* encoding,
201 void ComputeInvokeInfoEncoding(CodeInfoEncoding* encoding);
H A Dcode_generator.cc675 CodeInfoEncoding encoding = code_info.ExtractEncoding(); local
679 DCHECK(code_info.GetOsrStackMapForDexPc(dex_pc, encoding).IsValid());
/art/runtime/
H A Dstack_map.cc123 CodeInfoEncoding encoding = ExtractEncoding(); local
124 size_t number_of_stack_maps = GetNumberOfStackMaps(encoding);
130 encoding.stack_map.encoding.Dump(vios);
131 if (HasInlineInfo(encoding)) {
132 encoding.inline_info.encoding.Dump(vios);
135 GetDexRegisterLocationCatalog(encoding).Dump(vios, *this);
139 StackMap stack_map = GetStackMapAt(i, encoding);
142 encoding,
156 CodeInfoEncoding encoding = code_info.ExtractEncoding(); local
172 CodeInfoEncoding encoding = code_info.ExtractEncoding(); local
191 Dump(VariableIndentationOutputStream* vios, const CodeInfo& code_info, const CodeInfoEncoding& encoding, const MethodInfo& method_info, uint32_t code_offset, uint16_t number_of_dex_registers, InstructionSet instruction_set, const std::string& header_suffix) const argument
256 CodeInfoEncoding encoding = code_info.ExtractEncoding(); local
[all...]
H A Dstack_map.h86 // Large location kinds, requiring a 5-byte encoding (1 byte for the
658 // We reuse the idea from ULEB128p1 to support encoding of -1 (aka 0xFFFFFFFF).
758 // Encode the encoding into the vector.
766 // Decode the encoding from a pointer, updates the pointer.
804 ALWAYS_INLINE uint32_t GetDexPc(const StackMapEncoding& encoding) const {
805 return encoding.GetDexPcEncoding().Load(region_);
808 ALWAYS_INLINE void SetDexPc(const StackMapEncoding& encoding, uint32_t dex_pc) { argument
809 encoding.GetDexPcEncoding().Store(region_, dex_pc);
812 ALWAYS_INLINE uint32_t GetNativePcOffset(const StackMapEncoding& encoding, argument
815 CodeOffset::FromCompressedOffset(encoding
819 SetNativePcCodeOffset(const StackMapEncoding& encoding, CodeOffset native_pc_offset) argument
828 SetDexRegisterMapOffset(const StackMapEncoding& encoding, uint32_t offset) argument
836 SetInlineInfoIndex(const StackMapEncoding& encoding, uint32_t index) argument
844 SetRegisterMaskIndex(const StackMapEncoding& encoding, uint32_t mask) argument
852 SetStackMaskIndex(const StackMapEncoding& encoding, uint32_t mask) argument
980 SetDepth(const InlineInfoEncoding& encoding, uint32_t depth) argument
987 GetMethodIndexIdxAtDepth(const InlineInfoEncoding& encoding, uint32_t depth) const argument
993 SetMethodIndexIdxAtDepth(const InlineInfoEncoding& encoding, uint32_t depth, uint32_t index) argument
1000 GetMethodIndexAtDepth(const InlineInfoEncoding& encoding, const MethodInfo& method_info, uint32_t depth) const argument
1006 GetDexPcAtDepth(const InlineInfoEncoding& encoding, uint32_t depth) const argument
1011 SetDexPcAtDepth(const InlineInfoEncoding& encoding, uint32_t depth, uint32_t dex_pc) argument
1017 EncodesArtMethodAtDepth(const InlineInfoEncoding& encoding, uint32_t depth) const argument
1022 SetExtraDataAtDepth(const InlineInfoEncoding& encoding, uint32_t depth, uint32_t extra_data) argument
1028 GetArtMethodAtDepth(const InlineInfoEncoding& encoding, uint32_t depth) const argument
1042 GetDexRegisterMapOffsetAtDepth(const InlineInfoEncoding& encoding, uint32_t depth) const argument
1047 SetDexRegisterMapOffsetAtDepth(const InlineInfoEncoding& encoding, uint32_t depth, uint32_t offset) argument
1053 HasDexRegisterMapAtDepth(const InlineInfoEncoding& encoding, uint32_t depth) const argument
1064 GetRegionAtDepth(const InlineInfoEncoding& encoding, uint32_t depth) const argument
1098 Encoding encoding; member in struct:art::DexRegisterLocation::BitEncodingTable
1220 GetNativePcOffset(const InvokeInfoEncoding& encoding, InstructionSet instruction_set) const argument
1227 SetNativePcCodeOffset(const InvokeInfoEncoding& encoding, CodeOffset native_pc_offset) argument
1236 SetInvokeType(const InvokeInfoEncoding& encoding, uint32_t invoke_type) argument
1244 SetMethodIndexIdx(const InvokeInfoEncoding& encoding, uint32_t method_index_idx) argument
1249 GetMethodIndex(const InvokeInfoEncoding& encoding, MethodInfo method_info) const argument
1359 CodeInfoEncoding encoding = CodeInfoEncoding(data); local
1391 GetStackMaskOf(const CodeInfoEncoding& encoding, const StackMap& stack_map) const argument
1400 GetRegisterMaskOf(const CodeInfoEncoding& encoding, const StackMap& stack_map) const argument
1422 GetInvokeInfo(const CodeInfoEncoding& encoding, size_t index) const argument
1426 GetDexRegisterMapOf(StackMap stack_map, const CodeInfoEncoding& encoding, size_t number_of_dex_registers) const argument
1438 GetDexRegisterMapsSize(const CodeInfoEncoding& encoding, uint32_t number_of_dex_registers) const argument
1450 GetDexRegisterMapAtDepth(uint8_t depth, InlineInfo inline_info, const CodeInfoEncoding& encoding, uint32_t number_of_dex_registers) const argument
1549 GetInvokeInfoForNativePcOffset(uint32_t native_pc_offset, const CodeInfoEncoding& encoding) argument
1587 ComputeDexRegisterMapSizeOf(const CodeInfoEncoding& encoding, uint32_t dex_register_map_offset_in_code_info, uint16_t number_of_dex_registers) const argument
[all...]
H A Doat_quick_method_header.cc45 CodeInfoEncoding encoding = code_info.ExtractEncoding(); local
46 StackMap stack_map = code_info.GetStackMapForNativePcOffset(sought_offset, encoding);
48 return stack_map.GetDexPc(encoding.stack_map.encoding);
74 CodeInfoEncoding encoding = code_info.ExtractEncoding(); local
80 LIKELY(is_for_catch_handler) ? code_info.GetCatchStackMapForDexPc(dex_pc, encoding)
81 : code_info.GetStackMapForDexPc(dex_pc, encoding);
84 stack_map.GetNativePcOffset(encoding.stack_map.encoding, kRuntimeISA);
H A Dcheck_reference_map_visitor.h65 CodeInfoEncoding encoding = code_info.ExtractEncoding(); local
66 StackMap stack_map = code_info.GetStackMapForNativePcOffset(native_pc_offset, encoding);
69 code_info.GetDexRegisterMapOf(stack_map, encoding, number_of_dex_registers);
70 uint32_t register_mask = code_info.GetRegisterMaskOf(encoding, stack_map);
71 BitMemoryRegion stack_mask = code_info.GetStackMaskOf(encoding, stack_map);
76 reg, number_of_dex_registers, code_info, encoding);
H A Dquick_exception_handler.cc226 CodeInfoEncoding encoding = code_info.ExtractEncoding(); local
229 StackMap catch_stack_map = code_info.GetCatchStackMapForDexPc(GetHandlerDexPc(), encoding);
232 code_info.GetDexRegisterMapOf(catch_stack_map, encoding, number_of_vregs);
239 code_info.GetStackMapForNativePcOffset(stack_visitor->GetNativePcOffset(), encoding);
242 code_info.GetDexRegisterMapOf(throw_stack_map, encoding, number_of_vregs);
248 catch_vreg_map.GetLocationKind(vreg, number_of_vregs, code_info, encoding);
259 encoding));
273 encoding);
406 CodeInfoEncoding encoding = code_info.ExtractEncoding(); local
407 StackMap stack_map = code_info.GetStackMapForNativePcOffset(native_pc_offset, encoding);
[all...]
H A Dstack.cc130 CodeInfoEncoding encoding = code_info.ExtractEncoding(); local
131 StackMap stack_map = code_info.GetStackMapForNativePcOffset(native_pc_offset, encoding);
133 return code_info.GetInlineInfoOf(stack_map, encoding);
144 CodeInfoEncoding encoding = method_header->GetOptimizedCodeInfo().ExtractEncoding(); local
150 encoding.inline_info.encoding,
166 CodeInfoEncoding encoding = method_header->GetOptimizedCodeInfo().ExtractEncoding(); local
167 return GetCurrentInlineInfo().GetDexPcAtDepth(encoding.inline_info.encoding,
279 CodeInfoEncoding encoding local
830 CodeInfoEncoding encoding = code_info.ExtractEncoding(); local
[all...]
H A Dthread.cc3197 CodeInfoEncoding encoding = code_info.ExtractEncoding(); local
3198 StackMap map = code_info.GetStackMapForNativePcOffset(native_pc_offset, encoding);
3201 T vreg_info(m, code_info, encoding, map, visitor_);
3204 const size_t number_of_bits = code_info.GetNumberOfStackMaskBits(encoding);
3205 BitMemoryRegion stack_mask = code_info.GetStackMaskOf(encoding, map);
3220 uint32_t register_mask = code_info.GetRegisterMaskOf(encoding, map);
3252 const CodeInfoEncoding& encoding ATTRIBUTE_UNUSED,
3288 encoding(_encoding),
3290 encoding,
3305 dex_reg, number_of_dex_registers, code_info, encoding);
3339 const CodeInfoEncoding& encoding; member in struct:art::ReferenceMapVisitor::StackMapVRegInfo
[all...]
/art/compiler/utils/arm/
H A Dassembler_arm.cc103 shift_type = static_cast<uint32_t>(arm::Shift::ROR); // Same encoding as ROR.
172 uint32_t encoding;
175 encoding = (am_ ^ (1 << kUShift)) | -offset_; // Flip U to adjust sign.
177 encoding = am_ | offset_;
185 encoding = am_ | static_cast<uint32_t>(rm_) | shift << 5 | offset_ << 7 | B25;
187 encoding |= static_cast<uint32_t>(rn_) << kRnShift;
188 return encoding;
193 uint32_t encoding = 0;
195 encoding = static_cast<uint32_t>(rn_) << 16;
196 // Check for the T3/T4 encoding
[all...]
H A Dassembler_thumb2.cc327 int16_t encoding = B15 | B14; local
330 encoding |= B12 | (static_cast<int32_t>(cond) << 8) | ((offset >> 1) & 0xff);
333 encoding |= B13 | ((offset >> 1) & 0x7ff);
335 return encoding;
341 int32_t encoding = B31 | B30 | B29 | B28 | B15 | local
347 encoding |= (static_cast<int32_t>(cond) << 22) | ((offset & 0x3f000) << (16 - 12)) |
355 encoding |= B12 | ((offset & 0x3ff000) << (16 - 12)) |
358 return encoding;
647 int16_t encoding = B14 | B9 | B8 | B6 | local
649 Emit16(encoding);
654 int32_t encoding = B31 | B30 | B29 | B28 | B27 | B25 | B24 | local
673 int32_t encoding = B31 | B30 | B29 | B28 | B27 | B25 | B24 | local
691 int32_t encoding = B31 | B30 | B29 | B28 | B27 | B25 | B24 | local
709 int32_t encoding = B31 | B30 | B29 | B28 | B27 | B25 | B24 | B23 | local
727 int32_t encoding = B31 | B30 | B29 | B28 | B27 | B25 | B24 | B23 | local
744 int32_t encoding = B31 | B30 | B29 | B28 | B27 | B25 | B24 | B23 | B20 | local
761 int32_t encoding = B31 | B30 | B29 | B28 | B27 | B25 | B24 | B23 | B21 | B20 | local
782 int32_t encoding = B31 | B30 | B29 | B28 | B25 | local
803 int32_t encoding = B31 | B30 | B29 | B28 | B25 | local
864 int32_t encoding = B31 | B30 | B29 | B27 | B22 | B20 | local
881 int32_t encoding = B31 | B30 | B29 | B27 | B22 | local
1372 int32_t encoding = 0; local
1605 int16_t encoding = dp_opcode << 14 | local
1766 int16_t encoding = dp_opcode << 14 | local
1813 int32_t encoding = B31 | B30 | B29 | B27 | B25 | B22 | local
1831 int16_t encoding = opcode << 11 | amount << 6 | static_cast<int16_t>(rm) << 3 | local
1862 int32_t encoding = B31 | B30 | B29 | B28 | B27 | B25 | local
1878 int16_t encoding = B14 | opcode << 6 | static_cast<int16_t>(rm) << 3 | local
2167 int16_t encoding = BEncoding16(GetOffset(code_size), cond_); local
2175 int32_t encoding = BEncoding32(GetOffset(code_size), cond_); local
2190 int16_t encoding = CbxzEncoding16(rn_, GetOffset(code_size), cond_); local
2216 int16_t encoding = LdrLitEncoding16(rn_, GetOffset(code_size)); local
2223 int32_t encoding = LdrLitEncoding32(rn_, GetOffset(code_size)); local
2271 int16_t encoding = AdrEncoding16(rn_, GetOffset(code_size)); local
2277 int32_t encoding = AdrEncoding32(rn_, GetOffset(code_size)); local
2306 int32_t encoding = LoadWideOrFpEncoding(PC, GetOffset(code_size)); // DCHECKs type_. local
2402 int32_t encoding = B31 | B30 | B29 | B28 | B27 | local
2429 int16_t encoding = opA << 12 | local
2473 int32_t encoding = 0x1f << 27 | (load ? B20 : 0) | static_cast<uint32_t>(rd) << 12 | local
2486 int32_t encoding = B14 | B12 | (load ? B11 : 0) | static_cast<uint32_t>(rd) | local
2511 int16_t encoding = B15 | B13 | B12 | (load ? B11 : 0) | B10 | local
2552 int32_t encoding = B31 | B30 | B29 | B27 | local
2560 int16_t encoding = B15 | B14 | local
2621 int32_t encoding = B31 | B30 | B29 | B28 | B27 | B25 | B23 | local
2632 int16_t encoding = B15 | B13 | B12 | local
2643 int32_t encoding = local
2658 int32_t encoding = B31 | B30 | B29 | B28 | local
2676 int32_t encoding = B31 | B30 | B29 | B28 | local
2695 int32_t encoding = local
2715 int16_t encoding = t1_op | local
2720 int32_t encoding = local
2753 int32_t encoding = B31 | B30 | B29 | B27 | B22 | B20 | local
2778 int32_t encoding = B31 | B30 | B29 | B27 | B22 | local
2794 int32_t encoding = B31 | B30 | B29 | B27 | B23 | B22 | B20 | local
2821 int32_t encoding = B31 | B30 | B29 | B27 | B23 | B22 | local
2833 int32_t encoding = B31 | B30 | B29 | B28 | B25 | B24 | B23 | local
2846 uint16_t encoding = B15 | B13 | B12 | local
2858 int32_t encoding = (static_cast<int32_t>(cond) << kConditionShift) | local
2873 int32_t encoding = (static_cast<int32_t>(cond) << kConditionShift) | local
2893 int32_t encoding = (static_cast<int32_t>(cond) << kConditionShift) | local
2915 int32_t encoding = (static_cast<int32_t>(cond) << kConditionShift) | local
2935 int32_t encoding = (static_cast<int32_t>(cond) << kConditionShift) | local
2956 int32_t encoding = (static_cast<int32_t>(cond) << kConditionShift) | local
2970 int32_t encoding = (static_cast<int32_t>(cond) << kConditionShift) | local
2984 int32_t encoding = (static_cast<int32_t>(cond) << kConditionShift) | local
2997 int32_t encoding = (static_cast<int32_t>(cond) << kConditionShift) | local
3011 int32_t encoding = (static_cast<int32_t>(cond) << kConditionShift) | local
3095 int32_t encoding = rest | local
3115 int32_t encoding = (static_cast<int32_t>(cond) << kConditionShift) | local
3133 int32_t encoding = (static_cast<int32_t>(cond) << kConditionShift) | local
3150 int32_t encoding = (static_cast<int32_t>(cond) << kConditionShift) | local
3165 int32_t encoding = (static_cast<int32_t>(cond) << kConditionShift) | local
3178 int32_t encoding = (static_cast<int32_t>(cond) << kConditionShift) | local
3186 uint32_t encoding = (B31 | B30 | B29 | B28 | B27 | B26 | B25 | B24 | B23 | B21 | B20) | local
3198 uint32_t encoding = (B31 | B30 | B29 | B28 | B27 | B26 | B25 | B24 | B23 | B21 | B20) | local
3212 int16_t encoding = B15 | B14 | B12 | local
3221 int16_t encoding = B15 | B13 | B12 | local
3280 uint16_t encoding = B15 | B13 | B12 | local
3321 int16_t encoding = B14 | B10 | B9 | B8 | B7 | static_cast<int16_t>(rm) << 3; local
3329 int16_t encoding = B14 | B10 | B9 | B8 | static_cast<int16_t>(rm) << 3; local
3975 int32_t encoding = 0xf3bf8f50; // dmb in T1 encoding. local
[all...]
/art/compiler/debug/
H A Delf_debug_line_writer.h102 const CodeInfoEncoding encoding = code_info.ExtractEncoding(); local
103 pc2dex_map.reserve(code_info.GetNumberOfStackMaps(encoding));
104 for (uint32_t s = 0; s < code_info.GetNumberOfStackMaps(encoding); s++) {
105 StackMap stack_map = code_info.GetStackMapAt(s, encoding);
107 const uint32_t pc = stack_map.GetNativePcOffset(encoding.stack_map.encoding, isa);
108 const int32_t dex = stack_map.GetDexPc(encoding.stack_map.encoding);
110 if (stack_map.HasDexRegisterMap(encoding.stack_map.encoding)) {
[all...]
H A Delf_debug_loc_writer.h102 const CodeInfoEncoding encoding = code_info.ExtractEncoding(); local
104 for (uint32_t s = 0; s < code_info.GetNumberOfStackMaps(encoding); s++) {
105 StackMap stack_map = code_info.GetStackMapAt(s, encoding);
107 if (!stack_map.HasDexRegisterMap(encoding.stack_map.encoding)) {
115 const uint32_t pc_offset = stack_map.GetNativePcOffset(encoding.stack_map.encoding, isa);
127 const StackMap& stack_map = code_info.GetStackMapAt(stack_map_index, encoding);
139 uint32_t dex_pc = stack_map.GetDexPc(encoding.stack_map.encoding);
[all...]
H A Delf_debug_info_writer.h184 CodeInfoEncoding encoding = code_info.ExtractEncoding(); local
185 for (size_t s = 0; s < code_info.GetNumberOfStackMaps(encoding); ++s) {
186 const StackMap& stack_map = code_info.GetStackMapAt(s, encoding);
188 stack_map, encoding, dex_code->registers_size_));
546 uint32_t encoding; local
551 encoding = DW_ATE_signed;
556 encoding = DW_ATE_UTF;
561 encoding = DW_ATE_float;
566 encoding = DW_ATE_float;
571 encoding
[all...]
/art/runtime/entrypoints/
H A Dentrypoint_utils.cc206 CodeInfoEncoding encoding = code_info.ExtractEncoding(); local
207 StackMap stack_map = code_info.GetStackMapForNativePcOffset(native_pc_offset, encoding);
209 if (stack_map.HasInlineInfo(encoding.stack_map.encoding)) {
210 InlineInfo inline_info = code_info.GetInlineInfoOf(stack_map, encoding);
214 encoding.inline_info.encoding,
215 inline_info.GetDepth(encoding.inline_info.encoding) - 1);
H A Dentrypoint_utils-inl.h50 const InlineInfoEncoding& encoding,
58 if (inline_info.EncodesArtMethodAtDepth(encoding, inlining_depth)) {
59 return inline_info.GetArtMethodAtDepth(encoding, inlining_depth);
62 uint32_t method_index = inline_info.GetMethodIndexAtDepth(encoding, method_info, inlining_depth);
63 if (inline_info.GetDexPcAtDepth(encoding, inlining_depth) == static_cast<uint32_t>(-1)) {
76 encoding,
/art/test/566-polymorphic-inlining/
H A Dpolymorphic_inline.cc51 CodeInfoEncoding encoding = info.ExtractEncoding(); local
52 CHECK(info.HasInlineInfo(encoding));
/art/runtime/jit/
H A Djit.cc458 CodeInfoEncoding encoding = code_info.ExtractEncoding(); local
461 StackMap stack_map = code_info.GetOsrStackMapForDexPc(dex_pc + dex_pc_offset, encoding);
478 code_info.GetDexRegisterMapOf(stack_map, encoding, number_of_vregs);
500 vreg_map.GetLocationKind(vreg, number_of_vregs, code_info, encoding);
517 encoding);
524 native_pc = stack_map.GetNativePcOffset(encoding.stack_map.encoding, kRuntimeISA) +
/art/oatdump/
H A Doatdump.cc1511 if (last.GetNativePcOffset(encoding_.stack_map.encoding, instruction_set) >
1512 current.GetNativePcOffset(encoding_.stack_map.encoding, instruction_set)) {
1528 uint32_t left_pc = left.GetNativePcOffset(encoding_.stack_map.encoding,
1531 uint32_t right_pc = right.GetNativePcOffset(encoding_.stack_map.encoding,
1537 offset_ = GetStackMapAt(0).GetNativePcOffset(encoding_.stack_map.encoding,
1562 : GetStackMapAt(stack_map_index_).GetNativePcOffset(encoding_.stack_map.encoding,
1600 CodeInfoEncoding encoding(helper.GetEncoding());
1601 StackMapEncoding stack_map_encoding(encoding.stack_map.encoding);
1602 const size_t num_stack_maps = encoding
[all...]
/art/runtime/entrypoints/quick/
H A Dquick_trampoline_entrypoints.cc346 CodeInfoEncoding encoding = code_info.ExtractEncoding(); local
347 StackMap stack_map = code_info.GetStackMapForNativePcOffset(outer_pc_offset, encoding);
349 if (stack_map.HasInlineInfo(encoding.stack_map.encoding)) {
350 InlineInfo inline_info = code_info.GetInlineInfoOf(stack_map, encoding);
351 return inline_info.GetDexPcAtDepth(encoding.inline_info.encoding,
352 inline_info.GetDepth(encoding.inline_info.encoding)-1);
354 return stack_map.GetDexPc(encoding
374 CodeInfoEncoding encoding = code_info.ExtractEncoding(); local
[all...]
/art/compiler/utils/mips64/
H A Dassembler_mips64.cc104 uint32_t encoding = static_cast<uint32_t>(opcode) << kOpcodeShift | local
110 Emit(encoding);
117 uint32_t encoding = static_cast<uint32_t>(opcode) << kOpcodeShift | local
123 Emit(encoding);
130 uint32_t encoding = static_cast<uint32_t>(opcode) << kOpcodeShift | local
136 Emit(encoding);
142 uint32_t encoding = static_cast<uint32_t>(opcode) << kOpcodeShift | local
146 Emit(encoding);
152 uint32_t encoding = static_cast<uint32_t>(opcode) << kOpcodeShift | local
155 Emit(encoding);
160 uint32_t encoding = static_cast<uint32_t>(opcode) << kOpcodeShift | imm26; local
169 uint32_t encoding = static_cast<uint32_t>(opcode) << kOpcodeShift | local
180 uint32_t encoding = static_cast<uint32_t>(opcode) << kOpcodeShift | local
196 uint32_t encoding = static_cast<uint32_t>(kMsaMajorOpcode) << kOpcodeShift | local
213 uint32_t encoding = static_cast<uint32_t>(kMsaMajorOpcode) << kOpcodeShift | local
229 uint32_t encoding = static_cast<uint32_t>(kMsaMajorOpcode) << kOpcodeShift | local
246 uint32_t encoding = static_cast<uint32_t>(kMsaMajorOpcode) << kOpcodeShift | local
262 uint32_t encoding = static_cast<uint32_t>(kMsaMajorOpcode) << kOpcodeShift | local
278 uint32_t encoding = static_cast<uint32_t>(kMsaMajorOpcode) << kOpcodeShift | local
294 uint32_t encoding = static_cast<uint32_t>(kMsaMajorOpcode) << kOpcodeShift | local
[all...]
/art/compiler/utils/mips/
H A Dassembler_mips.cc340 uint32_t encoding = static_cast<uint32_t>(opcode) << kOpcodeShift | local
346 Emit(encoding);
347 return encoding;
353 uint32_t encoding = static_cast<uint32_t>(opcode) << kOpcodeShift | local
357 Emit(encoding);
358 return encoding;
364 uint32_t encoding = static_cast<uint32_t>(opcode) << kOpcodeShift | local
367 Emit(encoding);
368 return encoding;
373 uint32_t encoding local
387 uint32_t encoding = static_cast<uint32_t>(opcode) << kOpcodeShift | local
399 uint32_t encoding = static_cast<uint32_t>(opcode) << kOpcodeShift | local
[all...]

Completed in 3000 milliseconds