Lines Matching refs:imm
171 unsigned long imm:7; /* [13:19] */ member
694 unsigned long imm; in emulate_load_updates() local
702 imm = ld.x << 7 | ld.imm; in emulate_load_updates()
707 if (ld.m) imm |= SIGN_EXT9; in emulate_load_updates()
713 ifa += imm; in emulate_load_updates()
717 DPRINT("ld.x=%d ld.m=%d imm=%ld r3=0x%lx\n", ld.x, ld.m, imm, ifa); in emulate_load_updates()
739 getreg(ld.imm, &r2, &nat_r2, regs); in emulate_load_updates()
748 DPRINT("imm=%d r2=%ld r3=0x%lx nat_r2=%d\n",ld.imm, r2, ifa, nat_r2); in emulate_load_updates()
886 getreg(ld.imm, &r2, NULL, regs); in emulate_store_int()
915 unsigned long imm; in emulate_store_int() local
920 imm = ld.x << 7 | ld.r1; in emulate_store_int()
924 if (ld.m) imm |= SIGN_EXT9; in emulate_store_int()
928 ifa += imm; in emulate_store_int()
930 DPRINT("imm=%lx r3=%lx\n", imm, ifa); in emulate_store_int()
1057 DPRINT("ld.r1=%d ld.imm=%d x6_sz=%d\n", ld.r1, ld.imm, ld.x6_sz); in emulate_load_floatpair()
1090 setfpreg(ld.imm, &fpr_final[1], regs); in emulate_load_floatpair()
1122 invala_fr(ld.imm); in emulate_load_floatpair()
1223 getfpreg(ld.imm, &fpr_init, regs); in emulate_store_float()
1258 unsigned long imm; in emulate_store_float() local
1263 imm = ld.x << 7 | ld.r1; in emulate_store_float()
1268 imm |= SIGN_EXT9; in emulate_store_float()
1272 ifa += imm; in emulate_store_float()
1274 DPRINT("imm=%lx r3=%lx\n", imm, ifa); in emulate_store_float()
1391 "ld.x6=0x%x ld.m=%d ld.op=%d\n", opcode, u.insn.qp, u.insn.r1, u.insn.imm, in ia64_handle_unaligned()