Searched defs:island (Results 1 - 3 of 3) sorted by relevance

/frameworks/compile/mclinker/lib/LD/
H A DBranchIslandFactory.cpp25 /// @param pMaxIslandSize - the predefined value for the max size of a island
65 /// produce - produce a island for the given fragment
66 /// @param pFragment - the fragment needs a branch island
68 BranchIsland* island = allocate(); local
69 new (island) BranchIsland(pFragment, // entry fragment to the island
70 m_MaxIslandSize, // the max size of the island
71 size() - 1u); // index in the island factory
72 return island;
76 /// @param pFragment - the fragment needs a branch island
[all...]
/frameworks/compile/mclinker/lib/Object/
H A DObjectLinker.cpp833 BranchIsland& island = *facIter; local
834 BranchIsland::reloc_iterator iter, iterEnd = island.reloc_end();
835 for (iter = island.reloc_begin(); iter != iterEnd; ++iter)
911 BranchIsland& island = *facIter; local
912 BranchIsland::reloc_iterator iter, iterEnd = island.reloc_end();
913 for (iter = island.reloc_begin(); iter != iterEnd; ++iter) {
/frameworks/compile/mclinker/lib/Target/Mips/
H A DMipsLDBackend.cpp834 BranchIsland& island = *ii; local
835 if (island.size() > stubGroupSize()) {
840 if (island.numOfStubs() == 0) {
844 Fragment* exit = &*island.end();
845 if (exit == &*island.begin()->getParent()->end()) {
849 if ((island.offset() + island.size()) > exit->getOffset()) {
851 (invalid_frags.back()->getParent() != island.getParent())) {
873 for (BranchIslandFactory::iterator island = getBRIslandFactory()->begin(),
875 island !
[all...]

Completed in 2445 milliseconds