Home | History | Annotate | Download | only in src

Lines Matching refs:rmode

408 void RelocInfoWriter::WriteMode(RelocInfo::Mode rmode) {
410 *--pos_ = static_cast<int>((rmode << kTagBits) | kDefaultTag);
414 void RelocInfoWriter::WriteModeAndPC(uint32_t pc_delta, RelocInfo::Mode rmode) {
417 WriteMode(rmode);
441 RelocInfo::Mode rmode = rinfo->rmode();
445 DCHECK(rinfo->rmode() < RelocInfo::NUMBER_OF_MODES);
451 if (rmode == RelocInfo::EMBEDDED_OBJECT) {
453 } else if (rmode == RelocInfo::CODE_TARGET) {
456 } else if (rmode == RelocInfo::CODE_TARGET_WITH_ID) {
466 WriteModeAndPC(pc_delta, rmode);
470 } else if (rmode == RelocInfo::DEOPT_REASON) {
475 WriteModeAndPC(pc_delta, rmode);
476 if (RelocInfo::IsComment(rmode)) {
478 } else if (RelocInfo::IsConstPool(rmode) ||
479 RelocInfo::IsVeneerPool(rmode) || RelocInfo::IsDeoptId(rmode) ||
480 RelocInfo::IsDeoptPosition(rmode) ||
481 RelocInfo::IsWasmProtectedLanding(rmode)) {
486 last_mode_ = rmode;
610 RelocInfo::Mode rmode = GetMode();
611 if (rmode == RelocInfo::PC_JUMP) {
615 if (rmode == RelocInfo::CODE_TARGET_WITH_ID) {
616 if (SetMode(rmode)) {
621 } else if (RelocInfo::IsComment(rmode)) {
622 if (SetMode(rmode)) {
627 } else if (RelocInfo::IsConstPool(rmode) ||
628 RelocInfo::IsVeneerPool(rmode) ||
629 RelocInfo::IsDeoptId(rmode) ||
630 RelocInfo::IsDeoptPosition(rmode) ||
631 RelocInfo::IsWasmProtectedLanding(rmode)) {
632 if (SetMode(rmode)) {
637 } else if (SetMode(static_cast<RelocInfo::Mode>(rmode))) {
720 const char* RelocInfo::RelocModeName(RelocInfo::Mode rmode) {
721 switch (rmode) {