Deleted Added
sdiff udiff text old ( 6093:7b88298769c7 ) new ( 6095:c36f932461d9 )
full compact
1# Copyright (c) 2008 The Regents of The University of Michigan
2# All rights reserved.
3#
4# Redistribution and use in source and binary forms, with or without
5# modification, are permitted provided that the following conditions are
6# met: redistributions of source code must retain the above copyright
7# notice, this list of conditions and the following disclaimer;
8# redistributions in binary form must reproduce the above copyright

--- 200 unchanged lines hidden (view full) ---

209 limm t4, "(uint64_t(-(2ULL)))"
210 roli t4, t4, imm
211 ldst t1, seg, riprel, disp
212 sexti t0, t1, imm, flags=(CF,)
213 and t1, t1, t4
214 st t1, seg, riprel, disp
215};
216
217def macroop BTR_R_R {
218 sext t0, reg, regm, flags=(CF,)
219 limm t1, "(uint64_t(-(2ULL)))"
220 rol t1, t1, regm
221 and reg, reg, t1
222};
223
224def macroop BTR_M_R {

--- 16 unchanged lines hidden (view full) ---

241 limm t4, "(uint64_t(-(2ULL)))"
242 rol t4, t4, reg
243 ldst t1, seg, [1, t3, t7], disp
244 sext t0, t1, reg, flags=(CF,)
245 and t1, t1, t4
246 st t1, seg, [1, t3, t7], disp
247};
248
249def macroop BTS_R_I {
250 sexti t0, reg, imm, flags=(CF,)
251 limm t1, 1
252 roli t1, t1, imm
253 or reg, reg, t1
254};
255
256def macroop BTS_M_I {

--- 98 unchanged lines hidden ---