diff options
author | shadchin <shadchin@yandex-team.ru> | 2022-02-10 16:44:39 +0300 |
---|---|---|
committer | Daniil Cherednik <dcherednik@yandex-team.ru> | 2022-02-10 16:44:39 +0300 |
commit | e9656aae26e0358d5378e5b63dcac5c8dbe0e4d0 (patch) | |
tree | 64175d5cadab313b3e7039ebaa06c5bc3295e274 /contrib/libs/llvm12/include/llvm/Pass.h | |
parent | 2598ef1d0aee359b4b6d5fdd1758916d5907d04f (diff) | |
download | ydb-e9656aae26e0358d5378e5b63dcac5c8dbe0e4d0.tar.gz |
Restoring authorship annotation for <shadchin@yandex-team.ru>. Commit 2 of 2.
Diffstat (limited to 'contrib/libs/llvm12/include/llvm/Pass.h')
-rw-r--r-- | contrib/libs/llvm12/include/llvm/Pass.h | 40 |
1 files changed, 20 insertions, 20 deletions
diff --git a/contrib/libs/llvm12/include/llvm/Pass.h b/contrib/libs/llvm12/include/llvm/Pass.h index 07f8b96f2c..75addc8ee0 100644 --- a/contrib/libs/llvm12/include/llvm/Pass.h +++ b/contrib/libs/llvm12/include/llvm/Pass.h @@ -76,20 +76,20 @@ enum PassKind { PT_PassManager }; -/// This enumerates the LLVM full LTO or ThinLTO optimization phases. -enum class ThinOrFullLTOPhase { - /// No LTO/ThinLTO behavior needed. - None, - /// ThinLTO prelink (summary) phase. - ThinLTOPreLink, - /// ThinLTO postlink (backend compile) phase. - ThinLTOPostLink, - /// Full LTO prelink phase. - FullLTOPreLink, - /// Full LTO postlink (backend compile) phase. - FullLTOPostLink -}; - +/// This enumerates the LLVM full LTO or ThinLTO optimization phases. +enum class ThinOrFullLTOPhase { + /// No LTO/ThinLTO behavior needed. + None, + /// ThinLTO prelink (summary) phase. + ThinLTOPreLink, + /// ThinLTO postlink (backend compile) phase. + ThinLTOPostLink, + /// Full LTO prelink phase. + FullLTOPreLink, + /// Full LTO postlink (backend compile) phase. + FullLTOPostLink +}; + //===----------------------------------------------------------------------===// /// Pass interface - Implemented by all 'passes'. Subclass this if you are an /// interprocedural optimization or you do not fit into any of the more @@ -330,12 +330,12 @@ protected: /// then the value of this boolean will be true, otherwise false. /// This is the storage for the -time-passes option. extern bool TimePassesIsEnabled; -/// If TimePassesPerRun is true, there would be one line of report for -/// each pass invocation. -/// If TimePassesPerRun is false, there would be only one line of -/// report for each pass (even there are more than one pass objects). -/// (For new pass manager only) -extern bool TimePassesPerRun; +/// If TimePassesPerRun is true, there would be one line of report for +/// each pass invocation. +/// If TimePassesPerRun is false, there would be only one line of +/// report for each pass (even there are more than one pass objects). +/// (For new pass manager only) +extern bool TimePassesPerRun; } // end namespace llvm |