Changed sign of LastCallToStaticBouns
authorPiotr Padlewski <piotr.padlewski@gmail.com>
Wed, 10 Aug 2016 21:15:22 +0000 (21:15 +0000)
committerPiotr Padlewski <piotr.padlewski@gmail.com>
Wed, 10 Aug 2016 21:15:22 +0000 (21:15 +0000)
commitd89875ca39f98e6df5a331b8c43eaa982822f0c4
treea049afe266ab5f6c993be1e43af9937fb54696e9
parentc8b371734445cf1c5c19077580c3529998364d3e
Changed sign of LastCallToStaticBouns

Summary:
I think it is much better this way.
When I firstly saw line:
  Cost += InlineConstants::LastCallToStaticBonus;
I though that this is a bug, because everywhere where the cost is being reduced
it is usuing -=.

Reviewers: eraman, tejohnson, mehdi_amini

Subscribers: llvm-commits, mehdi_amini

Differential Revision: https://reviews.llvm.org/D23222

llvm-svn: 278290
llvm/include/llvm/Analysis/InlineCost.h
llvm/lib/Analysis/InlineCost.cpp
llvm/lib/Transforms/IPO/Inliner.cpp