Pass BranchProbability/BlockMass by value instead of const& as they are small. NFC.
authorCong Hou <congh@google.com>
Thu, 10 Sep 2015 23:10:42 +0000 (23:10 +0000)
committerCong Hou <congh@google.com>
Thu, 10 Sep 2015 23:10:42 +0000 (23:10 +0000)
commite5457136e7f4d5ef3bddf4ed62416a7e7967220e
treeef2c8066fffe67e8baffc0a4f0b531b03c4b3bdd
parent337cd218ef3635b2105be7578640ed16fe0a9a38
Pass BranchProbability/BlockMass by value instead of const& as they are small. NFC.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@247357 91177308-0d34-0410-b5e6-96231b3b80d8
17 files changed:
include/llvm/Analysis/BlockFrequencyInfoImpl.h
include/llvm/Support/BlockFrequency.h
include/llvm/Support/BranchProbability.h
include/llvm/Target/TargetInstrInfo.h
lib/CodeGen/IfConversion.cpp
lib/Support/BlockFrequency.cpp
lib/Target/AMDGPU/R600InstrInfo.cpp
lib/Target/AMDGPU/R600InstrInfo.h
lib/Target/ARM/ARMBaseInstrInfo.cpp
lib/Target/ARM/ARMBaseInstrInfo.h
lib/Target/Hexagon/HexagonInstrInfo.cpp
lib/Target/Hexagon/HexagonInstrInfo.h
lib/Target/PowerPC/PPCInstrInfo.cpp
lib/Target/PowerPC/PPCInstrInfo.h
lib/Target/SystemZ/SystemZInstrInfo.cpp
lib/Target/SystemZ/SystemZInstrInfo.h
unittests/Support/BranchProbabilityTest.cpp