From 6e10409ca1f40b44bfcba7cebd5c0e1af2c75224 Mon Sep 17 00:00:00 2001 From: Jules P?nuchot Date: Fri, 3 Dec 2021 14:32:24 +0100 Subject: [PATCH] Changed LLVM timescope document formatting a bit --- docs/llvm-timescopes.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/docs/llvm-timescopes.md b/docs/llvm-timescopes.md index ff21166..46adf24 100644 --- a/docs/llvm-timescopes.md +++ b/docs/llvm-timescopes.md @@ -2,15 +2,15 @@ Quick summary of what different Clang/LLVM's TimeScopes measure. -## ExecuteCompiler +- ExecuteCompiler Complete compiler execution time. -## Frontend +- Frontend Files: `clang/lib/CodeGen/CodeGenAction.cpp`, `clang/lib/Parse/ParseAST.cpp` -## Source +- Source File: `clang/lib/Sema/Sema.cpp` @@ -18,38 +18,38 @@ The Source timer measures pre-processing time. It can be used to ensure that benchmark generation using macros has a negligible impact on final benchmark results. -## ParseClass +- ParseClass File: `clang/lib/Parse/ParseDeclCXX.cpp` -## InstantiateClass +- InstantiateClass File: `clang/lib/Sema/SemaTemplateInstantiate.cpp` -## Backend +- Backend File: `clang/lib/CodeGen/BackendUtil.cpp` -## ParseTemplate +- ParseTemplate File: `clang/lib/Parse/ParseTemplate.cpp` -## OptModule +- OptModule File: `llvm/lib/IR/LegacyPassManager.cpp` -## CodeGenPasses +- CodeGenPasses File: `clang/lib/CodeGen/BackendUtil.cpp` -## PerModulePasses +- PerModulePasses File: `clang/lib/CodeGen/BackendUtil.cpp` -## PerFunctionPasses +- PerFunctionPasses File: `clang/lib/CodeGen/BackendUtil.cpp` -## PerformPendingInstantiations +- PerformPendingInstantiations File: `clang/lib/Sema/Sema.cpp`