Home
last modified time | relevance | path

Searched refs:CursorOffset (Results 1 – 9 of 9) sorted by relevance

/external/vixl/src/vixl/a64/
Dmacro-assembler-a64.cc37 VIXL_ASSERT(masm_->CursorOffset() < checkpoint_); in Release()
84 ptrdiff_t distance = masm_->CursorOffset() + amount - first_use_; in CheckEmitFor()
126 VIXL_ASSERT(masm_->CursorOffset() == literal->last_use()); in AddEntry()
128 UpdateFirstUse(masm_->CursorOffset()); in AddEntry()
129 VIXL_ASSERT(masm_->CursorOffset() >= first_use_); in AddEntry()
156 masm_->CursorOffset() < unresolved_branches_.FirstLimit()); in Release()
200 return (masm_->CursorOffset() + offset) > max_reachable_pc; in ShouldEmitVeneer()
207 VIXL_ASSERT(masm_->CursorOffset() < unresolved_branches_.FirstLimit()); in CheckEmitFor()
351 if ((CursorOffset() + offset) > BufferEndOffset()) { in CheckEmitFor()
525 veneer_pool_.RegisterUnresolvedBranch(CursorOffset(), in B()
[all …]
Dassembler-a64.h1138 ptrdiff_t CursorOffset() const { in CursorOffset() function
1139 return buffer_->CursorOffset(); in CursorOffset()
1165 return GetOffsetAddress<T>(CursorOffset()); in GetCursorAddress()
4218 return buffer_->CursorOffset(); in SizeOfCodeGenerated()
4228 size_t size = buffer_->CursorOffset(); in EnsureSpaceFor()
Dassembler-a64.cc527 BindToOffset(label, buffer_->CursorOffset()); in bind()
532 VIXL_ASSERT((offset >= 0) && (offset <= buffer_->CursorOffset())); in BindToOffset()
560 label->AddLink(buffer_->CursorOffset()); in LinkAndGetOffsetTo()
603 literal->set_offset(CursorOffset()); in place()
619 VIXL_ASSERT(IsWordAligned(CursorOffset())); in LinkAndGetWordOffsetTo()
626 VIXL_ASSERT((literal->offset() - CursorOffset()) <= 0); in LinkAndGetWordOffsetTo()
627 return (literal->offset() - CursorOffset()) >> kLiteralEntrySizeLog2; in LinkAndGetWordOffsetTo()
633 offset = (literal->last_use() - CursorOffset()) >> kLiteralEntrySizeLog2; in LinkAndGetWordOffsetTo()
635 literal->set_last_use(CursorOffset()); in LinkAndGetWordOffsetTo()
Dmacro-assembler-a64.h2976 ptrdiff_t cursor = CursorOffset(); in EnsureEmitFor()
3109 label->location() - CursorOffset()); in LabelIsOutOfRange()
/external/vixl/src/vixl/
Dcode-buffer.h49 ptrdiff_t CursorOffset() const { in CursorOffset() function
Dcode-buffer.cc101 size_t size = CursorOffset(); in Grow()
/external/google-breakpad/src/common/dwarf/
Ddwarf2reader.cc1290 uint64 CursorOffset() { return entry_->offset + (cursor_ - entry_->start); } in CursorOffset() function in dwarf2reader::CallFrameInfo::State
1520 reporter_->NoCFARule(entry_->offset, entry_->kind, CursorOffset()); in DoInstruction()
1654 CursorOffset()); in DoInstruction()
1660 CursorOffset()); in DoInstruction()
1700 reporter_->BadInstruction(entry_->offset, entry_->kind, CursorOffset()); in DoInstruction()
1718 reporter_->NoCFARule(entry_->offset, entry_->kind, CursorOffset()); in DoDefCFAOffset()
1733 reporter_->NoCFARule(entry_->offset, entry_->kind, CursorOffset()); in DoOffset()
1742 reporter_->NoCFARule(entry_->offset, entry_->kind, CursorOffset()); in DoValOffset()
1752 reporter_->RestoreInCIE(entry_->offset, CursorOffset()); in DoRestore()
/external/vixl/test/
Dtest-assembler-a64.cc196 size_t buffer_length = masm.CursorOffset(); \
1658 ptrdiff_t offset_2 = masm.CursorOffset(); in TEST()
1661 ptrdiff_t offset_1 = masm.CursorOffset(); in TEST()
1664 ptrdiff_t offset_3 = masm.CursorOffset(); in TEST()
6721 const ptrdiff_t end = masm.CursorOffset() + 2 * kMaxLoadLiteralRange; in TEST()
6722 while (masm.CursorOffset() < end) { in TEST()
21663 int max_target = static_cast<int>(masm.CursorOffset()) + range_cbz; in TEST()
21671 while (masm.CursorOffset() < max_target - range_tbz) { in TEST()
21675 while (masm.CursorOffset() < max_target) { in TEST()
21720 const int max_target = static_cast<int>(masm.CursorOffset()) + range_bcond; in TEST()
[all …]
Dtest-simulator-a64.cc115 size_t buffer_length = masm.CursorOffset(); \