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 --- 186 unchanged lines hidden (view full) --- 195 { 196 if (fault == NoFault) { 197 %(memacc_code)s; 198 } 199 200 if (fault == NoFault) { 201 fault = xc->write((uint%(mem_acc_size)d_t&)Mem, EA, 202 memAccessFlags, NULL); |
203 } 204 205 if (fault == NoFault) { 206 %(op_wb)s; 207 } 208 } else { 209 xc->setPredicate(false); 210 } --- 23 unchanged lines hidden (view full) --- 234 %(memacc_code)s; 235 } 236 237 uint64_t writeResult; 238 239 if (fault == NoFault) { 240 fault = xc->write((uint%(mem_acc_size)d_t&)Mem, EA, 241 memAccessFlags, &writeResult); |
242 } 243 244 if (fault == NoFault) { 245 %(postacc_code)s; 246 } 247 248 if (fault == NoFault) { 249 %(op_wb)s; --- 25 unchanged lines hidden (view full) --- 275 { 276 if (fault == NoFault) { 277 %(memacc_code)s; 278 } 279 280 if (fault == NoFault) { 281 fault = xc->write((uint%(mem_acc_size)d_t&)Mem, EA, 282 memAccessFlags, NULL); |
283 } 284 285 // Need to write back any potential address register update 286 if (fault == NoFault) { 287 %(op_wb)s; 288 } 289 } else { 290 xc->setPredicate(false); --- 22 unchanged lines hidden (view full) --- 313 { 314 if (fault == NoFault) { 315 %(memacc_code)s; 316 } 317 318 if (fault == NoFault) { 319 fault = xc->write((uint%(mem_acc_size)d_t&)Mem, EA, 320 memAccessFlags, NULL); |
321 } 322 323 // Need to write back any potential address register update 324 if (fault == NoFault) { 325 %(op_wb)s; 326 } 327 } else { 328 xc->setPredicate(false); --- 421 unchanged lines hidden --- |