Home
last modified time | relevance | path

Searched refs:VeneerPool (Results 1 – 3 of 3) sorted by relevance

/external/vixl/src/aarch64/
Dmacro-assembler-aarch64.h182 class VeneerPool : public Pool {
184 explicit VeneerPool(MacroAssembler* masm) : Pool(masm) {} in VeneerPool() function
427 friend class VeneerPool; variable
440 VeneerPool::BranchInfo* Current() { in Current()
3629 VeneerPool veneer_pool_;
3639 inline size_t VeneerPool::GetOtherPoolsMaxSize() const { in GetOtherPoolsMaxSize()
3943 inline ptrdiff_t InvalSet<aarch64::VeneerPool::BranchInfo,
3944 aarch64::VeneerPool::kNPreallocatedInfos,
3946 aarch64::VeneerPool::kInvalidOffset,
3947 aarch64::VeneerPool::kReclaimFrom,
[all …]
Dmacro-assembler-aarch64.cc111 friend void VeneerPool::Emit(VeneerPool::EmitOption, size_t);
189 void VeneerPool::Reset() { in Reset()
195 void VeneerPool::Release() { in Release()
204 void VeneerPool::RegisterUnresolvedBranch(ptrdiff_t branch_pos, in RegisterUnresolvedBranch()
216 void VeneerPool::DeleteUnresolvedBranchInfoForLabel(Label* label) { in DeleteUnresolvedBranchInfoForLabel()
240 bool VeneerPool::ShouldEmitVeneer(int64_t first_unreacheable_pc, in ShouldEmitVeneer()
248 void VeneerPool::CheckEmitFor(size_t amount, EmitOption option) { in CheckEmitFor()
264 void VeneerPool::Emit(EmitOption option, size_t amount) { in Emit()
Dassembler-aarch64.h157 friend class VeneerPool; variable