Lines Matching refs:GOT
1196 std::size_t getGOTTotal(ArrayRef<uint8_t> GOT) const;
1197 GOTIter makeGOTIter(ArrayRef<uint8_t> GOT, std::size_t EntryNum);
1256 ErrorOr<ArrayRef<uint8_t>> GOT = Obj->getSectionContents(GOTShdr); in parseGOT() local
1257 if (!GOT) { in parseGOT()
1262 if (*DtLocalGotNum > getGOTTotal(*GOT)) { in parseGOT()
1278 if (*DtLocalGotNum + GlobalGotNum > getGOTTotal(*GOT)) { in parseGOT()
1283 GOTIter GotBegin = makeGOTIter(*GOT, 0); in parseGOT()
1284 GOTIter GotLocalEnd = makeGOTIter(*GOT, *DtLocalGotNum); in parseGOT()
1315 GOTIter GotGlobalEnd = makeGOTIter(*GOT, *DtLocalGotNum + GlobalGotNum); in parseGOT()
1323 std::size_t SpecGotNum = getGOTTotal(*GOT) - *DtLocalGotNum - GlobalGotNum; in parseGOT()
1392 std::size_t MipsGOTParser<ELFT>::getGOTTotal(ArrayRef<uint8_t> GOT) const { in getGOTTotal()
1393 return GOT.size() / sizeof(GOTEntry); in getGOTTotal()
1398 MipsGOTParser<ELFT>::makeGOTIter(ArrayRef<uint8_t> GOT, std::size_t EntryNum) { in makeGOTIter() argument
1399 const char *Data = reinterpret_cast<const char *>(GOT.data()); in makeGOTIter()