Lines Matching defs:fdata

391    in struct rs6000_framedata fdata:
475 skip_prologue (CORE_ADDR pc, CORE_ADDR lim_pc, struct rs6000_framedata *fdata)
513 memset (fdata, 0, sizeof (struct rs6000_framedata));
514 fdata->saved_gpr = -1;
515 fdata->saved_fpr = -1;
516 fdata->saved_vr = -1;
517 fdata->saved_ev = -1;
518 fdata->alloca_reg = -1;
519 fdata->frameless = 1;
520 fdata->nosavedpc = 1;
557 if (fdata->saved_fpr == -1 || fdata->saved_fpr > reg)
559 fdata->saved_fpr = reg;
560 fdata->fpr_offset = SIGNED_SHORT (op) + offset;
572 if (fdata->saved_gpr == -1 || fdata->saved_gpr > reg)
574 fdata->saved_gpr = reg;
577 fdata->gpr_offset = SIGNED_SHORT (op) + offset;
595 fdata->offset = (op & 0x0000ffff) << 16;
596 fdata->frameless = 0;
603 fdata->offset |= (op & 0x0000ffff);
604 fdata->frameless = 0;
616 fdata->lr_offset = offset;
617 fdata->nosavedpc = 0;
623 fdata->lr_offset += SIGNED_SHORT (op);
636 fdata->cr_offset = offset;
642 fdata->cr_offset += SIGNED_SHORT (op);
669 fdata->frameless = 0;
691 fdata->frameless = 0;
692 fdata->offset = SIGNED_SHORT (op);
693 offset = fdata->offset;
699 fdata->frameless = 0;
700 offset = fdata->offset;
705 fdata->frameless = 0;
706 fdata->offset = SIGNED_SHORT (op & ~3UL);
707 offset = fdata->offset;
713 fdata->frameless = 0;
714 offset = fdata->offset;
731 ((long) ((op >> 16) & 31) >= fdata->saved_gpr)) /* Rx: local var reg */
757 fdata->frameless = 0;
759 fdata->alloca_reg = (tdep->ppc_gp0_regnum + 31);
766 fdata->frameless = 0;
768 fdata->alloca_reg = (tdep->ppc_gp0_regnum
797 fdata->vrsave_offset = SIGNED_SHORT (op) + offset;
830 if (fdata->saved_vr == -1 || fdata->saved_vr > vr_reg)
832 fdata->saved_vr = vr_reg;
833 fdata->vr_offset = vr_saved_offset + offset;
858 if (fdata->saved_ev == -1 || fdata->saved_ev > ev_reg)
860 fdata->saved_ev = ev_reg;
861 fdata->ev_offset = ev_offset + offset;
878 if (fdata->saved_ev == -1 || fdata->saved_ev > ev_reg)
880 fdata->saved_ev = ev_reg;
881 fdata->ev_offset = vr_saved_offset + offset;
901 if (fdata->saved_ev == -1 || fdata->saved_ev > ev_reg)
903 fdata->saved_ev = ev_reg;
904 fdata->ev_offset = ev_offset + offset;
925 if (fdata->saved_ev == -1 || fdata->saved_ev > ev_reg)
927 fdata->saved_ev = ev_reg;
928 fdata->ev_offset = vr_saved_offset + offset;
945 if (fdata->frameless == 0
946 && (lr_reg == -1 || fdata->nosavedpc == 0))
999 fdata->offset = -fdata->offset;
1016 struct rs6000_framedata fdata;
1040 (void) skip_prologue (addr, get_frame_pc (frame), &fdata);
1043 if (fdata.frameless)
1047 if (fdata.lr_offset == 0)
1050 lr = read_memory_addr (prev_sp + fdata.lr_offset, wordsize);
1057 if (fdata.saved_gpr != -1)
1059 addr = prev_sp + fdata.gpr_offset;
1060 for (ii = fdata.saved_gpr; ii <= 31; ++ii)
1068 if (fdata.saved_fpr != -1)
1070 addr = prev_sp + fdata.fpr_offset;
1071 for (ii = fdata.saved_fpr; ii <= 31; ++ii)
1488 struct rs6000_framedata fdata;
1513 (void) skip_prologue (func_start, get_frame_pc (fi), &fdata);
1514 return fdata.frameless;
1523 struct rs6000_framedata fdata;
1544 (void) skip_prologue (func_start, get_frame_pc (fi), &fdata);
1546 if (fdata.lr_offset == 0 && get_next_frame (fi) != NULL)
1568 if (fdata.lr_offset == 0)
1571 return read_memory_addr (DEPRECATED_FRAME_CHAIN (fi) + fdata.lr_offset,
1705 struct rs6000_framedata fdata;
1716 (void) skip_prologue (get_frame_func (fi), get_frame_pc (fi), &fdata);
1722 frame_get_saved_regs (fi, &fdata);
1727 if (fdata.alloca_reg < 0)
1737 if (frame_register_read (fi, fdata.alloca_reg, tmpbuf))
1741 DEPRECATED_REGISTER_RAW_SIZE (fdata.alloca_reg));