/external/swiftshader/third_party/subzero/src/ |
D | IceTimerTree.cpp | 34 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 …]
|
D | 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);
|
D | IceCfg.cpp | 196 TimerMarker T(TimerStack::TT_translate, this); in translate() 278 TimerMarker T(TimerStack::TT_phiValidation, this); in computeInOutEdges() 284 TimerMarker T(TimerStack::TT_renumberInstructions, this); in renumberInstructions() 300 TimerMarker T(TimerStack::TT_placePhiLoads, this); in placePhiLoads() 307 TimerMarker T(TimerStack::TT_placePhiStores, this); in placePhiStores() 313 TimerMarker T(TimerStack::TT_deletePhis, this); in deletePhis() 319 TimerMarker T(TimerStack::TT_advancedPhiLowering, this); in advancedPhiLowering() 333 TimerMarker TT(TimerStack::TT_lowerPhiAssignments, this); in advancedPhiLowering() 339 TimerMarker TTT(TimerStack::TT_liveness, this); in advancedPhiLowering() 457 TimerMarker T(TimerStack::TT_localCse, this); in localCSE() [all …]
|
D | IceCompiler.cpp | 77 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()
|
D | IceELFObjectWriter.cpp | 223 TimerMarker Timer(TimerStack::TT_writeELF, &Ctx); in writeFunctionCode() 309 TimerMarker Timer(TimerStack::TT_writeELF, &Ctx); in writeTargetRODataSection() 322 TimerMarker Timer(TimerStack::TT_writeELF, &Ctx); in writeDataSection() 456 TimerMarker Timer(TimerStack::TT_writeELF, &Ctx); in writeInitialELFHeader() 518 TimerMarker Timer(TimerStack::TT_writeELF, &Ctx); in writeConstantPool() 581 TimerMarker Timer(TimerStack::TT_writeELF, &Ctx); in writeJumpTable() 616 TimerMarker Timer(TimerStack::TT_writeELF, &Ctx); in setUndefinedSyms() 641 TimerMarker Timer(TimerStack::TT_writeELF, &Ctx); in writeNonUserSections()
|
D | IceGlobalContext.cpp | 380 TimerMarker Timer(TimerStack::TT_translateFunctions, this); in translateFunctions() 465 TimerMarker T1(Ice::TimerStack::TT_emitAsm, this); in emitFileHeader() 486 TimerMarker T(TimerStack::TT_emitGlobalInitializers, this); in lowerGlobals() 833 Timers->push_back(TimerStack(Name)); in newTimerStackID() 882 TimerMarker _(TimerStack::TT_qTransPush, this); in optQueueBlockingPush() 890 TimerMarker _(TimerStack::TT_qTransPop, this); in optQueueBlockingPop() 898 TimerMarker _(TimerStack::TT_qEmitPush, this); in emitQueueBlockingPush() 906 TimerMarker _(TimerStack::TT_qEmitPop, this); in emitQueueBlockingPop()
|
D | IceGlobalContext.h | 119 class TimerList : public std::vector<TimerStack> { 133 for (const TimerStack &Stack : *this) { in initInto() 134 Dest.push_back(TimerStack(Stack.getName())); in initInto() 142 for (TimerStack &Stack : *this) { in mergeFrom()
|
D | IceRegAlloc.cpp | 108 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() 818 TimerMarker T(TimerStack::TT_linearScan, Func); in scan()
|
D | IceTargetLowering.cpp | 350 TimerMarker T(TimerStack::TT_genHelpers, Func); in genTargetHelperCalls() 501 TimerMarker T(TimerStack::TT_regAlloc, Func); in regAlloc() 568 TimerMarker _(TimerStack::TT_splitGlobalVars, Func); in postRegallocSplitting()
|
D | PNaClTranslator.cpp | 835 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()
|
D | IceVariableSplitting.cpp | 499 TimerMarker _(TimerStack::TT_splitLocalVars, Func); in splitBlockLocalVariables()
|
D | IceConverter.cpp | 109 Ice::TimerMarker T(Ice::TimerStack::TT_llvmConvert, Func.get()); in convertFunction() 842 TimerMarker T(TimerStack::TT_convertToIce, Ctx); in convertToIce()
|
D | IceOperand.cpp | 374 TimerMarker T(TimerStack::TT_vmetadata, Func); in init()
|
D | WasmTranslator.cpp | 1437 TimerMarker T(TimerStack::TT_wasmGenIce, Func.get()); in translateFunction() 1467 TimerMarker T(TimerStack::TT_wasm, Ctx); in translate()
|
D | IceCfgNode.cpp | 813 TimerMarker T1(TimerStack::TT_liveRange, Func); in livenessAddIntervals()
|
D | IceTargetLoweringX86BaseImpl.h | 455 TimerMarker T(TimerStack::TT_O2, Func); 596 TimerMarker T(TimerStack::TT_Om1, Func); 696 TimerMarker _(TimerStack::TT_findRMW, Func); 815 TimerMarker _(TimerStack::TT_loadOpt, Func);
|
D | IceTargetLoweringMIPS32.cpp | 858 TimerMarker T(TimerStack::TT_O2, Func); in translateO2() 964 TimerMarker T(TimerStack::TT_Om1, Func); in translateOm1()
|
D | IceTargetLoweringARM32.cpp | 995 TimerMarker T(TimerStack::TT_O2, Func); in translateO2() 1109 TimerMarker T(TimerStack::TT_Om1, Func); in translateOm1()
|
/external/llvm-project/lldb/source/Utility/ |
D | Timer.cpp | 27 typedef std::vector<Timer *> TimerStack; typedef 38 static TimerStack &GetTimerStackForCurrentThread() { in GetTimerStackForCurrentThread() 39 static thread_local TimerStack g_stack; in GetTimerStackForCurrentThread() 57 TimerStack &stack = GetTimerStackForCurrentThread(); in Timer() 83 TimerStack &stack = GetTimerStackForCurrentThread(); in ~Timer()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/IR/ |
D | PassTimingInfo.cpp | 217 TimerStack.push_back(&MyTimer); in startTimer() 223 assert(TimerStack.size() > 0 && "empty stack in popTimer"); in stopTimer() 224 Timer *MyTimer = TimerStack.pop_back_val(); in stopTimer()
|
/external/llvm-project/llvm/lib/IR/ |
D | PassTimingInfo.cpp | 238 TimerStack.push_back(&MyTimer); in startTimer() 244 assert(TimerStack.size() > 0 && "empty stack in popTimer"); in stopTimer() 245 Timer *MyTimer = TimerStack.pop_back_val(); in stopTimer()
|
/external/llvm-project/llvm/include/llvm/IR/ |
D | PassTimingInfo.h | 60 SmallVector<Timer *, 8> TimerStack; variable
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/ |
D | PassTimingInfo.h | 65 SmallVector<Timer *, 8> TimerStack; variable
|