Lines Matching refs:rmode
801 bool Assembler::MustUseReg(RelocInfo::Mode rmode) {
802 return !RelocInfo::IsNoInfo(rmode);
3589 int Assembler::RelocateInternalReference(RelocInfo::Mode rmode, Address pc,
3591 if (RelocInfo::IsInternalReference(rmode)) {
3600 DCHECK(RelocInfo::IsInternalReferenceEncoded(rmode));
3611 void Assembler::RelocateRelativeReference(RelocInfo::Mode rmode, Address pc,
3615 DCHECK(RelocInfo::IsRelativeCodeTarget(rmode));
3665 RelocInfo::Mode rmode = it.rinfo()->rmode();
3666 if (rmode == RelocInfo::INTERNAL_REFERENCE) {
3667 RelocateInternalReference(rmode, it.rinfo()->pc(), pc_delta);
3680 void Assembler::dd(uint32_t data, RelocInfo::Mode rmode) {
3681 if (!RelocInfo::IsNoInfo(rmode)) {
3682 DCHECK(RelocInfo::IsDataEmbeddedObject(rmode) ||
3683 RelocInfo::IsLiteralConstant(rmode));
3684 RecordRelocInfo(rmode);
3691 void Assembler::dq(uint64_t data, RelocInfo::Mode rmode) {
3692 if (!RelocInfo::IsNoInfo(rmode)) {
3693 DCHECK(RelocInfo::IsDataEmbeddedObject(rmode) ||
3694 RelocInfo::IsLiteralConstant(rmode));
3695 RecordRelocInfo(rmode);
3715 void Assembler::RecordRelocInfo(RelocInfo::Mode rmode, intptr_t data) {
3716 if (!ShouldRecordRelocInfo(rmode)) return;
3718 RelocInfo rinfo(reinterpret_cast<Address>(pc_), rmode, data, Code());