Home
last modified time | relevance | path

Searched refs:Sym (Results 1 – 25 of 389) sorted by relevance

12345678910>>...16

/freebsd-13.1/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DRangedConstraintManager.cpp26 Sym = simplify(State, Sym); in assumeSym()
29 if (isa<SymbolData>(Sym)) in assumeSym()
99 Sym = simplify(State, Sym); in assumeSymInclusiveRange()
106 SymbolRef AdjustedSym = Sym; in assumeSymInclusiveRange()
129 Sym = simplify(State, Sym); in assumeSymUnsupported()
132 QualType T = Sym->getType(); in assumeSymUnsupported()
141 return assumeSymNE(State, Sym, Zero, Zero); in assumeSymUnsupported()
143 return assumeSymEQ(State, Sym, Zero, Zero); in assumeSymUnsupported()
176 computeAdjustment(Sym, Adjustment); in assumeSymRel()
217 Sym = SE->getLHS(); in computeAdjustment()
[all …]
H A DRangeConstraintManager.cpp715 switch (Sym->getOpcode()) { in meansEquality()
886 return infer(Sym); in inferAs()
912 Visit(Sym)); in infer()
1191 EquivalenceClass::areEqual(State, Sym->getLHS(), Sym->getRHS())) { in getRangeForEqualities()
1417 switch (Sym->getKind()) { in assignImpl()
1736 State = trackEquality(State, Sym->getLHS(), Sym->getRHS()); in assignSymSymExprToRangeSet()
1739 State = trackDisequality(State, Sym->getLHS(), Sym->getRHS()); in assignSymSymExprToRangeSet()
1797 return Sym; in find()
2459 return getRange(St, Sym); in getSymLTRange()
2492 return getRange(St, Sym); in getSymGTRange()
[all …]
H A DSimpleConstraintManager.cpp60 SymbolRef Sym = Cond.getAsSymbol(); in assumeAux() local
61 assert(Sym); in assumeAux()
62 return assumeSymUnsupported(State, Sym, Assumption); in assumeAux()
71 SymbolRef Sym = SV.getSymbol(); in assumeAux() local
72 assert(Sym); in assumeAux()
73 return assumeSym(State, Sym, Assumption); in assumeAux()
104 SymbolRef Sym = Value.getAsSymbol(); in assumeInclusiveRange() local
105 assert(Sym); in assumeInclusiveRange()
106 return assumeSymInclusiveRange(State, Sym, From, To, InRange); in assumeInclusiveRange()
116 if (SymbolRef Sym = Value.getAsSymbol()) in assumeInclusiveRange() local
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/WebAssembly/MCTargetDesc/
H A DWebAssemblyTargetStreamer.cpp64 assert(Sym->isFunction()); in emitFunctionType()
65 OS << "\t.functype\t" << Sym->getName() << " "; in emitFunctionType()
71 assert(Sym->isGlobal()); in emitGlobalType()
72 OS << "\t.globaltype\t" << Sym->getName() << ", " in emitGlobalType()
75 if (!Sym->getGlobalType().Mutable) in emitGlobalType()
81 assert(Sym->isTable()); in emitTableType()
83 OS << "\t.tabletype\t" << Sym->getName() << ", " in emitTableType()
95 assert(Sym->isTag()); in emitTagType()
96 OS << "\t.tagtype\t" << Sym->getName() << " "; in emitTagType()
109 OS << "\t.import_name\t" << Sym->getName() << ", " in emitImportName()
[all …]
H A DWebAssemblyTargetStreamer.h46 virtual void emitTagType(const MCSymbolWasm *Sym) = 0;
48 virtual void emitImportModule(const MCSymbolWasm *Sym,
51 virtual void emitImportName(const MCSymbolWasm *Sym,
54 virtual void emitExportName(const MCSymbolWasm *Sym,
72 void emitGlobalType(const MCSymbolWasm *Sym) override;
73 void emitTableType(const MCSymbolWasm *Sym) override;
74 void emitTagType(const MCSymbolWasm *Sym) override;
91 void emitTagType(const MCSymbolWasm *Sym) override {} in emitTagType() argument
92 void emitImportModule(const MCSymbolWasm *Sym, in emitImportModule() argument
94 void emitImportName(const MCSymbolWasm *Sym, in emitImportName() argument
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DJITLink.cpp111 << (Sym.hasName() ? Sym.getName() : "<anonymous symbol>"); in operator <<()
148 for (auto *Sym : Symbols) in ~Section() local
149 Sym->~Symbol(); in ~Section()
223 Sym->setOffset(Sym->getOffset() - SplitIndex); in splitBlock()
234 BlockSymbols[&Sym->getBlock()].push_back(Sym); in dump()
276 for (auto *Sym : Syms) in dump() local
314 OS << " " << format("0x%016" PRIx64, Sym->getAddress()) << ": " << *Sym in dump()
322 OS << " " << format("0x%016" PRIx64, Sym->getAddress()) << ": " << *Sym in dump()
357 Sym->setLive(true); in markAllSymbolsLive()
377 if (&Sym->getBlock() == &B && Sym->hasName() && Sym->getOffset() == 0 && in makeTargetOutOfRangeError()
[all …]
H A DJITLinkGeneric.cpp319 assert(Sym->getAddress() == 0 && in getExternalSymbolNames()
321 assert(Sym->getName() != StringRef() && Sym->getName() != "" && in getExternalSymbolNames()
334 assert(Sym->getOffset() == 0 && in applyLookupResult()
437 if (Sym->isLive()) in prune()
438 Worklist.push_back(Sym); in prune()
442 auto *Sym = Worklist.back(); in prune() local
445 auto &B = Sym->getBlock(); in prune()
469 if (!Sym->isLive()) in prune()
473 G.removeDefinedSymbol(*Sym); in prune()
495 if (!Sym->isLive()) in prune()
[all …]
H A DELFLinkGraphBuilder.h107 getSymbolLinkageAndScope(const typename ELFT::Sym &Sym, StringRef Name);
161 const typename ELFT::Sym &Sym, StringRef Name) { in getSymbolLinkageAndScope() argument
165 switch (Sym.getBinding()) { in getSymbolLinkageAndScope()
180 switch (Sym.getVisibility()) { in getSymbolLinkageAndScope()
334 switch (Sym.getType()) { in graphifySymbols()
357 if (Sym.isCommon()) { in graphifySymbols()
360 Sym.st_size, Sym.getValue(), false); in graphifySymbols()
374 if (Sym.isDefined() && in graphifySymbols()
375 (Sym.getType() == ELF::STT_NOTYPE || Sym.getType() == ELF::STT_FUNC || in graphifySymbols()
400 G->addDefinedSymbol(*B, Sym.getValue(), *Name, Sym.st_size, L, S, in graphifySymbols()
[all …]
H A DMachOLinkGraphBuilder.h101 new (Sym) NormalizedSymbol(std::forward<ArgTs>(Args)...); in createNormalizedSymbol()
102 return *Sym; in createNormalizedSymbol()
130 auto *Sym = IndexToSymbol[Index]; in findSymbolByIndex() local
131 if (!Sym) in findSymbolByIndex()
134 return *Sym; in findSymbolByIndex()
149 auto *Sym = getSymbolByAddress(Address); in findSymbolByAddress() local
150 if (Sym) in findSymbolByAddress()
151 if (Address < Sym->getAddress() + Sym->getSize()) in findSymbolByAddress()
152 return *Sym; in findSymbolByAddress()
182 void setCanonicalSymbol(Symbol &Sym) { in setCanonicalSymbol() argument
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/
H A DJITLink.h405 return *Sym; in constructCommon()
417 return *Sym; in constructExternal()
428 return *Sym; in constructAbsolute()
441 return *Sym; in constructAnonDef()
454 return *Sym; in constructNamedDef()
1050 auto &Sym = in addExternalSymbol() local
1054 return Sym; in addExternalSymbol()
1290 assert(!Sym.isDefined() && !Sym.isAbsolute() && in removeExternalSymbol()
1305 assert(!Sym.isDefined() && Sym.isAbsolute() && in removeAbsoluteSymbol()
1322 Sym.getBlock().getSection().removeSymbol(Sym); in removeDefinedSymbol()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/WebAssembly/Utils/
H A DWebAssemblyUtilities.cpp104 if (Sym) { in getOrCreateFunctionTableSymbol()
105 if (!Sym->isFunctionTable()) in getOrCreateFunctionTableSymbol()
109 Sym->setFunctionTable(); in getOrCreateFunctionTableSymbol()
111 Sym->setUndefined(); in getOrCreateFunctionTableSymbol()
115 Sym->setOmitFromLinkingSection(); in getOrCreateFunctionTableSymbol()
116 return Sym; in getOrCreateFunctionTableSymbol()
123 if (Sym) { in getOrCreateFuncrefCallTableSymbol()
124 if (!Sym->isFunctionTable()) in getOrCreateFuncrefCallTableSymbol()
131 Sym->setWeak(true); in getOrCreateFuncrefCallTableSymbol()
136 Sym->setTableType(TableType); in getOrCreateFuncrefCallTableSymbol()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-objcopy/COFF/
H A DReader.cpp95 Symbol &Sym = Symbols.back(); in readSymbols() local
98 copySymbol(Sym.Sym, in readSymbols()
101 copySymbol(Sym.Sym, in readSymbols()
106 Sym.Name = *NameOrErr; in readSymbols()
149 Sym.WeakTargetSymbolId = WE->TagIndex; in readSymbols()
160 RawSymbolTable.push_back(&Sym); in setSymbolTargets()
161 for (size_t I = 0; I < Sym.Sym.NumberOfAuxSymbols; I++) in setSymbolTargets()
167 if (Sym.WeakTargetSymbolId) { in setSymbolTargets()
184 if (Sym == nullptr) in setSymbolTargets()
187 R.Target = Sym->UniqueId; in setSymbolTargets()
[all …]
H A DWriter.cpp31 if (Sym == nullptr) in finalizeRelocTargets()
43 if (Sym.TargetSectionId <= 0) { in finalizeSymbolContents()
46 Sym.Sym.SectionNumber = static_cast<uint32_t>(Sym.TargetSectionId); in finalizeSymbolContents()
53 Sym.Sym.SectionNumber = Sec->Index; in finalizeSymbolContents()
55 if (Sym.Sym.NumberOfAuxSymbols == 1 && in finalizeSymbolContents()
56 Sym.Sym.StorageClass == IMAGE_SYM_CLASS_STATIC) { in finalizeSymbolContents()
59 Sym.AuxData[0].Opaque); in finalizeSymbolContents()
71 Sym.Name.str().c_str()); in finalizeSymbolContents()
81 if (Sym.WeakTargetSymbolId && Sym.Sym.NumberOfAuxSymbols == 1) { in finalizeSymbolContents()
141 S.Sym.Name.Offset.Zeroes = 0; in finalizeStringTable()
[all …]
H A DObject.cpp29 for (Symbol &Sym : Symbols) in updateSymbols()
30 SymbolMap[Sym.UniqueId] = &Sym; in updateSymbols()
40 llvm::erase_if(Symbols, [ToRemove, &Errs](const Symbol &Sym) { in removeSymbols() argument
41 Expected<bool> ShouldRemove = ToRemove(Sym); in removeSymbols()
54 for (Symbol &Sym : Symbols) in markSymbols()
55 Sym.Referenced = false; in markSymbols()
105 Symbols, [&RemovedSections, &AssociatedSections](const Symbol &Sym) { in removeSections() argument
110 if (RemovedSections.count(Sym.AssociativeComdatTargetSectionId) == 1) in removeSections()
111 AssociatedSections.insert(Sym.TargetSectionId); in removeSections()
112 return RemovedSections.contains(Sym.TargetSectionId); in removeSections()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineModuleInfoImpls.h44 StubValueTy &getGVStubEntry(MCSymbol *Sym) { in getGVStubEntry() argument
45 assert(Sym && "Key cannot be null"); in getGVStubEntry()
46 return GVStubs[Sym]; in getGVStubEntry()
50 assert(Sym && "Key cannot be null"); in getThreadLocalGVStubEntry()
51 return ThreadLocalGVStubs[Sym]; in getThreadLocalGVStubEntry()
73 StubValueTy &getGVStubEntry(MCSymbol *Sym) { in getGVStubEntry() argument
74 assert(Sym && "Key cannot be null"); in getGVStubEntry()
75 return GVStubs[Sym]; in getGVStubEntry()
95 StubValueTy &getGVStubEntry(MCSymbol *Sym) { in getGVStubEntry() argument
96 assert(Sym && "Key cannot be null"); in getGVStubEntry()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DSymbolRecordHelpers.cpp24 assert(symbolOpensScope(Sym.kind())); in getScopeEndOffset()
25 switch (Sym.kind()) { in getScopeEndOffset()
32 ProcSym Proc = createRecord<ProcSym>(Sym); in getScopeEndOffset()
36 BlockSym Block = createRecord<BlockSym>(Sym); in getScopeEndOffset()
40 Thunk32Sym Thunk = createRecord<Thunk32Sym>(Sym); in getScopeEndOffset()
44 InlineSiteSym Site = createRecord<InlineSiteSym>(Sym); in getScopeEndOffset()
55 assert(symbolOpensScope(Sym.kind())); in getScopeParentOffset()
56 switch (Sym.kind()) { in getScopeParentOffset()
63 ProcSym Proc = createRecord<ProcSym>(Sym); in getScopeParentOffset()
67 BlockSym Block = createRecord<BlockSym>(Sym); in getScopeParentOffset()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DNativePublicSymbol.cpp20 const codeview::PublicSym32 &Sym) in NativePublicSymbol() argument
21 : NativeRawSymbol(Session, PDB_SymType::PublicSymbol, Id), Sym(Sym) {} in NativePublicSymbol()
34 uint32_t NativePublicSymbol::getAddressOffset() const { return Sym.Offset; } in getAddressOffset()
36 uint32_t NativePublicSymbol::getAddressSection() const { return Sym.Segment; } in getAddressSection()
39 return std::string(Sym.Name); in getName()
43 return Session.getRVAFromSectOffset(Sym.Segment, Sym.Offset); in getRelativeVirtualAddress()
47 return Session.getVAFromSectOffset(Sym.Segment, Sym.Offset); in getVirtualAddress()
H A DNativeFunctionSymbol.cpp23 const codeview::ProcSym &Sym, in NativeFunctionSymbol() argument
25 : NativeRawSymbol(Session, PDB_SymType::Function, Id), Sym(Sym), in NativeFunctionSymbol()
41 return Sym.CodeOffset; in getAddressOffset()
44 uint32_t NativeFunctionSymbol::getAddressSection() const { return Sym.Segment; } in getAddressSection()
46 return std::string(Sym.Name); in getName()
49 uint64_t NativeFunctionSymbol::getLength() const { return Sym.CodeSize; } in getLength()
52 return Session.getRVAFromSectOffset(Sym.Segment, Sym.CodeOffset); in getRelativeVirtualAddress()
56 return Session.getVAFromSectOffset(Sym.Segment, Sym.CodeOffset); in getVirtualAddress()
110 auto End = Syms.at(Sym.End); in findInlineFramesByVA()
/freebsd-13.1/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DTaint.cpp50 SymbolRef Sym = V.getAsSymbol(); in addTaint() local
51 if (Sym) in addTaint()
52 return addTaint(State, Sym, Kind); in addTaint()
88 Sym = SC->getOperand(); in addTaint()
96 SymbolRef Sym = V.getAsSymbol(); in removeTaint() local
97 if (Sym) in removeTaint()
98 return removeTaint(State, Sym); in removeTaint()
114 Sym = SC->getOperand(); in removeTaint()
151 if (SymbolRef Sym = V.getAsSymbol()) in isTainted() local
152 return isTainted(State, Sym, Kind); in isTainted()
[all …]
/freebsd-13.1/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DSMTConstraintManager.h57 State, Sym, in REGISTER_TRAIT_WITH_PROGRAMSTATE()
69 State, Sym, SMTConv::getRangeExpr(Solver, Ctx, Sym, From, To, InRange)); in REGISTER_TRAIT_WITH_PROGRAMSTATE()
95 ConditionTruthVal isSat = checkModel(State, Sym, Exp); in REGISTER_TRAIT_WITH_PROGRAMSTATE()
115 if (const SymbolData *SD = dyn_cast<SymbolData>(Sym)) { in REGISTER_TRAIT_WITH_PROGRAMSTATE()
116 QualType Ty = Sym->getType(); in REGISTER_TRAIT_WITH_PROGRAMSTATE()
156 if (const SymbolCast *SC = dyn_cast<SymbolCast>(Sym)) { in REGISTER_TRAIT_WITH_PROGRAMSTATE()
253 const SymExpr *Sym = SymVal->getSymbol(); in REGISTER_TRAIT_WITH_PROGRAMSTATE() local
254 QualType Ty = Sym->getType(); in REGISTER_TRAIT_WITH_PROGRAMSTATE()
269 if (isa<SymbolData>(Sym)) in REGISTER_TRAIT_WITH_PROGRAMSTATE()
274 if (const SymbolCast *SC = dyn_cast<SymbolCast>(Sym)) in REGISTER_TRAIT_WITH_PROGRAMSTATE()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DObjectLinkingLayer.cpp61 if (Sym->isCallable()) in scanLinkGraph()
104 G->makeExternal(*Sym); in discard()
210 if (Sym->hasName() && Sym->getScope() != Scope::Local) { in notifyResolved()
214 if (Sym->isCallable()) in notifyResolved()
229 if (Sym->hasName()) { in notifyResolved()
376 return NameCache.insert(std::make_pair(&Sym, ES.intern(Sym.getName()))) in getInternedName()
417 if (Sym->hasName() && Sym->getLinkage() == Linkage::Weak) { in claimOrExternalizeWeakAndCommonSymbols()
430 ProcessSymbol(Sym); in claimOrExternalizeWeakAndCommonSymbols()
432 ProcessSymbol(Sym); in claimOrExternalizeWeakAndCommonSymbols()
449 if (Sym->hasName() && MR->getSymbols().count(ES.intern(Sym->getName()))) in markResponsibilitySymbolsLive()
[all …]
/freebsd-13.1/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/
H A DRetainCountDiagnostics.cpp277 QualType T = Sym->getType(); in generateDiagnosticsForCallLike()
320 SymbolRef Sym; member in clang::ento::retaincountchecker::RefCountReportVisitor
328 ID.AddPointer(Sym); in Profile()
580 .getAsLocSymbol() == Sym) { in VisitNode()
622 SymbolRef Sym; member in VarBindingsCollector
627 : Sym(Sym), Result(ToFill) {} in VarBindingsCollector()
632 if (!SymV || SymV != Sym) in HandleBinding()
686 if (!getRefBinding(St, Sym)) in GetAllocationSite()
760 BR.markInteresting(Sym); in getEndPath()
771 BR.markInteresting(Sym); in getEndPath()
[all …]
H A DRetainCountChecker.cpp29 return State->get<RefBindings>(Sym); in getRefBinding()
38 assert(Sym != nullptr); in setRefBinding()
212 if (!Sym) in checkPostStmt()
293 if (!Sym || !dyn_cast_or_null<ObjCIvarRegion>(Sym->getOriginRegion())) in checkPostStmt()
299 QualType Ty = Sym->getType(); in checkPostStmt()
632 ErrorSym = Sym; in checkSummary()
652 ErrorSym = Sym; in checkSummary()
665 ErrorSym = Sym; in checkSummary()
987 if (!Sym) in processReturn()
1418 SymbolRef Sym = I.first; in checkDeadSymbols() local
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-objcopy/ELF/
H A DELFObjcopy.cpp242 return !Sym.Referenced && in isUnneededSymbol()
243 (Sym.Binding == STB_LOCAL || Sym.getShndx() == SHN_UNDEF) && in isUnneededSymbol()
256 if (!Sym.isCommon() && Sym.getShndx() != SHN_UNDEF && in updateAndRemoveSymbols()
258 (Sym.Visibility == STV_HIDDEN || Sym.Visibility == STV_INTERNAL)) || in updateAndRemoveSymbols()
260 Sym.Binding = STB_LOCAL; in updateAndRemoveSymbols()
281 if (Config.SymbolsToWeaken.matches(Sym.Name) && Sym.Binding == STB_GLOBAL) in updateAndRemoveSymbols()
282 Sym.Binding = STB_WEAK; in updateAndRemoveSymbols()
286 Sym.Binding = STB_WEAK; in updateAndRemoveSymbols()
293 Sym.Name = (Config.SymbolsPrefix + Sym.Name).str(); in updateAndRemoveSymbols()
313 Sym.Binding == STB_LOCAL && Sym.getShndx() != SHN_UNDEF && in updateAndRemoveSymbols()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Object/
H A DSymbolSize.cpp39 static unsigned getSymbolSectionID(const ObjectFile &O, SymbolRef Sym) { in getSymbolSectionID() argument
41 return M->getSymbolSectionID(Sym); in getSymbolSectionID()
43 return M->getSymbolSectionId(Sym); in getSymbolSectionID()
45 return M->getSymbolSectionID(Sym); in getSymbolSectionID()
46 return cast<COFFObjectFile>(O).getSymbolSectionID(Sym); in getSymbolSectionID()
57 for (ELFSymbolRef Sym : Syms) in computeSymbolSizes() local
58 Ret.push_back({Sym, Sym.getSize()}); in computeSymbolSizes()
67 SymbolRef Sym = *I; in computeSymbolSizes() local
68 Expected<uint64_t> ValueOrErr = Sym.getValue(); in computeSymbolSizes()
72 Addresses.push_back({I, *ValueOrErr, SymNum, getSymbolSectionID(O, Sym)}); in computeSymbolSizes()

12345678910>>...16