mem.isa (7597:063f160e8b50) | mem.isa (7610:ebae85c30d32) |
---|---|
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); | 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 if (traceData) { traceData->setData(Mem); } | |
204 } 205 206 if (fault == NoFault) { 207 %(op_wb)s; 208 } 209 } else { 210 xc->setPredicate(false); 211 } --- 23 unchanged lines hidden (view full) --- 235 %(memacc_code)s; 236 } 237 238 uint64_t writeResult; 239 240 if (fault == NoFault) { 241 fault = xc->write((uint%(mem_acc_size)d_t&)Mem, EA, 242 memAccessFlags, &writeResult); | 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); |
243 if (traceData) { traceData->setData(Mem); } | |
244 } 245 246 if (fault == NoFault) { 247 %(postacc_code)s; 248 } 249 250 if (fault == NoFault) { 251 %(op_wb)s; --- 25 unchanged lines hidden (view full) --- 277 { 278 if (fault == NoFault) { 279 %(memacc_code)s; 280 } 281 282 if (fault == NoFault) { 283 fault = xc->write((uint%(mem_acc_size)d_t&)Mem, EA, 284 memAccessFlags, NULL); | 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); |
285 if (traceData) { traceData->setData(Mem); } | |
286 } 287 288 // Need to write back any potential address register update 289 if (fault == NoFault) { 290 %(op_wb)s; 291 } 292 } else { 293 xc->setPredicate(false); --- 22 unchanged lines hidden (view full) --- 316 { 317 if (fault == NoFault) { 318 %(memacc_code)s; 319 } 320 321 if (fault == NoFault) { 322 fault = xc->write((uint%(mem_acc_size)d_t&)Mem, EA, 323 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); |
324 if (traceData) { traceData->setData(Mem); } | |
325 } 326 327 // Need to write back any potential address register update 328 if (fault == NoFault) { 329 %(op_wb)s; 330 } 331 } else { 332 xc->setPredicate(false); --- 421 unchanged lines hidden --- | 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 --- |