Home | History | Annotate | Download | only in JIT

Lines Matching defs:Relocations

57 STATISTIC(NumRelos, "Number of relocations applied");
295 /// Relocations - These are the relocations that the function needs, as
297 std::vector<MachineRelocation> Relocations;
404 Relocations.push_back(MR);
821 if (!Relocations.empty()) {
823 NumRelos += Relocations.size();
825 // Resolve the relocations to concrete pointers.
826 for (unsigned i = 0, e = Relocations.size(); i != e; ++i) {
827 MachineRelocation &MR = Relocations[i];
875 TheJIT->getJITInfo().relocate(BufferBegin, &Relocations[0],
876 Relocations.size(), MemMgr->getGOTBase());
891 // global variables that were referenced in the relocations.
918 << Relocations.size() << " relocations\n");
920 Relocations.clear();
964 Relocations.clear(); // Clear the old relocations or we'll reapply them.