neon64.isa (10196:be0e1724eb39) | neon64.isa (11303:f694764d656d) |
---|---|
1// -*- mode: c++ -*- 2 3// Copyright (c) 2012-2013 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 --- 299 unchanged lines hidden (view full) --- 308 Addr EA; 309 Fault fault = NoFault; 310 311 %(op_decl)s; 312 %(mem_decl)s; 313 %(op_rd)s; 314 %(ea_code)s; 315 | 1// -*- mode: c++ -*- 2 3// Copyright (c) 2012-2013 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 --- 299 unchanged lines hidden (view full) --- 308 Addr EA; 309 Fault fault = NoFault; 310 311 %(op_decl)s; 312 %(mem_decl)s; 313 %(op_rd)s; 314 %(ea_code)s; 315 |
316 MemUnion memUnion; 317 uint8_t *dataPtr = memUnion.bytes; 318 | |
319 if (fault == NoFault) { | 316 if (fault == NoFault) { |
320 fault = xc->readMem(EA, dataPtr, accSize, memAccessFlags); | 317 fault = xc->initiateMemRead(EA, accSize, memAccessFlags); |
321 } 322 323 return fault; 324 } 325}}; 326 327def template NeonLoadCompleteAcc64 {{ 328 Fault %(class_name)s::completeAcc( --- 199 unchanged lines hidden --- | 318 } 319 320 return fault; 321 } 322}}; 323 324def template NeonLoadCompleteAcc64 {{ 325 Fault %(class_name)s::completeAcc( --- 199 unchanged lines hidden --- |