Revision 8a56e840 tcg/mips/tcg-target.c
b/tcg/mips/tcg-target.c | ||
---|---|---|
464 | 464 |
} |
465 | 465 |
} |
466 | 466 |
|
467 |
static void tcg_out_brcond(TCGContext *s, int cond, int arg1,
|
|
467 |
static void tcg_out_brcond(TCGContext *s, TCGCond cond, int arg1,
|
|
468 | 468 |
int arg2, int label_index) |
469 | 469 |
{ |
470 | 470 |
TCGLabel *l = &s->labels[label_index]; |
... | ... | |
522 | 522 |
|
523 | 523 |
/* XXX: we implement it at the target level to avoid having to |
524 | 524 |
handle cross basic blocks temporaries */ |
525 |
static void tcg_out_brcond2(TCGContext *s, int cond, int arg1,
|
|
525 |
static void tcg_out_brcond2(TCGContext *s, TCGCond cond, int arg1,
|
|
526 | 526 |
int arg2, int arg3, int arg4, int label_index) |
527 | 527 |
{ |
528 | 528 |
void *label_ptr; |
... | ... | |
585 | 585 |
reloc_pc16(label_ptr, (tcg_target_long) s->code_ptr); |
586 | 586 |
} |
587 | 587 |
|
588 |
static void tcg_out_setcond(TCGContext *s, int cond, int ret,
|
|
588 |
static void tcg_out_setcond(TCGContext *s, TCGCond cond, int ret,
|
|
589 | 589 |
int arg1, int arg2) |
590 | 590 |
{ |
591 | 591 |
switch (cond) { |
... | ... | |
645 | 645 |
|
646 | 646 |
/* XXX: we implement it at the target level to avoid having to |
647 | 647 |
handle cross basic blocks temporaries */ |
648 |
static void tcg_out_setcond2(TCGContext *s, int cond, int ret,
|
|
648 |
static void tcg_out_setcond2(TCGContext *s, TCGCond cond, int ret,
|
|
649 | 649 |
int arg1, int arg2, int arg3, int arg4) |
650 | 650 |
{ |
651 | 651 |
switch (cond) { |
Also available in: Unified diff