28a29
> * Korey Sewell
70c71
< typedef typename Impl::O3CPU O3CPU;
---
> typedef typename Impl::FullCPU FullCPU;
148c149
< void setCPU(O3CPU *cpu_ptr);
---
> void setCPU(FullCPU *cpu_ptr);
283c284
< /** Reads the PC of a specific thread. */
---
> /** Reads the next PC of a specific thread. */
288a290,297
> #if THE_ISA != ALPHA_ISA
> /** Reads the next NPC of a specific thread. */
> uint64_t readNextPC(unsigned tid) { return nextNPC[tid]; }
>
> /** Sets the next NPC of a specific thread. */
> void setNextPC(uint64_t val, unsigned tid) { nextNPC[tid] = val; }
> #endif
>
320,321c329,330
< /** Pointer to O3CPU. */
< O3CPU *cpu;
---
> /** Pointer to FullCPU. */
> FullCPU *cpu;
399a409,411
> /** The next NPC of each thread. */
> Addr nextNPC[Impl::MaxThreads];
>