Home | History | Annotate | Download | only in JIT

Lines Matching refs:idx

617   unsigned idx = revGOTMap[addr];
618 if (!idx) {
619 idx = ++nextGOTIndex;
620 revGOTMap[addr] = idx;
621 DEBUG(dbgs() << "JIT: Adding GOT entry " << idx << " for addr ["
624 return idx;
874 unsigned idx = Resolver.getGOTIndexForAddr(ResultPtr);
875 MR.setGOTIndex(idx);
876 if (((void**)MemMgr->getGOTBase())[idx] != ResultPtr) {
878 << " pointing at " << ((void**)MemMgr->getGOTBase())[idx]
880 ((void**)MemMgr->getGOTBase())[idx] = ResultPtr;
892 unsigned idx = Resolver.getGOTIndexForAddr((void*)BufferBegin);
893 if (((void**)MemMgr->getGOTBase())[idx] != (void*)BufferBegin) {
895 << " pointing at " << ((void**)MemMgr->getGOTBase())[idx]
897 ((void**)MemMgr->getGOTBase())[idx] = (void*)BufferBegin;