lsq_unit_impl.hh (4284:c8800319ed0c) lsq_unit_impl.hh (4318:eb4241362a80)
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;

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

107{
108}
109
110template<class Impl>
111void
112LSQUnit<Impl>::init(Params *params, LSQ *lsq_ptr, unsigned maxLQEntries,
113 unsigned maxSQEntries, unsigned id)
114{
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;

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

107{
108}
109
110template<class Impl>
111void
112LSQUnit<Impl>::init(Params *params, LSQ *lsq_ptr, unsigned maxLQEntries,
113 unsigned maxSQEntries, unsigned id)
114{
115 DPRINTF(LSQUnit, "Creating LSQUnit%i object.\n",id);
115// DPRINTF(LSQUnit, "Creating LSQUnit%i object.\n",id);
116
117 switchedOut = false;
118
119 lsq = lsq_ptr;
120
121 lsqID = id;
122
123 // Add 1 for the sentinel entry (they are circular queues).

--- 921 unchanged lines hidden ---
116
117 switchedOut = false;
118
119 lsq = lsq_ptr;
120
121 lsqID = id;
122
123 // Add 1 for the sentinel entry (they are circular queues).

--- 921 unchanged lines hidden ---