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()64 std::vector<SymEntry> Addresses; in computeSymbolSizes()104 for (SymEntry &P : Addresses) { in computeSymbolSizes()
517 const auto &SymEntry = pos->second; in getSymbol() local519 if (SymEntry.getSectionID() != AbsoluteSymbolSection) in getSymbol()520 SectionAddr = getSectionLoadAddress(SymEntry.getSectionID()); in getSymbol()521 uint64_t TargetAddr = SectionAddr + SymEntry.getOffset(); in getSymbol()527 TargetAddr = modifyAddressBasedOnFlags(TargetAddr, SymEntry.getFlags()); in getSymbol()528 return JITEvaluatedSymbol(TargetAddr, SymEntry.getFlags()); in getSymbol()
1077 auto &SymEntry = SymI->second; in emit() local1080 assert(((SymEntry.getFlags().hasMaterializationSideEffectsOnly() && in emit()1081 SymEntry.getState() == SymbolState::Materializing) || in emit()1082 SymEntry.getState() == SymbolState::Resolved) && in emit()1084 SymEntry.setState(SymbolState::Emitted); in emit()1091 SymEntry.setState(SymbolState::Ready); in emit()1721 auto &SymEntry = Symbols[KV.first]; in defineImpl() local1722 SymEntry.setFlags(KV.second); in defineImpl()1723 SymEntry.setState(SymbolState::NeverSearched); in defineImpl()1724 SymEntry.setMaterializerAttached(true); in defineImpl()