Lines Matching defs:data

170   DCHECK_GE(operand.data().len, 1);
172 byte modrm = operand.data().buf[0];
177 int base_reg = (has_sib ? operand.data().buf[1] : modrm) & 0x07;
185 reinterpret_cast<Address>(&operand.data().buf[disp_offset]));
188 disp_value = static_cast<signed char>(operand.data().buf[disp_offset]);
195 data_.rex = operand.data().rex;
213 data_.buf[1] = operand.data().buf[1];
267 bool ConstPool::AddSharedEntry(uint64_t data, int offset) {
268 auto existing = entries_.find(data);
270 entries_.insert(std::make_pair(data, offset + kMoveImm64Offset));
277 entries_.insert(std::make_pair(data, offset + kMoveRipRelativeDispOffset));
281 bool ConstPool::TryRecordEntry(intptr_t data, RelocInfo::Mode mode) {
294 uint64_t raw_data = static_cast<uint64_t>(data);
563 // Some internal data structures overflow for very large buffers,
574 // Copy the data.
600 const unsigned length = adr.data().len;
604 DCHECK_EQ(adr.data().buf[0] & 0x38, 0);
605 *pc_++ = adr.data().buf[0] | code << 3;
608 if (adr.data().buf[0] == 5) {
611 reinterpret_cast<Address>(&adr.data().buf[1]));
614 label->pos() - pc_offset() - sizeof(int32_t) + adr.data().addend;
628 for (unsigned i = 1; i < length; i++) *pc_++ = adr.data().buf[i];
4433 void Assembler::db(uint8_t data) {
4435 emit(data);
4438 void Assembler::dd(uint32_t data, RelocInfo::Mode rmode) {
4445 emitl(data);
4448 void Assembler::dq(uint64_t data, RelocInfo::Mode rmode) {
4455 emitq(data);
4481 void Assembler::RecordRelocInfo(RelocInfo::Mode rmode, intptr_t data) {
4483 RelocInfo rinfo(reinterpret_cast<Address>(pc_), rmode, data, Code());