Searched refs:CursorOffset (Results 1 – 9 of 9) sorted by relevance
/external/vixl/src/vixl/a64/ |
D | macro-assembler-a64.cc | 37 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 …]
|
D | assembler-a64.h | 1138 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()
|
D | assembler-a64.cc | 527 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()
|
D | macro-assembler-a64.h | 2976 ptrdiff_t cursor = CursorOffset(); in EnsureEmitFor() 3109 label->location() - CursorOffset()); in LabelIsOutOfRange()
|
/external/vixl/src/vixl/ |
D | code-buffer.h | 49 ptrdiff_t CursorOffset() const { in CursorOffset() function
|
D | code-buffer.cc | 101 size_t size = CursorOffset(); in Grow()
|
/external/google-breakpad/src/common/dwarf/ |
D | dwarf2reader.cc | 1290 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/ |
D | test-assembler-a64.cc | 196 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 …]
|
D | test-simulator-a64.cc | 115 size_t buffer_length = masm.CursorOffset(); \
|