Lines Matching full:emit
26 #define EMIT(instr) PLANT_INSTR(image, ctx->idx, instr) macro
36 EMIT(PPC_RAW_BRANCH(offset)); \
40 #define PPC_BL(dest) EMIT(PPC_RAW_BL((dest) - (unsigned long)(image + ctx->idx)))
50 EMIT(PPC_INST_BRANCH_COND | (((cond) & 0x3ff) << 16) | (offset & 0xfffc)); \
57 EMIT(PPC_RAW_LI(d, i)); \
59 EMIT(PPC_RAW_LIS(d, IMM_H(i))); \
61 EMIT(PPC_RAW_ORI(d, d, IMM_L(i))); \
71 EMIT(PPC_RAW_LI(d, ((uintptr_t)(i) >> 32) & \
74 EMIT(PPC_RAW_LIS(d, ((uintptr_t)(i) >> 48))); \
76 EMIT(PPC_RAW_ORI(d, d, \
79 EMIT(PPC_RAW_SLDI(d, d, 32)); \
81 EMIT(PPC_RAW_ORIS(d, d, \
84 EMIT(PPC_RAW_ORI(d, d, (uintptr_t)(i) & \
99 EMIT(PPC_RAW_NOP()); \