@@ -101,16 +101,15 @@ declare !dbg !19 void @_Z2f3v()
101101 ASSERT_NE (It, Calls.end ());
102102
103103 const auto &[CallerGUID, CallSites] = *It;
104- EXPECT_EQ (CallerGUID, IndexedMemProfRecord ::getGUID (" _Z3foov" ));
104+ EXPECT_EQ (CallerGUID, memprof ::getGUID (" _Z3foov" ));
105105
106106 // Verify that call sites show up in the ascending order of their source
107107 // locations.
108108 EXPECT_THAT (
109109 CallSites,
110- ElementsAre (
111- Pair (LineLocation (1 , 3 ), IndexedMemProfRecord::getGUID (" _Z2f1v" )),
112- Pair (LineLocation (2 , 3 ), IndexedMemProfRecord::getGUID (" _Z2f2v" )),
113- Pair (LineLocation (2 , 9 ), IndexedMemProfRecord::getGUID (" _Z2f3v" ))));
110+ ElementsAre (Pair (LineLocation (1 , 3 ), memprof::getGUID (" _Z2f1v" )),
111+ Pair (LineLocation (2 , 3 ), memprof::getGUID (" _Z2f2v" )),
112+ Pair (LineLocation (2 , 9 ), memprof::getGUID (" _Z2f3v" ))));
114113}
115114
116115TEST (MemProf, ExtractDirectCallsFromIRInline) {
@@ -200,41 +199,37 @@ declare !dbg !25 void @_Z2g2v() local_unnamed_addr
200199
201200 // Verify each key-value pair.
202201
203- auto FooIt = Calls.find (IndexedMemProfRecord ::getGUID (" _Z3foov" ));
202+ auto FooIt = Calls.find (memprof ::getGUID (" _Z3foov" ));
204203 ASSERT_NE (FooIt, Calls.end ());
205204 const auto &[FooCallerGUID, FooCallSites] = *FooIt;
206- EXPECT_EQ (FooCallerGUID, IndexedMemProfRecord ::getGUID (" _Z3foov" ));
205+ EXPECT_EQ (FooCallerGUID, memprof ::getGUID (" _Z3foov" ));
207206 EXPECT_THAT (
208207 FooCallSites,
209- ElementsAre (
210- Pair (LineLocation (1 , 3 ), IndexedMemProfRecord::getGUID (" _ZL2f3v" )),
211- Pair (LineLocation (2 , 9 ), IndexedMemProfRecord::getGUID (" _ZL2g3v" ))));
208+ ElementsAre (Pair (LineLocation (1 , 3 ), memprof::getGUID (" _ZL2f3v" )),
209+ Pair (LineLocation (2 , 9 ), memprof::getGUID (" _ZL2g3v" ))));
212210
213- auto F2It = Calls.find (IndexedMemProfRecord ::getGUID (" _ZL2f2v" ));
211+ auto F2It = Calls.find (memprof ::getGUID (" _ZL2f2v" ));
214212 ASSERT_NE (F2It, Calls.end ());
215213 const auto &[F2CallerGUID, F2CallSites] = *F2It;
216- EXPECT_EQ (F2CallerGUID, IndexedMemProfRecord::getGUID (" _ZL2f2v" ));
217- EXPECT_THAT (F2CallSites,
218- ElementsAre (Pair (LineLocation (2 , 3 ),
219- IndexedMemProfRecord::getGUID (" _Z2f1v" ))));
214+ EXPECT_EQ (F2CallerGUID, memprof::getGUID (" _ZL2f2v" ));
215+ EXPECT_THAT (F2CallSites, ElementsAre (Pair (LineLocation (2 , 3 ),
216+ memprof::getGUID (" _Z2f1v" ))));
220217
221- auto F3It = Calls.find (IndexedMemProfRecord ::getGUID (" _ZL2f3v" ));
218+ auto F3It = Calls.find (memprof ::getGUID (" _ZL2f3v" ));
222219 ASSERT_NE (F3It, Calls.end ());
223220 const auto &[F3CallerGUID, F3CallSites] = *F3It;
224- EXPECT_EQ (F3CallerGUID, IndexedMemProfRecord::getGUID (" _ZL2f3v" ));
225- EXPECT_THAT (F3CallSites,
226- ElementsAre (Pair (LineLocation (1 , 10 ),
227- IndexedMemProfRecord::getGUID (" _ZL2f2v" ))));
221+ EXPECT_EQ (F3CallerGUID, memprof::getGUID (" _ZL2f3v" ));
222+ EXPECT_THAT (F3CallSites, ElementsAre (Pair (LineLocation (1 , 10 ),
223+ memprof::getGUID (" _ZL2f2v" ))));
228224
229- auto G3It = Calls.find (IndexedMemProfRecord ::getGUID (" _ZL2g3v" ));
225+ auto G3It = Calls.find (memprof ::getGUID (" _ZL2g3v" ));
230226 ASSERT_NE (G3It, Calls.end ());
231227 const auto &[G3CallerGUID, G3CallSites] = *G3It;
232- EXPECT_EQ (G3CallerGUID, IndexedMemProfRecord ::getGUID (" _ZL2g3v" ));
228+ EXPECT_EQ (G3CallerGUID, memprof ::getGUID (" _ZL2g3v" ));
233229 EXPECT_THAT (
234230 G3CallSites,
235- ElementsAre (
236- Pair (LineLocation (1 , 8 ), IndexedMemProfRecord::getGUID (" _Z2g1v" )),
237- Pair (LineLocation (2 , 3 ), IndexedMemProfRecord::getGUID (" _Z2g2v" ))));
231+ ElementsAre (Pair (LineLocation (1 , 8 ), memprof::getGUID (" _Z2g1v" )),
232+ Pair (LineLocation (2 , 3 ), memprof::getGUID (" _Z2g2v" ))));
238233}
239234
240235TEST (MemProf, ExtractDirectCallsFromIRCallingNew) {
@@ -295,10 +290,10 @@ attributes #2 = { builtin allocsize(0) }
295290
296291 // Verify each key-value pair.
297292
298- auto FooIt = Calls.find (IndexedMemProfRecord ::getGUID (" _Z3foov" ));
293+ auto FooIt = Calls.find (memprof ::getGUID (" _Z3foov" ));
299294 ASSERT_NE (FooIt, Calls.end ());
300295 const auto &[FooCallerGUID, FooCallSites] = *FooIt;
301- EXPECT_EQ (FooCallerGUID, IndexedMemProfRecord ::getGUID (" _Z3foov" ));
296+ EXPECT_EQ (FooCallerGUID, memprof ::getGUID (" _Z3foov" ));
302297 EXPECT_THAT (FooCallSites, ElementsAre (Pair (LineLocation (1 , 10 ), 0 )));
303298}
304299
@@ -406,10 +401,10 @@ attributes #1 = { "no-trapping-math"="true" "stack-protector-buffer-size"="8" "t
406401 auto &TLI = WrapperPass.getTLI (*F);
407402 auto Calls = extractCallsFromIR (*M, TLI);
408403
409- uint64_t GUIDFoo = IndexedMemProfRecord ::getGUID (" _Z3foov" );
410- uint64_t GUIDBar = IndexedMemProfRecord ::getGUID (" _Z3barv" );
411- uint64_t GUIDBaz = IndexedMemProfRecord ::getGUID (" _Z3bazv" );
412- uint64_t GUIDZzz = IndexedMemProfRecord ::getGUID (" _Z3zzzv" );
404+ uint64_t GUIDFoo = memprof ::getGUID (" _Z3foov" );
405+ uint64_t GUIDBar = memprof ::getGUID (" _Z3barv" );
406+ uint64_t GUIDBaz = memprof ::getGUID (" _Z3bazv" );
407+ uint64_t GUIDZzz = memprof ::getGUID (" _Z3zzzv" );
413408
414409 // Verify that extractCallsFromIR extracts caller-callee pairs as expected.
415410 EXPECT_THAT (Calls,
0 commit comments