Lines Matching refs:imm
300 int imm = 0; in print_sh_insn() local
317 imm = (nibs[2] << 4) | (nibs[3]); in print_sh_insn()
318 if (imm & 0x80) in print_sh_insn()
319 imm |= ~0xff; in print_sh_insn()
320 imm = ((char)imm) * 2 + 4 ; in print_sh_insn()
323 imm = ((nibs[1]) << 8) | (nibs[2] << 4) | (nibs[3]); in print_sh_insn()
324 if (imm & 0x800) in print_sh_insn()
325 imm |= ~0xfff; in print_sh_insn()
326 imm = imm * 2 + 4; in print_sh_insn()
329 imm = nibs[3]; in print_sh_insn()
332 imm = nibs[3] <<1; in print_sh_insn()
335 imm = nibs[3] <<2; in print_sh_insn()
338 imm = (nibs[2] << 4) | nibs[3]; in print_sh_insn()
341 imm = ((nibs[2] << 4) | nibs[3]) <<1; in print_sh_insn()
345 imm = ((nibs[2] << 4) | nibs[3]) <<2; in print_sh_insn()
349 imm = ((nibs[2] << 4) | nibs[3]) <<1; in print_sh_insn()
352 imm = ((nibs[2] << 4) | nibs[3]) <<2; in print_sh_insn()
355 imm = (nibs[2] << 4) | (nibs[3]); in print_sh_insn()
358 imm = nibs[3]; in print_sh_insn()
387 pr_cont("#%d", (char)(imm)); in print_sh_insn()
405 pr_cont("@(%d,r%d)", imm, rn); in print_sh_insn()
420 pr_cont("@(%d,r%d)", imm, rm); in print_sh_insn()
427 disp_pc_addr = imm + 4 + (memaddr & relmask); in print_sh_insn()
438 pr_cont("@(%d,gbr)", imm); in print_sh_insn()
445 pr_cont("%08x", imm + memaddr); in print_sh_insn()