HomeSort by relevance Sort by last modified time
    Searched defs:literal_offset (Results 1 - 9 of 9) sorted by null

  /art/compiler/linker/x86/
relative_patcher_x86.cc 29 uint32_t literal_offset = patch.LiteralOffset(); local
44 DCHECK_LE(literal_offset, code->size());
45 DCHECK_EQ((*code)[literal_offset + 0u], static_cast<uint8_t>(kDummy32BitOffset >> 0));
46 DCHECK_EQ((*code)[literal_offset + 1u], static_cast<uint8_t>(kDummy32BitOffset >> 8));
47 DCHECK_EQ((*code)[literal_offset + 2u], static_cast<uint8_t>(kDummy32BitOffset >> 16));
48 DCHECK_EQ((*code)[literal_offset + 3u], static_cast<uint8_t>(kDummy32BitOffset >> 24));
51 uint32_t anchor_offset = patch_offset - literal_offset + anchor_literal_offset;
53 (*code)[literal_offset + 0u] = static_cast<uint8_t>(diff >> 0);
54 (*code)[literal_offset + 1u] = static_cast<uint8_t>(diff >> 8);
55 (*code)[literal_offset + 2u] = static_cast<uint8_t>(diff >> 16)
    [all...]
  /art/compiler/linker/mips/
relative_patcher_mips.cc 40 uint32_t literal_offset ATTRIBUTE_UNUSED,
51 uint32_t literal_offset = patch.LiteralOffset(); local
60 DCHECK_LE(literal_offset, code->size() - 8u);
61 DCHECK_EQ(literal_offset, anchor_literal_offset);
63 DCHECK_EQ((*code)[literal_offset + 0], 0x34);
64 DCHECK_EQ((*code)[literal_offset + 1], 0x12);
65 DCHECK_EQ(((*code)[literal_offset + 2] & 0x1F), 0x1E);
66 DCHECK_EQ(((*code)[literal_offset + 3] & 0xFC), 0xEC);
68 DCHECK_EQ((*code)[literal_offset + 4], 0x78);
69 DCHECK_EQ((*code)[literal_offset + 5], 0x56)
    [all...]
  /art/compiler/linker/mips64/
relative_patcher_mips64.cc 40 uint32_t literal_offset,
45 DCHECK_LE(literal_offset, code->size() - 8u);
47 DCHECK_EQ((*code)[literal_offset + 0], 0x34);
48 DCHECK_EQ((*code)[literal_offset + 1], 0x12);
49 DCHECK_EQ(((*code)[literal_offset + 2] & 0x1F), 0x1E);
50 DCHECK_EQ(((*code)[literal_offset + 3] & 0xFC), 0xEC);
52 DCHECK_EQ((*code)[literal_offset + 4], 0x78);
53 DCHECK_EQ((*code)[literal_offset + 5], 0x56);
54 DCHECK_EQ(((*code)[literal_offset + 6] & 0xE0), 0x00);
55 DCHECK_EQ((*code)[literal_offset + 7], 0xF8)
78 uint32_t literal_offset = patch.LiteralOffset(); local
    [all...]
  /art/compiler/linker/arm/
relative_patcher_thumb2.cc 40 uint32_t literal_offset,
43 DCHECK_LE(literal_offset + 4u, code->size());
44 DCHECK_EQ(literal_offset & 1u, 0u);
62 DCHECK_EQ(GetInsn32(code, literal_offset) & 0xf800d000, 0xf000d000);
64 SetInsn32(code, literal_offset, value);
71 uint32_t literal_offset = patch.LiteralOffset(); local
73 uint32_t pc_base = patch_offset + (pc_literal_offset - literal_offset) + 4u /* PC adjustment */;
76 uint32_t insn = GetInsn32(code, literal_offset);
84 SetInsn32(code, literal_offset, insn);
  /art/compiler/linker/arm64/
relative_patcher_arm64.cc 184 uint32_t literal_offset,
187 DCHECK_LE(literal_offset + 4u, code->size());
188 DCHECK_EQ(literal_offset & 3u, 0u);
198 DCHECK_EQ(GetInsn(code, literal_offset) & 0xfc000000u, 0x94000000u);
200 SetInsn(code, literal_offset, insn);
209 uint32_t literal_offset = patch.LiteralOffset(); local
210 uint32_t insn = GetInsn(code, literal_offset);
212 uint32_t disp = target_offset - ((patch_offset - literal_offset + pc_insn_offset) & ~0xfffu);
215 if (literal_offset == pc_insn_offset) {
218 << literal_offset << ", " << pc_insn_offset << ", 0x" << std::hex << insn
302 uint32_t literal_offset = patch.LiteralOffset(); local
    [all...]
  /art/compiler/optimizing/
code_generator_mips.cc 1591 uint32_t literal_offset = __ GetLabelLocation(literal->GetLabel()); local
1600 uint32_t literal_offset = __ GetLabelLocation(literal->GetLabel()); local
    [all...]
code_generator_mips64.cc 1472 uint32_t literal_offset = __ GetLabelLocation(literal->GetLabel()); local
1481 uint32_t literal_offset = __ GetLabelLocation(literal->GetLabel()); local
    [all...]
code_generator_x86_64.cc 1121 uint32_t literal_offset = info.label.Position() - kLabelPositionToLiteralOffsetAdjustment; local
    [all...]
code_generator_x86.cc 4687 uint32_t literal_offset = info.label.Position() - kLabelPositionToLiteralOffsetAdjustment; local
4712 uint32_t literal_offset = info.label.Position() - kLabelPositionToLiteralOffsetAdjustment; local
4716 uint32_t literal_offset = info.label.Position() - kLabelPositionToLiteralOffsetAdjustment; local
    [all...]

Completed in 106 milliseconds