Home | History | Annotate | Download | only in arm

Lines Matching refs:desc

537 void Assembler::GetCode(CodeDesc* desc) {
544 desc->buffer = buffer_;
545 desc->buffer_size = buffer_size_;
546 desc->instr_size = pc_offset();
547 desc->reloc_size = (buffer_ + buffer_size_) - reloc_info_writer.pos();
548 desc->origin = this;
3118 CodeDesc desc; // the new buffer
3120 desc.buffer_size = 4*KB;
3122 desc.buffer_size = 2*buffer_size_;
3124 desc.buffer_size = buffer_size_ + 1*MB;
3126 CHECK_GT(desc.buffer_size, 0); // no overflow
3129 desc.buffer = NewArray<byte>(desc.buffer_size);
3131 desc.instr_size = pc_offset();
3132 desc.reloc_size = (buffer_ + buffer_size_) - reloc_info_writer.pos();
3135 int pc_delta = desc.buffer - buffer_;
3136 int rc_delta = (desc.buffer + desc.buffer_size) - (buffer_ + buffer_size_);
3137 OS::MemMove(desc.buffer, buffer_, desc.instr_size);
3139 reloc_info_writer.pos(), desc.reloc_size);
3143 buffer_ = desc.buffer;
3144 buffer_size_ = desc.buffer_size;