Revision e32664fb

b/target-sparc/op_helper.c
285 285
        switch(size) {
286 286
        case 1:
287 287
            T1 = (int8_t) ret;
288
            break;
288 289
        case 2:
289 290
            T1 = (int16_t) ret;
291
            break;
290 292
        default:
291 293
            T1 = ret;
292 294
            break;
......
551 553
        switch(size) {
552 554
        case 2:
553 555
            ret = bswap16(ret);
556
            break;
554 557
        case 4:
555 558
            ret = bswap32(ret);
559
            break;
556 560
        case 8:
557 561
            ret = bswap64(ret);
562
            break;
558 563
        default:
559 564
            break;
560 565
        }
......
567 572
        switch(size) {
568 573
        case 1:
569 574
            ret = (int8_t) ret;
575
            break;
570 576
        case 2:
571 577
            ret = (int16_t) ret;
578
            break;
572 579
        case 4:
573 580
            ret = (int32_t) ret;
581
            break;
574 582
        default:
575 583
            break;
576 584
        }
......
590 598
        switch(size) {
591 599
        case 2:
592 600
            T0 = bswap16(T0);
601
            break;
593 602
        case 4:
594 603
            T0 = bswap32(T0);
604
            break;
595 605
        case 8:
596 606
            T0 = bswap64(T0);
607
            break;
597 608
        default:
598 609
            break;
599 610
        }
......
806 817
        switch(size) {
807 818
        case 2:
808 819
            ret = bswap16(ret);
820
            break;
809 821
        case 4:
810 822
            ret = bswap32(ret);
823
            break;
811 824
        case 8:
812 825
            ret = bswap64(ret);
826
            break;
813 827
        default:
814 828
            break;
815 829
        }
......
822 836
        switch(size) {
823 837
        case 1:
824 838
            ret = (int8_t) ret;
839
            break;
825 840
        case 2:
826 841
            ret = (int16_t) ret;
842
            break;
827 843
        case 4:
828 844
            ret = (int32_t) ret;
845
            break;
829 846
        default:
830 847
            break;
831 848
        }
......
851 868
        switch(size) {
852 869
        case 2:
853 870
            T0 = bswap16(T0);
871
            break;
854 872
        case 4:
855 873
            T0 = bswap32(T0);
874
            break;
856 875
        case 8:
857 876
            T0 = bswap64(T0);
877
            break;
858 878
        default:
859 879
            break;
860 880
        }

Also available in: Unified diff