Lines Matching refs:EMIT
26 #define EMIT(instr) PLANT_INSTR(image, ctx->idx, instr) macro
36 EMIT(PPC_RAW_BRANCH(offset)); \
47 EMIT(PPC_INST_BRANCH_COND | (((cond) & 0x3ff) << 16) | (offset & 0xfffc)); \
54 EMIT(PPC_RAW_LI(d, i)); \
56 EMIT(PPC_RAW_LIS(d, IMM_H(i))); \
58 EMIT(PPC_RAW_ORI(d, d, IMM_L(i))); \
68 EMIT(PPC_RAW_LI(d, ((uintptr_t)(i) >> 32) & \
71 EMIT(PPC_RAW_LIS(d, ((uintptr_t)(i) >> 48))); \
73 EMIT(PPC_RAW_ORI(d, d, \
76 EMIT(PPC_RAW_SLDI(d, d, 32)); \
78 EMIT(PPC_RAW_ORIS(d, d, \
81 EMIT(PPC_RAW_ORI(d, d, (uintptr_t)(i) & \
96 EMIT(PPC_RAW_NOP()); \