__opcode_to_mem_thumb16
#define __mem_to_opcode_thumb16(x) __opcode_to_mem_thumb16(x)
*(u16 *)loc = __opcode_to_mem_thumb16(upper);
*(u16 *)(loc + 2) = __opcode_to_mem_thumb16(lower);
*(u16 *)loc = __opcode_to_mem_thumb16(upper);
*(u16 *)(loc + 2) = __opcode_to_mem_thumb16(lower);
*(u16 *)waddr = __opcode_to_mem_thumb16(insn);
*addrh0 = __opcode_to_mem_thumb16(first);
*addrh1 = __opcode_to_mem_thumb16(second);
u16 insn = __opcode_to_mem_thumb16(BUG_INSTR_VALUE);
thumb_insn[1] = __opcode_to_mem_thumb16(0x4770);
thumb_insn[2] = __opcode_to_mem_thumb16(0x4770);
*ip++ = __opcode_to_mem_thumb16(insn >> 16);
*ip++ = __opcode_to_mem_thumb16(insn);
((u16 *)asi->insn)[0] = __opcode_to_mem_thumb16(insn >> 16);
((u16 *)asi->insn)[1] = __opcode_to_mem_thumb16(insn & 0xffff);
((u16 *)asi->insn)[0] = __opcode_to_mem_thumb16(insn);
((u16 *)asi->insn)[0] = __opcode_to_mem_thumb16(0xe929);
((u16 *)asi->insn)[1] = __opcode_to_mem_thumb16(insn & 0x1ff);
((u16 *)asi->insn)[0] = __opcode_to_mem_thumb16(0xe8b9);
((u16 *)asi->insn)[1] = __opcode_to_mem_thumb16(insn & 0x1ff);