neon.isa (7848:cc5e64f8423f) neon.isa (8072:128afe2b3a35)
1// -*- mode:c++ -*-
2
3// Copyright (c) 2010 ARM Limited
4// All rights reserved
5//
6// The license below extends only to copyright in the software and shall
7// not be construed as granting a license to any other intellectual
8// property including but not limited to intellectual property relating

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

220
221 if (%(predicate_test)s)
222 {
223 %(code)s;
224 if (fault == NoFault)
225 {
226 %(op_wb)s;
227 }
1// -*- mode:c++ -*-
2
3// Copyright (c) 2010 ARM Limited
4// All rights reserved
5//
6// The license below extends only to copyright in the software and shall
7// not be construed as granting a license to any other intellectual
8// property including but not limited to intellectual property relating

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

220
221 if (%(predicate_test)s)
222 {
223 %(code)s;
224 if (fault == NoFault)
225 {
226 %(op_wb)s;
227 }
228 } else {
229 xc->setPredicate(false);
228 }
229
230 if (fault == NoFault && machInst.itstateMask != 0) {
231 xc->setMiscReg(MISCREG_ITSTATE, machInst.newItstate);
232 }
233
234 return fault;
235 }

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

270
271 if (%(predicate_test)s)
272 {
273 %(code)s;
274 if (fault == NoFault)
275 {
276 %(op_wb)s;
277 }
230 }
231
232 if (fault == NoFault && machInst.itstateMask != 0) {
233 xc->setMiscReg(MISCREG_ITSTATE, machInst.newItstate);
234 }
235
236 return fault;
237 }

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

272
273 if (%(predicate_test)s)
274 {
275 %(code)s;
276 if (fault == NoFault)
277 {
278 %(op_wb)s;
279 }
280 } else {
281 xc->setPredicate(false);
278 }
279
280 if (fault == NoFault && machInst.itstateMask != 0) {
281 xc->setMiscReg(MISCREG_ITSTATE, machInst.newItstate);
282 }
283
284 return fault;
285 }
286}};
282 }
283
284 if (fault == NoFault && machInst.itstateMask != 0) {
285 xc->setMiscReg(MISCREG_ITSTATE, machInst.newItstate);
286 }
287
288 return fault;
289 }
290}};