Home | History | Annotate | Download | only in arm

Lines Matching defs:imm

349 		uint32_t imm = op & 0xfff;
354 regs[rt] = *((uint32_t *)(intptr_t)(frame->tf_pc + 8 + imm));
356 regs[rt] = *((uint32_t *)(intptr_t)(regs[rn] + imm));
363 uint32_t imm = (op & 0xfff) | ((op & 0xf0000) >> 4);
366 regs[rd] = imm;
373 uint32_t imm = dtrace_expand_imm(op & 0xfff);
376 regs[rd] = imm;
384 uint32_t imm = dtrace_expand_imm(op & 0xfff);
397 result = dtrace_add_with_carry(regs[rn], ~imm, 1, &carry, &overflow);
416 aprint_normal("pc=%x Rn=%x imm=%x %c%c%c%c\n", frame->tf_pc, regs[rn], imm,
428 uint32_t imm = (op & 0x00ffffff) << 2;
431 if (imm & 0x02000000)
432 imm |= 0xfc000000;
433 diff = (int32_t)imm;