[llvm-mca] Small refactoring in preparation for another patch that will improve the...
authorAndrea Di Biagio <Andrea_DiBiagio@sn.scee.net>
Thu, 16 Aug 2018 15:43:09 +0000 (15:43 +0000)
committerAndrea Di Biagio <Andrea_DiBiagio@sn.scee.net>
Thu, 16 Aug 2018 15:43:09 +0000 (15:43 +0000)
commit492816d8e1690b8b69d8289facd50253c3dc59d1
tree36ab58e7d4e1c33ff6e6d0b1121afa5b684c0358
parenta9d64122c51bb206468210825c6c2ae65cb63077
[llvm-mca] Small refactoring in preparation for another patch that will improve the modularity of the Pipeline. NFCI

The main difference is that now `cycleStart()` and `cycleEnd()` return an
llvm::Error.

This patch implements a few minor style changes, and adds missing 'const' to
some methods.

llvm-svn: 339885
12 files changed:
llvm/tools/llvm-mca/DispatchStage.cpp
llvm/tools/llvm-mca/DispatchStage.h
llvm/tools/llvm-mca/ExecuteStage.cpp
llvm/tools/llvm-mca/ExecuteStage.h
llvm/tools/llvm-mca/FetchStage.cpp
llvm/tools/llvm-mca/FetchStage.h
llvm/tools/llvm-mca/Pipeline.cpp
llvm/tools/llvm-mca/RetireStage.cpp
llvm/tools/llvm-mca/RetireStage.h
llvm/tools/llvm-mca/SourceMgr.h
llvm/tools/llvm-mca/Stage.cpp
llvm/tools/llvm-mca/Stage.h