Revision 6bd4b08a tcg/tcg-op.h

b/tcg/tcg-op.h
1063 1063
    tcg_gen_op2i_i64(INDEX_op_movi_i64, ret, arg);
1064 1064
}
1065 1065

  
1066
static inline void tcg_gen_ld8u_i64(TCGv_i64 ret, TCGv_i64 arg2,
1066
static inline void tcg_gen_ld8u_i64(TCGv_i64 ret, TCGv_ptr arg2,
1067 1067
                                    tcg_target_long offset)
1068 1068
{
1069 1069
    tcg_gen_ldst_op_i64(INDEX_op_ld8u_i64, ret, arg2, offset);
1070 1070
}
1071 1071

  
1072
static inline void tcg_gen_ld8s_i64(TCGv_i64 ret, TCGv_i64 arg2,
1072
static inline void tcg_gen_ld8s_i64(TCGv_i64 ret, TCGv_ptr arg2,
1073 1073
                                    tcg_target_long offset)
1074 1074
{
1075 1075
    tcg_gen_ldst_op_i64(INDEX_op_ld8s_i64, ret, arg2, offset);
1076 1076
}
1077 1077

  
1078
static inline void tcg_gen_ld16u_i64(TCGv_i64 ret, TCGv_i64 arg2,
1078
static inline void tcg_gen_ld16u_i64(TCGv_i64 ret, TCGv_ptr arg2,
1079 1079
                                     tcg_target_long offset)
1080 1080
{
1081 1081
    tcg_gen_ldst_op_i64(INDEX_op_ld16u_i64, ret, arg2, offset);
1082 1082
}
1083 1083

  
1084
static inline void tcg_gen_ld16s_i64(TCGv_i64 ret, TCGv_i64 arg2,
1084
static inline void tcg_gen_ld16s_i64(TCGv_i64 ret, TCGv_ptr arg2,
1085 1085
                                     tcg_target_long offset)
1086 1086
{
1087 1087
    tcg_gen_ldst_op_i64(INDEX_op_ld16s_i64, ret, arg2, offset);
1088 1088
}
1089 1089

  
1090
static inline void tcg_gen_ld32u_i64(TCGv_i64 ret, TCGv_i64 arg2,
1090
static inline void tcg_gen_ld32u_i64(TCGv_i64 ret, TCGv_ptr arg2,
1091 1091
                                     tcg_target_long offset)
1092 1092
{
1093 1093
    tcg_gen_ldst_op_i64(INDEX_op_ld32u_i64, ret, arg2, offset);
1094 1094
}
1095 1095

  
1096
static inline void tcg_gen_ld32s_i64(TCGv_i64 ret, TCGv_i64 arg2,
1096
static inline void tcg_gen_ld32s_i64(TCGv_i64 ret, TCGv_ptr arg2,
1097 1097
                                     tcg_target_long offset)
1098 1098
{
1099 1099
    tcg_gen_ldst_op_i64(INDEX_op_ld32s_i64, ret, arg2, offset);
1100 1100
}
1101 1101

  
1102
static inline void tcg_gen_ld_i64(TCGv_i64 ret, TCGv_i64 arg2, tcg_target_long offset)
1102
static inline void tcg_gen_ld_i64(TCGv_i64 ret, TCGv_ptr arg2, tcg_target_long offset)
1103 1103
{
1104 1104
    tcg_gen_ldst_op_i64(INDEX_op_ld_i64, ret, arg2, offset);
1105 1105
}
1106 1106

  
1107
static inline void tcg_gen_st8_i64(TCGv_i64 arg1, TCGv_i64 arg2,
1107
static inline void tcg_gen_st8_i64(TCGv_i64 arg1, TCGv_ptr arg2,
1108 1108
                                   tcg_target_long offset)
1109 1109
{
1110 1110
    tcg_gen_ldst_op_i64(INDEX_op_st8_i64, arg1, arg2, offset);
1111 1111
}
1112 1112

  
1113
static inline void tcg_gen_st16_i64(TCGv_i64 arg1, TCGv_i64 arg2,
1113
static inline void tcg_gen_st16_i64(TCGv_i64 arg1, TCGv_ptr arg2,
1114 1114
                                    tcg_target_long offset)
1115 1115
{
1116 1116
    tcg_gen_ldst_op_i64(INDEX_op_st16_i64, arg1, arg2, offset);
1117 1117
}
1118 1118

  
1119
static inline void tcg_gen_st32_i64(TCGv_i64 arg1, TCGv_i64 arg2,
1119
static inline void tcg_gen_st32_i64(TCGv_i64 arg1, TCGv_ptr arg2,
1120 1120
                                    tcg_target_long offset)
1121 1121
{
1122 1122
    tcg_gen_ldst_op_i64(INDEX_op_st32_i64, arg1, arg2, offset);
1123 1123
}
1124 1124

  
1125
static inline void tcg_gen_st_i64(TCGv_i64 arg1, TCGv_i64 arg2, tcg_target_long offset)
1125
static inline void tcg_gen_st_i64(TCGv_i64 arg1, TCGv_ptr arg2, tcg_target_long offset)
1126 1126
{
1127 1127
    tcg_gen_ldst_op_i64(INDEX_op_st_i64, arg1, arg2, offset);
1128 1128
}

Also available in: Unified diff