Home | History | Annotate | Download | only in src

Lines Matching refs:RelocInfo

130           it->rinfo()->rmode() == RelocInfo::INTERNAL_REFERENCE) {
144 // Collect RelocInfo for this instruction (prev_pc .. pc-1)
147 List<RelocInfo::Mode> rmodes(1);
151 if (RelocInfo::IsComment(it->rinfo()->rmode())) {
179 RelocInfo relocinfo(pcs[i], rmodes[i], datas[i], converter.code());
191 RelocInfo::Mode rmode = relocinfo.rmode();
192 if (RelocInfo::IsPosition(rmode)) {
193 if (RelocInfo::IsStatementPosition(rmode)) {
194 out.AddFormatted(" ;; debug: statement %d", relocinfo.data());
196 out.AddFormatted(" ;; debug: position %d", relocinfo.data());
198 } else if (rmode == RelocInfo::EMBEDDED_OBJECT) {
201 relocinfo.target_object()->ShortPrint(&accumulator);
204 } else if (rmode == RelocInfo::EXTERNAL_REFERENCE) {
206 ref_encoder.NameOfAddress(relocinfo.target_reference());
208 } else if (RelocInfo::IsCodeTarget(rmode)) {
210 if (rmode == RelocInfo::CONSTRUCT_CALL) {
213 Code* code = Code::GetCodeFromTargetAddress(relocinfo.target_address());
248 if (rmode == RelocInfo::CODE_TARGET_WITH_ID) {
249 out.AddFormatted(" (id = %d)", static_cast<int>(relocinfo.data()));
251 } else if (RelocInfo::IsRuntimeEntry(rmode) &&
254 Address addr = relocinfo.target_address();
267 out.AddFormatted(" ;; %s", RelocInfo::RelocModeName(rmode));
278 out.AddFormatted(" ;; %s", RelocInfo::RelocModeName(rmode));
287 if (RelocInfo::IsComment(it->rinfo()->rmode())) {