Lines Matching refs:rmode
1134 bool Assembler::MustUseReg(RelocInfo::Mode rmode) {
1135 return !RelocInfo::IsNoInfo(rmode);
3455 int Assembler::RelocateInternalReference(RelocInfo::Mode rmode, Address pc,
3459 if (RelocInfo::IsInternalReference(rmode)) {
3467 DCHECK(RelocInfo::IsInternalReferenceEncoded(rmode));
3504 void Assembler::RelocateRelativeReference(RelocInfo::Mode rmode, Address pc,
3508 DCHECK(RelocInfo::IsRelativeCodeTarget(rmode));
3575 RelocInfo::Mode rmode = it.rinfo()->rmode();
3576 if (rmode == RelocInfo::INTERNAL_REFERENCE_ENCODED ||
3577 rmode == RelocInfo::INTERNAL_REFERENCE) {
3578 RelocateInternalReference(rmode, it.rinfo()->pc(), pc_delta);
3591 void Assembler::dd(uint32_t data, RelocInfo::Mode rmode) {
3593 if (!RelocInfo::IsNoInfo(rmode)) {
3594 DCHECK(RelocInfo::IsDataEmbeddedObject(rmode) ||
3595 RelocInfo::IsLiteralConstant(rmode));
3596 RecordRelocInfo(rmode);
3602 void Assembler::dq(uint64_t data, RelocInfo::Mode rmode) {
3604 if (!RelocInfo::IsNoInfo(rmode)) {
3605 DCHECK(RelocInfo::IsDataEmbeddedObject(rmode) ||
3606 RelocInfo::IsLiteralConstant(rmode));
3607 RecordRelocInfo(rmode);
3627 void Assembler::RecordRelocInfo(RelocInfo::Mode rmode, intptr_t data) {
3628 if (!ShouldRecordRelocInfo(rmode)) return;
3630 RelocInfo rinfo(reinterpret_cast<Address>(pc_), rmode, data, Code());
3795 RelocInfo::Mode rmode,
3801 if (!RelocInfo::IsNoInfo(rmode)) {
3802 RecordRelocInfo(rmode);
3817 RelocInfo::Mode rmode,
3819 if (!RelocInfo::IsNoInfo(rmode)) {
3820 RecordRelocInfo(rmode);