Lines Matching defs:disp
128 StackTrace::decodeStack(MachInst inst, int &disp)
130 // lda $sp, -disp($sp)
140 // subq $sp, disp, $sp
141 // addq $sp, disp, $sp
157 disp = -sext<16>(inst & lda_disp_mask);
159 disp = -int((inst & intop_disp_mask) >> intop_disp_shift);
161 disp = int((inst & intop_disp_mask) >> intop_disp_shift);
169 StackTrace::decodeSave(MachInst inst, int ®, int &disp)
171 // lda $stq, disp($sp)
185 disp = sext<16>(inst & stq_disp_mask);
207 int reg, disp;
208 if (decodeStack(inst, disp)) {
212 size += disp;
213 } else if (decodeSave(inst, reg, disp)) {
215 ra = tc->getVirtProxy().read<Addr>(sp + disp);