/art/compiler/utils/x86/ |
D | assembler_x86.cc | 36 AssemblerBuffer::EnsureCapacity ensured(&buffer_); in call() 43 AssemblerBuffer::EnsureCapacity ensured(&buffer_); in call() 50 AssemblerBuffer::EnsureCapacity ensured(&buffer_); in call() 59 AssemblerBuffer::EnsureCapacity ensured(&buffer_); in call() 60 intptr_t call_start = buffer_.GetPosition(); in call() 64 DCHECK_EQ((buffer_.GetPosition() - call_start), kCallExternalLabelSize); in call() 69 AssemblerBuffer::EnsureCapacity ensured(&buffer_); in pushl() 75 AssemblerBuffer::EnsureCapacity ensured(&buffer_); in pushl() 82 AssemblerBuffer::EnsureCapacity ensured(&buffer_); in pushl() 94 AssemblerBuffer::EnsureCapacity ensured(&buffer_); in popl() [all …]
|
D | assembler_x86.h | 641 buffer_.Emit<uint8_t>(value); in EmitUint8() 645 buffer_.Emit<int32_t>(value); in EmitInt32() 651 buffer_.Emit<uint8_t>(0xC0 + (rm << 3) + reg); in EmitRegisterOperand() 659 buffer_.EmitFixup(fixup); in EmitFixup()
|
/art/compiler/utils/x86_64/ |
D | assembler_x86_64.cc | 40 AssemblerBuffer::EnsureCapacity ensured(&buffer_); in call() 48 AssemblerBuffer::EnsureCapacity ensured(&buffer_); in call() 56 AssemblerBuffer::EnsureCapacity ensured(&buffer_); in call() 64 AssemblerBuffer::EnsureCapacity ensured(&buffer_); in pushq() 71 AssemblerBuffer::EnsureCapacity ensured(&buffer_); in pushq() 79 AssemblerBuffer::EnsureCapacity ensured(&buffer_); in pushq() 92 AssemblerBuffer::EnsureCapacity ensured(&buffer_); in popq() 99 AssemblerBuffer::EnsureCapacity ensured(&buffer_); in popq() 107 AssemblerBuffer::EnsureCapacity ensured(&buffer_); in movq() 124 AssemblerBuffer::EnsureCapacity ensured(&buffer_); in movl() [all …]
|
D | assembler_x86_64.h | 292 return buffer_.size() * elem_size_; in GetSize() 296 return buffer_; in GetBuffer() 301 std::vector<int32_t> buffer_; variable 822 buffer_.Emit<uint8_t>(value); in EmitUint8() 826 buffer_.Emit<int32_t>(value); in EmitInt32() 840 buffer_.Emit<uint8_t>((0xC0 | (reg & 7)) + (rm << 3)); in EmitRegisterOperand() 848 buffer_.EmitFixup(fixup); in EmitFixup()
|
/art/runtime/hprof/ |
D | hprof.cc | 285 buffer_.reserve(reserve_size); in EndianOutputBuffered() 291 buffer_[offset + 0] = static_cast<uint8_t>((new_value >> 24) & 0xFF); in UpdateU4() 292 buffer_[offset + 1] = static_cast<uint8_t>((new_value >> 16) & 0xFF); in UpdateU4() 293 buffer_[offset + 2] = static_cast<uint8_t>((new_value >> 8) & 0xFF); in UpdateU4() 294 buffer_[offset + 3] = static_cast<uint8_t>((new_value >> 0) & 0xFF); in UpdateU4() 299 DCHECK_EQ(length_, buffer_.size()); in HandleU1List() 300 buffer_.insert(buffer_.end(), values, values + count); in HandleU1List() 304 DCHECK_EQ(length_, buffer_.size()); in HandleU2List() 307 buffer_.push_back(static_cast<uint8_t>((value >> 8) & 0xFF)); in HandleU2List() 308 buffer_.push_back(static_cast<uint8_t>((value >> 0) & 0xFF)); in HandleU2List() [all …]
|
/art/compiler/ |
D | buffered_output_stream.cc | 38 memcpy(&buffer_[used_], src, byte_count); in WriteFully() 46 success = out_->WriteFully(&buffer_[0], used_); in Flush()
|
D | elf_builder.h | 174 return buffer_.size(); in GetSize() 185 &buffer_); in Write() 188 return WriteArray(elf_file, buffer_.data(), buffer_.size()); in Write() 192 return buffer_.size() == 0; in IsEmpty() 196 return &buffer_; in GetBuffer() 200 buffer_ = buffer; in SetBuffer() 208 std::vector<uint8_t> buffer_; 271 buffer_.reserve(4 * KB); in StrtabSection() 273 buffer_ += '\0'; in StrtabSection() 277 Elf_Word offset = buffer_.size(); in AddName() [all …]
|
D | buffered_output_stream.h | 46 uint8_t buffer_[kBufferSize]; variable
|
/art/compiler/utils/ |
D | assembler.h | 271 buffer_ = buffer; in EnsureCapacity() 283 buffer_->has_ensured_capacity_ = false; in ~EnsureCapacity() 291 AssemblerBuffer* buffer_; 294 int ComputeGap() { return buffer_->Capacity() - buffer_->Size(); } in ComputeGap() 380 virtual void EmitSlowPaths() { buffer_.EmitSlowPaths(this); } in EmitSlowPaths() 383 virtual size_t CodeSize() const { return buffer_.Size(); } in CodeSize() 387 buffer_.FinalizeInstructions(region); in FinalizeInstructions() 536 Assembler() : buffer_(), cfi_(this) {} in Assembler() 538 AssemblerBuffer buffer_; variable
|
/art/runtime/base/ |
D | logging.cc | 167 return buffer_; in GetBuffer() 171 return buffer_.str(); in ToString() 175 std::ostringstream buffer_; member in art::LogMessageData
|
/art/compiler/utils/mips/ |
D | assembler_mips.cc | 38 AssemblerBuffer::EnsureCapacity ensured(&buffer_); in Emit() 39 buffer_.Emit<int32_t>(value); in Emit() 96 offset = label->Position() - buffer_.Size(); in EmitBranch() 100 label->LinkTo(buffer_.Size()); in EmitBranch() 112 offset = label->Position() - buffer_.Size(); in EmitJump() 116 label->LinkTo(buffer_.Size()); in EmitJump() 151 int bound_pc = buffer_.Size(); in Bind() 154 int32_t next = buffer_.Load<int32_t>(position); in Bind() 157 buffer_.Store<int32_t>(position, encoded); in Bind() 960 buffer_.EnqueueSlowPath(slow); in ExceptionPoll()
|
/art/compiler/utils/mips64/ |
D | assembler_mips64.cc | 29 AssemblerBuffer::EnsureCapacity ensured(&buffer_); in Emit() 30 buffer_.Emit<uint32_t>(value); in Emit() 794 int32_t bound_pc = buffer_.Size(); in Bind() 801 uint32_t auipc = buffer_.Load<uint32_t>(position); in Bind() 802 uint32_t jic = buffer_.Load<uint32_t>(position + 4); // actually, jic or daddiu in Bind() 817 buffer_.Store<uint32_t>(position, auipc); in Bind() 818 buffer_.Store<uint32_t>(position + 4, jic); in Bind() 832 uint32_t offset = label->Position() - buffer_.Size(); in B() 839 int32_t position = buffer_.Size(); in B() 854 uint32_t offset = label->Position() - buffer_.Size(); in Jalr() [all …]
|
/art/compiler/utils/arm/ |
D | assembler_thumb2.cc | 682 AssemblerBuffer::EnsureCapacity ensured(&buffer_); in Emit32() 683 buffer_.Emit<int16_t>(value >> 16); in Emit32() 684 buffer_.Emit<int16_t>(value & 0xffff); in Emit32() 689 AssemblerBuffer::EnsureCapacity ensured(&buffer_); in Emit16() 690 buffer_.Emit<int16_t>(value); in Emit16() 1348 uint32_t location = buffer_.Size(); in EmitCompareAndBranch() 1593 uint32_t pc = buffer_.Size(); in EmitBranch() 2244 AssemblerBuffer::EnsureCapacity ensured(&buffer_); in MakeHoleForBranch() 2245 buffer_.Move(location + delta, location); in MakeHoleForBranch() 2251 uint32_t bound_pc = buffer_.Size(); in Bind() [all …]
|
D | assembler_arm.cc | 367 AssemblerBuffer::EnsureCapacity ensured(&buffer_); in Pad() 369 buffer_.Emit<uint8_t>(0); in Pad() 386 CHECK_EQ(buffer_.Size(), 0U); // Nothing emitted yet in BuildFrame() 843 buffer_.EnqueueSlowPath(slow); in ExceptionPoll()
|
D | assembler_arm32.cc | 578 AssemblerBuffer::EnsureCapacity ensured(&buffer_); in Emit() 579 buffer_.Emit<int32_t>(value); in Emit() 721 EmitType5(cond, label->Position() - buffer_.Size(), link); in EmitBranch() 723 int position = buffer_.Size(); in EmitBranch() 1319 int bound_pc = buffer_.Size(); in Bind() 1322 int32_t next = buffer_.Load<int32_t>(position); in Bind() 1324 buffer_.Store<int32_t>(position, encoded); in Bind()
|