Lines Matching refs:imm
90 uint32_t imm = 0; in main() local
96 imm = (imm << 8) | program[pc++]; in main()
98 signed_imm = imm << ((4 - imm_len) * 8); in main()
106 printf("r%d, [%u]", reg_num, imm); in main()
112 printf("r%d, [%u+r1]", reg_num, imm); in main()
116 print_jump_target(pc + imm, program_len); in main()
140 print_jump_target(pc + imm + cmp_imm, program_len); in main()
145 print_jump_target(pc + imm, program_len); in main()
166 printf("r0, %u", imm); in main()
178 ENFORCE_UNSIGNED(imm) && in main()
180 imm >= LDM_EXT_OPCODE && in main()
182 imm < (LDM_EXT_OPCODE + MEMORY_ITEMS)) { in main()
184 printf("r%d, m[%u]", reg_num, imm - LDM_EXT_OPCODE); in main()
185 } else if (imm >= STM_EXT_OPCODE && imm < (STM_EXT_OPCODE + MEMORY_ITEMS)) { in main()
187 printf("r%d, m[%u]", reg_num, imm - STM_EXT_OPCODE); in main()
188 } else switch (imm) { in main()
205 printf("unknown_ext %u", imm); in main()