Lines Matching refs:imm
168 unsigned long imm:7; /* [13:19] */ member
691 unsigned long imm; in emulate_load_updates() local
699 imm = ld.x << 7 | ld.imm; in emulate_load_updates()
704 if (ld.m) imm |= SIGN_EXT9; in emulate_load_updates()
710 ifa += imm; in emulate_load_updates()
714 DPRINT("ld.x=%d ld.m=%d imm=%ld r3=0x%lx\n", ld.x, ld.m, imm, ifa); in emulate_load_updates()
736 getreg(ld.imm, &r2, &nat_r2, regs); in emulate_load_updates()
745 DPRINT("imm=%d r2=%ld r3=0x%lx nat_r2=%d\n",ld.imm, r2, ifa, nat_r2); in emulate_load_updates()
883 getreg(ld.imm, &r2, NULL, regs); in emulate_store_int()
912 unsigned long imm; in emulate_store_int() local
917 imm = ld.x << 7 | ld.r1; in emulate_store_int()
921 if (ld.m) imm |= SIGN_EXT9; in emulate_store_int()
925 ifa += imm; in emulate_store_int()
927 DPRINT("imm=%lx r3=%lx\n", imm, ifa); in emulate_store_int()
1054 DPRINT("ld.r1=%d ld.imm=%d x6_sz=%d\n", ld.r1, ld.imm, ld.x6_sz); in emulate_load_floatpair()
1087 setfpreg(ld.imm, &fpr_final[1], regs); in emulate_load_floatpair()
1119 invala_fr(ld.imm); in emulate_load_floatpair()
1220 getfpreg(ld.imm, &fpr_init, regs); in emulate_store_float()
1255 unsigned long imm; in emulate_store_float() local
1260 imm = ld.x << 7 | ld.r1; in emulate_store_float()
1265 imm |= SIGN_EXT9; in emulate_store_float()
1269 ifa += imm; in emulate_store_float()
1271 DPRINT("imm=%lx r3=%lx\n", imm, ifa); in emulate_store_float()
1385 "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()