Revision f071b4d3 target-alpha/op_helper.c

b/target-alpha/op_helper.c
294 294
    T0 = n;
295 295
}
296 296

  
297
static inline uint64_t byte_zap (uint64_t op, uint8_t mskb)
297
static always_inline uint64_t byte_zap (uint64_t op, uint8_t mskb)
298 298
{
299 299
    uint64_t mask;
300 300

  
......
609 609
    FT0 = p.d;
610 610
}
611 611

  
612
static int vaxf_is_valid (float ff)
612
static always_inline int vaxf_is_valid (float ff)
613 613
{
614 614
    union {
615 615
        float f;
......
628 628
    return 1;
629 629
}
630 630

  
631
static float vaxf_to_ieee32 (float ff)
631
static always_inline float vaxf_to_ieee32 (float ff)
632 632
{
633 633
    union {
634 634
        float f;
......
648 648
    return p.f;
649 649
}
650 650

  
651
static float ieee32_to_vaxf (float fi)
651
static always_inline float ieee32_to_vaxf (float fi)
652 652
{
653 653
    union {
654 654
        float f;
......
751 751
    /* XXX: TODO */
752 752
}
753 753

  
754
static int vaxg_is_valid (double ff)
754
static always_inline int vaxg_is_valid (double ff)
755 755
{
756 756
    union {
757 757
        double f;
......
770 770
    return 1;
771 771
}
772 772

  
773
static double vaxg_to_ieee64 (double fg)
773
static always_inline double vaxg_to_ieee64 (double fg)
774 774
{
775 775
    union {
776 776
        double f;
......
790 790
    return p.f;
791 791
}
792 792

  
793
static double ieee64_to_vaxg (double fi)
793
static always_inline double ieee64_to_vaxg (double fi)
794 794
{
795 795
    union {
796 796
        double f;
......
1044 1044
    FT0 = q.d;
1045 1045
}
1046 1046

  
1047
static inline void __helper_cvtql (int s, int v)
1047
static always_inline void __helper_cvtql (int s, int v)
1048 1048
{
1049 1049
    union {
1050 1050
        double d;

Also available in: Unified diff