Home
last modified time | relevance | path

Searched refs:LiteralPool (Results 1 – 7 of 7) sorted by relevance

/external/vixl/doc/aarch32/design/
Dliteral-pool-aarch32.md105 vixl::aarch64::LiteralPool::AddEntry
108 vixl::aarch64::LiteralPool::UpdateFirstUse(this, use_position=40)
111 …vixl::aarch64::LiteralPool::NextRecommendedCheckpoint (this) at src/vixl/aarch64/macro-assembler-a…
114 …vixl::aarch64::LiteralPool::SetNextRecommendedCheckpoint (this, offset=131112) at src/vixl/aarch64…
120 vixl::aarch64::LiteralPool::AddEntry (this=0x7fffffffd598, literal=0x28d7f40)
/external/vixl/src/aarch64/
Dmacro-assembler-aarch64.cc49 LiteralPool::LiteralPool(MacroAssembler* masm) in LiteralPool() function in vixl::aarch64::LiteralPool
56 LiteralPool::~LiteralPool() { in ~LiteralPool()
67 void LiteralPool::Reset() { in Reset()
83 void LiteralPool::CheckEmitFor(size_t amount, EmitOption option) { in CheckEmitFor()
93 void LiteralPool::CheckEmitForBranch(size_t range) { in CheckEmitForBranch()
110 friend void LiteralPool::Emit(LiteralPool::EmitOption);
115 void LiteralPool::Emit(EmitOption option) { in Emit()
164 void LiteralPool::AddEntry(RawLiteral* literal) { in AddEntry()
177 void LiteralPool::UpdateFirstUse(ptrdiff_t use_position) { in UpdateFirstUse()
Dmacro-assembler-aarch64.h106 class LiteralPool : public Pool {
108 explicit LiteralPool(MacroAssembler* masm);
109 ~LiteralPool();
162 inline size_t LiteralPool::GetSize() const { in GetSize()
168 inline size_t LiteralPool::GetMaxSize() const { in GetMaxSize()
174 inline ptrdiff_t LiteralPool::GetNextRecommendedCheckpoint() { in GetNextRecommendedCheckpoint()
2926 void EmitLiteralPool(LiteralPool::EmitOption option) { in EmitLiteralPool()
3049 LiteralPool* GetLiteralPool() { return &literal_pool_; } in GetLiteralPool()
3211 LiteralPool literal_pool_;
3218 friend class LiteralPool; variable
[all …]
Dassembler-aarch64.h162 class LiteralPool; variable
188 LiteralPool* literal_pool,
242 LiteralPool* GetLiteralPool() const { return literal_pool_; } in GetLiteralPool()
283 LiteralPool* literal_pool_;
287 friend class LiteralPool; variable
295 LiteralPool* literal_pool = NULL,
304 LiteralPool* literal_pool = NULL,
Dassembler-aarch64.cc37 LiteralPool* literal_pool, in RawLiteral()
/external/vixl/test/
Dtest-code-generation-scopes.cc393 masm.EmitLiteralPool(aarch64::LiteralPool::kBranchRequired); in TEST()
464 masm.EmitLiteralPool(aarch64::LiteralPool::kBranchRequired); in TEST()
/external/vixl/test/aarch64/
Dtest-assembler-aarch64.cc7276 masm.EmitLiteralPool(LiteralPool::kBranchRequired); in TEST()
22772 masm.EmitLiteralPool(LiteralPool::kBranchRequired); in TEST()
22816 masm.EmitLiteralPool(LiteralPool::kBranchRequired); in TEST()
22873 masm.EmitLiteralPool(LiteralPool::kBranchRequired); in TEST()
22878 masm.EmitLiteralPool(LiteralPool::kBranchRequired); in TEST()
22883 masm.EmitLiteralPool(LiteralPool::kBranchRequired); in TEST()
22910 LiteralPool* literal_pool = masm.GetLiteralPool(); in TEST()
22927 masm.EmitLiteralPool(LiteralPool::kBranchRequired); in TEST()
22956 LiteralPool* literal_pool = masm.GetLiteralPool(); in TEST()
22977 masm.EmitLiteralPool(LiteralPool::kBranchRequired); in TEST()