cpu.cc (9448:569d1e8f74e4) | cpu.cc (9461:67a6ba6604c8) |
---|---|
1/* 2 * Copyright (c) 2011-2012 ARM Limited 3 * All rights reserved 4 * 5 * The license below extends only to copyright in the software and shall 6 * not be construed as granting a license to any other intellectual 7 * property including but not limited to intellectual property relating 8 * to a hardware implementation of the functionality of the software --- 664 unchanged lines hidden (view full) --- 673 674 commit.setThreads(thread); 675} 676 677template <class Impl> 678void 679FullO3CPU<Impl>::startup() 680{ | 1/* 2 * Copyright (c) 2011-2012 ARM Limited 3 * All rights reserved 4 * 5 * The license below extends only to copyright in the software and shall 6 * not be construed as granting a license to any other intellectual 7 * property including but not limited to intellectual property relating 8 * to a hardware implementation of the functionality of the software --- 664 unchanged lines hidden (view full) --- 673 674 commit.setThreads(thread); 675} 676 677template <class Impl> 678void 679FullO3CPU<Impl>::startup() 680{ |
681 for (int tid = 0; tid < numThreads; ++tid) 682 isa[tid]->startup(threadContexts[tid]); 683 |
|
681 fetch.startupStage(); 682 decode.startupStage(); 683 iew.startupStage(); 684 rename.startupStage(); 685 commit.startupStage(); 686} 687 688template <class Impl> --- 1098 unchanged lines hidden --- | 684 fetch.startupStage(); 685 decode.startupStage(); 686 iew.startupStage(); 687 rename.startupStage(); 688 commit.startupStage(); 689} 690 691template <class Impl> --- 1098 unchanged lines hidden --- |