iew.hh (2863:2592e056dc5c) | iew.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; --- 111 unchanged lines hidden (view full) --- 120 std::string name() const; 121 122 /** Registers statistics. */ 123 void regStats(); 124 125 /** Initializes stage; sends back the number of free IQ and LSQ entries. */ 126 void initStage(); 127 | 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; --- 111 unchanged lines hidden (view full) --- 120 std::string name() const; 121 122 /** Registers statistics. */ 123 void regStats(); 124 125 /** Initializes stage; sends back the number of free IQ and LSQ entries. */ 126 void initStage(); 127 |
128 /** Returns the dcache port. */ 129 Port *getDcachePort() { return ldstQueue.getDcachePort(); } 130 |
|
128 /** Sets CPU pointer for IEW, IQ, and LSQ. */ 129 void setCPU(O3CPU *cpu_ptr); 130 131 /** Sets main time buffer used for backwards communication. */ 132 void setTimeBuffer(TimeBuffer<TimeStruct> *tb_ptr); 133 134 /** Sets time buffer for getting instructions coming from rename. */ 135 void setRenameQueue(TimeBuffer<RenameStruct> *rq_ptr); --- 403 unchanged lines hidden --- | 131 /** Sets CPU pointer for IEW, IQ, and LSQ. */ 132 void setCPU(O3CPU *cpu_ptr); 133 134 /** Sets main time buffer used for backwards communication. */ 135 void setTimeBuffer(TimeBuffer<TimeStruct> *tb_ptr); 136 137 /** Sets time buffer for getting instructions coming from rename. */ 138 void setRenameQueue(TimeBuffer<RenameStruct> *rq_ptr); --- 403 unchanged lines hidden --- |