/external/swiftshader/third_party/subzero/src/ |
IceTimerTree.h | 25 class TimerStack { 26 TimerStack() = delete; 27 TimerStack &operator=(const TimerStack &) = delete; 65 explicit TimerStack(const std::string &Name); 66 TimerStack(const TimerStack &) = default; 68 void mergeFrom(const TimerStack &Src); 79 TranslationType translateIDsFrom(const TimerStack &Src);
|
IceTimerTree.cpp | 34 TimerStack::TimerStack(const std::string &Name) 52 TimerIdT TimerStack::getTimerID(const std::string &Name) { 67 TimerStack::TranslationType 68 TimerStack::translateIDsFrom(const TimerStack &Src) { 79 void TimerStack::mergeFrom(const TimerStack &Src) { 108 TimerStack::PathType TimerStack::getPath(TTindex Index [all...] |
IceCompiler.cpp | 77 TimerMarker T(Ice::TimerStack::TT_szmain, &Ctx); 127 TimerMarker T1(Ice::TimerStack::TT_parse, &Ctx); 169 TimerMarker T1(Ice::TimerStack::TT_emitAsm, &Ctx);
|
IceCfg.cpp | 237 TimerMarker T(TimerStack::TT_translate, this); 329 TimerMarker T(TimerStack::TT_phiValidation, this); 335 TimerMarker T(TimerStack::TT_renumberInstructions, this); 351 TimerMarker T(TimerStack::TT_placePhiLoads, this); 358 TimerMarker T(TimerStack::TT_placePhiStores, this); 364 TimerMarker T(TimerStack::TT_deletePhis, this); 370 TimerMarker T(TimerStack::TT_advancedPhiLowering, this); 384 TimerMarker TT(TimerStack::TT_lowerPhiAssignments, this); 390 TimerMarker TTT(TimerStack::TT_liveness, this); 554 TimerMarker T(TimerStack::TT_localCse, this) [all...] |
IceGlobalContext.h | 118 /// TimerList is a vector of TimerStack objects, with extra methods 120 class TimerList : public std::vector<TimerStack> { 134 for (const TimerStack &Stack : *this) { 135 Dest.push_back(TimerStack(Stack.getName())); 143 for (TimerStack &Stack : *this) { 314 /// newTimerStackID() creates a new TimerStack in the global space. It does 315 /// not affect any TimerStack objects in TLS.
|
IceELFObjectWriter.cpp | 224 TimerMarker Timer(TimerStack::TT_writeELF, &Ctx); 310 TimerMarker Timer(TimerStack::TT_writeELF, &Ctx); 323 TimerMarker Timer(TimerStack::TT_writeELF, &Ctx); 457 TimerMarker Timer(TimerStack::TT_writeELF, &Ctx); 519 TimerMarker Timer(TimerStack::TT_writeELF, &Ctx); 593 TimerMarker Timer(TimerStack::TT_writeELF, &Ctx); 628 TimerMarker Timer(TimerStack::TT_writeELF, &Ctx); 661 TimerMarker Timer(TimerStack::TT_writeELF, &Ctx);
|
IceGlobalContext.cpp | 381 TimerMarker Timer(TimerStack::TT_translateFunctions, this); 466 TimerMarker T1(Ice::TimerStack::TT_emitAsm, this); 495 TimerMarker T(TimerStack::TT_emitGlobalInitializers, this); [all...] |
IceRegAlloc.cpp | 108 TimerMarker T(TimerStack::TT_initUnhandled, Func); 209 TimerMarker T(TimerStack::TT_initUnhandled, Func); 302 TimerMarker T(TimerStack::TT_initUnhandled, Func); 837 TimerMarker T(TimerStack::TT_linearScan, Func); [all...] |
IceTargetLowering.cpp | 350 TimerMarker T(TimerStack::TT_genHelpers, Func); 514 TimerMarker T(TimerStack::TT_regAlloc, Func); 581 TimerMarker _(TimerStack::TT_splitGlobalVars, Func); [all...] |
IceVariableSplitting.cpp | 499 TimerMarker _(TimerStack::TT_splitLocalVars, Func);
|
PNaClTranslator.cpp | 835 Timer(Ice::TimerStack::TT_parseTypes, getTranslator().getContext()) {} [all...] |
IceOperand.cpp | 374 TimerMarker T(TimerStack::TT_vmetadata, Func);
|
IceConverter.cpp | 109 Ice::TimerMarker T(Ice::TimerStack::TT_llvmConvert, Func.get()); 840 TimerMarker T(TimerStack::TT_convertToIce, Ctx); [all...] |
WasmTranslator.cpp | [all...] |
IceCfgNode.cpp | 835 TimerMarker T1(TimerStack::TT_liveRange, Func); [all...] |
IceTargetLoweringX86BaseImpl.h | 445 TimerMarker T(TimerStack::TT_O2, Func); 595 TimerMarker T(TimerStack::TT_Om1, Func); 699 TimerMarker _(TimerStack::TT_findRMW, Func); 817 TimerMarker _(TimerStack::TT_loadOpt, Func); [all...] |
IceTargetLoweringMIPS32.cpp | [all...] |
IceTargetLoweringARM32.cpp | [all...] |