OSDN Git Service

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)
commite70f4f796eb7470fb865c0dbed7b65b0eee28eb5
tree59d0ac972a4413e7cb7605e428579d89f75c9566
parent0d1c7a1bea10845170a062419430c8c40a3ba579
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

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@278290 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Analysis/InlineCost.h
lib/Analysis/InlineCost.cpp
lib/Transforms/IPO/Inliner.cpp