Home
last modified time | relevance | path

Searched refs:TimerStack (Results 1 – 18 of 18) sorted by relevance

/external/swiftshader/third_party/subzero/src/
DIceTimerTree.cpp34 TimerStack::TimerStack(const std::string &Name) in TimerStack() function in Ice::TimerStack
52 TimerIdT TimerStack::getTimerID(const std::string &Name) { in getTimerID()
67 TimerStack::TranslationType
68 TimerStack::translateIDsFrom(const TimerStack &Src) { in translateIDsFrom()
79 void TimerStack::mergeFrom(const TimerStack &Src) { in mergeFrom()
108 TimerStack::PathType TimerStack::getPath(TTindex Index, in getPath()
121 TimerStack::TTindex TimerStack::getChildIndex(TimerStack::TTindex Parent, in getChildIndex()
137 TimerStack::TTindex TimerStack::findPath(const PathType &Path) { in findPath()
149 void TimerStack::push(TimerIdT ID) { in push()
160 void TimerStack::pop(TimerIdT ID) { in pop()
[all …]
DIceTimerTree.h25 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);
DIceCfg.cpp237 TimerMarker T(TimerStack::TT_translate, this); in translate()
329 TimerMarker T(TimerStack::TT_phiValidation, this); in computeInOutEdges()
335 TimerMarker T(TimerStack::TT_renumberInstructions, this); in renumberInstructions()
351 TimerMarker T(TimerStack::TT_placePhiLoads, this); in placePhiLoads()
358 TimerMarker T(TimerStack::TT_placePhiStores, this); in placePhiStores()
364 TimerMarker T(TimerStack::TT_deletePhis, this); in deletePhis()
370 TimerMarker T(TimerStack::TT_advancedPhiLowering, this); in advancedPhiLowering()
384 TimerMarker TT(TimerStack::TT_lowerPhiAssignments, this); in advancedPhiLowering()
390 TimerMarker TTT(TimerStack::TT_liveness, this); in advancedPhiLowering()
554 TimerMarker T(TimerStack::TT_localCse, this); in localCSE()
[all …]
DIceCompiler.cpp77 TimerMarker T(Ice::TimerStack::TT_szmain, &Ctx); in run()
127 TimerMarker T1(Ice::TimerStack::TT_parse, &Ctx); in run()
169 TimerMarker T1(Ice::TimerStack::TT_emitAsm, &Ctx); in run()
DIceELFObjectWriter.cpp224 TimerMarker Timer(TimerStack::TT_writeELF, &Ctx); in writeFunctionCode()
310 TimerMarker Timer(TimerStack::TT_writeELF, &Ctx); in writeTargetRODataSection()
323 TimerMarker Timer(TimerStack::TT_writeELF, &Ctx); in writeDataSection()
457 TimerMarker Timer(TimerStack::TT_writeELF, &Ctx); in writeInitialELFHeader()
519 TimerMarker Timer(TimerStack::TT_writeELF, &Ctx); in writeConstantPool()
593 TimerMarker Timer(TimerStack::TT_writeELF, &Ctx); in writeJumpTable()
628 TimerMarker Timer(TimerStack::TT_writeELF, &Ctx); in setUndefinedSyms()
661 TimerMarker Timer(TimerStack::TT_writeELF, &Ctx); in writeNonUserSections()
DIceGlobalContext.cpp381 TimerMarker Timer(TimerStack::TT_translateFunctions, this); in translateFunctions()
466 TimerMarker T1(Ice::TimerStack::TT_emitAsm, this); in emitFileHeader()
495 TimerMarker T(TimerStack::TT_emitGlobalInitializers, this); in lowerGlobals()
926 Timers->push_back(TimerStack(Name)); in newTimerStackID()
975 TimerMarker _(TimerStack::TT_qTransPush, this); in optQueueBlockingPush()
983 TimerMarker _(TimerStack::TT_qTransPop, this); in optQueueBlockingPop()
991 TimerMarker _(TimerStack::TT_qEmitPush, this); in emitQueueBlockingPush()
999 TimerMarker _(TimerStack::TT_qEmitPop, this); in emitQueueBlockingPop()
DIceGlobalContext.h120 class TimerList : public std::vector<TimerStack> {
134 for (const TimerStack &Stack : *this) { in initInto()
135 Dest.push_back(TimerStack(Stack.getName())); in initInto()
143 for (TimerStack &Stack : *this) { in mergeFrom()
DIceRegAlloc.cpp108 TimerMarker T(TimerStack::TT_initUnhandled, Func); in initForGlobal()
209 TimerMarker T(TimerStack::TT_initUnhandled, Func); in initForInfOnly()
302 TimerMarker T(TimerStack::TT_initUnhandled, Func); in initForSecondChance()
837 TimerMarker T(TimerStack::TT_linearScan, Func); in scan()
DIceTargetLowering.cpp350 TimerMarker T(TimerStack::TT_genHelpers, Func); in genTargetHelperCalls()
514 TimerMarker T(TimerStack::TT_regAlloc, Func); in regAlloc()
581 TimerMarker _(TimerStack::TT_splitGlobalVars, Func); in postRegallocSplitting()
DPNaClTranslator.cpp835 Timer(Ice::TimerStack::TT_parseTypes, getTranslator().getContext()) {} in TypesParser()
1039 Timer(Ice::TimerStack::TT_parseGlobals, getTranslator().getContext()), in GlobalsParser()
1360 Timer(Ice::TimerStack::TT_parseFunctions, getTranslator().getContext()), in FunctionParser()
1368 Timer(Ice::TimerStack::TT_parseFunctions, getTranslator().getContext()), in FunctionParser()
2796 Timer(Ice::TimerStack::TT_parseConstants, getTranslator().getContext()), in ConstantsParser()
2913 Timer(Ice::TimerStack::TT_parseFunctionValuesymtabs, in FunctionValuesymtabParser()
3003 Timer(Ice::TimerStack::TT_parseModule, in ModuleParser()
3053 Timer(Ice::TimerStack::TT_parseModuleValuesymtabs, in ModuleValuesymtabParser()
DIceVariableSplitting.cpp499 TimerMarker _(TimerStack::TT_splitLocalVars, Func); in splitBlockLocalVariables()
DIceConverter.cpp109 Ice::TimerMarker T(Ice::TimerStack::TT_llvmConvert, Func.get()); in convertFunction()
840 TimerMarker T(TimerStack::TT_convertToIce, Ctx); in convertToIce()
DIceOperand.cpp374 TimerMarker T(TimerStack::TT_vmetadata, Func); in init()
DWasmTranslator.cpp1437 TimerMarker T(TimerStack::TT_wasmGenIce, Func.get()); in translateFunction()
1467 TimerMarker T(TimerStack::TT_wasm, Ctx); in translate()
DIceCfgNode.cpp835 TimerMarker T1(TimerStack::TT_liveRange, Func); in livenessAddIntervals()
DIceTargetLoweringX86BaseImpl.h445 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);
DIceTargetLoweringMIPS32.cpp865 TimerMarker T(TimerStack::TT_O2, Func); in translateO2()
976 TimerMarker T(TimerStack::TT_Om1, Func); in translateOm1()
DIceTargetLoweringARM32.cpp996 TimerMarker T(TimerStack::TT_O2, Func); in translateO2()
1115 TimerMarker T(TimerStack::TT_Om1, Func); in translateOm1()