Lines Matching full:emit
24 #define EMIT(instr) PLANT_INSTR(image, ctx->idx, instr) macro
27 #define PPC_JMP(dest) EMIT(PPC_INST_BRANCH | \
30 #define PPC_BCC_SHORT(cond, dest) EMIT(PPC_INST_BRANCH_COND | \
38 EMIT(PPC_RAW_LI(d, i)); \
40 EMIT(PPC_RAW_LIS(d, IMM_H(i))); \
42 EMIT(PPC_RAW_ORI(d, d, IMM_L(i))); \
51 EMIT(PPC_RAW_LI(d, ((uintptr_t)(i) >> 32) & \
54 EMIT(PPC_RAW_LIS(d, ((uintptr_t)(i) >> 48))); \
56 EMIT(PPC_RAW_ORI(d, d, \
59 EMIT(PPC_RAW_SLDI(d, d, 32)); \
61 EMIT(PPC_RAW_ORIS(d, d, \
64 EMIT(PPC_RAW_ORI(d, d, (uintptr_t)(i) & \
89 EMIT(PPC_RAW_NOP()); \