Revision a05b5b9b tcg/ppc64/tcg-target.c
b/tcg/ppc64/tcg-target.c | ||
---|---|---|
1072 | 1072 |
tcg_out32(s, BCLR | BO_ALWAYS); |
1073 | 1073 |
} |
1074 | 1074 |
|
1075 |
static void tcg_out_ld (TCGContext *s, TCGType type, TCGReg ret, TCGReg arg1,
|
|
1076 |
tcg_target_long arg2)
|
|
1075 |
static void tcg_out_ld(TCGContext *s, TCGType type, TCGReg ret, TCGReg arg1, |
|
1076 |
intptr_t arg2)
|
|
1077 | 1077 |
{ |
1078 | 1078 |
if (type == TCG_TYPE_I32) |
1079 | 1079 |
tcg_out_ldst (s, ret, arg1, arg2, LWZ, LWZX); |
... | ... | |
1081 | 1081 |
tcg_out_ldsta (s, ret, arg1, arg2, LD, LDX); |
1082 | 1082 |
} |
1083 | 1083 |
|
1084 |
static void tcg_out_st (TCGContext *s, TCGType type, TCGReg arg, TCGReg arg1,
|
|
1085 |
tcg_target_long arg2)
|
|
1084 |
static void tcg_out_st(TCGContext *s, TCGType type, TCGReg arg, TCGReg arg1, |
|
1085 |
intptr_t arg2)
|
|
1086 | 1086 |
{ |
1087 | 1087 |
if (type == TCG_TYPE_I32) |
1088 | 1088 |
tcg_out_ldst (s, arg, arg1, arg2, STW, STWX); |
Also available in: Unified diff