summaryrefslogtreecommitdiffstats
path: root/llvm/include
diff options
context:
space:
mode:
authorRong Xu <xur@google.com>2016-03-30 16:56:31 +0000
committerRong Xu <xur@google.com>2016-03-30 16:56:31 +0000
commit311ada11f8c738dfcd27d219f7e4c2ff52ab6c08 (patch)
tree7c69f188e194831207186e7595e322da933fd896 /llvm/include
parent38dc83417b860e510bc376dbad4c4194df2e883c (diff)
downloadbcm5719-llvm-311ada11f8c738dfcd27d219f7e4c2ff52ab6c08.tar.gz
bcm5719-llvm-311ada11f8c738dfcd27d219f7e4c2ff52ab6c08.zip
[PGO] Use ArrayRef in annotateValueSite()
Using ArrayRef in annotateValueSite's parameter instead of using an array and it's size. Differential Revision: http://reviews.llvm.org/D18568 llvm-svn: 264879
Diffstat (limited to 'llvm/include')
-rw-r--r--llvm/include/llvm/ProfileData/InstrProf.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/llvm/include/llvm/ProfileData/InstrProf.h b/llvm/include/llvm/ProfileData/InstrProf.h
index 31fcffe2ef7..1566ffd1272 100644
--- a/llvm/include/llvm/ProfileData/InstrProf.h
+++ b/llvm/include/llvm/ProfileData/InstrProf.h
@@ -229,10 +229,9 @@ void annotateValueSite(Module &M, Instruction &Inst,
const InstrProfRecord &InstrProfR,
InstrProfValueKind ValueKind, uint32_t SiteIndx,
uint32_t MaxMDCount = 3);
-/// Same as the above interface but using the ValueData array directly, as
-/// well as \p Sum.
+/// Same as the above interface but using an ArrayRef, as well as \p Sum.
void annotateValueSite(Module &M, Instruction &Inst,
- const InstrProfValueData VD[], uint32_t NV,
+ ArrayRef<InstrProfValueData> VDs,
uint64_t Sum, InstrProfValueKind ValueKind,
uint32_t MaxMDCount);
OpenPOWER on IntegriCloud