diff options
author | Vedant Kumar <vsk@apple.com> | 2018-11-19 05:23:16 +0000 |
---|---|---|
committer | Vedant Kumar <vsk@apple.com> | 2018-11-19 05:23:16 +0000 |
commit | e7b789b5293b179b7972d6d3d6b85e010f221e66 (patch) | |
tree | f68e7334298c8889b904d6e5374f5b94acf7cadd /llvm/unittests/Analysis/ProfileSummaryInfoTest.cpp | |
parent | 3616891046e7f13a758e53dcc6fa73a7c3232b35 (diff) | |
download | bcm5719-llvm-e7b789b5293b179b7972d6d3d6b85e010f221e66.tar.gz bcm5719-llvm-e7b789b5293b179b7972d6d3d6b85e010f221e66.zip |
[ProfileSummary] Standardize methods and fix comment
Every Analysis pass has a get method that returns a reference of the Result of
the Analysis, for example, BlockFrequencyInfo
&BlockFrequencyInfoWrapperPass::getBFI(). I believe that
ProfileSummaryInfo::getPSI() is the only exception to that, as it was returning
a pointer.
Another change is renaming isHotBB and isColdBB to isHotBlock and isColdBlock,
respectively. Most methods use BB as the argument of variable names while
methods usually refer to Basic Blocks as Blocks, instead of BB. For example,
Function::getEntryBlock, Loop:getExitBlock, etc.
I also fixed one of the comments.
Patch by Rodrigo Caetano Rocha!
Differential Revision: https://reviews.llvm.org/D54669
llvm-svn: 347182
Diffstat (limited to 'llvm/unittests/Analysis/ProfileSummaryInfoTest.cpp')
-rw-r--r-- | llvm/unittests/Analysis/ProfileSummaryInfoTest.cpp | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/llvm/unittests/Analysis/ProfileSummaryInfoTest.cpp b/llvm/unittests/Analysis/ProfileSummaryInfoTest.cpp index a37d1490fad..95d8426c3f2 100644 --- a/llvm/unittests/Analysis/ProfileSummaryInfoTest.cpp +++ b/llvm/unittests/Analysis/ProfileSummaryInfoTest.cpp @@ -118,8 +118,8 @@ TEST_F(ProfileSummaryInfoTest, TestNoProfile) { BasicBlock *BB1 = BB0.getTerminator()->getSuccessor(0); BlockFrequencyInfo BFI = buildBFI(*F); - EXPECT_FALSE(PSI.isHotBB(&BB0, &BFI)); - EXPECT_FALSE(PSI.isColdBB(&BB0, &BFI)); + EXPECT_FALSE(PSI.isHotBlock(&BB0, &BFI)); + EXPECT_FALSE(PSI.isColdBlock(&BB0, &BFI)); CallSite CS1(BB1->getFirstNonPHI()); EXPECT_FALSE(PSI.isHotCallSite(CS1, &BFI)); @@ -156,10 +156,10 @@ TEST_F(ProfileSummaryInfoTest, InstrProf) { BasicBlock *BB3 = BB1->getSingleSuccessor(); BlockFrequencyInfo BFI = buildBFI(*F); - EXPECT_TRUE(PSI.isHotBB(&BB0, &BFI)); - EXPECT_TRUE(PSI.isHotBB(BB1, &BFI)); - EXPECT_FALSE(PSI.isHotBB(BB2, &BFI)); - EXPECT_TRUE(PSI.isHotBB(BB3, &BFI)); + EXPECT_TRUE(PSI.isHotBlock(&BB0, &BFI)); + EXPECT_TRUE(PSI.isHotBlock(BB1, &BFI)); + EXPECT_FALSE(PSI.isHotBlock(BB2, &BFI)); + EXPECT_TRUE(PSI.isHotBlock(BB3, &BFI)); CallSite CS1(BB1->getFirstNonPHI()); auto *CI2 = BB2->getFirstNonPHI(); @@ -188,10 +188,10 @@ TEST_F(ProfileSummaryInfoTest, SampleProf) { BasicBlock *BB3 = BB1->getSingleSuccessor(); BlockFrequencyInfo BFI = buildBFI(*F); - EXPECT_TRUE(PSI.isHotBB(&BB0, &BFI)); - EXPECT_TRUE(PSI.isHotBB(BB1, &BFI)); - EXPECT_FALSE(PSI.isHotBB(BB2, &BFI)); - EXPECT_TRUE(PSI.isHotBB(BB3, &BFI)); + EXPECT_TRUE(PSI.isHotBlock(&BB0, &BFI)); + EXPECT_TRUE(PSI.isHotBlock(BB1, &BFI)); + EXPECT_FALSE(PSI.isHotBlock(BB2, &BFI)); + EXPECT_TRUE(PSI.isHotBlock(BB3, &BFI)); CallSite CS1(BB1->getFirstNonPHI()); auto *CI2 = BB2->getFirstNonPHI(); |