| 177 | #endif |
| 178 | |
| 179 | void EMIT_LABEL(unsigned int labelID, int invalidate = true) |
| 180 | { |
| 181 | #ifdef NULLC_OPTIMIZE_X86 |
| 182 | if(invalidate) |
| 183 | NULLC::InvalidateState(); |
| 184 | #else |
| 185 | (void)invalidate; |
| 186 | #endif |
| 187 | x86Op->name = o_label; |
| 188 | x86Op->labelID = labelID; |
| 189 | x86Op->argA.type = x86Argument::argNone; |
| 190 | x86Op->argA.num = invalidate; |
| 191 | x86Op->argB.type = x86Argument::argNone; |
| 192 | x86Op++; |
| 193 | } |
| 194 | void EMIT_OP(x86Command op) |
| 195 | { |
| 196 | #ifdef NULLC_OPTIMIZE_X86 |
no test coverage detected