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