• Home
  • Raw
  • Download

Lines Matching full:symbols

24 /// GetAllUndefinedSymbols - calculates the set of undefined symbols that still
26 /// symbols with the same name but different LLVM types that will be resolved to
30 /// M - The module in which to find undefined symbols.
34 /// undefined symbols.
76 // Prune out any defined symbols from the undefined symbols set... in GetAllUndefinedSymbols()
82 ++I; // Keep this symbol in the undefined symbols list in GetAllUndefinedSymbols()
86 /// provide symbols that are currently undefined.
103 // Find all of the symbols currently undefined in the bitcode program. in LinkInArchive()
104 // If all the symbols are defined, the program is complete, and there is in LinkInArchive()
110 verbose("No symbols undefined, skipping library '" + Filename.str() + "'"); in LinkInArchive()
129 // Save a set of symbols that are not defined by the archive. Since we're in LinkInArchive()
131 // variable is used to "set_subtract" from the set of undefined symbols. in LinkInArchive()
134 // Save the current set of undefined symbols, because we may have to make in LinkInArchive()
146 return error("Cannot find symbols in '" + Filename.str() + in LinkInArchive()
154 // Any symbols remaining in UndefinedSymbols after in LinkInArchive()
180 // Get the undefined symbols from the aggregate module. This recomputes the in LinkInArchive()
181 // symbols we still need after the new modules have been linked in. in LinkInArchive()
184 // At this point we have two sets of undefined symbols: UndefinedSymbols in LinkInArchive()
185 // which holds the undefined symbols from all the modules, and in LinkInArchive()
186 // NotDefinedByArchive which holds symbols we know the archive doesn't in LinkInArchive()
187 // define. There's no point searching for symbols that we won't find in the in LinkInArchive()
191 // If there's no symbols left, no point in continuing to search the in LinkInArchive()