Lines Matching defs:begin
77 static struct multijmp *alloc_multijmp(struct basic_block *target, long long begin, long long end)
81 multijmp->begin = begin;
389 if (jmp->begin == jmp->end)
390 buf += sprintf(buf, ", %lld -> %s", jmp->begin, show_label(jmp->target));
391 else if (jmp->begin < jmp->end)
392 buf += sprintf(buf, ", %lld ... %lld -> %s", jmp->begin, jmp->end, show_label(jmp->target));
2180 if (a->begin > a->end) {
2181 if (b->begin > b->end)
2185 if (b->begin > b->end)
2187 if (a->begin == b->begin) {
2192 return a->begin < b->begin ? -1 : 1;
2263 long long begin, end;
2265 begin = end = case_stmt->case_expression->value;
2268 if (begin > end)
2269 jmp = alloc_multijmp(bb_case, end, begin);
2271 jmp = alloc_multijmp(bb_case, begin, end);