Searched refs:SymEntry (Results 1 – 4 of 4) sorted by relevance
18 struct SymEntry { struct25 int compareAddress(const SymEntry *A, const SymEntry *B); argument
20 int llvm::object::compareAddress(const SymEntry *A, const SymEntry *B) { in compareAddress()60 std::vector<SymEntry> Addresses; in computeSymbolSizes()100 for (SymEntry &P : Addresses) { in computeSymbolSizes()
513 const auto &SymEntry = pos->second; in getSymbol() local515 if (SymEntry.getSectionID() != AbsoluteSymbolSection) in getSymbol()516 SectionAddr = getSectionLoadAddress(SymEntry.getSectionID()); in getSymbol()517 uint64_t TargetAddr = SectionAddr + SymEntry.getOffset(); in getSymbol()523 TargetAddr = modifyAddressBasedOnFlags(TargetAddr, SymEntry.getFlags()); in getSymbol()524 return JITEvaluatedSymbol(TargetAddr, SymEntry.getFlags()); in getSymbol()
1036 auto &SymEntry = SymI->second; in emit() local1039 assert(((SymEntry.getFlags().hasMaterializationSideEffectsOnly() && in emit()1040 SymEntry.getState() == SymbolState::Materializing) || in emit()1041 SymEntry.getState() == SymbolState::Resolved) && in emit()1043 SymEntry.setState(SymbolState::Emitted); in emit()1050 SymEntry.setState(SymbolState::Ready); in emit()1641 auto &SymEntry = Symbols[KV.first]; in defineImpl() local1642 SymEntry.setFlags(KV.second); in defineImpl()1643 SymEntry.setState(SymbolState::NeverSearched); in defineImpl()1644 SymEntry.setMaterializerAttached(true); in defineImpl()