/external/clang/lib/Analysis/ |
ProgramPoint.cpp | 22 const LocationContext *LC, 28 return PreStmt(S, LC, tag); 30 return PostStmt(S, LC, tag); 32 return PreLoad(S, LC, tag); 34 return PostLoad(S, LC, tag); 36 return PreStore(S, LC, tag); 38 return PostLValue(S, LC, tag); 40 return PostPurgeDeadSymbols(S, LC, tag);
|
AnalysisDeclContext.cpp | 296 const LocationContext *LC = this; 297 while (LC) { 298 if (const StackFrameContext *SFC = dyn_cast<StackFrameContext>(LC)) 300 LC = LC->getParent(); 307 const LocationContext *LC = this; 308 while (LC) { 309 if (const StackFrameContext *SFC = dyn_cast<StackFrameContext>(LC)) { 313 LC = LC->getParent() [all...] |
/external/llvm/include/llvm/Analysis/ |
LibCallAliasAnalysis.h | 30 explicit LibCallAliasAnalysis(LibCallInfo *LC = 0) 31 : FunctionPass(ID), LCI(LC) { 34 explicit LibCallAliasAnalysis(char &ID, LibCallInfo *LC) 35 : FunctionPass(ID), LCI(LC) {
|
/external/clang/test/CodeGenCXX/ |
mangle-extern-local.cpp | 29 struct LC { int localfunc() { extern int var4; return var4; } }; 30 LC localobj;
|
/external/clang/examples/analyzer-plugin/ |
MainCallChecker.cpp | 20 const LocationContext *LC = C.getLocationContext(); 22 const FunctionDecl *FD = state->getSVal(Callee, LC).getAsFunctionDecl();
|
/external/clang/test/Parser/ |
cxx-casting.cpp | 59 #define LC <: 61 test1::A LC:B> c; // expected-error {{cannot refer to class template 'A' without a template argument list}} expected-error 2{{}} expected-note{{}} 62 (void)static_cast LC:c>(&x); // expected-error {{expected '<' after 'static_cast'}} expected-error 2{{}} expected-note{{}}
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
AnalyzerStatsChecker.cpp | 50 const LocationContext *LC = GraphRoot->getLocation().getLocationContext(); 52 const Decl *D = LC->getDecl(); 70 C = LC->getCFG(); 133 SM, LC));
|
IteratorsChecker.cpp | 123 const LocationContext *LC) const; 128 const LocationContext *LC) const; 140 const LocationContext *LC) const; 250 const Expr *lexp, const Expr *rexp, const LocationContext *LC) const { 257 SVal sv = state->getSVal(lexp, LC); 270 return handleAssign(state, MR, rexp, LC); 275 const MemRegion *MR, const Expr *rexp, const LocationContext *LC) const { 297 const MemRegion *IMR = state->getRegion(VD, LC); 322 const MemRegion *IMR = state->getRegion(VD, LC); 337 state = handleAssign( state, MR, OCE->getArg(0), LC); [all...] |
UndefCapturedBlockVarChecker.cpp | 77 const LocationContext *LC = C.getLocationContext(); 78 VR = C.getSValBuilder().getRegionManager().getVarRegion(VD, LC);
|
UnreachableCodeChecker.cpp | 64 const LocationContext *LC = 0; 69 LC = P.getLocationContext(); 72 D = LC->getAnalysisDeclContext()->getDecl(); 75 C = LC->getAnalysisDeclContext()->getUnoptimizedCFG(); 77 PM = &LC->getParentMap(); 152 DL = PathDiagnosticLocation::createBegin(S, B.getSourceManager(), LC);
|
VLASizeChecker.cpp | 145 const LocationContext *LC = C.getLocationContext(); 147 state->getRegion(VD, LC)->getExtent(svalBuilder);
|
/external/clang/lib/StaticAnalyzer/Core/ |
ObjCMessage.cpp | 69 CallOrObjCMessage::getInstanceMessageReceiver(const LocationContext *LC) const { 71 return Msg.getInstanceReceiverSVal(State, LC);
|
BugReporter.cpp | 192 const LocationContext *LC; 198 R(r), PDC(pdc), NMC(Backmap), LC(r->getErrorNode()->getLocationContext()) 210 ParentMap& getParentMap() { return LC->getParentMap(); } 233 return PathDiagnosticLocation(S, getSourceManager(), LC); 305 return PathDiagnosticLocation(S, SMgr, LC); 310 return PathDiagnosticLocation(S, SMgr, LC); 315 return PathDiagnosticLocation(Parent, SMgr, LC); 317 return PathDiagnosticLocation(S, SMgr, LC); 323 return PathDiagnosticLocation(Parent, SMgr, LC); 325 return PathDiagnosticLocation(S, SMgr, LC); [all...] |
MemRegion.cpp | 379 const LocationContext *LC, 383 ID.AddPointer(LC); 388 BlockDataRegion::ProfileRegion(ID, BC, LC, getSuperRegion()); 647 const LocationContext *LC) { 678 const StackFrameContext *STC = LC->getStackFrameForDeclContext(DC); 721 const LocationContext *LC) { 729 if (LC) { 732 const StackFrameContext *STC = LC->getCurrentStackFrame(); 737 // We allow 'LC' to be NULL for cases where want BlockDataRegions 743 return getSubRegion<BlockDataRegion>(BC, LC, sReg) [all...] |
ExprEngineCXX.cpp | 138 const LocationContext *LC = Pred->getLocationContext(); 141 state = invalidateArguments(state, CallOrObjCMessage(E, state, LC), LC);
|
ExprEngineC.cpp | 367 const LocationContext *LC = Pred->getLocationContext(); 368 state = state->bindCompoundLiteral(CL, LC, ILV); 371 B.generateNode(CL, Pred, state->BindExpr(CL, LC, state->getLValue(CL, LC))); 373 B.generateNode(CL, Pred, state->BindExpr(CL, LC, ILV)); 404 const LocationContext *LC = N->getLocationContext(); 425 InitVal = svalBuilder.getConjuredSymbolVal(NULL, InitEx, LC, Ty, 430 evalBind(Dst2, DS, N, state->getLValue(VD, LC), InitVal, true); 434 B.generateNode(DS, N,state->bindDeclWithNoInit(state->getRegion(VD, LC)));
|
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
ObjCMessage.h | 83 const LocationContext *LC) const { 87 return State->getSValAsScalarOrLoc(Ex, LC); 91 const ImplicitParamDecl *SelfDecl = LC->getSelfDecl(); 93 return State->getSVal(State->getRegion(SelfDecl, LC)); 218 SVal getInstanceMessageReceiver(const LocationContext *LC) const;
|
Store.h | 78 const LocationContext *LC, SVal v) = 0; 93 virtual Loc getLValueVar(const VarDecl *VD, const LocationContext *LC) { 94 return svalBuilder.makeLoc(MRMgr.getVarRegion(VD, LC)); 98 const LocationContext *LC) { 99 return loc::MemRegionVal(MRMgr.getCompoundLiteralRegion(CL, LC));
|
ProgramState.h | 181 const VarRegion* getRegion(const VarDecl *D, const LocationContext *LC) const; 190 const LocationContext *LC, 231 Loc getLValue(const VarDecl *D, const LocationContext *LC) const; 234 const LocationContext *LC) const; 608 const LocationContext *LC) const 610 return getStateManager().getRegionManager().getVarRegion(D, LC); 636 const LocationContext *LC) const { 637 return getStateManager().StoreMgr->getLValueVar(VD, LC); 641 const LocationContext *LC) const { 642 return getStateManager().StoreMgr->getLValueCompoundLiteral(literal, LC); [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
LegalizeIntegerTypes.cpp | [all...] |
LegalizeDAG.cpp | 93 SDValue ExpandLibCall(RTLIB::Libcall LC, SDNode *Node, bool isSigned); 94 SDValue ExpandLibCall(RTLIB::Libcall LC, EVT RetVT, const SDValue *Ops, 97 std::pair<SDValue, SDValue> ExpandChainLibCall(RTLIB::Libcall LC, [all...] |
LegalizeFloatTypes.cpp | 357 RTLIB::Libcall LC = RTLIB::getFPEXT(Op.getValueType(), N->getValueType(0)); 358 assert(LC != RTLIB::UNKNOWN_LIBCALL && "Unsupported FP_EXTEND!"); 359 return MakeLibCall(LC, NVT, &Op, 1, false, N->getDebugLoc()); 374 RTLIB::Libcall LC = RTLIB::getFPROUND(Op.getValueType(), N->getValueType(0)); 375 assert(LC != RTLIB::UNKNOWN_LIBCALL && "Unsupported FP_ROUND!"); 376 return MakeLibCall(LC, NVT, &Op, 1, false, N->getDebugLoc()); 549 RTLIB::Libcall LC = RTLIB::UNKNOWN_LIBCALL; 551 t <= MVT::LAST_INTEGER_VALUETYPE && LC == RTLIB::UNKNOWN_LIBCALL; ++t) { 555 LC = Signed ? RTLIB::getSINTTOFP(NVT, RVT):RTLIB::getUINTTOFP (NVT, RVT); 557 assert(LC != RTLIB::UNKNOWN_LIBCALL && "Unsupported XINT_TO_FP!") [all...] |
LegalizeTypes.cpp | [all...] |
/external/llvm/include/llvm/Support/ |
IRBuilder.h | 525 if (Constant *LC = dyn_cast<Constant>(LHS)) 527 return Insert(Folder.CreateAdd(LC, RC, HasNUW, HasNSW), Name); 539 if (Constant *LC = dyn_cast<Constant>(LHS)) 541 return Insert(Folder.CreateFAdd(LC, RC), Name); 547 if (Constant *LC = dyn_cast<Constant>(LHS)) 549 return Insert(Folder.CreateSub(LC, RC), Name); 561 if (Constant *LC = dyn_cast<Constant>(LHS)) 563 return Insert(Folder.CreateFSub(LC, RC), Name); 569 if (Constant *LC = dyn_cast<Constant>(LHS)) 571 return Insert(Folder.CreateMul(LC, RC), Name) [all...] |
/external/libffi/src/powerpc/ |
aix_closure.S | 87 LC..60: 168 lwz r4,LC..60(2) /* get address of jump table */
|