Lines Matching defs:cond
1277 mi_goto_if(struct mi_builder *b, struct mi_value cond,
1282 if (cond.type == MI_VALUE_TYPE_IMM) {
1286 if (mi_value_to_u64(cond) == 0)
1289 assert(mi_value_to_u64(cond) == ~0ull);
1291 } else if (mi_value_is_reg(cond) &&
1292 cond.reg == MI_BUILDER_MI_PREDICATE_RESULT_num) {
1296 assert(cond.type == MI_VALUE_TYPE_REG32);
1299 mi_store(b, mi_reg32(MI_BUILDER_MI_PREDICATE_RESULT_num), cond);
1370 #define mi_break_if(b, cond) mi_goto_if(b, cond, &__break)
1372 #define mi_continue_if(b, cond) mi_goto_if(b, cond, &__continue)