Lines Matching refs:GR
991 static void Compare(const GsymCreator &GC, const GsymReader &GR) { in Compare() argument
995 auto DecodedFI = GR.getFunctionInfo(FI.Range.start()); in Compare()
1011 Expected<GsymReader> GR = GsymReader::copyBuffer(OutStrm.str()); in TestEncodeDecode() local
1012 ASSERT_TRUE(bool(GR)); in TestEncodeDecode()
1013 const Header &Hdr = GR->getHeader(); in TestEncodeDecode()
1020 Compare(GC, GR.get()); in TestEncodeDecode()
1127 static void VerifyFunctionInfo(const GsymReader &GR, uint64_t Addr, in VerifyFunctionInfo() argument
1129 auto ExpFI = GR.getFunctionInfo(Addr); in VerifyFunctionInfo()
1134 static void VerifyFunctionInfoError(const GsymReader &GR, uint64_t Addr, in VerifyFunctionInfoError() argument
1136 auto ExpFI = GR.getFunctionInfo(Addr); in VerifyFunctionInfoError()
1162 const GsymReader &GR = ExpectedGR.get(); in TEST() local
1163 VerifyFunctionInfoError(GR, Func1Addr-1, "address 0xfff is not in GSYM"); in TEST()
1166 VerifyFunctionInfo(GR, Func1Addr, Func1); in TEST()
1167 VerifyFunctionInfo(GR, Func1Addr+1, Func1); in TEST()
1168 VerifyFunctionInfo(GR, Func1Addr+FuncSize-1, Func1); in TEST()
1169 VerifyFunctionInfoError(GR, Func1Addr+FuncSize, in TEST()
1171 VerifyFunctionInfoError(GR, Func2Addr-1, "address 0x101f is not in GSYM"); in TEST()
1173 VerifyFunctionInfo(GR, Func2Addr, Func2); in TEST()
1174 VerifyFunctionInfo(GR, Func2Addr+1, Func2); in TEST()
1175 VerifyFunctionInfo(GR, Func2Addr+FuncSize-1, Func2); in TEST()
1176 VerifyFunctionInfoError(GR, Func2Addr+FuncSize, in TEST()
1226 Expected<GsymReader> GR = GsymReader::copyBuffer(OutStrm.str()); in TEST() local
1227 ASSERT_TRUE(bool(GR)); in TEST()
1230 auto LR = GR->lookup(0x1000); in TEST()
1234 LR = GR->lookup(0x100F); in TEST()
1239 LR = GR->lookup(0x1010); in TEST()
1246 LR = GR->lookup(0x1012); in TEST()
1253 LR = GR->lookup(0x1014); in TEST()
1259 LR = GR->lookup(0x1016); in TEST()
1266 LR = GR->lookup(0x1018); in TEST()
1272 LR = GR->lookup(0x1020); in TEST()
1345 Expected<GsymReader> GR = GsymReader::copyBuffer(OutStrm.str()); in TEST() local
1346 ASSERT_THAT_EXPECTED(GR, Succeeded()); in TEST()
1348 EXPECT_EQ(GR->getNumAddresses(), 1u); in TEST()
1349 auto ExpFI = GR->getFunctionInfo(0x1000); in TEST()
1422 Expected<GsymReader> GR = GsymReader::copyBuffer(OutStrm.str()); in TEST() local
1423 ASSERT_THAT_EXPECTED(GR, Succeeded()); in TEST()
1425 EXPECT_EQ(GR->getNumAddresses(), 1u); in TEST()
1426 auto ExpFI = GR->getFunctionInfo(0x1000); in TEST()
1529 Expected<GsymReader> GR = GsymReader::copyBuffer(OutStrm.str()); in TEST() local
1530 ASSERT_THAT_EXPECTED(GR, Succeeded()); in TEST()
1532 EXPECT_EQ(GR->getNumAddresses(), 1u); in TEST()
1533 auto ExpFI = GR->getFunctionInfo(0x1000); in TEST()
1538 StringRef MethodName = GR->getString(ExpFI->Name); in TEST()
1634 Expected<GsymReader> GR = GsymReader::copyBuffer(OutStrm.str()); in TEST() local
1635 ASSERT_THAT_EXPECTED(GR, Succeeded()); in TEST()
1637 EXPECT_EQ(GR->getNumAddresses(), 1u); in TEST()
1638 auto ExpFI = GR->getFunctionInfo(0x1000); in TEST()
1643 StringRef MethodName = GR->getString(ExpFI->Name); in TEST()
1663 Expected<GsymReader> GR = GsymReader::copyBuffer(OutStrm.str()); in TEST() local
1664 ASSERT_THAT_EXPECTED(GR, Succeeded()); in TEST()
1666 EXPECT_EQ(GR->getNumAddresses(), 1u); in TEST()
1667 auto ExpFI = GR->getFunctionInfo(0x1500); in TEST()
1672 StringRef MethodName = GR->getString(ExpFI->Name); in TEST()
1832 Expected<GsymReader> GR = GsymReader::copyBuffer(OutStrm.str()); in TEST() local
1833 ASSERT_THAT_EXPECTED(GR, Succeeded()); in TEST()
1835 EXPECT_EQ(GR->getNumAddresses(), 1u); in TEST()
1836 auto ExpFI = GR->getFunctionInfo(0x1000); in TEST()
1841 StringRef MethodName = GR->getString(ExpFI->Name); in TEST()
1845 auto LR = GR->lookup(0x1000); in TEST()
1849 LR = GR->lookup(0x1100-1); in TEST()
1854 LR = GR->lookup(0x1100); in TEST()
1859 LR = GR->lookup(0x1180-1); in TEST()
1864 LR = GR->lookup(0x1180); in TEST()
1869 LR = GR->lookup(0x1200-1); in TEST()
1874 LR = GR->lookup(0x1200); in TEST()
2092 Expected<GsymReader> GR = GsymReader::copyBuffer(OutStrm.str()); in TEST() local
2093 ASSERT_THAT_EXPECTED(GR, Succeeded()); in TEST()
2095 EXPECT_EQ(GR->getNumAddresses(), 4u); in TEST()
2097 auto ExpFI = GR->getFunctionInfo(0x1000); in TEST()
2101 StringRef MethodName = GR->getString(ExpFI->Name); in TEST()
2109 ExpFI = GR->getFunctionInfo(0x2000); in TEST()
2113 MethodName = GR->getString(ExpFI->Name); in TEST()
2121 ExpFI = GR->getFunctionInfo(0x3000); in TEST()
2126 MethodName = GR->getString(ExpFI->Name); in TEST()
2129 ExpFI = GR->getFunctionInfo(0x4000); in TEST()
2133 MethodName = GR->getString(ExpFI->Name); in TEST()
2271 Expected<GsymReader> GR = GsymReader::copyBuffer(OutStrm.str()); in TEST() local
2272 ASSERT_THAT_EXPECTED(GR, Succeeded()); in TEST()
2275 EXPECT_EQ(GR->getNumAddresses(), 1u); in TEST()
2276 auto ExpFI = GR->getFunctionInfo(0x1000); in TEST()
2279 StringRef MethodName = GR->getString(ExpFI->Name); in TEST()
2411 Expected<GsymReader> GR = GsymReader::copyBuffer(OutStrm.str()); in TEST() local
2412 ASSERT_THAT_EXPECTED(GR, Succeeded()); in TEST()
2415 EXPECT_EQ(GR->getNumAddresses(), 1u); in TEST()
2416 auto ExpFI = GR->getFunctionInfo(0x1000); in TEST()
2419 StringRef MethodName = GR->getString(ExpFI->Name); in TEST()