Home
last modified time | relevance | path

Searched refs:Position (Results 1 – 18 of 18) sorted by relevance

/art/compiler/utils/arm/
Dassembler_thumb2_test.cc578 EXPECT_EQ(static_cast<uint32_t>(label0.Position()) + 0u, in TEST_F()
579 __ GetAdjustedPosition(label0.Position())); in TEST_F()
580 EXPECT_EQ(static_cast<uint32_t>(label1.Position()) + 0u, in TEST_F()
581 __ GetAdjustedPosition(label1.Position())); in TEST_F()
582 EXPECT_EQ(static_cast<uint32_t>(label2.Position()) + 0u, in TEST_F()
583 __ GetAdjustedPosition(label2.Position())); in TEST_F()
614 EXPECT_EQ(static_cast<uint32_t>(label0.Position()) + 2u, in TEST_F()
615 __ GetAdjustedPosition(label0.Position())); in TEST_F()
616 EXPECT_EQ(static_cast<uint32_t>(label1.Position()) + 4u, in TEST_F()
617 __ GetAdjustedPosition(label1.Position())); in TEST_F()
[all …]
Dassembler_arm.cc441 [](const Label* lhs, const Label* rhs) { return lhs->Position() < rhs->Position(); })); in FinalizeTrackedLabels()
Dassembler_thumb2.cc94 FixupId fixup_id = label->Position(); // The id for linked Fixup. in BindLabel()
192 int old_position = label->Position(); in AdjustFixups()
199 int old_position = label->Position(); in AdjustFixups()
250 DCHECK_EQ(static_cast<size_t>(literal.GetLabel()->Position()), buffer_.Size()); in EmitLiterals()
278 DCHECK_EQ(static_cast<size_t>(table.GetLabel()->Position()), buffer_.Size()); in EmitJumpTables()
279 int32_t anchor_position = table.GetAnchorLabel()->Position() + 4; in EmitJumpTables()
286 int32_t offset = target->Position() - anchor_position; in EmitJumpTables()
2584 if (!use32bit && label->IsBound() && pc - label->Position() > kMaxT2BackwardDistance) { in EmitBranch()
2592 if (!use32bit && label->IsBound() && pc - label->Position() > kMaxT1BackwardDistance) { in EmitBranch()
2602 GetFixup(branch_id)->Resolve(label->Position()); in EmitBranch()
Dassembler_arm.h663 uint32_t old_position = static_cast<uint32_t>(label->Position()); in AdjustLabelPosition()
/art/compiler/utils/
Dlabel.h86 int Position() const { in Position() function
/art/compiler/utils/x86/
Dassembler_x86.cc2177 int offset = label->Position() - buffer_.Size(); in j()
2199 int offset = label->Position() - buffer_.Size(); in j()
2215 int offset = label->Position() - buffer_.Size(); in jecxz()
2244 int offset = label->Position() - buffer_.Size(); in jmp()
2264 int offset = label->Position() - buffer_.Size(); in jmp()
2492 int offset = label->Position() - buffer_.Size(); in EmitLabel()
Dassembler_x86.h247 using Label::Position;
/art/compiler/utils/x86_64/
Dassembler_x86_64.cc2677 int offset = label->Position() - buffer_.Size(); in j()
2699 int offset = label->Position() - buffer_.Size(); in j()
2715 int offset = label->Position() - buffer_.Size(); in jrcxz()
2746 int offset = label->Position() - buffer_.Size(); in jmp()
2766 int offset = label->Position() - buffer_.Size(); in jmp()
3099 int offset = label->Position() - buffer_.Size(); in EmitLabel()
Dassembler_x86_64.h320 using Label::Position;
/art/compiler/optimizing/
Dcode_generator_x86.h373 return GetLabelOf(block)->Position(); in GetAddressOf()
Dcode_generator_x86_64.h355 return GetLabelOf(block)->Position(); in GetAddressOf()
Dcode_generator_arm.h361 return GetLabelOf(block)->Position(); in GetAddressOf()
Dinstruction_builder.cc358 static bool Position(void* ctx, const DexFile::PositionInfo& entry) { in FindNativeDebugInfoLocations() function
363 dex_file_->DecodeDebugPositionInfo(&code_item_, Callback::Position, locations); in FindNativeDebugInfoLocations()
Dcode_generator_arm.cc8434 uint32_t add_pc_offset = dchecked_integral_cast<uint32_t>(info.add_pc_label.Position()); in EmitPcRelativeLinkerPatches()
8437 uint32_t movw_offset = dchecked_integral_cast<uint32_t>(info.movw_label.Position()); in EmitPcRelativeLinkerPatches()
8441 uint32_t movt_offset = dchecked_integral_cast<uint32_t>(info.movt_label.Position()); in EmitPcRelativeLinkerPatches()
8462 uint32_t literal_offset = literal->GetLabel()->Position(); in EmitLinkerPatches()
8483 uint32_t literal_offset = literal->GetLabel()->Position(); in EmitLinkerPatches()
8710 uint32_t literal_offset = literal->GetLabel()->Position(); in PatchJitRootUse()
Dcode_generator_x86.cc4687 uint32_t literal_offset = info.label.Position() - kLabelPositionToLiteralOffsetAdjustment; in EmitPcRelativeLinkerPatches()
4712 uint32_t literal_offset = info.label.Position() - kLabelPositionToLiteralOffsetAdjustment; in EmitLinkerPatches()
4716 uint32_t literal_offset = info.label.Position() - kLabelPositionToLiteralOffsetAdjustment; in EmitLinkerPatches()
7678 int32_t offset_to_block = l->Position() - relative_offset; in CreateJumpTable()
7826 uint32_t code_offset = info.label.Position() - kLabelPositionToLiteralOffsetAdjustment; in PatchJitRootUse()
Dcode_generator_x86_64.cc1121 uint32_t literal_offset = info.label.Position() - kLabelPositionToLiteralOffsetAdjustment; in EmitPcRelativeLinkerPatches()
1123 Factory(literal_offset, &info.dex_file, info.label.Position(), info.index)); in EmitPcRelativeLinkerPatches()
7031 int32_t offset_to_block = l->Position() - current_table_offset; in CreateJumpTable()
7133 uint32_t code_offset = info.label.Position() - kLabelPositionToLiteralOffsetAdjustment; in PatchJitRootUse()
/art/compiler/utils/mips64/
Dassembler_mips64.cc2128 uint32_t branch_id = label->Position(); in Bind()
2154 uint32_t target = label->Position(); in GetLabelLocation()
/art/compiler/utils/mips/
Dassembler_mips.cc2336 uint32_t branch_id = label->Position(); in Bind()
2362 uint32_t target = label->Position(); in GetLabelLocation()