Lines Matching defs:rmode
712 void Assembler::call(Handle<Code> target, RelocInfo::Mode rmode) {
713 DCHECK(RelocInfo::IsCodeTarget(rmode));
716 RecordRelocInfo(rmode);
721 void Assembler::jump(Handle<Code> target, RelocInfo::Mode rmode,
723 DCHECK(RelocInfo::IsRelativeCodeTarget(rmode));
726 RecordRelocInfo(rmode);
802 void Assembler::dd(uint32_t data, RelocInfo::Mode rmode) {
804 if (!RelocInfo::IsNoInfo(rmode)) {
805 DCHECK(RelocInfo::IsDataEmbeddedObject(rmode) ||
806 RelocInfo::IsLiteralConstant(rmode));
807 RecordRelocInfo(rmode);
813 void Assembler::dq(uint64_t value, RelocInfo::Mode rmode) {
815 if (!RelocInfo::IsNoInfo(rmode)) {
816 DCHECK(RelocInfo::IsDataEmbeddedObject(rmode) ||
817 RelocInfo::IsLiteralConstant(rmode));
818 RecordRelocInfo(rmode);
824 void Assembler::dp(uintptr_t data, RelocInfo::Mode rmode) {
826 if (!RelocInfo::IsNoInfo(rmode)) {
827 DCHECK(RelocInfo::IsDataEmbeddedObject(rmode) ||
828 RelocInfo::IsLiteralConstant(rmode));
829 RecordRelocInfo(rmode);
835 void Assembler::RecordRelocInfo(RelocInfo::Mode rmode, intptr_t data) {
836 if (!ShouldRecordRelocInfo(rmode)) return;
837 DeferredRelocInfo rinfo(pc_offset(), rmode, data);
855 RelocInfo::Mode rmode = it->rmode();
857 RelocInfo rinfo(pc, rmode, it->data(), Code());
860 if (RelocInfo::IsInternalReference(rmode)) {
864 } else if (RelocInfo::IsInternalReferenceEncoded(rmode)) {