Searched refs:got_entry (Results 1 - 4 of 4) sorted by relevance

/frameworks/compile/mclinker/lib/Target/Mips/
H A DMipsRelocator.cpp356 void helper_SetupRelDynForGOTEntry(MipsGOTEntry& got_entry, argument
365 rel_entry.targetRef() = *FragmentRef::Create(got_entry, 0);
376 MipsGOTEntry* got_entry; local
380 got_entry = got.consumeLocal();
382 helper_SetupRelDynForGOTEntry(*got_entry, pReloc, NULL, pParent);
383 return *got_entry;
386 got_entry = got.lookupEntry(rsym);
387 if (NULL != got_entry) {
389 return *got_entry;
394 got_entry
419 MipsGOTEntry& got_entry = helper_GetGOTEntry(pReloc, pParent); local
586 MipsGOTEntry& got_entry = helper_GetGOTEntry(pReloc, pParent); local
[all...]
/frameworks/compile/mclinker/lib/Target/X86/
H A DX86Relocator.cpp581 static X86_32GOTEntry* got_entry = NULL; local
582 if (NULL != got_entry)
583 return *got_entry;
587 got_entry = getTarget().getGOT().consume();
593 rel_entry->targetRef().assign(*got_entry, 0x0);
596 return *got_entry;
698 X86_32GOTEntry* got_entry = pParent.getSymGOTMap().lookUp(*rsym); local
699 if (NULL != got_entry)
700 return *got_entry;
703 got_entry
739 X86_32GOTEntry& got_entry = helper_get_GOT_and_init(pReloc, pParent); local
1028 const X86_32GOTEntry& got_entry = pParent.getTLSModuleID(); local
1065 X86_32GOTEntry* got_entry = pParent.getSymGOTMap().lookUp(*rsym); local
1098 X86_32GOTEntry* got_entry = pParent.getSymGOTMap().lookUp(*rsym); local
1456 X86_64GOTEntry* got_entry = pParent.getSymGOTMap().lookUp(*rsym); local
1498 X86_64GOTEntry& got_entry = helper_get_GOT_and_init(pReloc, pParent); local
[all...]
/frameworks/compile/mclinker/lib/Target/Hexagon/
H A DHexagonRelocator.cpp369 HexagonGOTEntry* got_entry = pParent.getSymGOTMap().lookUp(*rsym); local
370 if (NULL != got_entry)
371 return *got_entry;
374 got_entry = ld_backend.getGOT().consume();
375 pParent.getSymGOTMap().record(*rsym, *got_entry);
380 got_entry->setValue(pReloc.symValue());
383 // Initialize got_entry content and the corresponding dynamic relocation.
385 helper_DynRel(rsym, *got_entry, 0x0, llvm::ELF::R_HEX_RELATIVE, pParent);
386 got_entry->setValue(pReloc.symValue());
389 helper_DynRel(rsym, *got_entry,
408 HexagonGOTEntry& got_entry = helper_get_GOT_and_init(pReloc, pParent); local
[all...]
/frameworks/compile/mclinker/lib/Target/ARM/
H A DARMRelocator.cpp587 ARMGOTEntry* got_entry = pParent.getSymGOTMap().lookUp(*rsym); local
588 if (NULL == got_entry) {
589 got_entry = ld_backend.getGOT().consumeGOT();
590 pParent.getSymGOTMap().record(*rsym, *got_entry);
594 got_entry->setValue(pReloc.symValue());
603 got_entry->setValue(pReloc.symValue());
609 got_entry->setValue(0);
613 rel_entry.targetRef().assign(*got_entry);
619 return *got_entry;
632 ARMGOTEntry& got_entry local
[all...]

Completed in 70 milliseconds