aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorAndrea Di Biagio <Andrea_DiBiagio@sn.scee.net>2018-11-01 18:04:39 +0000
committerAndrea Di Biagio <Andrea_DiBiagio@sn.scee.net>2018-11-01 18:04:39 +0000
commitfe3bc1b9bf7603fcd4984b7e6c721f95171a56f8 (patch)
tree46022db59b4781043795b9eff30bc976c0c29060 /clang/lib/Frontend/CompilerInvocation.cpp
parenteb56894a4befd0cf6c182af2a8542fe00f73c52c (diff)
downloadllvm-fe3bc1b9bf7603fcd4984b7e6c721f95171a56f8.zip
llvm-fe3bc1b9bf7603fcd4984b7e6c721f95171a56f8.tar.gz
llvm-fe3bc1b9bf7603fcd4984b7e6c721f95171a56f8.tar.bz2
[llvm-mca] Add extra counters for move elimination in view RegisterFileStatistics.
This patch teaches view RegisterFileStatistics how to report events for optimizable register moves. For each processor register file, view RegisterFileStatistics reports the following extra information: - Number of optimizable register moves - Number of register moves eliminated - Number of zero moves (i.e. register moves that propagate a zero) - Max Number of moves eliminated per cycle. Differential Revision: https://reviews.llvm.org/D53976 llvm-svn: 345865
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions