Searched refs:SymbolRef (Results 1 - 25 of 127) sorted by relevance

123456

/external/llvm/include/llvm/Object/
H A DSymbolSize.h18 std::vector<std::pair<SymbolRef, uint64_t>>
H A DObjectFile.h33 class SymbolRef;
70 friend class SymbolRef;
100 bool containsSymbol(SymbolRef S) const;
115 class SymbolRef : public BasicSymbolRef { class in namespace:llvm::object
119 SymbolRef() : BasicSymbolRef() {} function in class:llvm::object::SymbolRef
130 SymbolRef(DataRefImpl SymbolP, const ObjectFile *Owner);
131 SymbolRef(const BasicSymbolRef &B) : BasicSymbolRef(B) { function in class:llvm::object::SymbolRef
147 Expected<SymbolRef::Type> getType() const;
158 symbol_iterator(SymbolRef Sym) : basic_symbol_iterator(Sym) {}
160 : basic_symbol_iterator(SymbolRef(
308 inline SymbolRef::SymbolRef(DataRefImpl SymbolP, const ObjectFile *Owner) function in class:llvm::object::SymbolRef
[all...]
/external/clang/lib/StaticAnalyzer/Core/
H A DSimpleConstraintManager.h53 SymbolRef Sym,
67 virtual ProgramStateRef assumeSymNE(ProgramStateRef state, SymbolRef sym,
71 virtual ProgramStateRef assumeSymEQ(ProgramStateRef state, SymbolRef sym,
75 virtual ProgramStateRef assumeSymLT(ProgramStateRef state, SymbolRef sym,
79 virtual ProgramStateRef assumeSymGT(ProgramStateRef state, SymbolRef sym,
83 virtual ProgramStateRef assumeSymLE(ProgramStateRef state, SymbolRef sym,
87 virtual ProgramStateRef assumeSymGE(ProgramStateRef state, SymbolRef sym,
93 ProgramStateRef State, SymbolRef Sym, const llvm::APSInt &From,
97 ProgramStateRef state, SymbolRef Sym, const llvm::APSInt &From,
113 SymbolRef Sy
[all...]
H A DConstraintManager.cpp22 SymbolRef Sym) {
29 SymbolRef Sym) {
H A DRangeConstraintManager.cpp290 CLANG_ENTO_PROGRAMSTATE_MAP(SymbolRef,
295 RangeSet GetRange(ProgramStateRef state, SymbolRef sym);
300 ProgramStateRef assumeSymNE(ProgramStateRef state, SymbolRef sym,
304 ProgramStateRef assumeSymEQ(ProgramStateRef state, SymbolRef sym,
308 ProgramStateRef assumeSymLT(ProgramStateRef state, SymbolRef sym,
312 ProgramStateRef assumeSymGT(ProgramStateRef state, SymbolRef sym,
316 ProgramStateRef assumeSymGE(ProgramStateRef state, SymbolRef sym,
320 ProgramStateRef assumeSymLE(ProgramStateRef state, SymbolRef sym,
325 ProgramStateRef State, SymbolRef Sym, const llvm::APSInt &From,
329 ProgramStateRef State, SymbolRef Sy
[all...]
H A DSimpleConstraintManager.cpp99 SymbolRef Sym, bool Assumption) {
122 SymbolRef sym = Cond.getAsSymExpr();
132 SymbolRef sym = SV.getSymbol();
166 SymbolRef Subtraction = SymMgr.getSymSymExpr(SSE->getRHS(), BO_Sub,
203 SymbolRef Sym = Value.getAsSymExpr();
215 if (SymbolRef Sym = Value.getAsSymbol())
229 static void computeAdjustment(SymbolRef &Sym, llvm::APSInt &Adjustment) {
264 SymbolRef Sym = LHS;
303 SymbolRef Sym,
312 SymbolRef AdjustedSy
[all...]
H A DDynamicTypeMap.cpp35 SymbolRef Sym = SR->getSymbol();
/external/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMMCExpr.cpp32 if (Expr->getKind() != MCExpr::SymbolRef)
35 if (Expr->getKind() != MCExpr::SymbolRef)
/external/swiftshader/third_party/LLVM/include/llvm/Object/
H A DObjectFile.h81 /// SymbolRef - This is a value type class that represents a single symbol in
83 class SymbolRef { class in namespace:llvm::object
89 SymbolRef() : OwningObject(NULL) { function in class:llvm::object::SymbolRef
100 SymbolRef(DataRefImpl SymbolP, const ObjectFile *Owner);
102 bool operator==(const SymbolRef &Other) const;
104 error_code getNext(SymbolRef &Result) const;
110 error_code getSymbolType(SymbolRef::SymbolType &Result) const;
126 typedef content_iterator<SymbolRef> symbol_iterator;
146 error_code getSymbol(SymbolRef &Result) const;
166 friend class SymbolRef;
306 inline SymbolRef::SymbolRef(DataRefImpl SymbolP, const ObjectFile *Owner) function in class:llvm::object::SymbolRef
[all...]
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DTaintManager.h32 typedef llvm::ImmutableMap<SymbolRef, TaintTagType> TaintMapImpl;
H A DSymbolManager.h118 SymbolRef parentSymbol;
122 SymbolDerived(SymbolID sym, SymbolRef parent, const TypedValueRegion *r)
125 SymbolRef getParentSymbol() const { return parentSymbol; }
133 static void Profile(llvm::FoldingSetNodeID& profile, SymbolRef parent,
391 typedef llvm::DenseMap<SymbolRef, SymbolRefSmallVectorTy*> SymbolDependTy;
428 const SymbolDerived *getDerivedSymbol(SymbolRef parentSymbol,
466 void addSymbolDependency(const SymbolRef Primary, const SymbolRef Dependent);
468 const SymbolRefSmallVectorTy *getDependentSymbols(const SymbolRef Primary);
481 typedef llvm::DenseSet<SymbolRef> SymbolSetT
[all...]
H A DConstraintManager.h137 SymbolRef sym) const {
153 ConditionTruthVal isNull(ProgramStateRef State, SymbolRef Sym) {
177 virtual ConditionTruthVal checkNull(ProgramStateRef State, SymbolRef Sym);
H A DSymExpr.h95 typedef const SymExpr *SymbolRef; typedef in namespace:clang::ento
96 typedef SmallVector<SymbolRef, 2> SymbolRefSmallVectorTy;
/external/clang/lib/StaticAnalyzer/Checkers/
H A DSimpleStreamChecker.cpp29 typedef SmallVector<SymbolRef, 2> SymbolVector;
60 void reportDoubleClose(SymbolRef FileDescSym,
64 void reportLeaks(ArrayRef<SymbolRef> LeakedStreams, CheckerContext &C,
90 REGISTER_MAP_WITH_PROGRAMSTATE(StreamMap, SymbolRef, StreamState)
99 bool VisitSymbol(SymbolRef sym) override {
127 SymbolRef FileDesc = Call.getReturnValue().getAsSymbol();
146 SymbolRef FileDesc = Call.getArgSVal(0).getAsSymbol();
163 static bool isLeaked(SymbolRef Sym, const StreamState &SS,
182 SymbolRef Sym = I->first;
200 void SimpleStreamChecker::reportDoubleClose(SymbolRef FileDescSy
[all...]
H A DObjCSuperDeallocChecker.cpp54 void reportUseAfterDealloc(SymbolRef Sym, StringRef Desc, const Stmt *S,
61 // SymbolRef for the receiver.
62 REGISTER_SET_WITH_PROGRAMSTATE(CalledSuperDealloc, SymbolRef)
68 SymbolRef ReceiverSymbol;
72 SuperDeallocBRVisitor(SymbolRef ReceiverSymbol)
91 SymbolRef ReceiverSymbol = M.getReceiverSVal().getAsSymbol();
126 SymbolRef ReceiverSymbol = M.getSelfSVal().getAsSymbol();
138 SymbolRef BaseSym = L.getLocSymbolInBase();
181 void ObjCSuperDeallocChecker::reportUseAfterDealloc(SymbolRef Sym,
211 SymbolRef Sy
[all...]
H A DObjCContainersChecker.cpp41 inline SymbolRef getArraySym(const Expr *E, CheckerContext &C) const {
43 SymbolRef ArraySym = ArrayRef.getAsSymbol();
64 REGISTER_MAP_WITH_PROGRAMSTATE(ArraySizeMap, SymbolRef, DefinedSVal)
76 SymbolRef ArraySym = ArrayRef.getAsSymbol();
120 SymbolRef ArraySym = getArraySym(ArrayExpr, C);
H A DCheckObjCDealloc.cpp133 bool diagnoseExtraRelease(SymbolRef ReleasedValue, const ObjCMethodCall &M,
136 bool diagnoseMistakenDealloc(SymbolRef DeallocedValue,
140 SymbolRef getValueReleasedByNillingOut(const ObjCMethodCall &M,
143 const ObjCIvarRegion *getIvarRegionForIvarSymbol(SymbolRef IvarSym) const;
144 SymbolRef getInstanceSymbolFromIvarSymbol(SymbolRef IvarSym) const;
147 findPropertyOnDeallocatingInstance(SymbolRef IvarSym,
166 void transitionToReleaseValue(CheckerContext &C, SymbolRef Value) const;
168 SymbolRef InstanceSym,
169 SymbolRef ValueSy
[all...]
H A DMacOSKeychainAPIChecker.cpp40 SymbolRef Region;
42 AllocationState(const Expr *E, unsigned int Idx, SymbolRef R) :
62 typedef std::pair<SymbolRef, const AllocationState*> AllocationPair;
103 const ExplodedNode *getAllocationNode(const ExplodedNode *N, SymbolRef Sym,
110 bool definitelyReturnedError(SymbolRef RetSym,
116 bool definitelyDidnotReturnError(SymbolRef RetSym,
135 SymbolRef Sym;
138 SecKeychainBugVisitor(SymbolRef S) : Sym(S) {}
158 SymbolRef,
210 static SymbolRef getAsPointeeSymbo
[all...]
H A DTaintTesterChecker.cpp30 SymbolRef getPointedToSymbol(CheckerContext &C,
/external/llvm/lib/DebugInfo/Symbolize/
H A DSymbolizableObjectFile.cpp56 std::vector<std::pair<SymbolRef, uint64_t>> Symbols =
119 std::error_code SymbolizableObjectFile::addSymbol(const SymbolRef &Symbol,
123 Expected<SymbolRef::Type> SymbolTypeOrErr = Symbol.getType();
126 SymbolRef::Type SymbolType = *SymbolTypeOrErr;
127 if (SymbolType != SymbolRef::ST_Function && SymbolType != SymbolRef::ST_Data)
154 auto &M = SymbolType == SymbolRef::ST_Function ? Functions : Objects;
172 bool SymbolizableObjectFile::getNameFromSymbolTable(SymbolRef::Type Type,
177 const auto &SymbolMap = Type == SymbolRef::ST_Function ? Functions : Objects;
216 if (getNameFromSymbolTable(SymbolRef
[all...]
/external/swiftshader/third_party/LLVM/lib/Target/ARM/MCTargetDesc/
H A DARMMCExpr.cpp30 if (Expr->getKind() != MCExpr::SymbolRef)
33 if (Expr->getKind() != MCExpr::SymbolRef)
61 case MCExpr::SymbolRef:
/external/llvm/lib/ExecutionEngine/OProfileJIT/
H A DOProfileJITEventListener.cpp89 for (const std::pair<SymbolRef, uint64_t> &P : computeSymbolSizes(DebugObj)) {
90 SymbolRef Sym = P.first;
91 if (Sym.getType() != SymbolRef::ST_Function)
131 if (I->getType() == SymbolRef::ST_Function) {
/external/llvm/lib/Object/
H A DSymbolSize.cpp40 static unsigned getSymbolSectionID(const ObjectFile &O, SymbolRef Sym) {
46 std::vector<std::pair<SymbolRef, uint64_t>>
48 std::vector<std::pair<SymbolRef, uint64_t>> Ret;
64 SymbolRef Sym = *I;
/external/llvm/tools/llvm-readobj/
H A DWin64EHDumper.h19 class SymbolRef;
30 uint64_t, object::SymbolRef &,
/external/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldCOFF.h42 uint64_t getSymbolOffset(const SymbolRef &Sym);

Completed in 521 milliseconds

123456