Searched refs:SymEntry (Results 1 – 4 of 4) sorted by relevance
18 struct SymEntry { struct25 int compareAddress(const SymEntry *A, const SymEntry *B); argument
21 int llvm::object::compareAddress(const SymEntry *A, const SymEntry *B) { in compareAddress()70 std::vector<SymEntry> Addresses; in computeSymbolSizes()115 for (SymEntry &P : Addresses) { in computeSymbolSizes()
523 const auto &SymEntry = pos->second; in getSymbol() local525 if (SymEntry.getSectionID() != AbsoluteSymbolSection) in getSymbol()526 SectionAddr = getSectionLoadAddress(SymEntry.getSectionID()); in getSymbol()527 uint64_t TargetAddr = SectionAddr + SymEntry.getOffset(); in getSymbol()533 TargetAddr = modifyAddressBasedOnFlags(TargetAddr, SymEntry.getFlags()); in getSymbol()534 return JITEvaluatedSymbol(TargetAddr, SymEntry.getFlags()); in getSymbol()
1098 auto &SymEntry = SymI->second; in emit() local1101 assert(((SymEntry.getFlags().hasMaterializationSideEffectsOnly() && in emit()1102 SymEntry.getState() == SymbolState::Materializing) || in emit()1103 SymEntry.getState() == SymbolState::Resolved) && in emit()1105 SymEntry.setState(SymbolState::Emitted); in emit()1112 SymEntry.setState(SymbolState::Ready); in emit()1761 auto &SymEntry = Symbols[KV.first]; in defineImpl() local1762 SymEntry.setFlags(KV.second); in defineImpl()1763 SymEntry.setState(SymbolState::NeverSearched); in defineImpl()1764 SymEntry.setMaterializerAttached(true); in defineImpl()