lsq_unit_impl.hh (3797:9b58fa5ccaf5) lsq_unit_impl.hh (4022:c422464ca16e)
1/*
2 * Copyright (c) 2004-2005 The Regents of The University of Michigan
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions are
7 * met: redistributions of source code must retain the above copyright
8 * notice, this list of conditions and the following disclaimer;

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

608 //want won't start at the beginning of the field anymore unless it was
609 //a 64 bit access.
610 memcpy(inst->memData,
611 (uint8_t *)&convertedData +
612 (TheISA::ByteOrderDiffers ?
613 (sizeof(TheISA::IntReg) - req->getSize()) : 0),
614 req->getSize());
615
1/*
2 * Copyright (c) 2004-2005 The Regents of The University of Michigan
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions are
7 * met: redistributions of source code must retain the above copyright
8 * notice, this list of conditions and the following disclaimer;

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

608 //want won't start at the beginning of the field anymore unless it was
609 //a 64 bit access.
610 memcpy(inst->memData,
611 (uint8_t *)&convertedData +
612 (TheISA::ByteOrderDiffers ?
613 (sizeof(TheISA::IntReg) - req->getSize()) : 0),
614 req->getSize());
615
616 PacketPtr data_pkt = new Packet(req, Packet::WriteReq, Packet::Broadcast);
616 PacketPtr data_pkt = new Packet(req, MemCmd::WriteReq,
617 Packet::Broadcast);
617 data_pkt->dataStatic(inst->memData);
618
619 LSQSenderState *state = new LSQSenderState;
620 state->isLoad = false;
621 state->idx = storeWBIdx;
622 state->inst = inst;
623 data_pkt->senderState = state;
624

--- 367 unchanged lines hidden ---
618 data_pkt->dataStatic(inst->memData);
619
620 LSQSenderState *state = new LSQSenderState;
621 state->isLoad = false;
622 state->idx = storeWBIdx;
623 state->inst = inst;
624 data_pkt->senderState = state;
625

--- 367 unchanged lines hidden ---