[llvm-mca] Make the resource cost a double.
authorAndrea Di Biagio <Andrea_DiBiagio@sn.scee.net>
Fri, 23 Mar 2018 17:36:07 +0000 (17:36 +0000)
committerAndrea Di Biagio <Andrea_DiBiagio@sn.scee.net>
Fri, 23 Mar 2018 17:36:07 +0000 (17:36 +0000)
commit51dba7d3ab5e8790e04114ece7df70977324d9e2
tree8127b14c7950725d7465a9089514032aa664e395
parentc244a15801b2f9a679c188cd13e101a9cfbd2b9c
[llvm-mca] Make the resource cost a double.

This is done in preparation for the fix for PR36874.
The number of cycles consumed for each pipe is now a double quantity. This
allows reuse of the resource pressure view to print out instruction tables.

llvm-svn: 328335
llvm/tools/llvm-mca/HWEventListener.h
llvm/tools/llvm-mca/Scheduler.cpp
llvm/tools/llvm-mca/Scheduler.h