Home
last modified time | relevance | path

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

/external/vixl/src/
Dcode-buffer-vixl.cc43 CodeBuffer::CodeBuffer(size_t capacity) in CodeBuffer() function in vixl::CodeBuffer
73 CodeBuffer::CodeBuffer(byte* buffer, size_t capacity) in CodeBuffer() function in vixl::CodeBuffer
83 CodeBuffer::~CodeBuffer() { in ~CodeBuffer()
98 void CodeBuffer::SetExecutable() { in SetExecutable()
106 void CodeBuffer::SetWritable() { in SetWritable()
113 void CodeBuffer::EmitString(const char* string) { in EmitString()
122 void CodeBuffer::EmitData(const void* data, size_t size) { in EmitData()
130 void CodeBuffer::UpdateData(size_t offset, const void* data, size_t size) { in UpdateData()
138 void CodeBuffer::Align() { in Align()
145 void CodeBuffer::EmitZeroedBytes(int n) { in EmitZeroedBytes()
[all …]
Dassembler-base-vixl.h64 CodeBuffer* GetBuffer() { return &buffer_; } in GetBuffer()
65 const CodeBuffer& GetBuffer() const { return buffer_; } in GetBuffer()
75 CodeBuffer buffer_;
Dcode-buffer-vixl.h37 class CodeBuffer {
41 explicit CodeBuffer(size_t capacity = kDefaultCapacity);
42 CodeBuffer(byte* buffer, size_t capacity);
43 ~CodeBuffer();
/external/vixl/test/
Dtest-code-buffer.cc36 CodeBuffer code_buffer(2); in TEST()
53 static void TestDefaultsHelper(const CodeBuffer& buffer) { in TestDefaultsHelper()
54 VIXL_CHECK(buffer.GetCapacity() == CodeBuffer::kDefaultCapacity); in TestDefaultsHelper()
55 VIXL_CHECK(buffer.HasSpaceFor(CodeBuffer::kDefaultCapacity)); in TestDefaultsHelper()
56 VIXL_CHECK(!buffer.HasSpaceFor(CodeBuffer::kDefaultCapacity + 1)); in TestDefaultsHelper()
61 VIXL_CHECK(buffer.GetRemainingBytes() == CodeBuffer::kDefaultCapacity); in TestDefaultsHelper()
68 CodeBuffer buffer; in TEST()
73 CodeBuffer buffer; in TEST()
80 VIXL_ASSERT(buffer.GetCapacity() == CodeBuffer::kDefaultCapacity); in TEST()
87 CodeBuffer buffer(initial_capacity); in TEST()
[all …]
/external/vixl/src/aarch32/
Dlocation-aarch32.h361 void UpdateValue(const T& value, CodeBuffer* buffer) { in UpdateValue()
/external/vixl/
DSConstruct251 'Configure the allocation mechanism in the CodeBuffer',
/external/vixl/test/aarch32/
Dtest-disasm-a32.cc362 void DisassembleA32(const CodeBuffer& buffer, in DisassembleA32()
369 void DisassembleT32(const CodeBuffer& buffer, in DisassembleT32()
/external/vixl/test/aarch64/
Dtest-simulator-aarch64.cc133 CodeBuffer* buffer = masm.GetBuffer(); \
160 CodeBuffer* buffer = masm.GetBuffer(); \
Dtest-assembler-aarch64.cc117 byte* buf = new byte[size + CodeBuffer::kDefaultCapacity]; \
118 MacroAssembler masm(buf, size + CodeBuffer::kDefaultCapacity, pic); \
223 size + CodeBuffer::kDefaultCapacity, \
228 size_t buffer_size = size + CodeBuffer::kDefaultCapacity; \
286 CodeBuffer* buffer = masm.GetBuffer(); \