lsq_unit.hh (2808:a88ea76f6738) lsq_unit.hh (2871:7ed5c9ef3eb6)
1/*
2 * Copyright (c) 2004-2006 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;

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

72
73 /** Initializes the LSQ unit with the specified number of entries. */
74 void init(Params *params, unsigned maxLQEntries,
75 unsigned maxSQEntries, unsigned id);
76
77 /** Returns the name of the LSQ unit. */
78 std::string name() const;
79
1/*
2 * Copyright (c) 2004-2006 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;

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

72
73 /** Initializes the LSQ unit with the specified number of entries. */
74 void init(Params *params, unsigned maxLQEntries,
75 unsigned maxSQEntries, unsigned id);
76
77 /** Returns the name of the LSQ unit. */
78 std::string name() const;
79
80 /** Returns the dcache port.
81 * @todo: Remove this once the port moves up to the LSQ level.
82 */
83 Port *getDcachePort() { return dcachePort; }
84
80 /** Registers statistics. */
81 void regStats();
82
83 /** Sets the CPU pointer. */
84 void setCPU(O3CPU *cpu_ptr);
85
86 /** Sets the IEW stage pointer. */
87 void setIEW(IEW *iew_ptr)

--- 640 unchanged lines hidden ---
85 /** Registers statistics. */
86 void regStats();
87
88 /** Sets the CPU pointer. */
89 void setCPU(O3CPU *cpu_ptr);
90
91 /** Sets the IEW stage pointer. */
92 void setIEW(IEW *iew_ptr)

--- 640 unchanged lines hidden ---