Searched refs:Position (Results 1 – 18 of 18) sorted by relevance
/art/compiler/utils/arm/ |
D | assembler_thumb2_test.cc | 578 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 …]
|
D | assembler_arm.cc | 441 [](const Label* lhs, const Label* rhs) { return lhs->Position() < rhs->Position(); })); in FinalizeTrackedLabels()
|
D | assembler_thumb2.cc | 94 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()
|
D | assembler_arm.h | 663 uint32_t old_position = static_cast<uint32_t>(label->Position()); in AdjustLabelPosition()
|
/art/compiler/utils/ |
D | label.h | 86 int Position() const { in Position() function
|
/art/compiler/utils/x86/ |
D | assembler_x86.cc | 2177 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()
|
D | assembler_x86.h | 247 using Label::Position;
|
/art/compiler/utils/x86_64/ |
D | assembler_x86_64.cc | 2677 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()
|
D | assembler_x86_64.h | 320 using Label::Position;
|
/art/compiler/optimizing/ |
D | code_generator_x86.h | 373 return GetLabelOf(block)->Position(); in GetAddressOf()
|
D | code_generator_x86_64.h | 355 return GetLabelOf(block)->Position(); in GetAddressOf()
|
D | code_generator_arm.h | 361 return GetLabelOf(block)->Position(); in GetAddressOf()
|
D | instruction_builder.cc | 358 static bool Position(void* ctx, const DexFile::PositionInfo& entry) { in FindNativeDebugInfoLocations() function 363 dex_file_->DecodeDebugPositionInfo(&code_item_, Callback::Position, locations); in FindNativeDebugInfoLocations()
|
D | code_generator_arm.cc | 8434 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()
|
D | code_generator_x86.cc | 4687 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()
|
D | code_generator_x86_64.cc | 1121 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/ |
D | assembler_mips64.cc | 2128 uint32_t branch_id = label->Position(); in Bind() 2154 uint32_t target = label->Position(); in GetLabelLocation()
|
/art/compiler/utils/mips/ |
D | assembler_mips.cc | 2336 uint32_t branch_id = label->Position(); in Bind() 2362 uint32_t target = label->Position(); in GetLabelLocation()
|