mem.isa (6301:719e56579870) mem.isa (6302:cc0c9db8ca55)
1// -*- mode:c++ -*-
2
3// Copyright (c) 2007-2008 The Florida State University
4// All rights reserved.
5//
6// Redistribution and use in source and binary forms, with or without
7// modification, are permitted provided that the following conditions are
8// met: redistributions of source code must retain the above copyright

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

349
350def template StoreCompleteAcc {{
351 Fault %(class_name)s::completeAcc(PacketPtr pkt,
352 %(CPU_exec_context)s *xc,
353 Trace::InstRecord *traceData) const
354 {
355 Fault fault = NoFault;
356
1// -*- mode:c++ -*-
2
3// Copyright (c) 2007-2008 The Florida State University
4// All rights reserved.
5//
6// Redistribution and use in source and binary forms, with or without
7// modification, are permitted provided that the following conditions are
8// met: redistributions of source code must retain the above copyright

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

349
350def template StoreCompleteAcc {{
351 Fault %(class_name)s::completeAcc(PacketPtr pkt,
352 %(CPU_exec_context)s *xc,
353 Trace::InstRecord *traceData) const
354 {
355 Fault fault = NoFault;
356
357 %(op_dest_decl)s;
357 %(op_decl)s;
358 %(op_rd)s;
358
359 if (%(predicate_test)s)
360 {
361 if (fault == NoFault) {
362 %(op_wb)s;
363 }
364 }
365

--- 166 unchanged lines hidden ---
359
360 if (%(predicate_test)s)
361 {
362 if (fault == NoFault) {
363 %(op_wb)s;
364 }
365 }
366

--- 166 unchanged lines hidden ---