Home | History | Annotate | Download | only in a64

Lines Matching refs:pc_

627       : pc_(pc), value_(imm), size_(size) {}
630 Instruction* pc_;
1384 // character. The instruction pointer (pc_) is then aligned correctly for
1392 // Pad with NULL characters until pc_ is aligned.
1395 Instruction* next_pc = AlignUp(pc_, kInstructionSize);
1396 EmitData(&pad, next_pc - pc_);
1664 VIXL_ASSERT((pc_ >= buffer_) && (pc_ < (buffer_ + buffer_size_)));
1665 return pc_ - buffer_;
1671 VIXL_ASSERT((pc_ >= label->target()) && (pc_ < (buffer_ + buffer_size_)));
1672 return pc_ - label->target();
1684 (pc_ < (literals_.back()->pc_ + kMaxLoadLiteralRange)));
1826 // Emit the instruction at pc_.
1828 VIXL_STATIC_ASSERT(sizeof(*pc_) == 1);
1830 VIXL_ASSERT((pc_ + sizeof(instruction)) <= (buffer_ + buffer_size_));
1836 memcpy(pc_, &instruction, sizeof(instruction));
1837 pc_ += sizeof(instruction);
1843 VIXL_STATIC_ASSERT(sizeof(*pc_) == 1);
1844 VIXL_ASSERT((pc_ + size) <= (buffer_ + buffer_size_));
1852 memcpy(pc_, data, size);
1853 pc_ += size;
1858 VIXL_ASSERT(pc_ < (buffer_ + buffer_size_));
1859 if (pc_ > next_literal_pool_check_) {
1868 Instruction* pc_;