/gem5/ext/dsent/libutil/ |
H A D | Log.cc | 22 #include "Log.h" 31 Log* Log::msSingleton = NULL; 32 const bool Log::msIsLog = LIBUTIL_IS_LOG; 34 void Log::allocate(const String& log_file_name_) 39 ASSERT(!msSingleton, "Log singleton is allocated"); 40 msSingleton = new Log(log_file_name_); 44 void Log::release() 48 ASSERT(msSingleton, "Log singleton is not allocated"); 55 void Log 97 Log::Log(const String& log_file_name_) function in class:LibUtil::Log [all...] |
H A D | Log.h | 39 class Log class in namespace:LibUtil 51 static Log* msSingleton; 55 Log(const String& log_file_name_); 56 ~Log();
|
/gem5/ext/dsent/model/std_cells/ |
H A D | BUF.cc | 163 Log::printLine("=== " + cell_name + " ==="); 185 Log::printLine(cell_name + "->ActiveArea=" + (String)area); 202 Log::printLine(cell_name + "->Leakage->!A=" + (String) leakage_0); 203 Log::printLine(cell_name + "->Leakage->A=" + (String) leakage_1); 216 Log::printLine(cell_name + "->Cap->A_Cap=" + (String) a_cap); 217 Log::printLine(cell_name + "->Cap->Y_b_Cap=" + (String) y_b_cap); 218 Log::printLine(cell_name + "->Cap->Y_Cap=" + (String) y_cap); 230 Log::printLine(cell_name + "->DriveRes->Y=" + (String) y_ron); 231 Log::printLine(cell_name + "->Delay->A_to_Y=" + (String) a_to_y_delay);
|
H A D | INV.cc | 172 Log::printLine("=== " + cell_name + " ==="); 191 Log::printLine(cell_name + "->Area->Active=" + (String) area); 192 Log::printLine(cell_name + "->Area->Metal1Wire=" + (String) area); 201 Log::printLine(cell_name + "->Leakage->!A=" + (String) leakage_a0); 202 Log::printLine(cell_name + "->Leakage->A=" + (String) leakage_a1); 209 Log::printLine(cell_name + "->Event_A_Flip=" + (String) event_a_flip); 220 Log::printLine(cell_name + "->Cap->A=" + (String) a_cap); 221 Log::printLine(cell_name + "->Cap->Y=" + (String) y_cap); 231 Log::printLine(cell_name + "->DriveRes->Y=" + (String) y_ron); 232 Log [all...] |
H A D | AND2.cc | 206 Log::printLine("=== " + cell_name + " ==="); 232 Log::printLine(cell_name + "->ActiveArea=" + (String) area); 249 Log::printLine(cell_name + "->Leakage->!A!B=" + (String) leakage_00); 250 Log::printLine(cell_name + "->Leakage->!AB=" + (String) leakage_01); 251 Log::printLine(cell_name + "->Leakage->A!B=" + (String) leakage_10); 252 Log::printLine(cell_name + "->Leakage->AB=" + (String) leakage_11); 267 Log::printLine(cell_name + "->Cap->A=" + (String) a_cap); 268 Log::printLine(cell_name + "->Cap->B=" + (String) b_cap); 269 Log::printLine(cell_name + "->Cap->Y=" + (String) y_b_cap); 270 Log [all...] |
H A D | NAND2.cc | 202 Log::printLine("=== " + cell_name + " ==="); 221 Log::printLine(cell_name + "->Area->Active=" + (String) area); 234 Log::printLine(cell_name + "->Leakage->!A!B=" + (String) leakage_00); 235 Log::printLine(cell_name + "->Leakage->!AB=" + (String) leakage_01); 236 Log::printLine(cell_name + "->Leakage->A!B=" + (String) leakage_10); 237 Log::printLine(cell_name + "->Leakage->AB=" + (String) leakage_11); 249 Log::printLine(cell_name + "->Event_A_Flip=" + (String) event_a_flip); 250 Log::printLine(cell_name + "->Event_B_Flip=" + (String) event_b_flip); 251 Log::printLine(cell_name + "->Event_Y_Flip=" + (String) event_y_flip); 263 Log [all...] |
H A D | NOR2.cc | 201 Log::printLine("=== " + cell_name + " ==="); 220 Log::printLine(cell_name + "->ActiveArea=" + (String) area); 233 Log::printLine(cell_name + "->Leakage->!A!B=" + (String) leakage_00); 234 Log::printLine(cell_name + "->Leakage->!AB=" + (String) leakage_01); 235 Log::printLine(cell_name + "->Leakage->A!B=" + (String) leakage_10); 236 Log::printLine(cell_name + "->Leakage->AB=" + (String) leakage_11); 248 Log::printLine(cell_name + "->Event_A_Flip=" + (String) event_a_flip); 249 Log::printLine(cell_name + "->Event_B_Flip=" + (String) event_b_flip); 250 Log::printLine(cell_name + "->Event_ZN_Flip=" + (String) event_zn_flip); 264 Log [all...] |
H A D | MUX2.cc | 244 Log::printLine("=== " + cell_name + " ==="); 275 Log::printLine(cell_name + "->ActiveArea=" + (String) area); 338 Log::printLine(cell_name + "->Leakage->!A!B!S0=" + (String) leakage_000); 339 Log::printLine(cell_name + "->Leakage->!A!BS0=" + (String) leakage_001); 340 Log::printLine(cell_name + "->Leakage->!AB!S0=" + (String) leakage_010); 341 Log::printLine(cell_name + "->Leakage->!ABS0=" + (String) leakage_011); 342 Log::printLine(cell_name + "->Leakage->A!B!S0=" + (String) leakage_100); 343 Log::printLine(cell_name + "->Leakage->A!BS0=" + (String) leakage_101); 344 Log::printLine(cell_name + "->Leakage->AB!S0=" + (String) leakage_110); 345 Log [all...] |
H A D | StdCellLib.cc | 101 Log::printLine("Standard cell library creation for tech model " + getTechModel()->get("Name")); 118 Log::printLine("Standard cell P-to-N ratio (Beta) = " + (String) pn_ratio); 119 Log::printLine("Standard cell NMOS unit width = " + (String) nmos_unit_width); 120 Log::printLine("Standard cell PMOS unit width = " + (String) pmos_unit_width); 121 Log::printLine("Standard cell active height = " + (String) std_cell_active_height); 122 Log::printLine("Standard cell total height = " + (String) std_cell_total_height); 173 Log::printLine("Standard cell library creation - End");
|
H A D | XOR2.cc | 225 Log::printLine("=== " + cell_name + " ==="); 255 Log::printLine(cell_name + "->ActiveArea=" + (String) area); 291 Log::printLine(cell_name + "->Leakage->!A!B=" + (String) leakage_00); 292 Log::printLine(cell_name + "->Leakage->!AB=" + (String) leakage_01); 293 Log::printLine(cell_name + "->Leakage->A!B=" + (String) leakage_10); 294 Log::printLine(cell_name + "->Leakage->AB=" + (String) leakage_11); 304 Log::printLine(cell_name + "->Event_A_Flip=" + (String) event_a_flip); 311 Log::printLine(cell_name + "->Event_B_Flip=" + (String) event_b_flip); 317 Log::printLine(cell_name + "->Event_Y_Flip=" + (String) event_y_flip); 335 Log [all...] |
H A D | LATQ.cc | 235 Log::printLine("=== " + cell_name + " ==="); 275 Log::printLine(cell_name + "->Area->Active=" + (String) area); 276 Log::printLine(cell_name + "->Area->Metal1Wire=" + (String) area); 338 Log::printLine(cell_name + "->Leakage->!D!G!Q=" + (String) leakage_000); 339 Log::printLine(cell_name + "->Leakage->!D!GQ=" + (String) leakage_001); 340 Log::printLine(cell_name + "->Leakage->!DG!Q=" + (String) leakage_010); 341 Log::printLine(cell_name + "->Leakage->D!G!Q=" + (String) leakage_100); 342 Log::printLine(cell_name + "->Leakage->D!GQ=" + (String) leakage_101); 343 Log::printLine(cell_name + "->Leakage->DGQ=" + (String) leakage_111); 365 Log [all...] |
H A D | OR2.cc | 206 Log::printLine("=== " + cell_name + " ==="); 229 Log::printLine(cell_name + "->ActiveArea=" + (String)area); 256 Log::printLine(cell_name + "->Leakage->!A!B=" + (String) leakage_00); 257 Log::printLine(cell_name + "->Leakage->!AB=" + (String) leakage_01); 258 Log::printLine(cell_name + "->Leakage->A!B=" + (String) leakage_10); 259 Log::printLine(cell_name + "->Leakage->AB=" + (String) leakage_11); 274 Log::printLine(cell_name + "->Cap->A_Cap=" + (String) a_cap); 275 Log::printLine(cell_name + "->Cap->B_Cap=" + (String) b_cap); 276 Log::printLine(cell_name + "->Cap->Y_b_Cap=" + (String) y_b_cap); 277 Log [all...] |
H A D | DFFQ.cc | 280 Log::printLine("=== " + cell_name + " ==="); 335 Log::printLine(cell_name + "->Area->Active=" + (String) area); 336 Log::printLine(cell_name + "->Area->Metal1Wire=" + (String) area); 448 Log::printLine(cell_name + "->Leakage->!D!CK!Q=" + (String) leakage_000); 449 Log::printLine(cell_name + "->Leakage->!D!CKQ=" + (String) leakage_001); 450 Log::printLine(cell_name + "->Leakage->!DCK!Q=" + (String) leakage_010); 451 Log::printLine(cell_name + "->Leakage->!DCKQ=" + (String) leakage_011); 452 Log::printLine(cell_name + "->Leakage->D!CK!Q=" + (String) leakage_100); 453 Log::printLine(cell_name + "->Leakage->D!CKQ=" + (String) leakage_101); 454 Log [all...] |
H A D | ADDF.cc | 339 Log::printLine("=== " + cell_name + " ==="); 398 Log::printLine(cell_name + "->Area->Active=" + (String) area); 399 Log::printLine(cell_name + "->Area->Metal1Wire=" + (String) area); 519 Log::printLine(cell_name + "->Leakage->!A!B!CI=" + (String) leakage_000); 520 Log::printLine(cell_name + "->Leakage->!A!BCI=" + (String) leakage_001); 521 Log::printLine(cell_name + "->Leakage->!AB!CI=" + (String) leakage_010); 522 Log::printLine(cell_name + "->Leakage->!ABCI=" + (String) leakage_011); 523 Log::printLine(cell_name + "->Leakage->A!B!CI=" + (String) leakage_100); 524 Log::printLine(cell_name + "->Leakage->A!BCI=" + (String) leakage_101); 525 Log [all...] |
/gem5/ext/dsent/util/ |
H A D | CommonType.h | 46 using LibUtil::Log;
|
/gem5/ext/dsent/model/optical_graph/ |
H A D | OpticalGraph.cc | 71 Log::printLine(getInstanceName() + " -> Beginning optical data path power optimization"); 87 Log::printLine(getInstanceName() + " -> Optimize data path - Laser = " + data_path.laser->getInstanceName() 122 Log::printLine(getInstanceName() + " -> Best IL=" + (String) best_IL + ", Best ER=" + (String) best_ER + 128 Log::printLine(getInstanceName() + " -> Data path not set to allow optimization"); 133 Log::printLine(getInstanceName() + " -> End optical data path power optimization");
|
/gem5/ext/dsent/model/timing_graph/ |
H A D | ElectricalTimingTree.cc | 63 Log::printLine(getInstanceName() + " -> Beginning Incremental Timing Optimization"); 68 Log::printLine(getInstanceName() + " -> Timing Optimization Iteration " + (String) iteration + 91 Log::printLine(getInstanceName() + " -> Critical Path Slack: " + (String) (required_delay_ - delay)); 104 Log::printLine(getInstanceName() + " -> Timing Optimization Ended after Iteration: " + (String) iteration + 117 Log::printLine(std::cerr, warning_msg);
|
/gem5/ext/dsent/model/ |
H A D | ModelGen.cc | 76 Log::printLine("ModelGen::createModel -> " + model_name_); 225 Log::printLine("ModelGen::createStdCell -> " + std_cell_name_); 282 Log::printLine("ModelGen::createRAM -> " + ram_name_); 299 Log::printLine("ModelGen::createCrossbar -> " + crossbar_name_);
|
/gem5/ext/dsent/model/electrical/ |
H A D | RepeatedLink.cc | 199 Log::printLine(getInstanceName() + " -> Beginning Repeater Insertion"); 203 Log::printLine(getInstanceName() + " -> Repeater Insertion Iteration " + (String)iteration + 222 Log::printLine(getInstanceName() + " -> Slack: " + (String)(required_delay - delay)); 243 Log::printLine(getInstanceName() + " -> Repeater Insertion Ended after Iteration: " + (String)iteration + 257 Log::printLine(std::cerr, warning_msg);
|
H A D | BroadcastHTree.cc | 205 Log::printLine(getInstanceName() + " -> Beginning Repeater Insertion " + (String)i); 218 Log::printLine(getInstanceName() + " -> Repeater Insertion Iteration " + (String)iteration + 236 Log::printLine(getInstanceName() + " -> Slack: " + (String)(required_transition - transition)); 249 Log::printLine(getInstanceName() + " -> Repeater Insertion " + (String)i + " Ended after Iteration: " + (String)iteration + 291 Log::printLine(getInstanceName() + " -> Buffer Insertion : " + (String)iteration + 306 Log::printLine(std::cerr, warning_msg); 327 Log::printLine(getInstanceName() + " -> Buffer Insertion Ended after Iteration: " + (String)iteration +
|
/gem5/ext/dsent/model/optical/ |
H A D | LaserSource.cc | 109 Log::printLine(std::cerr, "[Warning] " + getInstanceName() +
|
H A D | GatedLaserSource.cc | 111 Log::printLine(std::cerr, "[Warning] " + getInstanceName() +
|
H A D | ThrottledLaserSource.cc | 123 Log::printLine(std::cerr, "[Warning] " + getInstanceName() +
|
/gem5/ext/dsent/ |
H A D | DSENT.cc | 66 Log::printLine("Optimizing net: " + net_name); 75 Log::printLine("Optimizing net: " + net_name); 280 Log::allocate("/tmp/dsent.log"); 301 Log::release();
|
/gem5/ext/googletest/googlemock/src/ |
H A D | gmock-internal-utils.cc | 105 // Protects global resources (stdout in particular) used by Log(). 131 GTEST_API_ void Log(LogSeverity severity, function in namespace:testing::internal
|