ARC_R_FP
len = arc_mov_r(buf, ARC_R_FP, ARC_R_SP);
return arc_mov_r(buf, ARC_R_SP, ARC_R_FP);
gp_regs = usage & ~(BIT(ARC_R_BLINK) | BIT(ARC_R_FP));
if ((usage & BIT(ARC_R_FP)) || frame_size > 0)
len += arc_push_r(BUF(buf, len), ARC_R_FP);
if ((usage & BIT(ARC_R_FP)) && frame_size == 0) {
if ((usage & BIT(ARC_R_FP)) && frame_size == 0) {
if ((usage & BIT(ARC_R_FP)) || frame_size > 0)
len += arc_pop_r(BUF(buf, len), ARC_R_FP);
gp_regs = usage & ~(BIT(ARC_R_BLINK) | BIT(ARC_R_FP));
[BPF_REG_FP] = {ARC_R_FP, },