ldst t1, seg, [1, t2, t7]
sexti t0, t1, imm, flags=(CF,)
xor t1, t1, t3
- st t1, seg, [scale, index, t2], disp
+ st t1, seg, [1, t2, t7], disp
};
def macroop BTC_R_R {
ldst t1, seg, [1, t2, t7]
sext t0, t1, reg, flags=(CF,)
xor t1, t1, t3
- st t1, seg, [scale, index, t2], disp
+ st t1, seg, [1, t2, t7], disp
};
def macroop BTR_R_I {
ldst t1, seg, [1, t2, t7]
sexti t0, t1, imm, flags=(CF,)
and t1, t1, t3
- st t1, seg, [scale, index, t2], disp
+ st t1, seg, [1, t2, t7], disp
};
def macroop BTR_R_R {
ldst t1, seg, [1, t2, t7]
sext t0, t1, reg, flags=(CF,)
and t1, t1, t3
- st t1, seg, [scale, index, t2], disp
+ st t1, seg, [1, t2, t7], disp
};
def macroop BTS_R_I {
ldst t1, seg, [1, t2, t7]
sexti t0, t1, imm, flags=(CF,)
or t1, t1, t3
- st t1, seg, [scale, index, t2], disp
+ st t1, seg, [1, t2, t7], disp
};
def macroop BTS_R_R {
ldst t1, seg, [1, t2, t7]
sext t0, t1, reg, flags=(CF,)
or t1, t1, t3
- st t1, seg, [scale, index, t2], disp
+ st t1, seg, [1, t2, t7], disp
};
'''