Lines Matching defs:Symtab

1442   InstrProfSymtab Symtab;
1443 Symtab.mapAddress(uint64_t(callee1), 0x1000ULL);
1444 Symtab.mapAddress(uint64_t(callee2), 0x2000ULL);
1445 Symtab.mapAddress(uint64_t(callee3), 0x3000ULL);
1446 Symtab.mapAddress(uint64_t(callee4), 0x4000ULL);
1460 Symtab.mapVTableAddress(getVTableStartAddr(vtable1),
1462 Symtab.mapVTableAddress(getVTableStartAddr(vtable2),
1464 Symtab.mapVTableAddress(getVTableStartAddr(vtable3),
1466 Symtab.mapVTableAddress(getVTableStartAddr(vtable4),
1469 VPData->deserializeTo(Record, &Symtab);
1476 EXPECT_EQ(Symtab.getVTableHashFromAddress(getVTableMidAddr(vtable1)),
1478 EXPECT_EQ(Symtab.getVTableHashFromAddress(getVTableMidAddr(vtable2)),
1480 EXPECT_EQ(Symtab.getVTableHashFromAddress(getVTableMidAddr(vtable3)),
1482 EXPECT_EQ(Symtab.getVTableHashFromAddress(getVTableMidAddr(vtable4)),
1610 InstrProfSymtab Symtab;
1611 EXPECT_THAT_ERROR(Symtab.create(FuncNames), Succeeded());
1612 StringRef R = Symtab.getFuncOrVarName(IndexedInstrProf::ComputeHash("func1"));
1614 R = Symtab.getFuncOrVarName(IndexedInstrProf::ComputeHash("func2"));
1616 R = Symtab.getFuncOrVarName(IndexedInstrProf::ComputeHash("func3"));
1618 R = Symtab.getFuncOrVarName(IndexedInstrProf::ComputeHash("bar1"));
1620 R = Symtab.getFuncOrVarName(IndexedInstrProf::ComputeHash("bar2"));
1622 R = Symtab.getFuncOrVarName(IndexedInstrProf::ComputeHash("bar3"));
1626 R = Symtab.getFuncOrVarName(IndexedInstrProf::ComputeHash("bar4"));
1628 R = Symtab.getFuncOrVarName(IndexedInstrProf::ComputeHash("foo4"));
1632 EXPECT_THAT_ERROR(Symtab.addFuncName("blah_1"), Succeeded());
1633 EXPECT_THAT_ERROR(Symtab.addFuncName("blah_2"), Succeeded());
1634 EXPECT_THAT_ERROR(Symtab.addFuncName("blah_3"), Succeeded());
1637 R = Symtab.getFuncOrVarName(IndexedInstrProf::ComputeHash("blah_1"));
1639 R = Symtab.getFuncOrVarName(IndexedInstrProf::ComputeHash("blah_2"));
1641 R = Symtab.getFuncOrVarName(IndexedInstrProf::ComputeHash("blah_3"));
1643 R = Symtab.getFuncOrVarName(IndexedInstrProf::ComputeHash("func1"));
1645 R = Symtab.getFuncOrVarName(IndexedInstrProf::ComputeHash("func2"));
1647 R = Symtab.getFuncOrVarName(IndexedInstrProf::ComputeHash("func3"));
1649 R = Symtab.getFuncOrVarName(IndexedInstrProf::ComputeHash("bar1"));
1651 R = Symtab.getFuncOrVarName(IndexedInstrProf::ComputeHash("bar2"));
1653 R = Symtab.getFuncOrVarName(IndexedInstrProf::ComputeHash("bar3"));
1659 InstrProfSymtab Symtab;
1660 EXPECT_TRUE(ErrorEquals(instrprof_error::malformed, Symtab.addFuncName("")));
1796 InstrProfSymtab Symtab;
1797 EXPECT_THAT_ERROR(Symtab.create(StringRef(FuncNameStrings)), Succeeded());
1802 Symtab.getFuncOrVarName(IndexedInstrProf::ComputeHash(FuncNames1[0]));
1804 R = Symtab.getFuncOrVarName(IndexedInstrProf::ComputeHash(FuncNames1[1]));
1814 Symtab.getFuncOrVarName(IndexedInstrProf::ComputeHash(N[J]));